builder: mozilla-beta_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-088 starttime: 1467140350.33 results: success (0) buildid: 20160628105123 builduid: a556123d04f249b1a95517ea0dd1b2c0 revision: cf85e0aa283eaaa522ddbc2749945ea97f249933 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-28 11:59:10.326725) ========= master: http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-28 11:59:10.327434) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-28 11:59:10.327870) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-28 11:59:10.480055) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-06-28 11:59:10.480840) ========= '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-088\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-088 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-088 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-088\AppData\Local LOGONSERVER=\\T-W864-IX-088 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg 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-088 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-088 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-088 WINDIR=C:\windows using PTY: False --11:59:13-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 2.27 GB/s 11:59:14 (2.27 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=2.884000 ========= master_lag: 0.13 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-06-28 11:59:13.495141) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 7 secs) (at 2016-06-28 11:59:13.495527) ========= '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-088\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-088 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-088 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-088\AppData\Local LOGONSERVER=\\T-W864-IX-088 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg 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-088 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-088 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-088 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=7.318000 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 7 secs) (at 2016-06-28 11:59:20.843543) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-06-28 11:59:20.844027) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev cf85e0aa283eaaa522ddbc2749945ea97f249933 --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-beta --rev cf85e0aa283eaaa522ddbc2749945ea97f249933 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-088\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-088 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-088 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-088\AppData\Local LOGONSERVER=\\T-W864-IX-088 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg 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-088 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-088 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-088 WINDIR=C:\windows using PTY: False 2016-06-28 11:59:22,582 truncating revision to first 12 chars 2016-06-28 11:59:22,582 Setting DEBUG logging. 2016-06-28 11:59:22,582 attempt 1/10 2016-06-28 11:59:22,582 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/cf85e0aa283e?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-28 11:59:23,849 unpacking tar archive at: mozilla-beta-cf85e0aa283e/testing/mozharness/ program finished with exit code 0 elapsedTime=2.891000 ========= master_lag: 0.22 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-06-28 11:59:23.954631) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-28 11:59:23.955453) ========= script_repo_revision: cf85e0aa283eaaa522ddbc2749945ea97f249933 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-28 11:59:23.956449) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-28 11:59:23.957187) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-28 11:59:23.976277) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 17 mins, 15 secs) (at 2016-06-28 11:59:23.976605) ========= '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-beta' '--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-beta', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-088\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-088 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-088 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-088\AppData\Local LOGONSERVER=\\T-W864-IX-088 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:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg 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-088 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-088 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-088 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 11:59:25 INFO - MultiFileLogger online at 20160628 11:59:25 in C:\slave\test 11:59:25 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-beta --download-symbols true 11:59:25 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 11:59:25 INFO - {'append_to_log': False, 11:59:25 INFO - 'base_work_dir': 'C:\\slave\\test', 11:59:25 INFO - 'blob_upload_branch': 'mozilla-beta', 11:59:25 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 11:59:25 INFO - 'buildbot_json_path': 'buildprops.json', 11:59:25 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 11:59:25 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 11:59:25 INFO - 'download_minidump_stackwalk': True, 11:59:25 INFO - 'download_symbols': 'true', 11:59:25 INFO - 'e10s': False, 11:59:25 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 11:59:25 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 11:59:25 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 11:59:25 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 11:59:25 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 11:59:25 INFO - 'C:/mozilla-build/tooltool.py'), 11:59:25 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 11:59:25 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 11:59:25 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 11:59:25 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 11:59:25 INFO - 'log_level': 'info', 11:59:25 INFO - 'log_to_console': True, 11:59:25 INFO - 'opt_config_files': (), 11:59:25 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 11:59:25 INFO - '--processes=1', 11:59:25 INFO - '--config=%(test_path)s/wptrunner.ini', 11:59:25 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 11:59:25 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 11:59:25 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 11:59:25 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 11:59:25 INFO - 'pip_index': False, 11:59:25 INFO - 'require_test_zip': True, 11:59:25 INFO - 'test_type': ('testharness',), 11:59:25 INFO - 'this_chunk': '1', 11:59:25 INFO - 'total_chunks': '10', 11:59:25 INFO - 'virtualenv_path': 'venv', 11:59:25 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 11:59:25 INFO - 'work_dir': 'build'} 11:59:25 INFO - ##### 11:59:25 INFO - ##### Running clobber step. 11:59:25 INFO - ##### 11:59:25 INFO - Running pre-action listener: _resource_record_pre_action 11:59:25 INFO - Running main action method: clobber 11:59:25 INFO - rmtree: C:\slave\test\build 11:59:25 INFO - Using _rmtree_windows ... 11:59:25 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 12:02:27 INFO - Running post-action listener: _resource_record_post_action 12:02:27 INFO - ##### 12:02:27 INFO - ##### Running read-buildbot-config step. 12:02:27 INFO - ##### 12:02:27 INFO - Running pre-action listener: _resource_record_pre_action 12:02:27 INFO - Running main action method: read_buildbot_config 12:02:27 INFO - Using buildbot properties: 12:02:27 INFO - { 12:02:27 INFO - "project": "", 12:02:27 INFO - "product": "firefox", 12:02:27 INFO - "script_repo_revision": "production", 12:02:27 INFO - "scheduler": "tests-mozilla-beta-win8_64-debug-unittest", 12:02:27 INFO - "repository": "", 12:02:27 INFO - "buildername": "Windows 8 64-bit mozilla-beta debug test web-platform-tests-1", 12:02:27 INFO - "buildid": "20160628105123", 12:02:27 INFO - "pgo_build": "False", 12:02:27 INFO - "basedir": "C:\\slave\\test", 12:02:27 INFO - "buildnumber": 13, 12:02:27 INFO - "slavename": "t-w864-ix-088", 12:02:27 INFO - "revision": "cf85e0aa283eaaa522ddbc2749945ea97f249933", 12:02:27 INFO - "master": "http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/", 12:02:27 INFO - "platform": "win64", 12:02:27 INFO - "branch": "mozilla-beta", 12:02:27 INFO - "repo_path": "releases/mozilla-beta", 12:02:27 INFO - "moz_repo_path": "", 12:02:27 INFO - "stage_platform": "win64", 12:02:27 INFO - "builduid": "a556123d04f249b1a95517ea0dd1b2c0", 12:02:27 INFO - "slavebuilddir": "test" 12:02:27 INFO - } 12:02:27 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Rm0yQSaNQ_afEWhBVyQjOA/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json. 12:02:27 INFO - Found installer url https://queue.taskcluster.net/v1/task/Rm0yQSaNQ_afEWhBVyQjOA/artifacts/public/build/firefox-48.0.en-US.win64.zip. 12:02:27 INFO - Running post-action listener: _resource_record_post_action 12:02:27 INFO - ##### 12:02:27 INFO - ##### Running download-and-extract step. 12:02:27 INFO - ##### 12:02:27 INFO - Running pre-action listener: _resource_record_pre_action 12:02:27 INFO - Running main action method: download_and_extract 12:02:27 INFO - mkdir: C:\slave\test\build\tests 12:02:27 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')]} 12:02:27 INFO - https://queue.taskcluster.net/v1/task/Rm0yQSaNQ_afEWhBVyQjOA/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json matches https://queue.taskcluster.net 12:02:27 INFO - trying https://queue.taskcluster.net/v1/task/Rm0yQSaNQ_afEWhBVyQjOA/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json 12:02:27 INFO - Downloading https://queue.taskcluster.net/v1/task/Rm0yQSaNQ_afEWhBVyQjOA/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json 12:02:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Rm0yQSaNQ_afEWhBVyQjOA/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.test_packages.json'}, attempt #1 12:02:29 INFO - Downloaded 1240 bytes. 12:02:29 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json 12:02:29 INFO - Using the following test package requirements: 12:02:29 INFO - {u'common': [u'firefox-48.0.en-US.win64.common.tests.zip'], 12:02:29 INFO - u'cppunittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 12:02:29 INFO - u'firefox-48.0.en-US.win64.cppunittest.tests.zip'], 12:02:29 INFO - u'gtest': [u'firefox-48.0.en-US.win64.common.tests.zip', 12:02:29 INFO - u'firefox-48.0.en-US.win64.gtest.tests.zip'], 12:02:29 INFO - u'jittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 12:02:29 INFO - u'jsshell-win64.zip'], 12:02:29 INFO - u'mochitest': [u'firefox-48.0.en-US.win64.common.tests.zip', 12:02:29 INFO - u'firefox-48.0.en-US.win64.mochitest.tests.zip'], 12:02:29 INFO - u'mozbase': [u'firefox-48.0.en-US.win64.common.tests.zip'], 12:02:29 INFO - u'reftest': [u'firefox-48.0.en-US.win64.common.tests.zip', 12:02:29 INFO - u'firefox-48.0.en-US.win64.reftest.tests.zip'], 12:02:29 INFO - u'talos': [u'firefox-48.0.en-US.win64.common.tests.zip', 12:02:29 INFO - u'firefox-48.0.en-US.win64.talos.tests.zip'], 12:02:29 INFO - u'web-platform': [u'firefox-48.0.en-US.win64.common.tests.zip', 12:02:29 INFO - u'firefox-48.0.en-US.win64.web-platform.tests.zip'], 12:02:29 INFO - u'xpcshell': [u'firefox-48.0.en-US.win64.common.tests.zip', 12:02:29 INFO - u'firefox-48.0.en-US.win64.xpcshell.tests.zip']} 12:02:29 INFO - Downloading packages: [u'firefox-48.0.en-US.win64.common.tests.zip', u'firefox-48.0.en-US.win64.web-platform.tests.zip'] for test suite category: web-platform 12:02: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')]} 12:02:29 INFO - https://queue.taskcluster.net/v1/task/Rm0yQSaNQ_afEWhBVyQjOA/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 12:02:29 INFO - trying https://queue.taskcluster.net/v1/task/Rm0yQSaNQ_afEWhBVyQjOA/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip 12:02:29 INFO - Downloading https://queue.taskcluster.net/v1/task/Rm0yQSaNQ_afEWhBVyQjOA/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win64.common.tests.zip 12:02:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Rm0yQSaNQ_afEWhBVyQjOA/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.common.tests.zip'}, attempt #1 12:02:31 INFO - Downloaded 20907518 bytes. 12:02:31 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 12:02:31 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win64.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 12:02:35 INFO - caution: filename not matched: web-platform/* 12:02:35 INFO - Return code: 11 12:02:35 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')]} 12:02:35 INFO - https://queue.taskcluster.net/v1/task/Rm0yQSaNQ_afEWhBVyQjOA/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 12:02:35 INFO - trying https://queue.taskcluster.net/v1/task/Rm0yQSaNQ_afEWhBVyQjOA/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip 12:02:35 INFO - Downloading https://queue.taskcluster.net/v1/task/Rm0yQSaNQ_afEWhBVyQjOA/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win64.web-platform.tests.zip 12:02:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Rm0yQSaNQ_afEWhBVyQjOA/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.web-platform.tests.zip'}, attempt #1 12:02:49 INFO - Downloaded 36389114 bytes. 12:02:49 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 12:02:49 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win64.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 12:03:55 INFO - caution: filename not matched: bin/* 12:03:55 INFO - caution: filename not matched: config/* 12:03:55 INFO - caution: filename not matched: mozbase/* 12:03:55 INFO - caution: filename not matched: marionette/* 12:03:55 INFO - caution: filename not matched: tools/wptserve/* 12:03:55 INFO - Return code: 11 12:03:55 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')]} 12:03:55 INFO - https://queue.taskcluster.net/v1/task/Rm0yQSaNQ_afEWhBVyQjOA/artifacts/public/build/firefox-48.0.en-US.win64.zip matches https://queue.taskcluster.net 12:03:55 INFO - trying https://queue.taskcluster.net/v1/task/Rm0yQSaNQ_afEWhBVyQjOA/artifacts/public/build/firefox-48.0.en-US.win64.zip 12:03:55 INFO - Downloading https://queue.taskcluster.net/v1/task/Rm0yQSaNQ_afEWhBVyQjOA/artifacts/public/build/firefox-48.0.en-US.win64.zip to C:\slave\test\build\firefox-48.0.en-US.win64.zip 12:03:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Rm0yQSaNQ_afEWhBVyQjOA/artifacts/public/build/firefox-48.0.en-US.win64.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.zip'}, attempt #1 12:03:58 INFO - Downloaded 82716879 bytes. 12:03:58 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Rm0yQSaNQ_afEWhBVyQjOA/artifacts/public/build/firefox-48.0.en-US.win64.zip 12:03:58 INFO - mkdir: C:\slave\test\properties 12:03:58 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 12:03:58 INFO - Writing to file C:\slave\test\properties\build_url 12:03:58 INFO - Contents: 12:03:58 INFO - build_url:https://queue.taskcluster.net/v1/task/Rm0yQSaNQ_afEWhBVyQjOA/artifacts/public/build/firefox-48.0.en-US.win64.zip 12:03:59 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Rm0yQSaNQ_afEWhBVyQjOA/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 12:03:59 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 12:03:59 INFO - Writing to file C:\slave\test\properties\symbols_url 12:03:59 INFO - Contents: 12:03:59 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Rm0yQSaNQ_afEWhBVyQjOA/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 12:03:59 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')]} 12:03:59 INFO - https://queue.taskcluster.net/v1/task/Rm0yQSaNQ_afEWhBVyQjOA/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 12:03:59 INFO - trying https://queue.taskcluster.net/v1/task/Rm0yQSaNQ_afEWhBVyQjOA/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 12:03:59 INFO - Downloading https://queue.taskcluster.net/v1/task/Rm0yQSaNQ_afEWhBVyQjOA/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.en-US.win64.crashreporter-symbols.zip 12:03:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Rm0yQSaNQ_afEWhBVyQjOA/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.crashreporter-symbols.zip'}, attempt #1 12:04:02 INFO - Downloaded 50743814 bytes. 12:04:02 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 12:04:02 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win64.crashreporter-symbols.zip -d C:\slave\test\build\symbols 12:04:04 INFO - Return code: 0 12:04:04 INFO - Running post-action listener: _resource_record_post_action 12:04:04 INFO - Running post-action listener: set_extra_try_arguments 12:04:04 INFO - ##### 12:04:04 INFO - ##### Running create-virtualenv step. 12:04:04 INFO - ##### 12:04:04 INFO - Running pre-action listener: _pre_create_virtualenv 12:04:04 INFO - Running pre-action listener: _resource_record_pre_action 12:04:04 INFO - Running main action method: create_virtualenv 12:04:04 INFO - Creating virtualenv C:\slave\test\build\venv 12:04:04 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 12:04:04 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 12:04:07 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 12:04:11 INFO - Installing distribute......................................................................................................................................................................................done. 12:04:13 INFO - Return code: 0 12:04:13 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 12:04:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:04:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:04:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:04:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:04:13 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 0x0265E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0270E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x026B1710>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0268F368>, '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 0x02432D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x027190C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-088', 'USERDOMAIN': 'T-W864-IX-088', '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-088', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-088\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-088', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-088', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-088', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', '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-088\\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 12:04:13 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 12:04:13 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 12:04:13 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:04:13 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-088\\AppData\\Roaming', 12:04:13 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 12:04:13 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 12:04:13 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 12:04:13 INFO - 'COMPUTERNAME': 'T-W864-IX-088', 12:04:13 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:04:13 INFO - 'DCLOCATION': 'SCL3', 12:04:13 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:04:13 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:04:13 INFO - 'HOMEDRIVE': 'C:', 12:04:13 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-088', 12:04:13 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:04:13 INFO - 'KTS_VERSION': '1.19c', 12:04:13 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-088\\AppData\\Local', 12:04:13 INFO - 'LOGONSERVER': '\\\\T-W864-IX-088', 12:04:13 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:04:13 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:04:13 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:04:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:04:13 INFO - 'MOZ_NO_REMOTE': '1', 12:04:13 INFO - 'NO_EM_RESTART': '1', 12:04:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:04:13 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:04:13 INFO - 'OS': 'Windows_NT', 12:04:13 INFO - 'OURDRIVE': 'C:', 12:04:13 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 12:04:13 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:04:13 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:04:13 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 12:04:13 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 12:04:13 INFO - 'PROCESSOR_LEVEL': '6', 12:04:13 INFO - 'PROCESSOR_REVISION': '1e05', 12:04:13 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:04:13 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 12:04:13 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 12:04:13 INFO - 'PROGRAMW6432': 'C:\\Program Files', 12:04:13 INFO - 'PROMPT': '$P$G', 12:04:13 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:04:13 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:04:13 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:04:13 INFO - 'PWD': 'C:\\slave\\test', 12:04:13 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:04:13 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:04:13 INFO - 'SYSTEMDRIVE': 'C:', 12:04:13 INFO - 'SYSTEMROOT': 'C:\\windows', 12:04:13 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 12:04:13 INFO - 'TEST1': 'testie', 12:04:13 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 12:04:13 INFO - 'USERDOMAIN': 'T-W864-IX-088', 12:04:13 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-088', 12:04:13 INFO - 'USERNAME': 'cltbld', 12:04:13 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-088', 12:04:13 INFO - 'WINDIR': 'C:\\windows', 12:04:13 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:04:14 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:04:14 INFO - Downloading/unpacking psutil>=0.7.1 12:04:14 INFO - Running setup.py egg_info for package psutil 12:04:14 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 12:04:14 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 12:04:14 INFO - Installing collected packages: psutil 12:04:14 INFO - Running setup.py install for psutil 12:04:14 INFO - building 'psutil._psutil_windows' extension 12:04:14 INFO - error: Unable to find vcvarsall.bat 12:04:14 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-w1lea2-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 12:04:14 INFO - running install 12:04:14 INFO - running build 12:04:14 INFO - running build_py 12:04:14 INFO - creating build 12:04:14 INFO - creating build\lib.win32-2.7 12:04:14 INFO - creating build\lib.win32-2.7\psutil 12:04:14 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 12:04:14 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 12:04:14 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 12:04:14 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 12:04:14 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 12:04:14 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 12:04:14 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 12:04:14 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 12:04:14 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 12:04:14 INFO - running build_ext 12:04:14 INFO - building 'psutil._psutil_windows' extension 12:04:14 INFO - error: Unable to find vcvarsall.bat 12:04:14 INFO - ---------------------------------------- 12:04:14 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-w1lea2-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 12:04:14 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-088\AppData\Roaming\pip\pip.log 12:04:14 WARNING - Return code: 1 12:04:14 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! 12:04:14 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 12:04:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:04:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:04:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:04:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:04:14 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 0x0265E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0270E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x026B1710>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0268F368>, '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 0x02432D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x027190C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-088', 'USERDOMAIN': 'T-W864-IX-088', '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-088', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-088\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-088', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-088', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-088', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', '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-088\\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 12:04:14 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 12:04:14 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 12:04:14 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:04:14 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-088\\AppData\\Roaming', 12:04:14 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 12:04:14 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 12:04:14 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 12:04:14 INFO - 'COMPUTERNAME': 'T-W864-IX-088', 12:04:14 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:04:14 INFO - 'DCLOCATION': 'SCL3', 12:04:14 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:04:14 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:04:14 INFO - 'HOMEDRIVE': 'C:', 12:04:14 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-088', 12:04:14 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:04:14 INFO - 'KTS_VERSION': '1.19c', 12:04:14 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-088\\AppData\\Local', 12:04:14 INFO - 'LOGONSERVER': '\\\\T-W864-IX-088', 12:04:14 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:04:14 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:04:14 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:04:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:04:14 INFO - 'MOZ_NO_REMOTE': '1', 12:04:14 INFO - 'NO_EM_RESTART': '1', 12:04:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:04:14 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:04:14 INFO - 'OS': 'Windows_NT', 12:04:14 INFO - 'OURDRIVE': 'C:', 12:04:14 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 12:04:14 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:04:14 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:04:14 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 12:04:14 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 12:04:14 INFO - 'PROCESSOR_LEVEL': '6', 12:04:14 INFO - 'PROCESSOR_REVISION': '1e05', 12:04:14 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:04:14 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 12:04:14 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 12:04:14 INFO - 'PROGRAMW6432': 'C:\\Program Files', 12:04:14 INFO - 'PROMPT': '$P$G', 12:04:14 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:04:14 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:04:14 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:04:14 INFO - 'PWD': 'C:\\slave\\test', 12:04:14 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:04:14 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:04:14 INFO - 'SYSTEMDRIVE': 'C:', 12:04:14 INFO - 'SYSTEMROOT': 'C:\\windows', 12:04:14 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 12:04:14 INFO - 'TEST1': 'testie', 12:04:14 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 12:04:14 INFO - 'USERDOMAIN': 'T-W864-IX-088', 12:04:14 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-088', 12:04:14 INFO - 'USERNAME': 'cltbld', 12:04:14 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-088', 12:04:14 INFO - 'WINDIR': 'C:\\windows', 12:04:14 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:04:15 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:04:15 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 12:04:15 INFO - Downloading mozsystemmonitor-0.0.tar.gz 12:04:15 INFO - Running setup.py egg_info for package mozsystemmonitor 12:04:15 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 12:04:15 INFO - Running setup.py egg_info for package psutil 12:04:15 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 12:04:15 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 12:04:15 INFO - Installing collected packages: mozsystemmonitor, psutil 12:04:15 INFO - Running setup.py install for mozsystemmonitor 12:04:15 INFO - Running setup.py install for psutil 12:04:15 INFO - building 'psutil._psutil_windows' extension 12:04:15 INFO - error: Unable to find vcvarsall.bat 12:04:15 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-yjpgle-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 12:04:15 INFO - running install 12:04:15 INFO - running build 12:04:15 INFO - running build_py 12:04:15 INFO - running build_ext 12:04:15 INFO - building 'psutil._psutil_windows' extension 12:04:15 INFO - error: Unable to find vcvarsall.bat 12:04:15 INFO - ---------------------------------------- 12:04:15 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-yjpgle-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 12:04:15 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-088\AppData\Roaming\pip\pip.log 12:04:15 WARNING - Return code: 1 12:04:15 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! 12:04:15 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 12:04:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:04:15 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:04:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:04:15 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:04:15 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 0x0265E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0270E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x026B1710>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0268F368>, '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 0x02432D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x027190C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-088', 'USERDOMAIN': 'T-W864-IX-088', '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-088', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-088\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-088', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-088', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-088', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', '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-088\\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 12:04:15 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 12:04:15 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 12:04:15 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:04:15 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-088\\AppData\\Roaming', 12:04:15 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 12:04:15 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 12:04:15 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 12:04:15 INFO - 'COMPUTERNAME': 'T-W864-IX-088', 12:04:15 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:04:15 INFO - 'DCLOCATION': 'SCL3', 12:04:15 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:04:15 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:04:15 INFO - 'HOMEDRIVE': 'C:', 12:04:15 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-088', 12:04:15 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:04:15 INFO - 'KTS_VERSION': '1.19c', 12:04:15 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-088\\AppData\\Local', 12:04:15 INFO - 'LOGONSERVER': '\\\\T-W864-IX-088', 12:04:15 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:04:15 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:04:15 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:04:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:04:15 INFO - 'MOZ_NO_REMOTE': '1', 12:04:15 INFO - 'NO_EM_RESTART': '1', 12:04:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:04:15 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:04:15 INFO - 'OS': 'Windows_NT', 12:04:15 INFO - 'OURDRIVE': 'C:', 12:04:15 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 12:04:15 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:04:15 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:04:15 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 12:04:15 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 12:04:15 INFO - 'PROCESSOR_LEVEL': '6', 12:04:15 INFO - 'PROCESSOR_REVISION': '1e05', 12:04:15 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:04:15 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 12:04:15 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 12:04:15 INFO - 'PROGRAMW6432': 'C:\\Program Files', 12:04:15 INFO - 'PROMPT': '$P$G', 12:04:15 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:04:15 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:04:15 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:04:15 INFO - 'PWD': 'C:\\slave\\test', 12:04:15 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:04:15 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:04:15 INFO - 'SYSTEMDRIVE': 'C:', 12:04:15 INFO - 'SYSTEMROOT': 'C:\\windows', 12:04:15 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 12:04:15 INFO - 'TEST1': 'testie', 12:04:15 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 12:04:15 INFO - 'USERDOMAIN': 'T-W864-IX-088', 12:04:15 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-088', 12:04:15 INFO - 'USERNAME': 'cltbld', 12:04:15 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-088', 12:04:15 INFO - 'WINDIR': 'C:\\windows', 12:04:15 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:04:16 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:04:16 INFO - Downloading/unpacking blobuploader==1.2.4 12:04:16 INFO - Downloading blobuploader-1.2.4.tar.gz 12:04:16 INFO - Running setup.py egg_info for package blobuploader 12:04:16 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 12:04:20 INFO - Running setup.py egg_info for package requests 12:04:20 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 12:04:20 INFO - Downloading docopt-0.6.1.tar.gz 12:04:20 INFO - Running setup.py egg_info for package docopt 12:04:20 INFO - Installing collected packages: blobuploader, docopt, requests 12:04:20 INFO - Running setup.py install for blobuploader 12:04:20 INFO - Running setup.py install for docopt 12:04:20 INFO - Running setup.py install for requests 12:04:20 INFO - Successfully installed blobuploader docopt requests 12:04:20 INFO - Cleaning up... 12:04:20 INFO - Return code: 0 12:04:20 INFO - Installing None into virtualenv C:\slave\test\build\venv 12:04:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:04:20 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:04:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:04:20 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:04:20 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 0x0265E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0270E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x026B1710>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0268F368>, '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 0x02432D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x027190C0>, '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-088', 'USERDOMAIN': 'T-W864-IX-088', '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-088', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-088\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-088', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-088', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-088', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', '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-088\\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 12:04:20 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 12:04:20 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 12:04:20 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:04:20 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-088\\AppData\\Roaming', 12:04:20 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 12:04:20 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 12:04:20 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 12:04:20 INFO - 'COMPUTERNAME': 'T-W864-IX-088', 12:04:20 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:04:20 INFO - 'DCLOCATION': 'SCL3', 12:04:20 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:04:20 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:04:20 INFO - 'HOMEDRIVE': 'C:', 12:04:20 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-088', 12:04:20 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:04:20 INFO - 'KTS_VERSION': '1.19c', 12:04:20 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-088\\AppData\\Local', 12:04:20 INFO - 'LOGONSERVER': '\\\\T-W864-IX-088', 12:04:20 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:04:20 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:04:20 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:04:20 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:04:20 INFO - 'MOZ_NO_REMOTE': '1', 12:04:20 INFO - 'NO_EM_RESTART': '1', 12:04:20 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:04:20 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:04:20 INFO - 'OS': 'Windows_NT', 12:04:20 INFO - 'OURDRIVE': 'C:', 12:04:20 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 12:04:20 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:04:20 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:04:20 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 12:04:20 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 12:04:20 INFO - 'PROCESSOR_LEVEL': '6', 12:04:20 INFO - 'PROCESSOR_REVISION': '1e05', 12:04:20 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:04:20 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 12:04:20 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 12:04:20 INFO - 'PROGRAMW6432': 'C:\\Program Files', 12:04:20 INFO - 'PROMPT': '$P$G', 12:04:20 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:04:20 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:04:20 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:04:20 INFO - 'PWD': 'C:\\slave\\test', 12:04:20 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:04:20 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:04:20 INFO - 'SYSTEMDRIVE': 'C:', 12:04:20 INFO - 'SYSTEMROOT': 'C:\\windows', 12:04:20 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 12:04:20 INFO - 'TEST1': 'testie', 12:04:20 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 12:04:20 INFO - 'USERDOMAIN': 'T-W864-IX-088', 12:04:20 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-088', 12:04:20 INFO - 'USERNAME': 'cltbld', 12:04:20 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-088', 12:04:20 INFO - 'WINDIR': 'C:\\windows', 12:04:20 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:04:25 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:04:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 12:04:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 12:04:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 12:04:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 12:04:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 12:04:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 12:04:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 12:04:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 12:04:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 12:04:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 12:04:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 12:04:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 12:04:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 12:04:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 12:04:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 12:04:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 12:04:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 12:04:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 12:04:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 12:04:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 12:04:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 12:04:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 12:04:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 12:04:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 12:04:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 12:04:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 12:04:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 12:04:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 12:04:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 12:04:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 12:04:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 12:04:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 12:04:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 12:04:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 12:04:25 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 12:04:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 12:04:25 INFO - Unpacking c:\slave\test\build\tests\marionette\client 12:04:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 12:04:25 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 12:04:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 12:04:25 INFO - Unpacking c:\slave\test\build\tests\marionette 12:04:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 12:04:25 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:04:25 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 12:04:25 INFO - Running setup.py install for browsermob-proxy 12:04:40 INFO - Running setup.py install for manifestparser 12:04:40 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 12:04:40 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 12:04:40 INFO - Running setup.py install for marionette-client 12:04:40 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:04:40 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 12:04:40 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 12:04:40 INFO - Running setup.py install for marionette-driver 12:04:40 INFO - Running setup.py install for mozcrash 12:04:40 INFO - Running setup.py install for mozdebug 12:04:40 INFO - Running setup.py install for mozdevice 12:04:40 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 12:04:40 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 12:04:40 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 12:04:40 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 12:04:40 INFO - Running setup.py install for mozfile 12:04:40 INFO - Running setup.py install for mozhttpd 12:04:40 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 12:04:40 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 12:04:40 INFO - Running setup.py install for mozinfo 12:04:40 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 12:04:40 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 12:04:40 INFO - Running setup.py install for mozInstall 12:04:40 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 12:04:40 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 12:04:40 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 12:04:40 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 12:04:40 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 12:04:40 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 12:04:40 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 12:04:40 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 12:04:40 INFO - Running setup.py install for mozleak 12:04:40 INFO - Running setup.py install for mozlog 12:04:40 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 12:04:40 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 12:04:40 INFO - Running setup.py install for moznetwork 12:04:40 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 12:04:40 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 12:04:40 INFO - Running setup.py install for mozprocess 12:04:40 INFO - Running setup.py install for mozprofile 12:04:40 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 12:04:40 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 12:04:40 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 12:04:40 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 12:04:40 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 12:04:40 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 12:04:40 INFO - Running setup.py install for mozrunner 12:04:40 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 12:04:40 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 12:04:40 INFO - Running setup.py install for mozscreenshot 12:04:40 INFO - Running setup.py install for moztest 12:04:40 INFO - Running setup.py install for mozversion 12:04:40 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 12:04:40 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 12:04:40 INFO - Running setup.py install for wptserve 12:04:40 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 12:04:40 INFO - Cleaning up... 12:04:40 INFO - Return code: 0 12:04:40 INFO - Installing None into virtualenv C:\slave\test\build\venv 12:04:40 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')]} 12:04:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:04:40 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')]} 12:04:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:04:40 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 0x0265E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0270E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x026B1710>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0268F368>, '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 0x02432D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x027190C0>, '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-088', 'USERDOMAIN': 'T-W864-IX-088', '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-088', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-088\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-088', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-088', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-088', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', '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-088\\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 12:04:40 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 12:04:40 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 12:04:40 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:04:40 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-088\\AppData\\Roaming', 12:04:40 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 12:04:40 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 12:04:40 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 12:04:40 INFO - 'COMPUTERNAME': 'T-W864-IX-088', 12:04:40 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:04:40 INFO - 'DCLOCATION': 'SCL3', 12:04:40 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:04:40 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:04:40 INFO - 'HOMEDRIVE': 'C:', 12:04:40 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-088', 12:04:40 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:04:40 INFO - 'KTS_VERSION': '1.19c', 12:04:40 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-088\\AppData\\Local', 12:04:40 INFO - 'LOGONSERVER': '\\\\T-W864-IX-088', 12:04:40 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:04:40 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:04:40 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:04:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:04:40 INFO - 'MOZ_NO_REMOTE': '1', 12:04:40 INFO - 'NO_EM_RESTART': '1', 12:04:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:04:40 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:04:40 INFO - 'OS': 'Windows_NT', 12:04:40 INFO - 'OURDRIVE': 'C:', 12:04:40 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 12:04:40 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:04:40 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:04:40 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 12:04:40 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 12:04:40 INFO - 'PROCESSOR_LEVEL': '6', 12:04:40 INFO - 'PROCESSOR_REVISION': '1e05', 12:04:40 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:04:40 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 12:04:40 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 12:04:40 INFO - 'PROGRAMW6432': 'C:\\Program Files', 12:04:40 INFO - 'PROMPT': '$P$G', 12:04:40 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:04:40 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:04:40 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:04:40 INFO - 'PWD': 'C:\\slave\\test', 12:04:40 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:04:40 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:04:40 INFO - 'SYSTEMDRIVE': 'C:', 12:04:40 INFO - 'SYSTEMROOT': 'C:\\windows', 12:04:40 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 12:04:40 INFO - 'TEST1': 'testie', 12:04:40 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 12:04:40 INFO - 'USERDOMAIN': 'T-W864-IX-088', 12:04:40 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-088', 12:04:40 INFO - 'USERNAME': 'cltbld', 12:04:40 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-088', 12:04:40 INFO - 'WINDIR': 'C:\\windows', 12:04:40 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:04:44 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:04:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 12:04:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 12:04:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 12:04:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 12:04:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 12:04:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 12:04:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 12:04:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 12:04:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 12:04:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 12:04:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 12:04:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 12:04:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 12:04:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 12:04:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 12:04:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 12:04:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 12:04:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 12:04:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 12:04:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 12:04:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 12:04:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 12:04:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 12:04:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 12:04:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 12:04:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 12:04:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 12:04:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 12:04:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 12:04:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 12:04:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 12:04:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 12:04:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 12:04:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 12:04:44 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 12:04:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 12:04:44 INFO - Unpacking c:\slave\test\build\tests\marionette\client 12:04:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 12:04:44 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 12:04:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 12:04:44 INFO - Unpacking c:\slave\test\build\tests\marionette 12:04:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 12:04:44 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:04:44 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)) 12:04:57 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)) 12:04:57 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)) 12:04:57 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)) 12:04:57 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)) 12:04:57 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 12:04:57 INFO - Downloading blessings-1.6.tar.gz 12:04:57 INFO - Running setup.py egg_info for package blessings 12:04:57 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)) 12:04:57 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 12:04:57 INFO - Running setup.py install for blessings 12:04:57 INFO - Running setup.py install for browsermob-proxy 12:04:57 INFO - Running setup.py install for manifestparser 12:04:57 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 12:04:57 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 12:04:57 INFO - Running setup.py install for marionette-client 12:04:57 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:04:57 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 12:04:57 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 12:04:57 INFO - Running setup.py install for marionette-driver 12:04:57 INFO - Running setup.py install for mozcrash 12:04:57 INFO - Running setup.py install for mozdebug 12:04:57 INFO - Running setup.py install for mozdevice 12:04:57 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 12:04:57 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 12:04:57 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 12:04:57 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 12:04:57 INFO - Running setup.py install for mozhttpd 12:04:57 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 12:04:57 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 12:04:57 INFO - Running setup.py install for mozInstall 12:04:57 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 12:04:57 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 12:04:57 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 12:04:57 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 12:04:57 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 12:04:57 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 12:04:57 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 12:04:57 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 12:04:57 INFO - Running setup.py install for mozleak 12:04:57 INFO - Running setup.py install for mozprofile 12:04:57 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 12:04:57 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 12:04:57 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 12:04:57 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 12:04:57 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 12:04:57 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 12:04:57 INFO - Running setup.py install for mozrunner 12:04:57 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 12:04:57 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 12:04:59 INFO - Running setup.py install for mozscreenshot 12:04:59 INFO - Running setup.py install for moztest 12:04:59 INFO - Running setup.py install for mozversion 12:04:59 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 12:04:59 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 12:04:59 INFO - Running setup.py install for wptserve 12:04:59 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 12:04:59 INFO - Cleaning up... 12:04:59 INFO - Return code: 0 12:04:59 INFO - Done creating virtualenv C:\slave\test\build\venv. 12:04:59 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 12:04:59 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 12:04:59 INFO - Reading from file tmpfile_stdout 12:04:59 INFO - Using _rmtree_windows ... 12:04:59 INFO - Using _rmtree_windows ... 12:04:59 INFO - Current package versions: 12:04:59 INFO - blessings == 1.6 12:04:59 INFO - blobuploader == 1.2.4 12:04:59 INFO - browsermob-proxy == 0.6.0 12:04:59 INFO - distribute == 0.6.14 12:04:59 INFO - docopt == 0.6.1 12:04:59 INFO - manifestparser == 1.1 12:04:59 INFO - marionette-client == 2.3.0 12:04:59 INFO - marionette-driver == 1.4.0 12:04:59 INFO - mozInstall == 1.12 12:04:59 INFO - mozcrash == 0.17 12:04:59 INFO - mozdebug == 0.1 12:04:59 INFO - mozdevice == 0.48 12:04:59 INFO - mozfile == 1.2 12:04:59 INFO - mozhttpd == 0.7 12:04:59 INFO - mozinfo == 0.9 12:04:59 INFO - mozleak == 0.1 12:04:59 INFO - mozlog == 3.1 12:04:59 INFO - moznetwork == 0.27 12:04:59 INFO - mozprocess == 0.22 12:04:59 INFO - mozprofile == 0.28 12:04:59 INFO - mozrunner == 6.11 12:04:59 INFO - mozscreenshot == 0.1 12:04:59 INFO - mozsystemmonitor == 0.0 12:04:59 INFO - moztest == 0.7 12:04:59 INFO - mozversion == 1.4 12:04:59 INFO - requests == 1.2.3 12:04:59 INFO - wptserve == 1.4.0 12:04:59 INFO - Running post-action listener: _resource_record_post_action 12:04:59 INFO - Running post-action listener: _start_resource_monitoring 12:04:59 INFO - Starting resource monitoring. 12:04:59 INFO - ##### 12:04:59 INFO - ##### Running pull step. 12:04:59 INFO - ##### 12:04:59 INFO - Running pre-action listener: _resource_record_pre_action 12:04:59 INFO - Running main action method: pull 12:04:59 INFO - Pull has nothing to do! 12:04:59 INFO - Running post-action listener: _resource_record_post_action 12:04:59 INFO - ##### 12:04:59 INFO - ##### Running install step. 12:04:59 INFO - ##### 12:04:59 INFO - Running pre-action listener: _resource_record_pre_action 12:04:59 INFO - Running main action method: install 12:04:59 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 12:04:59 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 12:05:00 INFO - Reading from file tmpfile_stdout 12:05:00 INFO - Using _rmtree_windows ... 12:05:00 INFO - Using _rmtree_windows ... 12:05:00 INFO - Detecting whether we're running mozinstall >=1.0... 12:05:00 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 12:05:00 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 12:05:00 INFO - Reading from file tmpfile_stdout 12:05:00 INFO - Output received: 12:05:00 INFO - Usage: mozinstall-script.py [options] installer 12:05:00 INFO - Options: 12:05:00 INFO - -h, --help show this help message and exit 12:05:00 INFO - -d DEST, --destination=DEST 12:05:00 INFO - Directory to install application into. [default: 12:05:00 INFO - "C:\slave\test"] 12:05:00 INFO - --app=APP Application being installed. [default: firefox] 12:05:00 INFO - Using _rmtree_windows ... 12:05:00 INFO - Using _rmtree_windows ... 12:05:00 INFO - mkdir: C:\slave\test\build\application 12:05:00 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.0.en-US.win64.zip', '--destination', 'C:\\slave\\test\\build\\application'] 12:05:00 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.0.en-US.win64.zip --destination C:\slave\test\build\application 12:05:02 INFO - Reading from file tmpfile_stdout 12:05:02 INFO - Output received: 12:05:02 INFO - C:\slave\test\build\application\firefox\firefox.exe 12:05:02 INFO - Using _rmtree_windows ... 12:05:02 INFO - Using _rmtree_windows ... 12:05:02 INFO - Running post-action listener: _resource_record_post_action 12:05:02 INFO - ##### 12:05:02 INFO - ##### Running run-tests step. 12:05:02 INFO - ##### 12:05:02 INFO - Running pre-action listener: _resource_record_pre_action 12:05:02 INFO - Running main action method: run_tests 12:05:02 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 12:05:02 INFO - Minidump filename unknown. Determining based upon platform and architecture. 12:05:02 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 12:05:02 INFO - grabbing minidump binary from tooltool 12:05:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:05:02 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 0x0268F368>, '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 0x02432D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x027190C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 12:05:02 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 12:05:02 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 12:05:03 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 12:05:03 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp9k34tn 12:05:03 INFO - INFO - File integrity verified, renaming tmp9k34tn to win32-minidump_stackwalk.exe 12:05:03 INFO - Return code: 0 12:05:03 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 12:05:04 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 12:05:04 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/Rm0yQSaNQ_afEWhBVyQjOA/artifacts/public/build/firefox-48.0.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 12:05:04 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/Rm0yQSaNQ_afEWhBVyQjOA/artifacts/public/build/firefox-48.0.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 12:05:04 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:05:04 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-088\\AppData\\Roaming', 12:05:04 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 12:05:04 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 12:05:04 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 12:05:04 INFO - 'COMPUTERNAME': 'T-W864-IX-088', 12:05:04 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:05:04 INFO - 'DCLOCATION': 'SCL3', 12:05:04 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:05:04 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:05:04 INFO - 'HOMEDRIVE': 'C:', 12:05:04 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-088', 12:05:04 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:05:04 INFO - 'KTS_VERSION': '1.19c', 12:05:04 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-088\\AppData\\Local', 12:05:04 INFO - 'LOGONSERVER': '\\\\T-W864-IX-088', 12:05:04 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 12:05:04 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:05:04 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:05:04 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:05:04 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:05:04 INFO - 'MOZ_NO_REMOTE': '1', 12:05:04 INFO - 'NO_EM_RESTART': '1', 12:05:04 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:05:04 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:05:04 INFO - 'OS': 'Windows_NT', 12:05:04 INFO - 'OURDRIVE': 'C:', 12:05:04 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 12:05:04 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:05:04 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:05:04 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 12:05:04 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 12:05:04 INFO - 'PROCESSOR_LEVEL': '6', 12:05:04 INFO - 'PROCESSOR_REVISION': '1e05', 12:05:04 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:05:04 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 12:05:04 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 12:05:04 INFO - 'PROGRAMW6432': 'C:\\Program Files', 12:05:04 INFO - 'PROMPT': '$P$G', 12:05:04 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:05:04 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:05:04 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:05:04 INFO - 'PWD': 'C:\\slave\\test', 12:05:04 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:05:04 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:05:04 INFO - 'SYSTEMDRIVE': 'C:', 12:05:04 INFO - 'SYSTEMROOT': 'C:\\windows', 12:05:04 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 12:05:04 INFO - 'TEST1': 'testie', 12:05:04 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 12:05:04 INFO - 'USERDOMAIN': 'T-W864-IX-088', 12:05:04 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-088', 12:05:04 INFO - 'USERNAME': 'cltbld', 12:05:04 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-088', 12:05:04 INFO - 'WINDIR': 'C:\\windows', 12:05:04 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:05:04 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/Rm0yQSaNQ_afEWhBVyQjOA/artifacts/public/build/firefox-48.0.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 12:05:06 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 12:05:06 INFO - import pkg_resources 12:05:07 INFO - Using 1 client processes 12:05:10 INFO - SUITE-START | Running 778 tests 12:05:10 INFO - Running testharness tests 12:05:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 12:05:10 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 12:05:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 12:05:10 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 12:05:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 12:05:10 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 12:05:10 INFO - Setting up ssl 12:05:11 INFO - PROCESS | certutil | 12:05:11 INFO - PROCESS | certutil | 12:05:11 INFO - PROCESS | certutil | 12:05:11 INFO - Certificate Nickname Trust Attributes 12:05:11 INFO - SSL,S/MIME,JAR/XPI 12:05:11 INFO - 12:05:11 INFO - web-platform-tests CT,, 12:05:11 INFO - 12:05:11 INFO - Starting runner 12:05:11 INFO - PROCESS | 3980 | [3980] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/startupcache/StartupCache.cpp, line 228 12:05:11 INFO - PROCESS | 3980 | [3980] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 12:05:11 INFO - PROCESS | 3980 | [3980] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 12:05:13 INFO - PROCESS | 3980 | 1467140713256 Marionette DEBUG Marionette enabled via build flag and pref 12:05:14 INFO - PROCESS | 3980 | ++DOCSHELL 000000B65725E000 == 1 [pid = 3980] [id = 1] 12:05:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 1 (000000B66628F800) [pid = 3980] [serial = 1] [outer = 0000000000000000] 12:05:14 INFO - PROCESS | 3980 | [3980] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 12:05:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 2 (000000B666290800) [pid = 3980] [serial = 2] [outer = 000000B66628F800] 12:05:14 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66987B800 == 2 [pid = 3980] [id = 2] 12:05:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 3 (000000B66987C000) [pid = 3980] [serial = 3] [outer = 0000000000000000] 12:05:14 INFO - PROCESS | 3980 | [3980] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 12:05:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 4 (000000B66987D000) [pid = 3980] [serial = 4] [outer = 000000B66987C000] 12:05:14 INFO - PROCESS | 3980 | 1467140714969 Marionette INFO Listening on port 2828 12:05:16 INFO - PROCESS | 3980 | 1467140716937 Marionette DEBUG Marionette enabled via command-line flag 12:05:16 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66A599000 == 3 [pid = 3980] [id = 3] 12:05:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 5 (000000B66A80E800) [pid = 3980] [serial = 5] [outer = 0000000000000000] 12:05:16 INFO - PROCESS | 3980 | [3980] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 12:05:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 6 (000000B66A80F800) [pid = 3980] [serial = 6] [outer = 000000B66A80E800] 12:05:17 INFO - PROCESS | 3980 | [3980] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 12:05:17 INFO - PROCESS | 3980 | [3980] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 12:05:17 INFO - PROCESS | 3980 | ++DOMWINDOW == 7 (000000B66B223800) [pid = 3980] [serial = 7] [outer = 000000B66987C000] 12:05:17 INFO - PROCESS | 3980 | [3980] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:05:17 INFO - PROCESS | 3980 | 1467140717532 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49295 12:05:17 INFO - PROCESS | 3980 | [3980] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:05:17 INFO - PROCESS | 3980 | 1467140717559 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49296 12:05:17 INFO - PROCESS | 3980 | [3980] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:05:17 INFO - PROCESS | 3980 | 1467140717571 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49297 12:05:17 INFO - PROCESS | 3980 | [3980] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:05:17 INFO - PROCESS | 3980 | 1467140717577 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49298 12:05:17 INFO - PROCESS | 3980 | [3980] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:05:17 INFO - PROCESS | 3980 | 1467140717610 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49299 12:05:17 INFO - PROCESS | 3980 | 1467140717613 Marionette DEBUG Closed connection conn0 12:05:17 INFO - PROCESS | 3980 | 1467140717615 Marionette DEBUG Closed connection conn1 12:05:17 INFO - PROCESS | 3980 | 1467140717617 Marionette DEBUG Closed connection conn2 12:05:17 INFO - PROCESS | 3980 | 1467140717620 Marionette DEBUG Closed connection conn3 12:05:17 INFO - PROCESS | 3980 | 1467140717700 Marionette DEBUG Closed connection conn4 12:05:17 INFO - PROCESS | 3980 | [3980] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:05:17 INFO - PROCESS | 3980 | 1467140717706 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49300 12:05:17 INFO - PROCESS | 3980 | 1467140717820 Marionette DEBUG Closed connection conn5 12:05:17 INFO - PROCESS | 3980 | [3980] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:05:17 INFO - PROCESS | 3980 | 1467140717826 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49301 12:05:17 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66B72F800 == 4 [pid = 3980] [id = 4] 12:05:17 INFO - PROCESS | 3980 | ++DOMWINDOW == 8 (000000B6662D9C00) [pid = 3980] [serial = 8] [outer = 0000000000000000] 12:05:17 INFO - PROCESS | 3980 | ++DOMWINDOW == 9 (000000B66B7ADC00) [pid = 3980] [serial = 9] [outer = 000000B6662D9C00] 12:05:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 10 (000000B66BDCBC00) [pid = 3980] [serial = 10] [outer = 000000B6662D9C00] 12:05:18 INFO - PROCESS | 3980 | 1467140718005 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 12:05:18 INFO - PROCESS | 3980 | 1467140718010 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","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":"20160628105123","device":"desktop","version":"48.0"} 12:05:18 INFO - PROCESS | 3980 | [3980] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:05:19 INFO - PROCESS | 3980 | [3980] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 12:05:19 INFO - PROCESS | 3980 | [3980] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 12:05:19 INFO - PROCESS | 3980 | ++DOCSHELL 000000B671170800 == 5 [pid = 3980] [id = 5] 12:05:19 INFO - PROCESS | 3980 | ++DOMWINDOW == 11 (000000B671171000) [pid = 3980] [serial = 11] [outer = 0000000000000000] 12:05:19 INFO - PROCESS | 3980 | ++DOCSHELL 000000B671171800 == 6 [pid = 3980] [id = 6] 12:05:19 INFO - PROCESS | 3980 | ++DOMWINDOW == 12 (000000B66F2B2C00) [pid = 3980] [serial = 12] [outer = 0000000000000000] 12:05:19 INFO - PROCESS | 3980 | [3980] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 12:05:19 INFO - PROCESS | 3980 | ++DOCSHELL 000000B6720F6800 == 7 [pid = 3980] [id = 7] 12:05:19 INFO - PROCESS | 3980 | ++DOMWINDOW == 13 (000000B66F2B2400) [pid = 3980] [serial = 13] [outer = 0000000000000000] 12:05:19 INFO - PROCESS | 3980 | [3980] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 12:05:19 INFO - PROCESS | 3980 | [3980] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 12:05:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 14 (000000B6722CE800) [pid = 3980] [serial = 14] [outer = 000000B66F2B2400] 12:05:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 15 (000000B67285D000) [pid = 3980] [serial = 15] [outer = 000000B671171000] 12:05:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 16 (000000B6721A3000) [pid = 3980] [serial = 16] [outer = 000000B66F2B2C00] 12:05:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 17 (000000B6723B5800) [pid = 3980] [serial = 17] [outer = 000000B66F2B2400] 12:05:21 INFO - PROCESS | 3980 | 1467140721038 Marionette INFO startBrowser b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:05:21 INFO - PROCESS | 3980 | 1467140721074 Marionette DEBUG loaded listener.js 12:05:21 INFO - PROCESS | 3980 | 1467140721088 Marionette DEBUG loaded listener.js 12:05:21 INFO - PROCESS | 3980 | 1467140721090 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:05:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 18 (000000B6736C0400) [pid = 3980] [serial = 18] [outer = 000000B66F2B2400] 12:05:21 INFO - PROCESS | 3980 | 1467140721986 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e","capabilities":{"browserName":"Firefox","browserVersion":"48.0","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":"20160628105123","device":"desktop","version":"48.0","command_id":1}}] 12:05:22 INFO - PROCESS | 3980 | 1467140722495 Marionette TRACE conn6 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 12:05:22 INFO - PROCESS | 3980 | 1467140722499 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:05:22 INFO - PROCESS | 3980 | 1467140722698 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 12:05:22 INFO - PROCESS | 3980 | 1467140722717 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 12:05:22 INFO - PROCESS | 3980 | 1467140722719 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:05:22 INFO - PROCESS | 3980 | [3980] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 12:05:24 INFO - PROCESS | 3980 | --DOCSHELL 000000B65725E000 == 6 [pid = 3980] [id = 1] 12:05:24 INFO - PROCESS | 3980 | [3980] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:05:24 INFO - PROCESS | 3980 | ++DOMWINDOW == 19 (000000B663F10000) [pid = 3980] [serial = 19] [outer = 000000B66F2B2400] 12:05:25 INFO - PROCESS | 3980 | [3980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:05:25 INFO - PROCESS | 3980 | [3980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:05:25 INFO - PROCESS | 3980 | 1467140725134 Marionette TRACE conn6 <- [1,3,null,{}] 12:05:25 INFO - PROCESS | 3980 | 1467140725141 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 12:05:25 INFO - PROCESS | 3980 | 1467140725144 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:05:25 INFO - PROCESS | 3980 | 1467140725170 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 12:05:25 INFO - PROCESS | 3980 | 1467140725179 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 12:05:25 INFO - PROCESS | 3980 | 1467140725183 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 12:05:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 12:05:25 INFO - PROCESS | 3980 | 1467140725212 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 12:05:25 INFO - PROCESS | 3980 | 1467140725217 Marionette TRACE conn6 <- [1,6,null,{}] 12:05:25 INFO - PROCESS | 3980 | 1467140725231 Marionette TRACE conn6 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:25 INFO - PROCESS | 3980 | 1467140725234 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:05:25 INFO - PROCESS | 3980 | 1467140725258 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 12:05:25 INFO - PROCESS | 3980 | 1467140725264 Marionette TRACE conn6 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:25 INFO - PROCESS | 3980 | 1467140725268 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:05:25 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66A81E800 == 7 [pid = 3980] [id = 8] 12:05:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 20 (000000B66BDCB800) [pid = 3980] [serial = 20] [outer = 0000000000000000] 12:05:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 21 (000000B66BE5AC00) [pid = 3980] [serial = 21] [outer = 000000B66BDCB800] 12:05:25 INFO - PROCESS | 3980 | 1467140725329 Marionette DEBUG loaded listener.js 12:05:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 22 (000000B66F6CC400) [pid = 3980] [serial = 22] [outer = 000000B66BDCB800] 12:05:25 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66B40A000 == 8 [pid = 3980] [id = 9] 12:05:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 23 (000000B671814400) [pid = 3980] [serial = 23] [outer = 0000000000000000] 12:05:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 24 (000000B671B9E000) [pid = 3980] [serial = 24] [outer = 000000B671814400] 12:05:26 INFO - PROCESS | 3980 | 1467140726024 Marionette DEBUG loaded listener.js 12:05:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 25 (000000B671E55800) [pid = 3980] [serial = 25] [outer = 000000B671814400] 12:05:26 INFO - PROCESS | 3980 | 1467140726543 Marionette TRACE conn6 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 12:05:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 12:05:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1398ms 12:05:26 INFO - PROCESS | 3980 | ++DOCSHELL 000000B67117D000 == 9 [pid = 3980] [id = 10] 12:05:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 26 (000000B671AE5800) [pid = 3980] [serial = 26] [outer = 0000000000000000] 12:05:26 INFO - PROCESS | 3980 | 1467140726797 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 12:05:26 INFO - PROCESS | 3980 | 1467140726801 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 12:05:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 27 (000000B671C13000) [pid = 3980] [serial = 27] [outer = 000000B671AE5800] 12:05:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 12:05:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 28 (000000B671C1F800) [pid = 3980] [serial = 28] [outer = 000000B671AE5800] 12:05:26 INFO - PROCESS | 3980 | 1467140726877 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 12:05:26 INFO - PROCESS | 3980 | 1467140726880 Marionette TRACE conn6 <- [1,10,null,{}] 12:05:27 INFO - PROCESS | 3980 | ++DOCSHELL 000000B664543800 == 10 [pid = 3980] [id = 11] 12:05:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 29 (000000B6665EE000) [pid = 3980] [serial = 29] [outer = 0000000000000000] 12:05:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 30 (000000B669850800) [pid = 3980] [serial = 30] [outer = 000000B6665EE000] 12:05:27 INFO - PROCESS | 3980 | 1467140727078 Marionette TRACE conn6 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:27 INFO - PROCESS | 3980 | 1467140727081 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:05:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 31 (000000B669B75800) [pid = 3980] [serial = 31] [outer = 000000B6665EE000] 12:05:27 INFO - PROCESS | 3980 | 1467140727220 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 12:05:27 INFO - PROCESS | 3980 | 1467140727277 Marionette TRACE conn6 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:27 INFO - PROCESS | 3980 | 1467140727280 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:05:27 INFO - PROCESS | 3980 | ++DOCSHELL 000000B6667E1000 == 11 [pid = 3980] [id = 12] 12:05:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 32 (000000B66A68AC00) [pid = 3980] [serial = 32] [outer = 0000000000000000] 12:05:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 33 (000000B66A692000) [pid = 3980] [serial = 33] [outer = 000000B66A68AC00] 12:05:27 INFO - PROCESS | 3980 | 1467140727352 Marionette DEBUG loaded listener.js 12:05:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 34 (000000B66B3D8800) [pid = 3980] [serial = 34] [outer = 000000B66A68AC00] 12:05:27 INFO - PROCESS | 3980 | --DOCSHELL 000000B66B72F800 == 10 [pid = 3980] [id = 4] 12:05:27 INFO - PROCESS | 3980 | 1467140727874 Marionette TRACE conn6 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 12:05:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 12:05:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1068ms 12:05:27 INFO - PROCESS | 3980 | 1467140727922 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 12:05:27 INFO - PROCESS | 3980 | 1467140727925 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 12:05:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 12:05:27 INFO - PROCESS | 3980 | 1467140727942 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 12:05:27 INFO - PROCESS | 3980 | 1467140727945 Marionette TRACE conn6 <- [1,14,null,{}] 12:05:27 INFO - PROCESS | 3980 | 1467140727956 Marionette TRACE conn6 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:27 INFO - PROCESS | 3980 | 1467140727959 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:05:28 INFO - PROCESS | 3980 | 1467140728049 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 12:05:28 INFO - PROCESS | 3980 | 1467140728058 Marionette TRACE conn6 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:28 INFO - PROCESS | 3980 | 1467140728062 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:05:28 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66A267800 == 11 [pid = 3980] [id = 13] 12:05:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 35 (000000B66ED9A000) [pid = 3980] [serial = 35] [outer = 0000000000000000] 12:05:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 36 (000000B66EE0C400) [pid = 3980] [serial = 36] [outer = 000000B66ED9A000] 12:05:28 INFO - PROCESS | 3980 | 1467140728118 Marionette DEBUG loaded listener.js 12:05:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 37 (000000B66F6CF400) [pid = 3980] [serial = 37] [outer = 000000B66ED9A000] 12:05:28 INFO - PROCESS | 3980 | 1467140728536 Marionette TRACE conn6 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 12:05:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 12:05:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 649ms 12:05:28 INFO - PROCESS | 3980 | 1467140728580 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 12:05:28 INFO - PROCESS | 3980 | 1467140728583 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 12:05:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 12:05:28 INFO - PROCESS | 3980 | 1467140728586 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 12:05:28 INFO - PROCESS | 3980 | 1467140728588 Marionette TRACE conn6 <- [1,18,null,{}] 12:05:28 INFO - PROCESS | 3980 | 1467140728592 Marionette TRACE conn6 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:28 INFO - PROCESS | 3980 | 1467140728594 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:05:28 INFO - PROCESS | 3980 | 1467140728692 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 12:05:28 INFO - PROCESS | 3980 | 1467140728728 Marionette TRACE conn6 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:28 INFO - PROCESS | 3980 | 1467140728733 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:05:28 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66B22C000 == 12 [pid = 3980] [id = 14] 12:05:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 38 (000000B66F465C00) [pid = 3980] [serial = 38] [outer = 0000000000000000] 12:05:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 39 (000000B66F63F800) [pid = 3980] [serial = 39] [outer = 000000B66F465C00] 12:05:28 INFO - PROCESS | 3980 | 1467140728788 Marionette DEBUG loaded listener.js 12:05:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 40 (000000B671A1E800) [pid = 3980] [serial = 40] [outer = 000000B66F465C00] 12:05:29 INFO - PROCESS | 3980 | 1467140729330 Marionette TRACE conn6 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 12:05:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 12:05:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 776ms 12:05:29 INFO - PROCESS | 3980 | 1467140729371 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 12:05:29 INFO - PROCESS | 3980 | 1467140729378 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 12:05:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 12:05:29 INFO - PROCESS | 3980 | 1467140729382 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 12:05:29 INFO - PROCESS | 3980 | 1467140729384 Marionette TRACE conn6 <- [1,22,null,{}] 12:05:29 INFO - PROCESS | 3980 | 1467140729388 Marionette TRACE conn6 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:29 INFO - PROCESS | 3980 | 1467140729390 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:05:29 INFO - PROCESS | 3980 | 1467140729492 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 12:05:29 INFO - PROCESS | 3980 | 1467140729500 Marionette TRACE conn6 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:29 INFO - PROCESS | 3980 | 1467140729502 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:05:29 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66ED64000 == 13 [pid = 3980] [id = 15] 12:05:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 41 (000000B66F466800) [pid = 3980] [serial = 41] [outer = 0000000000000000] 12:05:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 42 (000000B672AE6000) [pid = 3980] [serial = 42] [outer = 000000B66F466800] 12:05:29 INFO - PROCESS | 3980 | 1467140729548 Marionette DEBUG loaded listener.js 12:05:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 43 (000000B674124C00) [pid = 3980] [serial = 43] [outer = 000000B66F466800] 12:05:29 INFO - PROCESS | 3980 | 1467140729931 Marionette TRACE conn6 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 12:05:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 12:05:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 586ms 12:05:29 INFO - PROCESS | 3980 | 1467140729970 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 12:05:29 INFO - PROCESS | 3980 | 1467140729972 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 12:05:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 12:05:29 INFO - PROCESS | 3980 | 1467140729976 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 12:05:29 INFO - PROCESS | 3980 | 1467140729978 Marionette TRACE conn6 <- [1,26,null,{}] 12:05:29 INFO - PROCESS | 3980 | 1467140729982 Marionette TRACE conn6 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:29 INFO - PROCESS | 3980 | 1467140729984 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:05:30 INFO - PROCESS | 3980 | 1467140730099 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 12:05:30 INFO - PROCESS | 3980 | 1467140730109 Marionette TRACE conn6 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:30 INFO - PROCESS | 3980 | 1467140730112 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:05:30 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66F4A3000 == 14 [pid = 3980] [id = 16] 12:05:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 44 (000000B663539800) [pid = 3980] [serial = 44] [outer = 0000000000000000] 12:05:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 45 (000000B663541400) [pid = 3980] [serial = 45] [outer = 000000B663539800] 12:05:30 INFO - PROCESS | 3980 | 1467140730159 Marionette DEBUG loaded listener.js 12:05:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 46 (000000B6745B6000) [pid = 3980] [serial = 46] [outer = 000000B663539800] 12:05:30 INFO - PROCESS | 3980 | 1467140730512 Marionette TRACE conn6 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 12:05:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 12:05:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 583ms 12:05:30 INFO - PROCESS | 3980 | 1467140730563 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 12:05:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 12:05:30 INFO - PROCESS | 3980 | 1467140730572 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 12:05:30 INFO - PROCESS | 3980 | 1467140730576 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 12:05:30 INFO - PROCESS | 3980 | 1467140730578 Marionette TRACE conn6 <- [1,30,null,{}] 12:05:30 INFO - PROCESS | 3980 | 1467140730582 Marionette TRACE conn6 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:30 INFO - PROCESS | 3980 | 1467140730588 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:05:30 INFO - PROCESS | 3980 | 1467140730737 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 12:05:30 INFO - PROCESS | 3980 | 1467140730751 Marionette TRACE conn6 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:30 INFO - PROCESS | 3980 | 1467140730753 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:05:30 INFO - PROCESS | 3980 | ++DOCSHELL 000000B671ADC000 == 15 [pid = 3980] [id = 17] 12:05:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 47 (000000B665C12000) [pid = 3980] [serial = 47] [outer = 0000000000000000] 12:05:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 48 (000000B674C92400) [pid = 3980] [serial = 48] [outer = 000000B665C12000] 12:05:30 INFO - PROCESS | 3980 | 1467140730799 Marionette DEBUG loaded listener.js 12:05:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 49 (000000B674C9D000) [pid = 3980] [serial = 49] [outer = 000000B665C12000] 12:05:31 INFO - PROCESS | 3980 | 1467140731253 Marionette TRACE conn6 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 12:05:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 12:05:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 734ms 12:05:31 INFO - PROCESS | 3980 | 1467140731315 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 12:05:31 INFO - PROCESS | 3980 | 1467140731317 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 12:05:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 12:05:31 INFO - PROCESS | 3980 | 1467140731320 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 12:05:31 INFO - PROCESS | 3980 | 1467140731322 Marionette TRACE conn6 <- [1,34,null,{}] 12:05:31 INFO - PROCESS | 3980 | 1467140731351 Marionette TRACE conn6 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:31 INFO - PROCESS | 3980 | 1467140731353 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:05:31 INFO - PROCESS | 3980 | 1467140731431 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 12:05:31 INFO - PROCESS | 3980 | 1467140731438 Marionette TRACE conn6 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:31 INFO - PROCESS | 3980 | 1467140731440 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:05:31 INFO - PROCESS | 3980 | ++DOCSHELL 000000B672B1F000 == 16 [pid = 3980] [id = 18] 12:05:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 50 (000000B664EBA400) [pid = 3980] [serial = 50] [outer = 0000000000000000] 12:05:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 51 (000000B664EBE400) [pid = 3980] [serial = 51] [outer = 000000B664EBA400] 12:05:31 INFO - PROCESS | 3980 | 1467140731500 Marionette DEBUG loaded listener.js 12:05:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 52 (000000B66BE54C00) [pid = 3980] [serial = 52] [outer = 000000B664EBA400] 12:05:31 INFO - PROCESS | 3980 | 1467140731867 Marionette TRACE conn6 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 12:05:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 12:05:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 587ms 12:05:31 INFO - PROCESS | 3980 | 1467140731910 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 12:05:31 INFO - PROCESS | 3980 | 1467140731912 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 12:05:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 12:05:31 INFO - PROCESS | 3980 | 1467140731915 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 12:05:31 INFO - PROCESS | 3980 | 1467140731917 Marionette TRACE conn6 <- [1,38,null,{}] 12:05:31 INFO - PROCESS | 3980 | 1467140731920 Marionette TRACE conn6 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:31 INFO - PROCESS | 3980 | 1467140731922 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:05:32 INFO - PROCESS | 3980 | 1467140732023 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 12:05:32 INFO - PROCESS | 3980 | 1467140732030 Marionette TRACE conn6 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:32 INFO - PROCESS | 3980 | 1467140732032 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:05:32 INFO - PROCESS | 3980 | ++DOCSHELL 000000B67419E800 == 17 [pid = 3980] [id = 19] 12:05:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 53 (000000B66348E000) [pid = 3980] [serial = 53] [outer = 0000000000000000] 12:05:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 54 (000000B663491800) [pid = 3980] [serial = 54] [outer = 000000B66348E000] 12:05:32 INFO - PROCESS | 3980 | 1467140732077 Marionette DEBUG loaded listener.js 12:05:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 55 (000000B66A839800) [pid = 3980] [serial = 55] [outer = 000000B66348E000] 12:05:32 INFO - PROCESS | 3980 | 1467140732430 Marionette TRACE conn6 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 12:05:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 12:05:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 523ms 12:05:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 12:05:32 INFO - PROCESS | 3980 | 1467140732442 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 12:05:32 INFO - PROCESS | 3980 | 1467140732445 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 12:05:32 INFO - PROCESS | 3980 | 1467140732448 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 12:05:32 INFO - PROCESS | 3980 | 1467140732450 Marionette TRACE conn6 <- [1,42,null,{}] 12:05:32 INFO - PROCESS | 3980 | 1467140732453 Marionette TRACE conn6 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:32 INFO - PROCESS | 3980 | 1467140732455 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:05:32 INFO - PROCESS | 3980 | 1467140732534 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 12:05:32 INFO - PROCESS | 3980 | 1467140732540 Marionette TRACE conn6 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:32 INFO - PROCESS | 3980 | 1467140732542 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:05:32 INFO - PROCESS | 3980 | ++DOCSHELL 000000B674C35800 == 18 [pid = 3980] [id = 20] 12:05:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 56 (000000B665260400) [pid = 3980] [serial = 56] [outer = 0000000000000000] 12:05:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 57 (000000B665265400) [pid = 3980] [serial = 57] [outer = 000000B665260400] 12:05:32 INFO - PROCESS | 3980 | 1467140732588 Marionette DEBUG loaded listener.js 12:05:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 58 (000000B66526B800) [pid = 3980] [serial = 58] [outer = 000000B665260400] 12:05:32 INFO - PROCESS | 3980 | 1467140732973 Marionette TRACE conn6 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 12:05:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 12:05:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 586ms 12:05:33 INFO - PROCESS | 3980 | 1467140733038 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 12:05:33 INFO - PROCESS | 3980 | 1467140733040 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 12:05:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 12:05:33 INFO - PROCESS | 3980 | 1467140733043 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 12:05:33 INFO - PROCESS | 3980 | 1467140733045 Marionette TRACE conn6 <- [1,46,null,{}] 12:05:33 INFO - PROCESS | 3980 | 1467140733048 Marionette TRACE conn6 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:33 INFO - PROCESS | 3980 | 1467140733050 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:05:33 INFO - PROCESS | 3980 | 1467140733137 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 12:05:33 INFO - PROCESS | 3980 | 1467140733144 Marionette TRACE conn6 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:33 INFO - PROCESS | 3980 | 1467140733146 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:05:33 INFO - PROCESS | 3980 | ++DOCSHELL 000000B675E70000 == 19 [pid = 3980] [id = 21] 12:05:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 59 (000000B665584000) [pid = 3980] [serial = 59] [outer = 0000000000000000] 12:05:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 60 (000000B665589C00) [pid = 3980] [serial = 60] [outer = 000000B665584000] 12:05:33 INFO - PROCESS | 3980 | 1467140733192 Marionette DEBUG loaded listener.js 12:05:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 61 (000000B665590400) [pid = 3980] [serial = 61] [outer = 000000B665584000] 12:05:33 INFO - PROCESS | 3980 | 1467140733572 Marionette TRACE conn6 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 12:05:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 12:05:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 585ms 12:05:33 INFO - PROCESS | 3980 | 1467140733632 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 12:05:33 INFO - PROCESS | 3980 | 1467140733634 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 12:05:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 12:05:33 INFO - PROCESS | 3980 | 1467140733638 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 12:05:33 INFO - PROCESS | 3980 | 1467140733639 Marionette TRACE conn6 <- [1,50,null,{}] 12:05:33 INFO - PROCESS | 3980 | 1467140733643 Marionette TRACE conn6 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:33 INFO - PROCESS | 3980 | 1467140733645 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:05:33 INFO - PROCESS | 3980 | 1467140733741 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 12:05:33 INFO - PROCESS | 3980 | 1467140733747 Marionette TRACE conn6 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:33 INFO - PROCESS | 3980 | 1467140733749 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:05:33 INFO - PROCESS | 3980 | ++DOCSHELL 000000B6793E5000 == 20 [pid = 3980] [id = 22] 12:05:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 62 (000000B674565400) [pid = 3980] [serial = 62] [outer = 0000000000000000] 12:05:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 63 (000000B675772400) [pid = 3980] [serial = 63] [outer = 000000B674565400] 12:05:33 INFO - PROCESS | 3980 | 1467140733808 Marionette DEBUG loaded listener.js 12:05:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 64 (000000B6794AD000) [pid = 3980] [serial = 64] [outer = 000000B674565400] 12:05:34 INFO - PROCESS | 3980 | 1467140734216 Marionette TRACE conn6 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:05:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 12:05:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 626ms 12:05:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 12:05:34 INFO - PROCESS | 3980 | 1467140734268 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 12:05:34 INFO - PROCESS | 3980 | 1467140734271 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 12:05:34 INFO - PROCESS | 3980 | 1467140734275 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 12:05:34 INFO - PROCESS | 3980 | 1467140734277 Marionette TRACE conn6 <- [1,54,null,{}] 12:05:34 INFO - PROCESS | 3980 | 1467140734281 Marionette TRACE conn6 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:34 INFO - PROCESS | 3980 | 1467140734282 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:05:34 INFO - PROCESS | 3980 | 1467140734366 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 12:05:34 INFO - PROCESS | 3980 | 1467140734372 Marionette TRACE conn6 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:34 INFO - PROCESS | 3980 | 1467140734374 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:05:34 INFO - PROCESS | 3980 | ++DOCSHELL 000000B679AA4000 == 21 [pid = 3980] [id = 23] 12:05:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 65 (000000B679AD7800) [pid = 3980] [serial = 65] [outer = 0000000000000000] 12:05:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 66 (000000B679ADE400) [pid = 3980] [serial = 66] [outer = 000000B679AD7800] 12:05:34 INFO - PROCESS | 3980 | 1467140734418 Marionette DEBUG loaded listener.js 12:05:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 67 (000000B67A421800) [pid = 3980] [serial = 67] [outer = 000000B679AD7800] 12:05:34 INFO - PROCESS | 3980 | 1467140734790 Marionette TRACE conn6 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:05:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 12:05:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 586ms 12:05:34 INFO - PROCESS | 3980 | 1467140734873 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 12:05:34 INFO - PROCESS | 3980 | 1467140734875 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 12:05:34 INFO - PROCESS | 3980 | 1467140734878 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 12:05:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 12:05:34 INFO - PROCESS | 3980 | 1467140734880 Marionette TRACE conn6 <- [1,58,null,{}] 12:05:34 INFO - PROCESS | 3980 | 1467140734884 Marionette TRACE conn6 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:34 INFO - PROCESS | 3980 | 1467140734886 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:05:34 INFO - PROCESS | 3980 | 1467140734968 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 12:05:34 INFO - PROCESS | 3980 | 1467140734981 Marionette TRACE conn6 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:34 INFO - PROCESS | 3980 | 1467140734983 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:05:35 INFO - PROCESS | 3980 | ++DOCSHELL 000000B679CA4800 == 22 [pid = 3980] [id = 24] 12:05:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 68 (000000B663528000) [pid = 3980] [serial = 68] [outer = 0000000000000000] 12:05:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 69 (000000B66352DC00) [pid = 3980] [serial = 69] [outer = 000000B663528000] 12:05:35 INFO - PROCESS | 3980 | 1467140735028 Marionette DEBUG loaded listener.js 12:05:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 70 (000000B679ADC000) [pid = 3980] [serial = 70] [outer = 000000B663528000] 12:05:35 INFO - PROCESS | 3980 | --DOCSHELL 000000B66A81E800 == 21 [pid = 3980] [id = 8] 12:05:36 INFO - PROCESS | 3980 | 1467140736148 Marionette TRACE conn6 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:05:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 12:05:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1339ms 12:05:36 INFO - PROCESS | 3980 | 1467140736224 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 12:05:36 INFO - PROCESS | 3980 | 1467140736228 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 12:05:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 12:05:36 INFO - PROCESS | 3980 | 1467140736233 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 12:05:36 INFO - PROCESS | 3980 | 1467140736238 Marionette TRACE conn6 <- [1,62,null,{}] 12:05:36 INFO - PROCESS | 3980 | 1467140736251 Marionette TRACE conn6 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:36 INFO - PROCESS | 3980 | 1467140736254 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:05:36 INFO - PROCESS | 3980 | 1467140736362 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 12:05:36 INFO - PROCESS | 3980 | 1467140736376 Marionette TRACE conn6 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:36 INFO - PROCESS | 3980 | 1467140736379 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:05:36 INFO - PROCESS | 3980 | ++DOCSHELL 000000B669891000 == 22 [pid = 3980] [id = 25] 12:05:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 71 (000000B663E4A800) [pid = 3980] [serial = 71] [outer = 0000000000000000] 12:05:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 72 (000000B664F3A000) [pid = 3980] [serial = 72] [outer = 000000B663E4A800] 12:05:36 INFO - PROCESS | 3980 | 1467140736428 Marionette DEBUG loaded listener.js 12:05:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (000000B665267000) [pid = 3980] [serial = 73] [outer = 000000B663E4A800] 12:05:36 INFO - PROCESS | 3980 | 1467140736843 Marionette TRACE conn6 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:05:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 12:05:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 650ms 12:05:36 INFO - PROCESS | 3980 | 1467140736883 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 12:05:36 INFO - PROCESS | 3980 | 1467140736888 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 12:05:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 12:05:36 INFO - PROCESS | 3980 | 1467140736901 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 12:05:36 INFO - PROCESS | 3980 | 1467140736904 Marionette TRACE conn6 <- [1,66,null,{}] 12:05:36 INFO - PROCESS | 3980 | 1467140736908 Marionette TRACE conn6 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:36 INFO - PROCESS | 3980 | 1467140736910 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:05:37 INFO - PROCESS | 3980 | 1467140737044 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 12:05:37 INFO - PROCESS | 3980 | 1467140737083 Marionette TRACE conn6 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:37 INFO - PROCESS | 3980 | 1467140737085 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:05:37 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66B24D000 == 23 [pid = 3980] [id = 26] 12:05:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (000000B669AF6400) [pid = 3980] [serial = 74] [outer = 0000000000000000] 12:05:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (000000B669BCAC00) [pid = 3980] [serial = 75] [outer = 000000B669AF6400] 12:05:37 INFO - PROCESS | 3980 | 1467140737133 Marionette DEBUG loaded listener.js 12:05:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000B66A39D400) [pid = 3980] [serial = 76] [outer = 000000B669AF6400] 12:05:37 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000B6662D9C00) [pid = 3980] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 12:05:37 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (000000B679AD7800) [pid = 3980] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 12:05:37 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (000000B665C12000) [pid = 3980] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 12:05:37 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (000000B674565400) [pid = 3980] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 12:05:37 INFO - PROCESS | 3980 | --DOMWINDOW == 71 (000000B66BDCB800) [pid = 3980] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 12:05:37 INFO - PROCESS | 3980 | --DOMWINDOW == 70 (000000B66A68AC00) [pid = 3980] [serial = 32] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 12:05:37 INFO - PROCESS | 3980 | --DOMWINDOW == 69 (000000B66ED9A000) [pid = 3980] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 12:05:37 INFO - PROCESS | 3980 | --DOMWINDOW == 68 (000000B66F465C00) [pid = 3980] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 12:05:37 INFO - PROCESS | 3980 | --DOMWINDOW == 67 (000000B66F466800) [pid = 3980] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 12:05:37 INFO - PROCESS | 3980 | --DOMWINDOW == 66 (000000B663539800) [pid = 3980] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 12:05:37 INFO - PROCESS | 3980 | 1467140737757 Marionette TRACE conn6 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:05:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 12:05:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 879ms 12:05:37 INFO - PROCESS | 3980 | 1467140737783 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 12:05:37 INFO - PROCESS | 3980 | 1467140737786 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 12:05:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 12:05:37 INFO - PROCESS | 3980 | 1467140737810 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 12:05:37 INFO - PROCESS | 3980 | 1467140737814 Marionette TRACE conn6 <- [1,70,null,{}] 12:05:37 INFO - PROCESS | 3980 | 1467140737825 Marionette TRACE conn6 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:37 INFO - PROCESS | 3980 | 1467140737830 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:05:37 INFO - PROCESS | 3980 | 1467140737913 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 12:05:37 INFO - PROCESS | 3980 | 1467140737920 Marionette TRACE conn6 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:37 INFO - PROCESS | 3980 | 1467140737923 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:05:37 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66F493000 == 24 [pid = 3980] [id = 27] 12:05:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 67 (000000B664F35000) [pid = 3980] [serial = 77] [outer = 0000000000000000] 12:05:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 68 (000000B66B7A8400) [pid = 3980] [serial = 78] [outer = 000000B664F35000] 12:05:37 INFO - PROCESS | 3980 | 1467140737972 Marionette DEBUG loaded listener.js 12:05:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 69 (000000B66E375800) [pid = 3980] [serial = 79] [outer = 000000B664F35000] 12:05:38 INFO - PROCESS | 3980 | 1467140738362 Marionette TRACE conn6 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:05:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 12:05:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 587ms 12:05:38 INFO - PROCESS | 3980 | 1467140738392 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 12:05:38 INFO - PROCESS | 3980 | 1467140738394 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 12:05:38 INFO - PROCESS | 3980 | 1467140738420 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 12:05:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 12:05:38 INFO - PROCESS | 3980 | 1467140738422 Marionette TRACE conn6 <- [1,74,null,{}] 12:05:38 INFO - PROCESS | 3980 | 1467140738428 Marionette TRACE conn6 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:38 INFO - PROCESS | 3980 | 1467140738430 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:05:38 INFO - PROCESS | 3980 | 1467140738523 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 12:05:38 INFO - PROCESS | 3980 | 1467140738529 Marionette TRACE conn6 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:38 INFO - PROCESS | 3980 | 1467140738531 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:05:38 INFO - PROCESS | 3980 | ++DOCSHELL 000000B671AE0800 == 25 [pid = 3980] [id = 28] 12:05:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 70 (000000B66F63AC00) [pid = 3980] [serial = 80] [outer = 0000000000000000] 12:05:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 71 (000000B66F7C8800) [pid = 3980] [serial = 81] [outer = 000000B66F63AC00] 12:05:38 INFO - PROCESS | 3980 | 1467140738579 Marionette DEBUG loaded listener.js 12:05:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 72 (000000B66FEBF000) [pid = 3980] [serial = 82] [outer = 000000B66F63AC00] 12:05:38 INFO - PROCESS | 3980 | 1467140738978 Marionette TRACE conn6 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:05:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 12:05:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 587ms 12:05:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 12:05:39 INFO - PROCESS | 3980 | 1467140739011 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 12:05:39 INFO - PROCESS | 3980 | 1467140739013 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 12:05:39 INFO - PROCESS | 3980 | 1467140739016 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 12:05:39 INFO - PROCESS | 3980 | 1467140739018 Marionette TRACE conn6 <- [1,78,null,{}] 12:05:39 INFO - PROCESS | 3980 | 1467140739022 Marionette TRACE conn6 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:39 INFO - PROCESS | 3980 | 1467140739024 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:05:39 INFO - PROCESS | 3980 | 1467140739103 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 12:05:39 INFO - PROCESS | 3980 | 1467140739108 Marionette TRACE conn6 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:39 INFO - PROCESS | 3980 | 1467140739110 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:05:39 INFO - PROCESS | 3980 | ++DOCSHELL 000000B673605000 == 26 [pid = 3980] [id = 29] 12:05:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (000000B671808800) [pid = 3980] [serial = 83] [outer = 0000000000000000] 12:05:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (000000B671A16C00) [pid = 3980] [serial = 84] [outer = 000000B671808800] 12:05:39 INFO - PROCESS | 3980 | 1467140739155 Marionette DEBUG loaded listener.js 12:05:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (000000B671AAF400) [pid = 3980] [serial = 85] [outer = 000000B671808800] 12:05:39 INFO - PROCESS | 3980 | 1467140739599 Marionette TRACE conn6 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:05:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 12:05:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 627ms 12:05:39 INFO - PROCESS | 3980 | 1467140739656 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 12:05:39 INFO - PROCESS | 3980 | 1467140739661 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 12:05:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 12:05:39 INFO - PROCESS | 3980 | 1467140739668 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 12:05:39 INFO - PROCESS | 3980 | 1467140739673 Marionette TRACE conn6 <- [1,82,null,{}] 12:05:39 INFO - PROCESS | 3980 | 1467140739680 Marionette TRACE conn6 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:39 INFO - PROCESS | 3980 | 1467140739683 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:05:39 INFO - PROCESS | 3980 | 1467140739802 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 12:05:39 INFO - PROCESS | 3980 | 1467140739913 Marionette TRACE conn6 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:39 INFO - PROCESS | 3980 | 1467140739918 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:05:39 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66A3B5800 == 27 [pid = 3980] [id = 30] 12:05:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000B664EB2800) [pid = 3980] [serial = 86] [outer = 0000000000000000] 12:05:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000B664EC0800) [pid = 3980] [serial = 87] [outer = 000000B664EB2800] 12:05:39 INFO - PROCESS | 3980 | 1467140739978 Marionette DEBUG loaded listener.js 12:05:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000B66558B400) [pid = 3980] [serial = 88] [outer = 000000B664EB2800] 12:05:40 INFO - PROCESS | 3980 | 1467140740507 Marionette TRACE conn6 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:05:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 12:05:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 902ms 12:05:40 INFO - PROCESS | 3980 | 1467140740570 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 12:05:40 INFO - PROCESS | 3980 | 1467140740575 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 12:05:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 12:05:40 INFO - PROCESS | 3980 | 1467140740582 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 12:05:40 INFO - PROCESS | 3980 | 1467140740585 Marionette TRACE conn6 <- [1,86,null,{}] 12:05:40 INFO - PROCESS | 3980 | 1467140740589 Marionette TRACE conn6 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:40 INFO - PROCESS | 3980 | 1467140740592 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:05:40 INFO - PROCESS | 3980 | 1467140740702 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 12:05:40 INFO - PROCESS | 3980 | 1467140740762 Marionette TRACE conn6 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:40 INFO - PROCESS | 3980 | 1467140740765 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:05:40 INFO - PROCESS | 3980 | ++DOCSHELL 000000B6720E8800 == 28 [pid = 3980] [id = 31] 12:05:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000B66B20F400) [pid = 3980] [serial = 89] [outer = 0000000000000000] 12:05:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000B66B7B1000) [pid = 3980] [serial = 90] [outer = 000000B66B20F400] 12:05:40 INFO - PROCESS | 3980 | 1467140740823 Marionette DEBUG loaded listener.js 12:05:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000B66F6CF800) [pid = 3980] [serial = 91] [outer = 000000B66B20F400] 12:05:41 INFO - PROCESS | 3980 | 1467140741375 Marionette TRACE conn6 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:05:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 12:05:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 837ms 12:05:41 INFO - PROCESS | 3980 | 1467140741421 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 12:05:41 INFO - PROCESS | 3980 | 1467140741424 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 12:05:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 12:05:41 INFO - PROCESS | 3980 | 1467140741428 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 12:05:41 INFO - PROCESS | 3980 | 1467140741432 Marionette TRACE conn6 <- [1,90,null,{}] 12:05:41 INFO - PROCESS | 3980 | 1467140741443 Marionette TRACE conn6 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:41 INFO - PROCESS | 3980 | 1467140741449 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:05:41 INFO - PROCESS | 3980 | 1467140741559 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 12:05:41 INFO - PROCESS | 3980 | 1467140741620 Marionette TRACE conn6 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:41 INFO - PROCESS | 3980 | 1467140741624 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:05:41 INFO - PROCESS | 3980 | ++DOCSHELL 000000B674C7E800 == 29 [pid = 3980] [id = 32] 12:05:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000B673293C00) [pid = 3980] [serial = 92] [outer = 0000000000000000] 12:05:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000B67366D000) [pid = 3980] [serial = 93] [outer = 000000B673293C00] 12:05:41 INFO - PROCESS | 3980 | 1467140741683 Marionette DEBUG loaded listener.js 12:05:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000B6747D9400) [pid = 3980] [serial = 94] [outer = 000000B673293C00] 12:05:42 INFO - PROCESS | 3980 | 1467140742244 Marionette TRACE conn6 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:05:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 12:05:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 838ms 12:05:42 INFO - PROCESS | 3980 | 1467140742268 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 12:05:42 INFO - PROCESS | 3980 | 1467140742271 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 12:05:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 12:05:42 INFO - PROCESS | 3980 | 1467140742275 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 12:05:42 INFO - PROCESS | 3980 | 1467140742277 Marionette TRACE conn6 <- [1,94,null,{}] 12:05:42 INFO - PROCESS | 3980 | 1467140742281 Marionette TRACE conn6 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:42 INFO - PROCESS | 3980 | 1467140742283 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:05:42 INFO - PROCESS | 3980 | 1467140742409 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 12:05:42 INFO - PROCESS | 3980 | 1467140742469 Marionette TRACE conn6 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:42 INFO - PROCESS | 3980 | 1467140742472 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:05:42 INFO - PROCESS | 3980 | ++DOCSHELL 000000B6793E0000 == 30 [pid = 3980] [id = 33] 12:05:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (000000B66544F800) [pid = 3980] [serial = 95] [outer = 0000000000000000] 12:05:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (000000B665C5B800) [pid = 3980] [serial = 96] [outer = 000000B66544F800] 12:05:42 INFO - PROCESS | 3980 | 1467140742528 Marionette DEBUG loaded listener.js 12:05:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (000000B674C91400) [pid = 3980] [serial = 97] [outer = 000000B66544F800] 12:05:43 INFO - PROCESS | 3980 | 1467140743071 Marionette TRACE conn6 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 12:05:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 12:05:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 837ms 12:05:43 INFO - PROCESS | 3980 | 1467140743113 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 12:05:43 INFO - PROCESS | 3980 | 1467140743116 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 12:05:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 12:05:43 INFO - PROCESS | 3980 | 1467140743119 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 12:05:43 INFO - PROCESS | 3980 | 1467140743121 Marionette TRACE conn6 <- [1,98,null,{}] 12:05:43 INFO - PROCESS | 3980 | 1467140743126 Marionette TRACE conn6 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:43 INFO - PROCESS | 3980 | 1467140743128 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:05:43 INFO - PROCESS | 3980 | 1467140743229 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 12:05:43 INFO - PROCESS | 3980 | 1467140743290 Marionette TRACE conn6 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:43 INFO - PROCESS | 3980 | 1467140743293 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:05:43 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66EEAA000 == 31 [pid = 3980] [id = 34] 12:05:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (000000B663538800) [pid = 3980] [serial = 98] [outer = 0000000000000000] 12:05:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (000000B6727C9800) [pid = 3980] [serial = 99] [outer = 000000B663538800] 12:05:43 INFO - PROCESS | 3980 | 1467140743350 Marionette DEBUG loaded listener.js 12:05:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (000000B6727D0800) [pid = 3980] [serial = 100] [outer = 000000B663538800] 12:05:44 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (000000B6723B5800) [pid = 3980] [serial = 17] [outer = 0000000000000000] [url = about:blank] 12:05:44 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (000000B66F6CF400) [pid = 3980] [serial = 37] [outer = 0000000000000000] [url = about:blank] 12:05:44 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (000000B67A421800) [pid = 3980] [serial = 67] [outer = 0000000000000000] [url = about:blank] 12:05:44 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (000000B66BDCBC00) [pid = 3980] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 12:05:44 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (000000B66B7ADC00) [pid = 3980] [serial = 9] [outer = 0000000000000000] [url = about:blank] 12:05:44 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (000000B66987D000) [pid = 3980] [serial = 4] [outer = 0000000000000000] [url = about:blank] 12:05:44 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000B679ADE400) [pid = 3980] [serial = 66] [outer = 0000000000000000] [url = about:blank] 12:05:44 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000B663541400) [pid = 3980] [serial = 45] [outer = 0000000000000000] [url = about:blank] 12:05:44 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000B674C92400) [pid = 3980] [serial = 48] [outer = 0000000000000000] [url = about:blank] 12:05:44 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000B664EBE400) [pid = 3980] [serial = 51] [outer = 0000000000000000] [url = about:blank] 12:05:44 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000B663491800) [pid = 3980] [serial = 54] [outer = 0000000000000000] [url = about:blank] 12:05:44 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000B665265400) [pid = 3980] [serial = 57] [outer = 0000000000000000] [url = about:blank] 12:05:44 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000B665589C00) [pid = 3980] [serial = 60] [outer = 0000000000000000] [url = about:blank] 12:05:44 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000B675772400) [pid = 3980] [serial = 63] [outer = 0000000000000000] [url = about:blank] 12:05:44 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000B66BE5AC00) [pid = 3980] [serial = 21] [outer = 0000000000000000] [url = about:blank] 12:05:44 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (000000B66F6CC400) [pid = 3980] [serial = 22] [outer = 0000000000000000] [url = about:blank] 12:05:44 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (000000B671B9E000) [pid = 3980] [serial = 24] [outer = 0000000000000000] [url = about:blank] 12:05:44 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (000000B669850800) [pid = 3980] [serial = 30] [outer = 0000000000000000] [url = about:blank] 12:05:44 INFO - PROCESS | 3980 | --DOMWINDOW == 71 (000000B66A692000) [pid = 3980] [serial = 33] [outer = 0000000000000000] [url = about:blank] 12:05:44 INFO - PROCESS | 3980 | --DOMWINDOW == 70 (000000B66EE0C400) [pid = 3980] [serial = 36] [outer = 0000000000000000] [url = about:blank] 12:05:44 INFO - PROCESS | 3980 | --DOMWINDOW == 69 (000000B66F63F800) [pid = 3980] [serial = 39] [outer = 0000000000000000] [url = about:blank] 12:05:44 INFO - PROCESS | 3980 | --DOMWINDOW == 68 (000000B672AE6000) [pid = 3980] [serial = 42] [outer = 0000000000000000] [url = about:blank] 12:05:44 INFO - PROCESS | 3980 | --DOMWINDOW == 67 (000000B674124C00) [pid = 3980] [serial = 43] [outer = 0000000000000000] [url = about:blank] 12:05:44 INFO - PROCESS | 3980 | --DOMWINDOW == 66 (000000B671C13000) [pid = 3980] [serial = 27] [outer = 0000000000000000] [url = about:blank] 12:05:44 INFO - PROCESS | 3980 | --DOMWINDOW == 65 (000000B6745B6000) [pid = 3980] [serial = 46] [outer = 0000000000000000] [url = about:blank] 12:05:44 INFO - PROCESS | 3980 | --DOMWINDOW == 64 (000000B674C9D000) [pid = 3980] [serial = 49] [outer = 0000000000000000] [url = about:blank] 12:05:44 INFO - PROCESS | 3980 | --DOMWINDOW == 63 (000000B66B3D8800) [pid = 3980] [serial = 34] [outer = 0000000000000000] [url = about:blank] 12:05:44 INFO - PROCESS | 3980 | --DOMWINDOW == 62 (000000B6794AD000) [pid = 3980] [serial = 64] [outer = 0000000000000000] [url = about:blank] 12:05:44 INFO - PROCESS | 3980 | --DOMWINDOW == 61 (000000B671A1E800) [pid = 3980] [serial = 40] [outer = 0000000000000000] [url = about:blank] 12:05:44 INFO - PROCESS | 3980 | --DOMWINDOW == 60 (000000B6722CE800) [pid = 3980] [serial = 14] [outer = 0000000000000000] [url = about:blank] 12:05:44 INFO - PROCESS | 3980 | 1467140744544 Marionette TRACE conn6 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 12:05:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 12:05:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1493ms 12:05:44 INFO - PROCESS | 3980 | 1467140744624 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 12:05:44 INFO - PROCESS | 3980 | 1467140744628 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 12:05:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 12:05:44 INFO - PROCESS | 3980 | 1467140744635 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 12:05:44 INFO - PROCESS | 3980 | 1467140744639 Marionette TRACE conn6 <- [1,102,null,{}] 12:05:44 INFO - PROCESS | 3980 | 1467140744645 Marionette TRACE conn6 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:44 INFO - PROCESS | 3980 | 1467140744648 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:05:44 INFO - PROCESS | 3980 | 1467140744736 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 12:05:44 INFO - PROCESS | 3980 | 1467140744750 Marionette TRACE conn6 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:44 INFO - PROCESS | 3980 | 1467140744755 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:05:44 INFO - PROCESS | 3980 | ++DOCSHELL 000000B6667C7800 == 32 [pid = 3980] [id = 35] 12:05:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 61 (000000B664535000) [pid = 3980] [serial = 101] [outer = 0000000000000000] 12:05:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 62 (000000B664E26C00) [pid = 3980] [serial = 102] [outer = 000000B664535000] 12:05:44 INFO - PROCESS | 3980 | 1467140744806 Marionette DEBUG loaded listener.js 12:05:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 63 (000000B664F3D800) [pid = 3980] [serial = 103] [outer = 000000B664535000] 12:05:45 INFO - PROCESS | 3980 | 1467140745261 Marionette TRACE conn6 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 12:05:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 12:05:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 692ms 12:05:45 INFO - PROCESS | 3980 | 1467140745327 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 12:05:45 INFO - PROCESS | 3980 | 1467140745333 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 12:05:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 12:05:45 INFO - PROCESS | 3980 | 1467140745344 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 12:05:45 INFO - PROCESS | 3980 | 1467140745347 Marionette TRACE conn6 <- [1,106,null,{}] 12:05:45 INFO - PROCESS | 3980 | 1467140745352 Marionette TRACE conn6 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:45 INFO - PROCESS | 3980 | 1467140745355 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:05:45 INFO - PROCESS | 3980 | 1467140745445 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 12:05:45 INFO - PROCESS | 3980 | 1467140745505 Marionette TRACE conn6 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:45 INFO - PROCESS | 3980 | 1467140745508 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:05:45 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66B218800 == 33 [pid = 3980] [id = 36] 12:05:45 INFO - PROCESS | 3980 | ++DOMWINDOW == 64 (000000B665266800) [pid = 3980] [serial = 104] [outer = 0000000000000000] 12:05:45 INFO - PROCESS | 3980 | ++DOMWINDOW == 65 (000000B665584C00) [pid = 3980] [serial = 105] [outer = 000000B665266800] 12:05:45 INFO - PROCESS | 3980 | 1467140745558 Marionette DEBUG loaded listener.js 12:05:45 INFO - PROCESS | 3980 | ++DOMWINDOW == 66 (000000B665C13C00) [pid = 3980] [serial = 106] [outer = 000000B665266800] 12:05:45 INFO - PROCESS | 3980 | 1467140745937 Marionette TRACE conn6 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 12:05:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 12:05:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 627ms 12:05:45 INFO - PROCESS | 3980 | 1467140745975 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 12:05:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 12:05:45 INFO - PROCESS | 3980 | 1467140745977 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 12:05:45 INFO - PROCESS | 3980 | 1467140745981 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 12:05:45 INFO - PROCESS | 3980 | 1467140745985 Marionette TRACE conn6 <- [1,110,null,{}] 12:05:45 INFO - PROCESS | 3980 | 1467140745996 Marionette TRACE conn6 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:46 INFO - PROCESS | 3980 | 1467140746001 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:05:46 INFO - PROCESS | 3980 | 1467140746129 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 12:05:46 INFO - PROCESS | 3980 | 1467140746139 Marionette TRACE conn6 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:46 INFO - PROCESS | 3980 | 1467140746143 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:05:46 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66E389000 == 34 [pid = 3980] [id = 37] 12:05:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 67 (000000B663539800) [pid = 3980] [serial = 107] [outer = 0000000000000000] 12:05:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 68 (000000B66A5B1800) [pid = 3980] [serial = 108] [outer = 000000B663539800] 12:05:46 INFO - PROCESS | 3980 | 1467140746192 Marionette DEBUG loaded listener.js 12:05:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 69 (000000B66B38BC00) [pid = 3980] [serial = 109] [outer = 000000B663539800] 12:05:46 INFO - PROCESS | 3980 | 1467140746565 Marionette TRACE conn6 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 12:05:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 12:05:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 629ms 12:05:46 INFO - PROCESS | 3980 | 1467140746621 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 12:05:46 INFO - PROCESS | 3980 | 1467140746624 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 12:05:46 INFO - PROCESS | 3980 | 1467140746628 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 12:05:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 12:05:46 INFO - PROCESS | 3980 | 1467140746630 Marionette TRACE conn6 <- [1,114,null,{}] 12:05:46 INFO - PROCESS | 3980 | 1467140746634 Marionette TRACE conn6 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:46 INFO - PROCESS | 3980 | 1467140746636 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:05:46 INFO - PROCESS | 3980 | 1467140746744 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 12:05:46 INFO - PROCESS | 3980 | 1467140746750 Marionette TRACE conn6 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:46 INFO - PROCESS | 3980 | 1467140746752 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:05:46 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66F8B2800 == 35 [pid = 3980] [id = 38] 12:05:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 70 (000000B66BE58C00) [pid = 3980] [serial = 110] [outer = 0000000000000000] 12:05:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 71 (000000B66EA77000) [pid = 3980] [serial = 111] [outer = 000000B66BE58C00] 12:05:46 INFO - PROCESS | 3980 | 1467140746799 Marionette DEBUG loaded listener.js 12:05:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 72 (000000B66F46BC00) [pid = 3980] [serial = 112] [outer = 000000B66BE58C00] 12:05:47 INFO - PROCESS | 3980 | 1467140747228 Marionette TRACE conn6 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 12:05:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 12:05:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 629ms 12:05:47 INFO - PROCESS | 3980 | 1467140747261 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 12:05:47 INFO - PROCESS | 3980 | 1467140747263 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 12:05:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 12:05:47 INFO - PROCESS | 3980 | 1467140747274 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 12:05:47 INFO - PROCESS | 3980 | 1467140747276 Marionette TRACE conn6 <- [1,118,null,{}] 12:05:47 INFO - PROCESS | 3980 | 1467140747280 Marionette TRACE conn6 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:47 INFO - PROCESS | 3980 | 1467140747282 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:05:47 INFO - PROCESS | 3980 | 1467140747383 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 12:05:47 INFO - PROCESS | 3980 | 1467140747389 Marionette TRACE conn6 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:47 INFO - PROCESS | 3980 | 1467140747391 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:05:47 INFO - PROCESS | 3980 | ++DOCSHELL 000000B671C1B800 == 36 [pid = 3980] [id = 39] 12:05:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (000000B664EBEC00) [pid = 3980] [serial = 113] [outer = 0000000000000000] 12:05:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (000000B66F6D4000) [pid = 3980] [serial = 114] [outer = 000000B664EBEC00] 12:05:47 INFO - PROCESS | 3980 | 1467140747437 Marionette DEBUG loaded listener.js 12:05:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (000000B67180BC00) [pid = 3980] [serial = 115] [outer = 000000B664EBEC00] 12:05:47 INFO - PROCESS | 3980 | 1467140747878 Marionette TRACE conn6 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 12:05:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 12:05:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 628ms 12:05:47 INFO - PROCESS | 3980 | 1467140747904 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 12:05:47 INFO - PROCESS | 3980 | 1467140747906 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 12:05:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 12:05:47 INFO - PROCESS | 3980 | 1467140747916 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 12:05:47 INFO - PROCESS | 3980 | 1467140747918 Marionette TRACE conn6 <- [1,122,null,{}] 12:05:47 INFO - PROCESS | 3980 | 1467140747922 Marionette TRACE conn6 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:47 INFO - PROCESS | 3980 | 1467140747928 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:05:48 INFO - PROCESS | 3980 | 1467140748054 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 12:05:48 INFO - PROCESS | 3980 | 1467140748059 Marionette TRACE conn6 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:48 INFO - PROCESS | 3980 | 1467140748061 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:05:48 INFO - PROCESS | 3980 | ++DOCSHELL 000000B672BDA800 == 37 [pid = 3980] [id = 40] 12:05:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000B671A1E800) [pid = 3980] [serial = 116] [outer = 0000000000000000] 12:05:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000B6720A5400) [pid = 3980] [serial = 117] [outer = 000000B671A1E800] 12:05:48 INFO - PROCESS | 3980 | 1467140748107 Marionette DEBUG loaded listener.js 12:05:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000B6727D4800) [pid = 3980] [serial = 118] [outer = 000000B671A1E800] 12:05:48 INFO - PROCESS | 3980 | 1467140748497 Marionette TRACE conn6 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 12:05:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 12:05:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 629ms 12:05:48 INFO - PROCESS | 3980 | 1467140748546 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 12:05:48 INFO - PROCESS | 3980 | 1467140748556 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 12:05:48 INFO - PROCESS | 3980 | 1467140748567 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 12:05:48 INFO - PROCESS | 3980 | 1467140748569 Marionette TRACE conn6 <- [1,126,null,{}] 12:05:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 12:05:48 INFO - PROCESS | 3980 | 1467140748572 Marionette TRACE conn6 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:48 INFO - PROCESS | 3980 | 1467140748574 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:05:48 INFO - PROCESS | 3980 | 1467140748747 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 12:05:48 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000B663528000) [pid = 3980] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 12:05:48 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000B665260400) [pid = 3980] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 12:05:48 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000B664EBA400) [pid = 3980] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 12:05:48 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (000000B66348E000) [pid = 3980] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 12:05:48 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (000000B665584000) [pid = 3980] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 12:05:48 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (000000B663E4A800) [pid = 3980] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 12:05:48 INFO - PROCESS | 3980 | --DOMWINDOW == 71 (000000B669AF6400) [pid = 3980] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 12:05:48 INFO - PROCESS | 3980 | --DOMWINDOW == 70 (000000B671808800) [pid = 3980] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 12:05:48 INFO - PROCESS | 3980 | --DOMWINDOW == 69 (000000B664F35000) [pid = 3980] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 12:05:48 INFO - PROCESS | 3980 | --DOMWINDOW == 68 (000000B66F63AC00) [pid = 3980] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 12:05:48 INFO - PROCESS | 3980 | 1467140748811 Marionette TRACE conn6 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:48 INFO - PROCESS | 3980 | 1467140748813 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:05:48 INFO - PROCESS | 3980 | ++DOCSHELL 000000B6736E2000 == 38 [pid = 3980] [id = 41] 12:05:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 69 (000000B663488000) [pid = 3980] [serial = 119] [outer = 0000000000000000] 12:05:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 70 (000000B663536800) [pid = 3980] [serial = 120] [outer = 000000B663488000] 12:05:48 INFO - PROCESS | 3980 | 1467140748858 Marionette DEBUG loaded listener.js 12:05:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 71 (000000B66A575000) [pid = 3980] [serial = 121] [outer = 000000B663488000] 12:05:49 INFO - PROCESS | 3980 | 1467140749183 Marionette TRACE conn6 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 12:05:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 12:05:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 671ms 12:05:49 INFO - PROCESS | 3980 | 1467140749244 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 12:05:49 INFO - PROCESS | 3980 | 1467140749246 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 12:05:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 12:05:49 INFO - PROCESS | 3980 | 1467140749256 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 12:05:49 INFO - PROCESS | 3980 | 1467140749258 Marionette TRACE conn6 <- [1,130,null,{}] 12:05:49 INFO - PROCESS | 3980 | 1467140749261 Marionette TRACE conn6 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:49 INFO - PROCESS | 3980 | 1467140749263 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:05:49 INFO - PROCESS | 3980 | 1467140749341 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 12:05:49 INFO - PROCESS | 3980 | 1467140749347 Marionette TRACE conn6 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:49 INFO - PROCESS | 3980 | 1467140749349 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:05:49 INFO - PROCESS | 3980 | ++DOCSHELL 000000B6757CC000 == 39 [pid = 3980] [id = 42] 12:05:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 72 (000000B66B386800) [pid = 3980] [serial = 122] [outer = 0000000000000000] 12:05:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (000000B66B388800) [pid = 3980] [serial = 123] [outer = 000000B66B386800] 12:05:49 INFO - PROCESS | 3980 | 1467140749395 Marionette DEBUG loaded listener.js 12:05:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (000000B66B3DE400) [pid = 3980] [serial = 124] [outer = 000000B66B386800] 12:05:49 INFO - PROCESS | 3980 | 1467140749793 Marionette TRACE conn6 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 12:05:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 12:05:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 584ms 12:05:49 INFO - PROCESS | 3980 | 1467140749843 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 12:05:49 INFO - PROCESS | 3980 | 1467140749853 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 12:05:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 12:05:49 INFO - PROCESS | 3980 | 1467140749862 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 12:05:49 INFO - PROCESS | 3980 | 1467140749864 Marionette TRACE conn6 <- [1,134,null,{}] 12:05:49 INFO - PROCESS | 3980 | 1467140749868 Marionette TRACE conn6 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:49 INFO - PROCESS | 3980 | 1467140749870 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:05:49 INFO - PROCESS | 3980 | 1467140749949 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 12:05:49 INFO - PROCESS | 3980 | 1467140749954 Marionette TRACE conn6 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:49 INFO - PROCESS | 3980 | 1467140749956 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:05:49 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66E388000 == 40 [pid = 3980] [id = 43] 12:05:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (000000B66B3DDC00) [pid = 3980] [serial = 125] [outer = 0000000000000000] 12:05:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000B67366D800) [pid = 3980] [serial = 126] [outer = 000000B66B3DDC00] 12:05:50 INFO - PROCESS | 3980 | 1467140750000 Marionette DEBUG loaded listener.js 12:05:50 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000B6745B4000) [pid = 3980] [serial = 127] [outer = 000000B66B3DDC00] 12:05:50 INFO - PROCESS | 3980 | 1467140750434 Marionette TRACE conn6 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 12:05:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 12:05:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 585ms 12:05:50 INFO - PROCESS | 3980 | 1467140750447 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 12:05:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 12:05:50 INFO - PROCESS | 3980 | 1467140750450 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 12:05:50 INFO - PROCESS | 3980 | 1467140750461 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 12:05:50 INFO - PROCESS | 3980 | 1467140750463 Marionette TRACE conn6 <- [1,138,null,{}] 12:05:50 INFO - PROCESS | 3980 | 1467140750467 Marionette TRACE conn6 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:50 INFO - PROCESS | 3980 | 1467140750468 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:05:50 INFO - PROCESS | 3980 | 1467140750550 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 12:05:50 INFO - PROCESS | 3980 | 1467140750556 Marionette TRACE conn6 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:50 INFO - PROCESS | 3980 | 1467140750558 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:05:50 INFO - PROCESS | 3980 | ++DOCSHELL 000000B679CA0000 == 41 [pid = 3980] [id = 44] 12:05:50 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000B6747D3400) [pid = 3980] [serial = 128] [outer = 0000000000000000] 12:05:50 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000B674C92C00) [pid = 3980] [serial = 129] [outer = 000000B6747D3400] 12:05:50 INFO - PROCESS | 3980 | 1467140750602 Marionette DEBUG loaded listener.js 12:05:50 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000B674C9F400) [pid = 3980] [serial = 130] [outer = 000000B6747D3400] 12:05:51 INFO - PROCESS | 3980 | 1467140751436 Marionette TRACE conn6 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 12:05:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 12:05:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1039ms 12:05:51 INFO - PROCESS | 3980 | 1467140751496 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 12:05:51 INFO - PROCESS | 3980 | 1467140751500 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 12:05:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 12:05:51 INFO - PROCESS | 3980 | 1467140751514 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 12:05:51 INFO - PROCESS | 3980 | 1467140751520 Marionette TRACE conn6 <- [1,142,null,{}] 12:05:51 INFO - PROCESS | 3980 | 1467140751525 Marionette TRACE conn6 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:51 INFO - PROCESS | 3980 | 1467140751528 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:05:51 INFO - PROCESS | 3980 | 1467140751679 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 12:05:51 INFO - PROCESS | 3980 | 1467140751736 Marionette TRACE conn6 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:51 INFO - PROCESS | 3980 | 1467140751739 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:05:51 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66566C000 == 42 [pid = 3980] [id = 45] 12:05:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000B66525E000) [pid = 3980] [serial = 131] [outer = 0000000000000000] 12:05:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000B66544AC00) [pid = 3980] [serial = 132] [outer = 000000B66525E000] 12:05:51 INFO - PROCESS | 3980 | 1467140751797 Marionette DEBUG loaded listener.js 12:05:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000B6665E8C00) [pid = 3980] [serial = 133] [outer = 000000B66525E000] 12:05:52 INFO - PROCESS | 3980 | 1467140752647 Marionette TRACE conn6 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 12:05:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 12:05:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1194ms 12:05:52 INFO - PROCESS | 3980 | 1467140752710 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 12:05:52 INFO - PROCESS | 3980 | 1467140752715 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 12:05:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 12:05:52 INFO - PROCESS | 3980 | 1467140752720 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 12:05:52 INFO - PROCESS | 3980 | 1467140752723 Marionette TRACE conn6 <- [1,146,null,{}] 12:05:52 INFO - PROCESS | 3980 | 1467140752729 Marionette TRACE conn6 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:52 INFO - PROCESS | 3980 | 1467140752732 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:05:52 INFO - PROCESS | 3980 | 1467140752889 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 12:05:52 INFO - PROCESS | 3980 | --DOCSHELL 000000B674C7E800 == 41 [pid = 3980] [id = 32] 12:05:52 INFO - PROCESS | 3980 | --DOCSHELL 000000B6793E0000 == 40 [pid = 3980] [id = 33] 12:05:52 INFO - PROCESS | 3980 | --DOCSHELL 000000B66A3B5800 == 39 [pid = 3980] [id = 30] 12:05:52 INFO - PROCESS | 3980 | --DOCSHELL 000000B6720E8800 == 38 [pid = 3980] [id = 31] 12:05:52 INFO - PROCESS | 3980 | --DOCSHELL 000000B66E388000 == 37 [pid = 3980] [id = 43] 12:05:52 INFO - PROCESS | 3980 | --DOCSHELL 000000B6757CC000 == 36 [pid = 3980] [id = 42] 12:05:52 INFO - PROCESS | 3980 | --DOCSHELL 000000B6736E2000 == 35 [pid = 3980] [id = 41] 12:05:52 INFO - PROCESS | 3980 | --DOCSHELL 000000B672BDA800 == 34 [pid = 3980] [id = 40] 12:05:52 INFO - PROCESS | 3980 | --DOCSHELL 000000B671C1B800 == 33 [pid = 3980] [id = 39] 12:05:52 INFO - PROCESS | 3980 | --DOCSHELL 000000B66F8B2800 == 32 [pid = 3980] [id = 38] 12:05:52 INFO - PROCESS | 3980 | --DOCSHELL 000000B66E389000 == 31 [pid = 3980] [id = 37] 12:05:52 INFO - PROCESS | 3980 | --DOCSHELL 000000B66B218800 == 30 [pid = 3980] [id = 36] 12:05:52 INFO - PROCESS | 3980 | --DOCSHELL 000000B6667C7800 == 29 [pid = 3980] [id = 35] 12:05:52 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000B66352DC00) [pid = 3980] [serial = 69] [outer = 0000000000000000] [url = about:blank] 12:05:52 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000B66526B800) [pid = 3980] [serial = 58] [outer = 0000000000000000] [url = about:blank] 12:05:52 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000B66BE54C00) [pid = 3980] [serial = 52] [outer = 0000000000000000] [url = about:blank] 12:05:52 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000B66A839800) [pid = 3980] [serial = 55] [outer = 0000000000000000] [url = about:blank] 12:05:52 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000B665590400) [pid = 3980] [serial = 61] [outer = 0000000000000000] [url = about:blank] 12:05:52 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000B664F3A000) [pid = 3980] [serial = 72] [outer = 0000000000000000] [url = about:blank] 12:05:52 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000B665267000) [pid = 3980] [serial = 73] [outer = 0000000000000000] [url = about:blank] 12:05:52 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000B669BCAC00) [pid = 3980] [serial = 75] [outer = 0000000000000000] [url = about:blank] 12:05:52 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (000000B671AAF400) [pid = 3980] [serial = 85] [outer = 0000000000000000] [url = about:blank] 12:05:52 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (000000B66E375800) [pid = 3980] [serial = 79] [outer = 0000000000000000] [url = about:blank] 12:05:52 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (000000B66FEBF000) [pid = 3980] [serial = 82] [outer = 0000000000000000] [url = about:blank] 12:05:52 INFO - PROCESS | 3980 | --DOMWINDOW == 71 (000000B66F7C8800) [pid = 3980] [serial = 81] [outer = 0000000000000000] [url = about:blank] 12:05:52 INFO - PROCESS | 3980 | --DOMWINDOW == 70 (000000B66A39D400) [pid = 3980] [serial = 76] [outer = 0000000000000000] [url = about:blank] 12:05:52 INFO - PROCESS | 3980 | --DOMWINDOW == 69 (000000B679ADC000) [pid = 3980] [serial = 70] [outer = 0000000000000000] [url = about:blank] 12:05:52 INFO - PROCESS | 3980 | --DOMWINDOW == 68 (000000B66B7A8400) [pid = 3980] [serial = 78] [outer = 0000000000000000] [url = about:blank] 12:05:52 INFO - PROCESS | 3980 | --DOMWINDOW == 67 (000000B671A16C00) [pid = 3980] [serial = 84] [outer = 0000000000000000] [url = about:blank] 12:05:52 INFO - PROCESS | 3980 | 1467140752975 Marionette TRACE conn6 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:52 INFO - PROCESS | 3980 | 1467140752980 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:05:53 INFO - PROCESS | 3980 | ++DOCSHELL 000000B666294800 == 30 [pid = 3980] [id = 46] 12:05:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 68 (000000B66352A400) [pid = 3980] [serial = 134] [outer = 0000000000000000] 12:05:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 69 (000000B66452D400) [pid = 3980] [serial = 135] [outer = 000000B66352A400] 12:05:53 INFO - PROCESS | 3980 | 1467140753029 Marionette DEBUG loaded listener.js 12:05:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 70 (000000B665264C00) [pid = 3980] [serial = 136] [outer = 000000B66352A400] 12:05:53 INFO - PROCESS | 3980 | 1467140753433 Marionette TRACE conn6 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 12:05:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 12:05:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 797ms 12:05:53 INFO - PROCESS | 3980 | 1467140753520 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 12:05:53 INFO - PROCESS | 3980 | 1467140753526 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 12:05:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 12:05:53 INFO - PROCESS | 3980 | 1467140753532 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 12:05:53 INFO - PROCESS | 3980 | 1467140753535 Marionette TRACE conn6 <- [1,150,null,{}] 12:05:53 INFO - PROCESS | 3980 | 1467140753539 Marionette TRACE conn6 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:53 INFO - PROCESS | 3980 | 1467140753542 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:05:53 INFO - PROCESS | 3980 | 1467140753635 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 12:05:53 INFO - PROCESS | 3980 | 1467140753642 Marionette TRACE conn6 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:53 INFO - PROCESS | 3980 | 1467140753644 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:05:53 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66B246800 == 31 [pid = 3980] [id = 47] 12:05:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 71 (000000B665591400) [pid = 3980] [serial = 137] [outer = 0000000000000000] 12:05:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 72 (000000B669B69400) [pid = 3980] [serial = 138] [outer = 000000B665591400] 12:05:53 INFO - PROCESS | 3980 | 1467140753692 Marionette DEBUG loaded listener.js 12:05:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (000000B66A5ED400) [pid = 3980] [serial = 139] [outer = 000000B665591400] 12:05:54 INFO - PROCESS | 3980 | 1467140754123 Marionette TRACE conn6 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 12:05:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 12:05:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 627ms 12:05:54 INFO - PROCESS | 3980 | 1467140754162 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 12:05:54 INFO - PROCESS | 3980 | 1467140754165 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 12:05:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 12:05:54 INFO - PROCESS | 3980 | 1467140754174 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 12:05:54 INFO - PROCESS | 3980 | 1467140754178 Marionette TRACE conn6 <- [1,154,null,{}] 12:05:54 INFO - PROCESS | 3980 | 1467140754190 Marionette TRACE conn6 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:54 INFO - PROCESS | 3980 | 1467140754202 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:05:54 INFO - PROCESS | 3980 | 1467140754310 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 12:05:54 INFO - PROCESS | 3980 | 1467140754326 Marionette TRACE conn6 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:54 INFO - PROCESS | 3980 | 1467140754329 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:05:54 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66EEB4800 == 32 [pid = 3980] [id = 48] 12:05:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (000000B6636DA000) [pid = 3980] [serial = 140] [outer = 0000000000000000] 12:05:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (000000B66BE60000) [pid = 3980] [serial = 141] [outer = 000000B6636DA000] 12:05:54 INFO - PROCESS | 3980 | 1467140754378 Marionette DEBUG loaded listener.js 12:05:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000B66F2B5400) [pid = 3980] [serial = 142] [outer = 000000B6636DA000] 12:05:54 INFO - PROCESS | 3980 | 1467140754800 Marionette TRACE conn6 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 12:05:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 12:05:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 691ms 12:05:54 INFO - PROCESS | 3980 | 1467140754867 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 12:05:54 INFO - PROCESS | 3980 | 1467140754869 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 12:05:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 12:05:54 INFO - PROCESS | 3980 | 1467140754873 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 12:05:54 INFO - PROCESS | 3980 | 1467140754874 Marionette TRACE conn6 <- [1,158,null,{}] 12:05:54 INFO - PROCESS | 3980 | 1467140754878 Marionette TRACE conn6 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:54 INFO - PROCESS | 3980 | 1467140754880 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:05:54 INFO - PROCESS | 3980 | 1467140754967 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 12:05:54 INFO - PROCESS | 3980 | 1467140754974 Marionette TRACE conn6 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:54 INFO - PROCESS | 3980 | 1467140754976 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:05:54 INFO - PROCESS | 3980 | ++DOCSHELL 000000B671C1B000 == 33 [pid = 3980] [id = 49] 12:05:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000B66FEB8400) [pid = 3980] [serial = 143] [outer = 0000000000000000] 12:05:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000B66FECB000) [pid = 3980] [serial = 144] [outer = 000000B66FEB8400] 12:05:55 INFO - PROCESS | 3980 | 1467140755022 Marionette DEBUG loaded listener.js 12:05:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000B671A1D000) [pid = 3980] [serial = 145] [outer = 000000B66FEB8400] 12:05:55 INFO - PROCESS | 3980 | 1467140755441 Marionette TRACE conn6 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 12:05:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 12:05:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 587ms 12:05:55 INFO - PROCESS | 3980 | 1467140755466 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 12:05:55 INFO - PROCESS | 3980 | 1467140755468 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 12:05:55 INFO - PROCESS | 3980 | 1467140755472 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 12:05:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 12:05:55 INFO - PROCESS | 3980 | 1467140755474 Marionette TRACE conn6 <- [1,162,null,{}] 12:05:55 INFO - PROCESS | 3980 | 1467140755478 Marionette TRACE conn6 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:55 INFO - PROCESS | 3980 | 1467140755480 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:05:55 INFO - PROCESS | 3980 | 1467140755583 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 12:05:55 INFO - PROCESS | 3980 | 1467140755589 Marionette TRACE conn6 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:55 INFO - PROCESS | 3980 | 1467140755591 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:05:55 INFO - PROCESS | 3980 | ++DOCSHELL 000000B67286E000 == 34 [pid = 3980] [id = 50] 12:05:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000B66BE57C00) [pid = 3980] [serial = 146] [outer = 0000000000000000] 12:05:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000B671B21800) [pid = 3980] [serial = 147] [outer = 000000B66BE57C00] 12:05:55 INFO - PROCESS | 3980 | 1467140755635 Marionette DEBUG loaded listener.js 12:05:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000B6722C8800) [pid = 3980] [serial = 148] [outer = 000000B66BE57C00] 12:05:56 INFO - PROCESS | 3980 | 1467140756082 Marionette TRACE conn6 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 12:05:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 12:05:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 630ms 12:05:56 INFO - PROCESS | 3980 | 1467140756106 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 12:05:56 INFO - PROCESS | 3980 | 1467140756108 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 12:05:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 12:05:56 INFO - PROCESS | 3980 | 1467140756111 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 12:05:56 INFO - PROCESS | 3980 | 1467140756113 Marionette TRACE conn6 <- [1,166,null,{}] 12:05:56 INFO - PROCESS | 3980 | 1467140756117 Marionette TRACE conn6 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:56 INFO - PROCESS | 3980 | 1467140756123 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:05:56 INFO - PROCESS | 3980 | 1467140756250 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 12:05:56 INFO - PROCESS | 3980 | 1467140756256 Marionette TRACE conn6 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:56 INFO - PROCESS | 3980 | 1467140756258 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:05:56 INFO - PROCESS | 3980 | ++DOCSHELL 000000B674A2B800 == 35 [pid = 3980] [id = 51] 12:05:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000B6727D3800) [pid = 3980] [serial = 149] [outer = 0000000000000000] 12:05:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000B672DBB400) [pid = 3980] [serial = 150] [outer = 000000B6727D3800] 12:05:56 INFO - PROCESS | 3980 | 1467140756303 Marionette DEBUG loaded listener.js 12:05:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (000000B674C51400) [pid = 3980] [serial = 151] [outer = 000000B6727D3800] 12:05:56 INFO - PROCESS | 3980 | 1467140756752 Marionette TRACE conn6 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 12:05:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 12:05:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 691ms 12:05:56 INFO - PROCESS | 3980 | 1467140756812 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 12:05:56 INFO - PROCESS | 3980 | 1467140756815 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 12:05:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 12:05:56 INFO - PROCESS | 3980 | 1467140756818 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 12:05:56 INFO - PROCESS | 3980 | 1467140756820 Marionette TRACE conn6 <- [1,170,null,{}] 12:05:56 INFO - PROCESS | 3980 | 1467140756823 Marionette TRACE conn6 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:56 INFO - PROCESS | 3980 | 1467140756825 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:05:56 INFO - PROCESS | 3980 | 1467140756946 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 12:05:56 INFO - PROCESS | 3980 | 1467140756969 Marionette TRACE conn6 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:56 INFO - PROCESS | 3980 | 1467140756971 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:05:56 INFO - PROCESS | 3980 | ++DOCSHELL 000000B6757CC000 == 36 [pid = 3980] [id = 52] 12:05:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (000000B663F23000) [pid = 3980] [serial = 152] [outer = 0000000000000000] 12:05:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (000000B663F28C00) [pid = 3980] [serial = 153] [outer = 000000B663F23000] 12:05:57 INFO - PROCESS | 3980 | 1467140757015 Marionette DEBUG loaded listener.js 12:05:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (000000B6747DD000) [pid = 3980] [serial = 154] [outer = 000000B663F23000] 12:05:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (000000B669B72C00) [pid = 3980] [serial = 155] [outer = 000000B6665EE000] 12:05:57 INFO - PROCESS | 3980 | 1467140757583 Marionette TRACE conn6 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 12:05:57 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (000000B664EBEC00) [pid = 3980] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 12:05:57 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (000000B665266800) [pid = 3980] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 12:05:57 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (000000B66BE58C00) [pid = 3980] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 12:05:57 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (000000B671A1E800) [pid = 3980] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 12:05:57 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (000000B664EB2800) [pid = 3980] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 12:05:57 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000B66B20F400) [pid = 3980] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 12:05:57 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000B673293C00) [pid = 3980] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 12:05:57 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000B66544F800) [pid = 3980] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 12:05:57 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000B663488000) [pid = 3980] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 12:05:57 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000B66B386800) [pid = 3980] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 12:05:57 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000B66B3DDC00) [pid = 3980] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 12:05:57 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000B663538800) [pid = 3980] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 12:05:57 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000B663539800) [pid = 3980] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 12:05:57 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000B664535000) [pid = 3980] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 12:05:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 12:05:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 839ms 12:05:57 INFO - PROCESS | 3980 | 1467140757659 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 12:05:57 INFO - PROCESS | 3980 | 1467140757661 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 12:05:57 INFO - PROCESS | 3980 | 1467140757665 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 12:05:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 12:05:57 INFO - PROCESS | 3980 | 1467140757667 Marionette TRACE conn6 <- [1,174,null,{}] 12:05:57 INFO - PROCESS | 3980 | 1467140757670 Marionette TRACE conn6 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:57 INFO - PROCESS | 3980 | 1467140757672 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:05:57 INFO - PROCESS | 3980 | 1467140757752 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 12:05:57 INFO - PROCESS | 3980 | 1467140757757 Marionette TRACE conn6 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:57 INFO - PROCESS | 3980 | 1467140757759 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:05:57 INFO - PROCESS | 3980 | ++DOCSHELL 000000B665CD1000 == 37 [pid = 3980] [id = 53] 12:05:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000B665263800) [pid = 3980] [serial = 156] [outer = 0000000000000000] 12:05:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000B66544F800) [pid = 3980] [serial = 157] [outer = 000000B665263800] 12:05:57 INFO - PROCESS | 3980 | 1467140757805 Marionette DEBUG loaded listener.js 12:05:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000B66EA97400) [pid = 3980] [serial = 158] [outer = 000000B665263800] 12:05:58 INFO - PROCESS | 3980 | 1467140758183 Marionette TRACE conn6 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 12:05:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 12:05:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 587ms 12:05:58 INFO - PROCESS | 3980 | 1467140758255 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 12:05:58 INFO - PROCESS | 3980 | 1467140758257 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 12:05:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 12:05:58 INFO - PROCESS | 3980 | 1467140758260 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 12:05:58 INFO - PROCESS | 3980 | 1467140758262 Marionette TRACE conn6 <- [1,178,null,{}] 12:05:58 INFO - PROCESS | 3980 | 1467140758266 Marionette TRACE conn6 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:58 INFO - PROCESS | 3980 | 1467140758267 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:05:58 INFO - PROCESS | 3980 | 1467140758349 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 12:05:58 INFO - PROCESS | 3980 | 1467140758354 Marionette TRACE conn6 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:58 INFO - PROCESS | 3980 | 1467140758356 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:05:58 INFO - PROCESS | 3980 | ++DOCSHELL 000000B6799A9000 == 38 [pid = 3980] [id = 54] 12:05:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000B66FED4400) [pid = 3980] [serial = 159] [outer = 0000000000000000] 12:05:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000B674C98C00) [pid = 3980] [serial = 160] [outer = 000000B66FED4400] 12:05:58 INFO - PROCESS | 3980 | 1467140758400 Marionette DEBUG loaded listener.js 12:05:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000B6794A3400) [pid = 3980] [serial = 161] [outer = 000000B66FED4400] 12:05:58 INFO - PROCESS | 3980 | 1467140758782 Marionette TRACE conn6 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 12:05:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 12:05:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 586ms 12:05:58 INFO - PROCESS | 3980 | 1467140758850 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 12:05:58 INFO - PROCESS | 3980 | 1467140758852 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 12:05:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 12:05:58 INFO - PROCESS | 3980 | 1467140758855 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 12:05:58 INFO - PROCESS | 3980 | 1467140758858 Marionette TRACE conn6 <- [1,182,null,{}] 12:05:58 INFO - PROCESS | 3980 | 1467140758862 Marionette TRACE conn6 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:58 INFO - PROCESS | 3980 | 1467140758864 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:05:58 INFO - PROCESS | 3980 | 1467140758944 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 12:05:58 INFO - PROCESS | 3980 | 1467140758950 Marionette TRACE conn6 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:58 INFO - PROCESS | 3980 | 1467140758952 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:05:58 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66F805000 == 39 [pid = 3980] [id = 55] 12:05:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000B66B260000) [pid = 3980] [serial = 162] [outer = 0000000000000000] 12:05:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000B66B266000) [pid = 3980] [serial = 163] [outer = 000000B66B260000] 12:05:59 INFO - PROCESS | 3980 | 1467140759005 Marionette DEBUG loaded listener.js 12:05:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000B6747D5800) [pid = 3980] [serial = 164] [outer = 000000B66B260000] 12:05:59 INFO - PROCESS | 3980 | 1467140759380 Marionette TRACE conn6 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 12:05:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 12:05:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 586ms 12:05:59 INFO - PROCESS | 3980 | 1467140759453 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 12:05:59 INFO - PROCESS | 3980 | 1467140759456 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 12:05:59 INFO - PROCESS | 3980 | 1467140759459 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 12:05:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 12:05:59 INFO - PROCESS | 3980 | 1467140759462 Marionette TRACE conn6 <- [1,186,null,{}] 12:05:59 INFO - PROCESS | 3980 | 1467140759465 Marionette TRACE conn6 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:59 INFO - PROCESS | 3980 | 1467140759468 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:05:59 INFO - PROCESS | 3980 | 1467140759563 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 12:05:59 INFO - PROCESS | 3980 | 1467140759578 Marionette TRACE conn6 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:59 INFO - PROCESS | 3980 | 1467140759580 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:05:59 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66355E800 == 40 [pid = 3980] [id = 56] 12:05:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (000000B663488400) [pid = 3980] [serial = 165] [outer = 0000000000000000] 12:05:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (000000B663494000) [pid = 3980] [serial = 166] [outer = 000000B663488400] 12:05:59 INFO - PROCESS | 3980 | 1467140759675 Marionette DEBUG loaded listener.js 12:05:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (000000B664EB2C00) [pid = 3980] [serial = 167] [outer = 000000B663488400] 12:06:00 INFO - PROCESS | 3980 | 1467140760321 Marionette TRACE conn6 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 12:06:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 12:06:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 879ms 12:06:00 INFO - PROCESS | 3980 | 1467140760344 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 12:06:00 INFO - PROCESS | 3980 | 1467140760348 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 12:06:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 12:06:00 INFO - PROCESS | 3980 | 1467140760354 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 12:06:00 INFO - PROCESS | 3980 | 1467140760357 Marionette TRACE conn6 <- [1,190,null,{}] 12:06:00 INFO - PROCESS | 3980 | 1467140760362 Marionette TRACE conn6 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:00 INFO - PROCESS | 3980 | 1467140760366 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:00 INFO - PROCESS | 3980 | 1467140760485 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 12:06:00 INFO - PROCESS | 3980 | 1467140760562 Marionette TRACE conn6 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:00 INFO - PROCESS | 3980 | 1467140760565 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:00 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66EEAF000 == 41 [pid = 3980] [id = 57] 12:06:00 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (000000B66A5BB000) [pid = 3980] [serial = 168] [outer = 0000000000000000] 12:06:00 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (000000B66B25C400) [pid = 3980] [serial = 169] [outer = 000000B66A5BB000] 12:06:00 INFO - PROCESS | 3980 | 1467140760624 Marionette DEBUG loaded listener.js 12:06:00 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (000000B66B3DA800) [pid = 3980] [serial = 170] [outer = 000000B66A5BB000] 12:06:01 INFO - PROCESS | 3980 | 1467140761215 Marionette TRACE conn6 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 12:06:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 12:06:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 881ms 12:06:01 INFO - PROCESS | 3980 | 1467140761238 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 12:06:01 INFO - PROCESS | 3980 | 1467140761242 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 12:06:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 12:06:01 INFO - PROCESS | 3980 | 1467140761249 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 12:06:01 INFO - PROCESS | 3980 | 1467140761252 Marionette TRACE conn6 <- [1,194,null,{}] 12:06:01 INFO - PROCESS | 3980 | 1467140761256 Marionette TRACE conn6 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:01 INFO - PROCESS | 3980 | 1467140761259 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:01 INFO - PROCESS | 3980 | 1467140761375 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 12:06:01 INFO - PROCESS | 3980 | 1467140761443 Marionette TRACE conn6 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:01 INFO - PROCESS | 3980 | 1467140761446 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:01 INFO - PROCESS | 3980 | ++DOCSHELL 000000B674C2F800 == 42 [pid = 3980] [id = 58] 12:06:01 INFO - PROCESS | 3980 | ++DOMWINDOW == 91 (000000B671812C00) [pid = 3980] [serial = 171] [outer = 0000000000000000] 12:06:01 INFO - PROCESS | 3980 | ++DOMWINDOW == 92 (000000B671FB9C00) [pid = 3980] [serial = 172] [outer = 000000B671812C00] 12:06:01 INFO - PROCESS | 3980 | 1467140761503 Marionette DEBUG loaded listener.js 12:06:01 INFO - PROCESS | 3980 | ++DOMWINDOW == 93 (000000B672AEA800) [pid = 3980] [serial = 173] [outer = 000000B671812C00] 12:06:02 INFO - PROCESS | 3980 | 1467140762083 Marionette TRACE conn6 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 12:06:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 12:06:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 881ms 12:06:02 INFO - PROCESS | 3980 | 1467140762133 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 12:06:02 INFO - PROCESS | 3980 | 1467140762136 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 12:06:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 12:06:02 INFO - PROCESS | 3980 | 1467140762140 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 12:06:02 INFO - PROCESS | 3980 | 1467140762144 Marionette TRACE conn6 <- [1,198,null,{}] 12:06:02 INFO - PROCESS | 3980 | 1467140762156 Marionette TRACE conn6 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:02 INFO - PROCESS | 3980 | 1467140762162 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:02 INFO - PROCESS | 3980 | 1467140762278 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 12:06:02 INFO - PROCESS | 3980 | 1467140762346 Marionette TRACE conn6 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:02 INFO - PROCESS | 3980 | 1467140762349 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:02 INFO - PROCESS | 3980 | ++DOCSHELL 000000B6799AF800 == 43 [pid = 3980] [id = 59] 12:06:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 94 (000000B6794B1400) [pid = 3980] [serial = 174] [outer = 0000000000000000] 12:06:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 95 (000000B67992FC00) [pid = 3980] [serial = 175] [outer = 000000B6794B1400] 12:06:02 INFO - PROCESS | 3980 | 1467140762405 Marionette DEBUG loaded listener.js 12:06:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 96 (000000B679936400) [pid = 3980] [serial = 176] [outer = 000000B6794B1400] 12:06:03 INFO - PROCESS | 3980 | 1467140763187 Marionette TRACE conn6 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 12:06:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 12:06:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1089ms 12:06:03 INFO - PROCESS | 3980 | 1467140763231 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 12:06:03 INFO - PROCESS | 3980 | 1467140763235 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 12:06:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 12:06:03 INFO - PROCESS | 3980 | 1467140763241 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 12:06:03 INFO - PROCESS | 3980 | 1467140763244 Marionette TRACE conn6 <- [1,202,null,{}] 12:06:03 INFO - PROCESS | 3980 | 1467140763250 Marionette TRACE conn6 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:03 INFO - PROCESS | 3980 | 1467140763253 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:03 INFO - PROCESS | 3980 | 1467140763354 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 12:06:03 INFO - PROCESS | 3980 | 1467140763421 Marionette TRACE conn6 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:03 INFO - PROCESS | 3980 | 1467140763426 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:03 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66B21C000 == 44 [pid = 3980] [id = 60] 12:06:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 97 (000000B665265C00) [pid = 3980] [serial = 177] [outer = 0000000000000000] 12:06:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 98 (000000B665269800) [pid = 3980] [serial = 178] [outer = 000000B665265C00] 12:06:03 INFO - PROCESS | 3980 | 1467140763477 Marionette DEBUG loaded listener.js 12:06:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 99 (000000B665586000) [pid = 3980] [serial = 179] [outer = 000000B665265C00] 12:06:03 INFO - PROCESS | 3980 | --DOCSHELL 000000B66F805000 == 43 [pid = 3980] [id = 55] 12:06:03 INFO - PROCESS | 3980 | --DOCSHELL 000000B6799A9000 == 42 [pid = 3980] [id = 54] 12:06:03 INFO - PROCESS | 3980 | --DOCSHELL 000000B665CD1000 == 41 [pid = 3980] [id = 53] 12:06:03 INFO - PROCESS | 3980 | --DOCSHELL 000000B6757CC000 == 40 [pid = 3980] [id = 52] 12:06:03 INFO - PROCESS | 3980 | --DOCSHELL 000000B674A2B800 == 39 [pid = 3980] [id = 51] 12:06:03 INFO - PROCESS | 3980 | --DOCSHELL 000000B67286E000 == 38 [pid = 3980] [id = 50] 12:06:03 INFO - PROCESS | 3980 | --DOCSHELL 000000B671C1B000 == 37 [pid = 3980] [id = 49] 12:06:03 INFO - PROCESS | 3980 | --DOCSHELL 000000B66EEB4800 == 36 [pid = 3980] [id = 48] 12:06:03 INFO - PROCESS | 3980 | --DOCSHELL 000000B66B246800 == 35 [pid = 3980] [id = 47] 12:06:03 INFO - PROCESS | 3980 | --DOCSHELL 000000B666294800 == 34 [pid = 3980] [id = 46] 12:06:03 INFO - PROCESS | 3980 | --DOCSHELL 000000B679CA0000 == 33 [pid = 3980] [id = 44] 12:06:03 INFO - PROCESS | 3980 | --DOMWINDOW == 98 (000000B66F6D4000) [pid = 3980] [serial = 114] [outer = 0000000000000000] [url = about:blank] 12:06:03 INFO - PROCESS | 3980 | --DOMWINDOW == 97 (000000B665584C00) [pid = 3980] [serial = 105] [outer = 0000000000000000] [url = about:blank] 12:06:03 INFO - PROCESS | 3980 | --DOMWINDOW == 96 (000000B66EA77000) [pid = 3980] [serial = 111] [outer = 0000000000000000] [url = about:blank] 12:06:03 INFO - PROCESS | 3980 | --DOMWINDOW == 95 (000000B6720A5400) [pid = 3980] [serial = 117] [outer = 0000000000000000] [url = about:blank] 12:06:03 INFO - PROCESS | 3980 | --DOMWINDOW == 94 (000000B66558B400) [pid = 3980] [serial = 88] [outer = 0000000000000000] [url = about:blank] 12:06:03 INFO - PROCESS | 3980 | --DOMWINDOW == 93 (000000B664EC0800) [pid = 3980] [serial = 87] [outer = 0000000000000000] [url = about:blank] 12:06:03 INFO - PROCESS | 3980 | --DOMWINDOW == 92 (000000B66F6CF800) [pid = 3980] [serial = 91] [outer = 0000000000000000] [url = about:blank] 12:06:03 INFO - PROCESS | 3980 | --DOMWINDOW == 91 (000000B66B7B1000) [pid = 3980] [serial = 90] [outer = 0000000000000000] [url = about:blank] 12:06:03 INFO - PROCESS | 3980 | --DOMWINDOW == 90 (000000B6747D9400) [pid = 3980] [serial = 94] [outer = 0000000000000000] [url = about:blank] 12:06:03 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (000000B67366D000) [pid = 3980] [serial = 93] [outer = 0000000000000000] [url = about:blank] 12:06:03 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (000000B674C91400) [pid = 3980] [serial = 97] [outer = 0000000000000000] [url = about:blank] 12:06:03 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (000000B665C5B800) [pid = 3980] [serial = 96] [outer = 0000000000000000] [url = about:blank] 12:06:03 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (000000B663536800) [pid = 3980] [serial = 120] [outer = 0000000000000000] [url = about:blank] 12:06:03 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (000000B66A575000) [pid = 3980] [serial = 121] [outer = 0000000000000000] [url = about:blank] 12:06:03 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (000000B66B388800) [pid = 3980] [serial = 123] [outer = 0000000000000000] [url = about:blank] 12:06:03 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000B67366D800) [pid = 3980] [serial = 126] [outer = 0000000000000000] [url = about:blank] 12:06:03 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000B665C13C00) [pid = 3980] [serial = 106] [outer = 0000000000000000] [url = about:blank] 12:06:03 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000B6727D0800) [pid = 3980] [serial = 100] [outer = 0000000000000000] [url = about:blank] 12:06:03 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000B6727C9800) [pid = 3980] [serial = 99] [outer = 0000000000000000] [url = about:blank] 12:06:03 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000B66A5B1800) [pid = 3980] [serial = 108] [outer = 0000000000000000] [url = about:blank] 12:06:03 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000B66B3DE400) [pid = 3980] [serial = 124] [outer = 0000000000000000] [url = about:blank] 12:06:03 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000B674C92C00) [pid = 3980] [serial = 129] [outer = 0000000000000000] [url = about:blank] 12:06:03 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000B664F3D800) [pid = 3980] [serial = 103] [outer = 0000000000000000] [url = about:blank] 12:06:03 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000B6727D4800) [pid = 3980] [serial = 118] [outer = 0000000000000000] [url = about:blank] 12:06:03 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (000000B6745B4000) [pid = 3980] [serial = 127] [outer = 0000000000000000] [url = about:blank] 12:06:03 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (000000B67180BC00) [pid = 3980] [serial = 115] [outer = 0000000000000000] [url = about:blank] 12:06:03 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (000000B66F46BC00) [pid = 3980] [serial = 112] [outer = 0000000000000000] [url = about:blank] 12:06:03 INFO - PROCESS | 3980 | --DOMWINDOW == 71 (000000B664E26C00) [pid = 3980] [serial = 102] [outer = 0000000000000000] [url = about:blank] 12:06:03 INFO - PROCESS | 3980 | --DOMWINDOW == 70 (000000B66B38BC00) [pid = 3980] [serial = 109] [outer = 0000000000000000] [url = about:blank] 12:06:04 INFO - PROCESS | 3980 | 1467140764031 Marionette TRACE conn6 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 12:06:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 12:06:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 836ms 12:06:04 INFO - PROCESS | 3980 | 1467140764081 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 12:06:04 INFO - PROCESS | 3980 | 1467140764085 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 12:06:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 12:06:04 INFO - PROCESS | 3980 | 1467140764092 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 12:06:04 INFO - PROCESS | 3980 | 1467140764094 Marionette TRACE conn6 <- [1,206,null,{}] 12:06:04 INFO - PROCESS | 3980 | 1467140764098 Marionette TRACE conn6 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:04 INFO - PROCESS | 3980 | 1467140764101 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:04 INFO - PROCESS | 3980 | 1467140764189 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 12:06:04 INFO - PROCESS | 3980 | 1467140764196 Marionette TRACE conn6 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:04 INFO - PROCESS | 3980 | 1467140764198 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:04 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66A80D000 == 34 [pid = 3980] [id = 61] 12:06:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 71 (000000B664EBEC00) [pid = 3980] [serial = 180] [outer = 0000000000000000] 12:06:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 72 (000000B66544B000) [pid = 3980] [serial = 181] [outer = 000000B664EBEC00] 12:06:04 INFO - PROCESS | 3980 | 1467140764246 Marionette DEBUG loaded listener.js 12:06:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (000000B665C16000) [pid = 3980] [serial = 182] [outer = 000000B664EBEC00] 12:06:04 INFO - PROCESS | 3980 | 1467140764699 Marionette TRACE conn6 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 12:06:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 12:06:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 627ms 12:06:04 INFO - PROCESS | 3980 | 1467140764722 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 12:06:04 INFO - PROCESS | 3980 | 1467140764724 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 12:06:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 12:06:04 INFO - PROCESS | 3980 | 1467140764733 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 12:06:04 INFO - PROCESS | 3980 | 1467140764737 Marionette TRACE conn6 <- [1,210,null,{}] 12:06:04 INFO - PROCESS | 3980 | 1467140764747 Marionette TRACE conn6 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:04 INFO - PROCESS | 3980 | 1467140764752 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:04 INFO - PROCESS | 3980 | 1467140764838 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 12:06:04 INFO - PROCESS | 3980 | 1467140764847 Marionette TRACE conn6 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:04 INFO - PROCESS | 3980 | 1467140764850 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:04 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66ED76800 == 35 [pid = 3980] [id = 62] 12:06:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (000000B66B25DC00) [pid = 3980] [serial = 183] [outer = 0000000000000000] 12:06:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (000000B66B266400) [pid = 3980] [serial = 184] [outer = 000000B66B25DC00] 12:06:04 INFO - PROCESS | 3980 | 1467140764898 Marionette DEBUG loaded listener.js 12:06:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000B66B3DBC00) [pid = 3980] [serial = 185] [outer = 000000B66B25DC00] 12:06:05 INFO - PROCESS | 3980 | 1467140765325 Marionette TRACE conn6 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 12:06:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 12:06:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 629ms 12:06:05 INFO - PROCESS | 3980 | 1467140765365 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 12:06:05 INFO - PROCESS | 3980 | 1467140765367 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 12:06:05 INFO - PROCESS | 3980 | 1467140765371 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 12:06:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 12:06:05 INFO - PROCESS | 3980 | 1467140765372 Marionette TRACE conn6 <- [1,214,null,{}] 12:06:05 INFO - PROCESS | 3980 | 1467140765376 Marionette TRACE conn6 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:05 INFO - PROCESS | 3980 | 1467140765378 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:05 INFO - PROCESS | 3980 | 1467140765468 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 12:06:05 INFO - PROCESS | 3980 | 1467140765474 Marionette TRACE conn6 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:05 INFO - PROCESS | 3980 | 1467140765476 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:05 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66FE7C800 == 36 [pid = 3980] [id = 63] 12:06:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000B66EA77000) [pid = 3980] [serial = 186] [outer = 0000000000000000] 12:06:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000B66F2B5800) [pid = 3980] [serial = 187] [outer = 000000B66EA77000] 12:06:05 INFO - PROCESS | 3980 | 1467140765522 Marionette DEBUG loaded listener.js 12:06:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000B66F6CF800) [pid = 3980] [serial = 188] [outer = 000000B66EA77000] 12:06:05 INFO - PROCESS | 3980 | 1467140765957 Marionette TRACE conn6 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 12:06:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 12:06:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 627ms 12:06:06 INFO - PROCESS | 3980 | 1467140766001 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 12:06:06 INFO - PROCESS | 3980 | 1467140766003 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 12:06:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 12:06:06 INFO - PROCESS | 3980 | 1467140766011 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 12:06:06 INFO - PROCESS | 3980 | 1467140766013 Marionette TRACE conn6 <- [1,218,null,{}] 12:06:06 INFO - PROCESS | 3980 | 1467140766017 Marionette TRACE conn6 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:06 INFO - PROCESS | 3980 | 1467140766019 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:06 INFO - PROCESS | 3980 | 1467140766101 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 12:06:06 INFO - PROCESS | 3980 | 1467140766109 Marionette TRACE conn6 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:06 INFO - PROCESS | 3980 | 1467140766118 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:06 INFO - PROCESS | 3980 | ++DOCSHELL 000000B6720EA800 == 37 [pid = 3980] [id = 64] 12:06:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000B66EA78800) [pid = 3980] [serial = 189] [outer = 0000000000000000] 12:06:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000B66EA7E800) [pid = 3980] [serial = 190] [outer = 000000B66EA78800] 12:06:06 INFO - PROCESS | 3980 | 1467140766164 Marionette DEBUG loaded listener.js 12:06:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000B66EA83C00) [pid = 3980] [serial = 191] [outer = 000000B66EA78800] 12:06:06 INFO - PROCESS | 3980 | 1467140766622 Marionette TRACE conn6 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 12:06:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 12:06:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 628ms 12:06:06 INFO - PROCESS | 3980 | 1467140766640 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 12:06:06 INFO - PROCESS | 3980 | 1467140766642 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 12:06:06 INFO - PROCESS | 3980 | 1467140766645 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 12:06:06 INFO - PROCESS | 3980 | 1467140766647 Marionette TRACE conn6 <- [1,222,null,{}] 12:06:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 12:06:06 INFO - PROCESS | 3980 | 1467140766651 Marionette TRACE conn6 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:06 INFO - PROCESS | 3980 | 1467140766657 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:06 INFO - PROCESS | 3980 | 1467140766792 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 12:06:06 INFO - PROCESS | 3980 | 1467140766865 Marionette TRACE conn6 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:06 INFO - PROCESS | 3980 | 1467140766867 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:06 INFO - PROCESS | 3980 | ++DOCSHELL 000000B67471F800 == 38 [pid = 3980] [id = 65] 12:06:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000B66A31C000) [pid = 3980] [serial = 192] [outer = 0000000000000000] 12:06:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000B6727C9C00) [pid = 3980] [serial = 193] [outer = 000000B66A31C000] 12:06:06 INFO - PROCESS | 3980 | 1467140766913 Marionette DEBUG loaded listener.js 12:06:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (000000B6727D5800) [pid = 3980] [serial = 194] [outer = 000000B66A31C000] 12:06:07 INFO - PROCESS | 3980 | 1467140767324 Marionette TRACE conn6 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 12:06:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 12:06:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 733ms 12:06:07 INFO - PROCESS | 3980 | 1467140767386 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 12:06:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 12:06:07 INFO - PROCESS | 3980 | 1467140767388 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 12:06:07 INFO - PROCESS | 3980 | 1467140767392 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 12:06:07 INFO - PROCESS | 3980 | 1467140767393 Marionette TRACE conn6 <- [1,226,null,{}] 12:06:07 INFO - PROCESS | 3980 | 1467140767397 Marionette TRACE conn6 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:07 INFO - PROCESS | 3980 | 1467140767399 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:07 INFO - PROCESS | 3980 | 1467140767511 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 12:06:07 INFO - PROCESS | 3980 | 1467140767519 Marionette TRACE conn6 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:07 INFO - PROCESS | 3980 | 1467140767521 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:07 INFO - PROCESS | 3980 | ++DOCSHELL 000000B674C6B800 == 39 [pid = 3980] [id = 66] 12:06:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (000000B67289C000) [pid = 3980] [serial = 195] [outer = 0000000000000000] 12:06:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (000000B6734E1400) [pid = 3980] [serial = 196] [outer = 000000B67289C000] 12:06:07 INFO - PROCESS | 3980 | 1467140767568 Marionette DEBUG loaded listener.js 12:06:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (000000B6745B4000) [pid = 3980] [serial = 197] [outer = 000000B67289C000] 12:06:07 INFO - PROCESS | 3980 | 1467140767978 Marionette TRACE conn6 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 12:06:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 12:06:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 630ms 12:06:08 INFO - PROCESS | 3980 | 1467140768026 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 12:06:08 INFO - PROCESS | 3980 | 1467140768028 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 12:06:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 12:06:08 INFO - PROCESS | 3980 | 1467140768032 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 12:06:08 INFO - PROCESS | 3980 | 1467140768034 Marionette TRACE conn6 <- [1,230,null,{}] 12:06:08 INFO - PROCESS | 3980 | 1467140768037 Marionette TRACE conn6 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:08 INFO - PROCESS | 3980 | 1467140768039 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:08 INFO - PROCESS | 3980 | 1467140768144 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 12:06:08 INFO - PROCESS | 3980 | 1467140768208 Marionette TRACE conn6 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:08 INFO - PROCESS | 3980 | 1467140768210 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:08 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66562C000 == 40 [pid = 3980] [id = 67] 12:06:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (000000B674569000) [pid = 3980] [serial = 198] [outer = 0000000000000000] 12:06:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (000000B674C97000) [pid = 3980] [serial = 199] [outer = 000000B674569000] 12:06:08 INFO - PROCESS | 3980 | 1467140768255 Marionette DEBUG loaded listener.js 12:06:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 91 (000000B675DAA800) [pid = 3980] [serial = 200] [outer = 000000B674569000] 12:06:08 INFO - PROCESS | 3980 | --DOMWINDOW == 90 (000000B66BE57C00) [pid = 3980] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 12:06:08 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (000000B663F23000) [pid = 3980] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 12:06:08 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (000000B66FEB8400) [pid = 3980] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 12:06:08 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (000000B665591400) [pid = 3980] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 12:06:08 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (000000B66352A400) [pid = 3980] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 12:06:08 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (000000B6727D3800) [pid = 3980] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 12:06:08 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (000000B665263800) [pid = 3980] [serial = 156] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 12:06:08 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000B66FED4400) [pid = 3980] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 12:06:08 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000B6636DA000) [pid = 3980] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 12:06:08 INFO - PROCESS | 3980 | 1467140768713 Marionette TRACE conn6 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 12:06:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 12:06:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 734ms 12:06:08 INFO - PROCESS | 3980 | 1467140768766 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 12:06:08 INFO - PROCESS | 3980 | 1467140768768 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 12:06:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 12:06:08 INFO - PROCESS | 3980 | 1467140768772 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 12:06:08 INFO - PROCESS | 3980 | 1467140768773 Marionette TRACE conn6 <- [1,234,null,{}] 12:06:08 INFO - PROCESS | 3980 | 1467140768777 Marionette TRACE conn6 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:08 INFO - PROCESS | 3980 | 1467140768779 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:08 INFO - PROCESS | 3980 | 1467140768862 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 12:06:08 INFO - PROCESS | 3980 | 1467140768867 Marionette TRACE conn6 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:08 INFO - PROCESS | 3980 | 1467140768869 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:08 INFO - PROCESS | 3980 | ++DOCSHELL 000000B675E81800 == 41 [pid = 3980] [id = 68] 12:06:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000B672A71000) [pid = 3980] [serial = 201] [outer = 0000000000000000] 12:06:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000B679454400) [pid = 3980] [serial = 202] [outer = 000000B672A71000] 12:06:08 INFO - PROCESS | 3980 | 1467140768914 Marionette DEBUG loaded listener.js 12:06:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (000000B67945A800) [pid = 3980] [serial = 203] [outer = 000000B672A71000] 12:06:09 INFO - PROCESS | 3980 | 1467140769302 Marionette TRACE conn6 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 12:06:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 12:06:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 586ms 12:06:09 INFO - PROCESS | 3980 | 1467140769362 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 12:06:09 INFO - PROCESS | 3980 | 1467140769364 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 12:06:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 12:06:09 INFO - PROCESS | 3980 | 1467140769368 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 12:06:09 INFO - PROCESS | 3980 | 1467140769370 Marionette TRACE conn6 <- [1,238,null,{}] 12:06:09 INFO - PROCESS | 3980 | 1467140769373 Marionette TRACE conn6 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:09 INFO - PROCESS | 3980 | 1467140769375 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:09 INFO - PROCESS | 3980 | 1467140769459 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 12:06:09 INFO - PROCESS | 3980 | 1467140769464 Marionette TRACE conn6 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:09 INFO - PROCESS | 3980 | 1467140769466 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:09 INFO - PROCESS | 3980 | ++DOCSHELL 000000B67979F000 == 42 [pid = 3980] [id = 69] 12:06:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (000000B675EE3800) [pid = 3980] [serial = 204] [outer = 0000000000000000] 12:06:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (000000B675EE7000) [pid = 3980] [serial = 205] [outer = 000000B675EE3800] 12:06:09 INFO - PROCESS | 3980 | 1467140769511 Marionette DEBUG loaded listener.js 12:06:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (000000B679457800) [pid = 3980] [serial = 206] [outer = 000000B675EE3800] 12:06:09 INFO - PROCESS | 3980 | 1467140769939 Marionette TRACE conn6 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 12:06:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 12:06:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 628ms 12:06:10 INFO - PROCESS | 3980 | 1467140769999 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 12:06:10 INFO - PROCESS | 3980 | 1467140770001 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 12:06:10 INFO - PROCESS | 3980 | 1467140770005 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 12:06:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 12:06:10 INFO - PROCESS | 3980 | 1467140770008 Marionette TRACE conn6 <- [1,242,null,{}] 12:06:10 INFO - PROCESS | 3980 | 1467140770011 Marionette TRACE conn6 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:10 INFO - PROCESS | 3980 | 1467140770014 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:10 INFO - PROCESS | 3980 | 1467140770112 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 12:06:10 INFO - PROCESS | 3980 | 1467140770117 Marionette TRACE conn6 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:10 INFO - PROCESS | 3980 | 1467140770119 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:10 INFO - PROCESS | 3980 | ++DOCSHELL 000000B6799F2800 == 43 [pid = 3980] [id = 70] 12:06:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (000000B67945F000) [pid = 3980] [serial = 207] [outer = 0000000000000000] 12:06:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (000000B6794B1800) [pid = 3980] [serial = 208] [outer = 000000B67945F000] 12:06:10 INFO - PROCESS | 3980 | 1467140770167 Marionette DEBUG loaded listener.js 12:06:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 91 (000000B679ADB400) [pid = 3980] [serial = 209] [outer = 000000B67945F000] 12:06:10 INFO - PROCESS | 3980 | 1467140770933 Marionette TRACE conn6 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 12:06:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 12:06:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 986ms 12:06:11 INFO - PROCESS | 3980 | 1467140770994 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 12:06:11 INFO - PROCESS | 3980 | 1467140770997 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 12:06:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 12:06:11 INFO - PROCESS | 3980 | 1467140771002 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 12:06:11 INFO - PROCESS | 3980 | 1467140771005 Marionette TRACE conn6 <- [1,246,null,{}] 12:06:11 INFO - PROCESS | 3980 | 1467140771011 Marionette TRACE conn6 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:11 INFO - PROCESS | 3980 | 1467140771014 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:11 INFO - PROCESS | 3980 | 1467140771157 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 12:06:11 INFO - PROCESS | 3980 | 1467140771225 Marionette TRACE conn6 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:11 INFO - PROCESS | 3980 | 1467140771228 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:11 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66B72D000 == 44 [pid = 3980] [id = 71] 12:06:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 92 (000000B665265000) [pid = 3980] [serial = 210] [outer = 0000000000000000] 12:06:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 93 (000000B665C59400) [pid = 3980] [serial = 211] [outer = 000000B665265000] 12:06:11 INFO - PROCESS | 3980 | 1467140771327 Marionette DEBUG loaded listener.js 12:06:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 94 (000000B66A571800) [pid = 3980] [serial = 212] [outer = 000000B665265000] 12:06:11 INFO - PROCESS | 3980 | 1467140771903 Marionette TRACE conn6 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 12:06:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 12:06:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 943ms 12:06:11 INFO - PROCESS | 3980 | 1467140771946 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 12:06:11 INFO - PROCESS | 3980 | 1467140771951 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 12:06:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 12:06:11 INFO - PROCESS | 3980 | 1467140771958 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 12:06:11 INFO - PROCESS | 3980 | 1467140771961 Marionette TRACE conn6 <- [1,250,null,{}] 12:06:11 INFO - PROCESS | 3980 | 1467140771966 Marionette TRACE conn6 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:11 INFO - PROCESS | 3980 | 1467140771969 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:12 INFO - PROCESS | 3980 | 1467140772121 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 12:06:12 INFO - PROCESS | 3980 | 1467140772169 Marionette TRACE conn6 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:12 INFO - PROCESS | 3980 | 1467140772172 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:12 INFO - PROCESS | 3980 | ++DOCSHELL 000000B67470A800 == 45 [pid = 3980] [id = 72] 12:06:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 95 (000000B66EA75C00) [pid = 3980] [serial = 213] [outer = 0000000000000000] 12:06:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 96 (000000B66EA9DC00) [pid = 3980] [serial = 214] [outer = 000000B66EA75C00] 12:06:12 INFO - PROCESS | 3980 | 1467140772230 Marionette DEBUG loaded listener.js 12:06:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 97 (000000B66FECA800) [pid = 3980] [serial = 215] [outer = 000000B66EA75C00] 12:06:12 INFO - PROCESS | 3980 | 1467140772828 Marionette TRACE conn6 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 12:06:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 12:06:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 943ms 12:06:12 INFO - PROCESS | 3980 | 1467140772903 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 12:06:12 INFO - PROCESS | 3980 | 1467140772905 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 12:06:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 12:06:12 INFO - PROCESS | 3980 | 1467140772909 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 12:06:12 INFO - PROCESS | 3980 | 1467140772914 Marionette TRACE conn6 <- [1,254,null,{}] 12:06:12 INFO - PROCESS | 3980 | 1467140772926 Marionette TRACE conn6 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:12 INFO - PROCESS | 3980 | 1467140772931 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:13 INFO - PROCESS | 3980 | 1467140773055 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 12:06:13 INFO - PROCESS | 3980 | 1467140773118 Marionette TRACE conn6 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:13 INFO - PROCESS | 3980 | 1467140773122 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:13 INFO - PROCESS | 3980 | ++DOCSHELL 000000B679CB2000 == 46 [pid = 3980] [id = 73] 12:06:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 98 (000000B674120400) [pid = 3980] [serial = 216] [outer = 0000000000000000] 12:06:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 99 (000000B675EE4000) [pid = 3980] [serial = 217] [outer = 000000B674120400] 12:06:13 INFO - PROCESS | 3980 | 1467140773180 Marionette DEBUG loaded listener.js 12:06:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 100 (000000B67992AC00) [pid = 3980] [serial = 218] [outer = 000000B674120400] 12:06:13 INFO - PROCESS | 3980 | 1467140773928 Marionette TRACE conn6 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 12:06:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 12:06:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1091ms 12:06:14 INFO - PROCESS | 3980 | 1467140774003 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 12:06:14 INFO - PROCESS | 3980 | 1467140774008 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 12:06:14 INFO - PROCESS | 3980 | 1467140774014 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 12:06:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 12:06:14 INFO - PROCESS | 3980 | 1467140774017 Marionette TRACE conn6 <- [1,258,null,{}] 12:06:14 INFO - PROCESS | 3980 | 1467140774023 Marionette TRACE conn6 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:14 INFO - PROCESS | 3980 | 1467140774026 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:14 INFO - PROCESS | 3980 | 1467140774163 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 12:06:14 INFO - PROCESS | 3980 | 1467140774232 Marionette TRACE conn6 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:14 INFO - PROCESS | 3980 | 1467140774237 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:14 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66A593000 == 47 [pid = 3980] [id = 74] 12:06:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 101 (000000B665263000) [pid = 3980] [serial = 219] [outer = 0000000000000000] 12:06:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 102 (000000B6667B8C00) [pid = 3980] [serial = 220] [outer = 000000B665263000] 12:06:14 INFO - PROCESS | 3980 | 1467140774291 Marionette DEBUG loaded listener.js 12:06:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 103 (000000B66A844C00) [pid = 3980] [serial = 221] [outer = 000000B665263000] 12:06:14 INFO - PROCESS | 3980 | --DOCSHELL 000000B67979F000 == 46 [pid = 3980] [id = 69] 12:06:14 INFO - PROCESS | 3980 | --DOCSHELL 000000B675E81800 == 45 [pid = 3980] [id = 68] 12:06:14 INFO - PROCESS | 3980 | --DOCSHELL 000000B66562C000 == 44 [pid = 3980] [id = 67] 12:06:14 INFO - PROCESS | 3980 | --DOCSHELL 000000B674C6B800 == 43 [pid = 3980] [id = 66] 12:06:14 INFO - PROCESS | 3980 | --DOCSHELL 000000B67471F800 == 42 [pid = 3980] [id = 65] 12:06:14 INFO - PROCESS | 3980 | --DOCSHELL 000000B6720EA800 == 41 [pid = 3980] [id = 64] 12:06:14 INFO - PROCESS | 3980 | --DOCSHELL 000000B66FE7C800 == 40 [pid = 3980] [id = 63] 12:06:14 INFO - PROCESS | 3980 | --DOCSHELL 000000B66ED76800 == 39 [pid = 3980] [id = 62] 12:06:14 INFO - PROCESS | 3980 | --DOCSHELL 000000B66A80D000 == 38 [pid = 3980] [id = 61] 12:06:14 INFO - PROCESS | 3980 | --DOCSHELL 000000B66B21C000 == 37 [pid = 3980] [id = 60] 12:06:14 INFO - PROCESS | 3980 | --DOMWINDOW == 102 (000000B66544AC00) [pid = 3980] [serial = 132] [outer = 0000000000000000] [url = about:blank] 12:06:14 INFO - PROCESS | 3980 | --DOMWINDOW == 101 (000000B66B266000) [pid = 3980] [serial = 163] [outer = 0000000000000000] [url = about:blank] 12:06:14 INFO - PROCESS | 3980 | --DOCSHELL 000000B66355E800 == 36 [pid = 3980] [id = 56] 12:06:14 INFO - PROCESS | 3980 | --DOMWINDOW == 100 (000000B66452D400) [pid = 3980] [serial = 135] [outer = 0000000000000000] [url = about:blank] 12:06:14 INFO - PROCESS | 3980 | --DOMWINDOW == 99 (000000B665264C00) [pid = 3980] [serial = 136] [outer = 0000000000000000] [url = about:blank] 12:06:14 INFO - PROCESS | 3980 | --DOMWINDOW == 98 (000000B674C51400) [pid = 3980] [serial = 151] [outer = 0000000000000000] [url = about:blank] 12:06:14 INFO - PROCESS | 3980 | --DOMWINDOW == 97 (000000B672DBB400) [pid = 3980] [serial = 150] [outer = 0000000000000000] [url = about:blank] 12:06:14 INFO - PROCESS | 3980 | --DOMWINDOW == 96 (000000B66EA97400) [pid = 3980] [serial = 158] [outer = 0000000000000000] [url = about:blank] 12:06:14 INFO - PROCESS | 3980 | --DOMWINDOW == 95 (000000B669B75800) [pid = 3980] [serial = 31] [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.] 12:06:14 INFO - PROCESS | 3980 | --DOMWINDOW == 94 (000000B6794A3400) [pid = 3980] [serial = 161] [outer = 0000000000000000] [url = about:blank] 12:06:14 INFO - PROCESS | 3980 | --DOMWINDOW == 93 (000000B674C98C00) [pid = 3980] [serial = 160] [outer = 0000000000000000] [url = about:blank] 12:06:14 INFO - PROCESS | 3980 | --DOMWINDOW == 92 (000000B66544F800) [pid = 3980] [serial = 157] [outer = 0000000000000000] [url = about:blank] 12:06:14 INFO - PROCESS | 3980 | --DOMWINDOW == 91 (000000B66F2B5400) [pid = 3980] [serial = 142] [outer = 0000000000000000] [url = about:blank] 12:06:14 INFO - PROCESS | 3980 | --DOMWINDOW == 90 (000000B66BE60000) [pid = 3980] [serial = 141] [outer = 0000000000000000] [url = about:blank] 12:06:14 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (000000B6722C8800) [pid = 3980] [serial = 148] [outer = 0000000000000000] [url = about:blank] 12:06:14 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (000000B6747DD000) [pid = 3980] [serial = 154] [outer = 0000000000000000] [url = about:blank] 12:06:14 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (000000B671A1D000) [pid = 3980] [serial = 145] [outer = 0000000000000000] [url = about:blank] 12:06:14 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (000000B671B21800) [pid = 3980] [serial = 147] [outer = 0000000000000000] [url = about:blank] 12:06:14 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (000000B663F28C00) [pid = 3980] [serial = 153] [outer = 0000000000000000] [url = about:blank] 12:06:14 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (000000B66FECB000) [pid = 3980] [serial = 144] [outer = 0000000000000000] [url = about:blank] 12:06:14 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000B669B69400) [pid = 3980] [serial = 138] [outer = 0000000000000000] [url = about:blank] 12:06:14 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000B66A5ED400) [pid = 3980] [serial = 139] [outer = 0000000000000000] [url = about:blank] 12:06:15 INFO - PROCESS | 3980 | 1467140775088 Marionette TRACE conn6 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 12:06:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 12:06:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1136ms 12:06:15 INFO - PROCESS | 3980 | 1467140775152 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 12:06:15 INFO - PROCESS | 3980 | 1467140775157 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 12:06:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 12:06:15 INFO - PROCESS | 3980 | 1467140775163 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 12:06:15 INFO - PROCESS | 3980 | 1467140775166 Marionette TRACE conn6 <- [1,262,null,{}] 12:06:15 INFO - PROCESS | 3980 | 1467140775170 Marionette TRACE conn6 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:15 INFO - PROCESS | 3980 | 1467140775172 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:15 INFO - PROCESS | 3980 | 1467140775262 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 12:06:15 INFO - PROCESS | 3980 | 1467140775276 Marionette TRACE conn6 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:15 INFO - PROCESS | 3980 | 1467140775279 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:15 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66B73A800 == 37 [pid = 3980] [id = 75] 12:06:15 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000B66A2BF800) [pid = 3980] [serial = 222] [outer = 0000000000000000] 12:06:15 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000B66A5EE000) [pid = 3980] [serial = 223] [outer = 000000B66A2BF800] 12:06:15 INFO - PROCESS | 3980 | 1467140775332 Marionette DEBUG loaded listener.js 12:06:15 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (000000B66B386800) [pid = 3980] [serial = 224] [outer = 000000B66A2BF800] 12:06:15 INFO - PROCESS | 3980 | 1467140775800 Marionette TRACE conn6 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 12:06:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 12:06:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 691ms 12:06:15 INFO - PROCESS | 3980 | 1467140775858 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 12:06:15 INFO - PROCESS | 3980 | 1467140775861 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 12:06:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 12:06:15 INFO - PROCESS | 3980 | 1467140775865 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 12:06:15 INFO - PROCESS | 3980 | 1467140775868 Marionette TRACE conn6 <- [1,266,null,{}] 12:06:15 INFO - PROCESS | 3980 | 1467140775879 Marionette TRACE conn6 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:15 INFO - PROCESS | 3980 | 1467140775883 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:15 INFO - PROCESS | 3980 | 1467140775970 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 12:06:15 INFO - PROCESS | 3980 | 1467140775978 Marionette TRACE conn6 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:15 INFO - PROCESS | 3980 | 1467140775981 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:16 INFO - PROCESS | 3980 | ++DOCSHELL 000000B671C1B000 == 38 [pid = 3980] [id = 76] 12:06:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (000000B66EE09800) [pid = 3980] [serial = 225] [outer = 0000000000000000] 12:06:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (000000B66F2BC800) [pid = 3980] [serial = 226] [outer = 000000B66EE09800] 12:06:16 INFO - PROCESS | 3980 | 1467140776034 Marionette DEBUG loaded listener.js 12:06:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (000000B66F7DC800) [pid = 3980] [serial = 227] [outer = 000000B66EE09800] 12:06:16 INFO - PROCESS | 3980 | 1467140776438 Marionette TRACE conn6 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 12:06:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 12:06:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 648ms 12:06:16 INFO - PROCESS | 3980 | 1467140776515 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 12:06:16 INFO - PROCESS | 3980 | 1467140776517 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 12:06:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 12:06:16 INFO - PROCESS | 3980 | 1467140776532 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 12:06:16 INFO - PROCESS | 3980 | 1467140776534 Marionette TRACE conn6 <- [1,270,null,{}] 12:06:16 INFO - PROCESS | 3980 | 1467140776538 Marionette TRACE conn6 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:16 INFO - PROCESS | 3980 | 1467140776540 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:16 INFO - PROCESS | 3980 | 1467140776638 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 12:06:16 INFO - PROCESS | 3980 | 1467140776644 Marionette TRACE conn6 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:16 INFO - PROCESS | 3980 | 1467140776646 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:16 INFO - PROCESS | 3980 | ++DOCSHELL 000000B672BD0800 == 39 [pid = 3980] [id = 77] 12:06:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (000000B671A16C00) [pid = 3980] [serial = 228] [outer = 0000000000000000] 12:06:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (000000B671A1EC00) [pid = 3980] [serial = 229] [outer = 000000B671A16C00] 12:06:16 INFO - PROCESS | 3980 | 1467140776692 Marionette DEBUG loaded listener.js 12:06:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 91 (000000B671FB3C00) [pid = 3980] [serial = 230] [outer = 000000B671A16C00] 12:06:17 INFO - PROCESS | 3980 | 1467140777154 Marionette TRACE conn6 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 12:06:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 12:06:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 691ms 12:06:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 12:06:17 INFO - PROCESS | 3980 | 1467140777225 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 12:06:17 INFO - PROCESS | 3980 | 1467140777228 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 12:06:17 INFO - PROCESS | 3980 | 1467140777231 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 12:06:17 INFO - PROCESS | 3980 | 1467140777233 Marionette TRACE conn6 <- [1,274,null,{}] 12:06:17 INFO - PROCESS | 3980 | 1467140777237 Marionette TRACE conn6 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:17 INFO - PROCESS | 3980 | 1467140777239 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:17 INFO - PROCESS | 3980 | 1467140777366 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 12:06:17 INFO - PROCESS | 3980 | 1467140777387 Marionette TRACE conn6 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:17 INFO - PROCESS | 3980 | 1467140777389 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:17 INFO - PROCESS | 3980 | ++DOCSHELL 000000B674A75800 == 40 [pid = 3980] [id = 78] 12:06:17 INFO - PROCESS | 3980 | ++DOMWINDOW == 92 (000000B6723AE800) [pid = 3980] [serial = 231] [outer = 0000000000000000] 12:06:17 INFO - PROCESS | 3980 | ++DOMWINDOW == 93 (000000B6727C8400) [pid = 3980] [serial = 232] [outer = 000000B6723AE800] 12:06:17 INFO - PROCESS | 3980 | 1467140777434 Marionette DEBUG loaded listener.js 12:06:17 INFO - PROCESS | 3980 | ++DOMWINDOW == 94 (000000B672BA2C00) [pid = 3980] [serial = 233] [outer = 000000B6723AE800] 12:06:17 INFO - PROCESS | 3980 | 1467140777865 Marionette TRACE conn6 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 12:06:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 12:06:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 691ms 12:06:17 INFO - PROCESS | 3980 | 1467140777926 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 12:06:17 INFO - PROCESS | 3980 | 1467140777928 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 12:06:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 12:06:17 INFO - PROCESS | 3980 | 1467140777932 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 12:06:17 INFO - PROCESS | 3980 | 1467140777934 Marionette TRACE conn6 <- [1,278,null,{}] 12:06:17 INFO - PROCESS | 3980 | 1467140777937 Marionette TRACE conn6 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:17 INFO - PROCESS | 3980 | 1467140777943 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:18 INFO - PROCESS | 3980 | 1467140778085 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 12:06:18 INFO - PROCESS | 3980 | 1467140778134 Marionette TRACE conn6 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:18 INFO - PROCESS | 3980 | 1467140778136 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:18 INFO - PROCESS | 3980 | ++DOCSHELL 000000B675E6D000 == 41 [pid = 3980] [id = 79] 12:06:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 95 (000000B673663C00) [pid = 3980] [serial = 234] [outer = 0000000000000000] 12:06:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 96 (000000B674C93400) [pid = 3980] [serial = 235] [outer = 000000B673663C00] 12:06:18 INFO - PROCESS | 3980 | 1467140778182 Marionette DEBUG loaded listener.js 12:06:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 97 (000000B679456000) [pid = 3980] [serial = 236] [outer = 000000B673663C00] 12:06:18 INFO - PROCESS | 3980 | 1467140778589 Marionette TRACE conn6 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 12:06:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 12:06:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 692ms 12:06:18 INFO - PROCESS | 3980 | 1467140778626 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 12:06:18 INFO - PROCESS | 3980 | 1467140778629 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 12:06:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 12:06:18 INFO - PROCESS | 3980 | 1467140778661 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 12:06:18 INFO - PROCESS | 3980 | 1467140778663 Marionette TRACE conn6 <- [1,282,null,{}] 12:06:18 INFO - PROCESS | 3980 | 1467140778668 Marionette TRACE conn6 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:18 INFO - PROCESS | 3980 | 1467140778670 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:18 INFO - PROCESS | 3980 | 1467140778774 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 12:06:18 INFO - PROCESS | 3980 | 1467140778784 Marionette TRACE conn6 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:18 INFO - PROCESS | 3980 | 1467140778786 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:18 INFO - PROCESS | 3980 | ++DOCSHELL 000000B67979B800 == 42 [pid = 3980] [id = 80] 12:06:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 98 (000000B675D28400) [pid = 3980] [serial = 237] [outer = 0000000000000000] 12:06:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 99 (000000B675D31400) [pid = 3980] [serial = 238] [outer = 000000B675D28400] 12:06:18 INFO - PROCESS | 3980 | 1467140778832 Marionette DEBUG loaded listener.js 12:06:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 100 (000000B675EE0000) [pid = 3980] [serial = 239] [outer = 000000B675D28400] 12:06:19 INFO - PROCESS | 3980 | --DOMWINDOW == 99 (000000B672A71000) [pid = 3980] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 12:06:19 INFO - PROCESS | 3980 | --DOMWINDOW == 98 (000000B66B260000) [pid = 3980] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 12:06:19 INFO - PROCESS | 3980 | --DOMWINDOW == 97 (000000B66525E000) [pid = 3980] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 12:06:19 INFO - PROCESS | 3980 | --DOMWINDOW == 96 (000000B66A31C000) [pid = 3980] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 12:06:19 INFO - PROCESS | 3980 | --DOMWINDOW == 95 (000000B664EBEC00) [pid = 3980] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 12:06:19 INFO - PROCESS | 3980 | --DOMWINDOW == 94 (000000B67289C000) [pid = 3980] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 12:06:19 INFO - PROCESS | 3980 | --DOMWINDOW == 93 (000000B6794B1400) [pid = 3980] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 12:06:19 INFO - PROCESS | 3980 | --DOMWINDOW == 92 (000000B66EA77000) [pid = 3980] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 12:06:19 INFO - PROCESS | 3980 | --DOMWINDOW == 91 (000000B66EA78800) [pid = 3980] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 12:06:19 INFO - PROCESS | 3980 | --DOMWINDOW == 90 (000000B665265C00) [pid = 3980] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 12:06:19 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (000000B66B25DC00) [pid = 3980] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 12:06:19 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (000000B674569000) [pid = 3980] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 12:06:19 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (000000B675EE3800) [pid = 3980] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 12:06:19 INFO - PROCESS | 3980 | 1467140779358 Marionette TRACE conn6 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 12:06:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 12:06:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 754ms 12:06:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 12:06:19 INFO - PROCESS | 3980 | 1467140779389 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 12:06:19 INFO - PROCESS | 3980 | 1467140779391 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 12:06:19 INFO - PROCESS | 3980 | 1467140779394 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 12:06:19 INFO - PROCESS | 3980 | 1467140779396 Marionette TRACE conn6 <- [1,286,null,{}] 12:06:19 INFO - PROCESS | 3980 | 1467140779400 Marionette TRACE conn6 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:19 INFO - PROCESS | 3980 | 1467140779402 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:19 INFO - PROCESS | 3980 | 1467140779483 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 12:06:19 INFO - PROCESS | 3980 | 1467140779488 Marionette TRACE conn6 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:19 INFO - PROCESS | 3980 | 1467140779490 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:19 INFO - PROCESS | 3980 | ++DOCSHELL 000000B6799EB000 == 43 [pid = 3980] [id = 81] 12:06:19 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (000000B66A83D800) [pid = 3980] [serial = 240] [outer = 0000000000000000] 12:06:19 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (000000B67180EC00) [pid = 3980] [serial = 241] [outer = 000000B66A83D800] 12:06:19 INFO - PROCESS | 3980 | 1467140779535 Marionette DEBUG loaded listener.js 12:06:19 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (000000B675D32C00) [pid = 3980] [serial = 242] [outer = 000000B66A83D800] 12:06:19 INFO - PROCESS | 3980 | 1467140779930 Marionette TRACE conn6 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 12:06:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 12:06:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 586ms 12:06:19 INFO - PROCESS | 3980 | 1467140779985 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 12:06:19 INFO - PROCESS | 3980 | 1467140779987 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 12:06:19 INFO - PROCESS | 3980 | 1467140779990 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 12:06:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 12:06:19 INFO - PROCESS | 3980 | 1467140779992 Marionette TRACE conn6 <- [1,290,null,{}] 12:06:20 INFO - PROCESS | 3980 | 1467140779996 Marionette TRACE conn6 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:20 INFO - PROCESS | 3980 | 1467140779998 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:20 INFO - PROCESS | 3980 | 1467140780087 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 12:06:20 INFO - PROCESS | 3980 | 1467140780093 Marionette TRACE conn6 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:20 INFO - PROCESS | 3980 | 1467140780095 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:20 INFO - PROCESS | 3980 | ++DOCSHELL 000000B679C9C000 == 44 [pid = 3980] [id = 82] 12:06:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 91 (000000B679396400) [pid = 3980] [serial = 243] [outer = 0000000000000000] 12:06:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 92 (000000B663535400) [pid = 3980] [serial = 244] [outer = 000000B679396400] 12:06:20 INFO - PROCESS | 3980 | 1467140780139 Marionette DEBUG loaded listener.js 12:06:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 93 (000000B67939E400) [pid = 3980] [serial = 245] [outer = 000000B679396400] 12:06:20 INFO - PROCESS | 3980 | 1467140780578 Marionette TRACE conn6 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 12:06:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 12:06:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 628ms 12:06:20 INFO - PROCESS | 3980 | 1467140780622 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 12:06:20 INFO - PROCESS | 3980 | 1467140780624 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 12:06:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 12:06:20 INFO - PROCESS | 3980 | 1467140780627 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 12:06:20 INFO - PROCESS | 3980 | 1467140780629 Marionette TRACE conn6 <- [1,294,null,{}] 12:06:20 INFO - PROCESS | 3980 | 1467140780633 Marionette TRACE conn6 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:20 INFO - PROCESS | 3980 | 1467140780635 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:20 INFO - PROCESS | 3980 | 1467140780720 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 12:06:20 INFO - PROCESS | 3980 | 1467140780726 Marionette TRACE conn6 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:20 INFO - PROCESS | 3980 | 1467140780728 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:20 INFO - PROCESS | 3980 | ++DOCSHELL 000000B67A4EC000 == 45 [pid = 3980] [id = 83] 12:06:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 94 (000000B67624A400) [pid = 3980] [serial = 246] [outer = 0000000000000000] 12:06:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 95 (000000B67624E000) [pid = 3980] [serial = 247] [outer = 000000B67624A400] 12:06:20 INFO - PROCESS | 3980 | 1467140780772 Marionette DEBUG loaded listener.js 12:06:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 96 (000000B676254C00) [pid = 3980] [serial = 248] [outer = 000000B67624A400] 12:06:21 INFO - PROCESS | 3980 | 1467140781078 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 12:06:21 INFO - PROCESS | 3980 | 1467140781327 Marionette TRACE conn6 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:06:21 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. 12:06:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 734ms 12:06:21 INFO - PROCESS | 3980 | 1467140781366 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 12:06:21 INFO - PROCESS | 3980 | 1467140781371 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 12:06:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 12:06:21 INFO - PROCESS | 3980 | 1467140781377 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 12:06:21 INFO - PROCESS | 3980 | 1467140781381 Marionette TRACE conn6 <- [1,298,null,{}] 12:06:21 INFO - PROCESS | 3980 | 1467140781387 Marionette TRACE conn6 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:21 INFO - PROCESS | 3980 | 1467140781390 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:21 INFO - PROCESS | 3980 | 1467140781552 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 12:06:21 INFO - PROCESS | 3980 | 1467140781637 Marionette TRACE conn6 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:21 INFO - PROCESS | 3980 | 1467140781642 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:21 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66A376000 == 46 [pid = 3980] [id = 84] 12:06:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 97 (000000B663F2A800) [pid = 3980] [serial = 249] [outer = 0000000000000000] 12:06:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 98 (000000B66526B800) [pid = 3980] [serial = 250] [outer = 000000B663F2A800] 12:06:21 INFO - PROCESS | 3980 | 1467140781701 Marionette DEBUG loaded listener.js 12:06:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 99 (000000B66A5EF400) [pid = 3980] [serial = 251] [outer = 000000B663F2A800] 12:06:22 INFO - PROCESS | 3980 | 1467140782240 Marionette TRACE conn6 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:06:22 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. 12:06:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 879ms 12:06:22 INFO - PROCESS | 3980 | 1467140782259 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 12:06:22 INFO - PROCESS | 3980 | 1467140782264 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 12:06:22 INFO - PROCESS | 3980 | 1467140782289 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 12:06:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 12:06:22 INFO - PROCESS | 3980 | 1467140782293 Marionette TRACE conn6 <- [1,302,null,{}] 12:06:22 INFO - PROCESS | 3980 | 1467140782297 Marionette TRACE conn6 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:22 INFO - PROCESS | 3980 | 1467140782300 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:22 INFO - PROCESS | 3980 | 1467140782418 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 12:06:22 INFO - PROCESS | 3980 | 1467140782502 Marionette TRACE conn6 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:22 INFO - PROCESS | 3980 | 1467140782505 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:22 INFO - PROCESS | 3980 | ++DOCSHELL 000000B671D79800 == 47 [pid = 3980] [id = 85] 12:06:22 INFO - PROCESS | 3980 | ++DOMWINDOW == 100 (000000B66EA7D000) [pid = 3980] [serial = 252] [outer = 0000000000000000] 12:06:22 INFO - PROCESS | 3980 | ++DOMWINDOW == 101 (000000B66EA94C00) [pid = 3980] [serial = 253] [outer = 000000B66EA7D000] 12:06:22 INFO - PROCESS | 3980 | 1467140782562 Marionette DEBUG loaded listener.js 12:06:22 INFO - PROCESS | 3980 | ++DOMWINDOW == 102 (000000B66F7D7000) [pid = 3980] [serial = 254] [outer = 000000B66EA7D000] 12:06:23 INFO - PROCESS | 3980 | 1467140783127 Marionette TRACE conn6 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:06:23 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. 12:06:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 877ms 12:06:23 INFO - PROCESS | 3980 | 1467140783171 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 12:06:23 INFO - PROCESS | 3980 | 1467140783174 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 12:06:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 12:06:23 INFO - PROCESS | 3980 | 1467140783178 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 12:06:23 INFO - PROCESS | 3980 | 1467140783182 Marionette TRACE conn6 <- [1,306,null,{}] 12:06:23 INFO - PROCESS | 3980 | 1467140783193 Marionette TRACE conn6 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:23 INFO - PROCESS | 3980 | 1467140783199 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:23 INFO - PROCESS | 3980 | 1467140783313 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 12:06:23 INFO - PROCESS | 3980 | 1467140783397 Marionette TRACE conn6 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:23 INFO - PROCESS | 3980 | 1467140783400 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:23 INFO - PROCESS | 3980 | ++DOCSHELL 000000B676450000 == 48 [pid = 3980] [id = 86] 12:06:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 103 (000000B674C55800) [pid = 3980] [serial = 255] [outer = 0000000000000000] 12:06:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 104 (000000B674C97400) [pid = 3980] [serial = 256] [outer = 000000B674C55800] 12:06:23 INFO - PROCESS | 3980 | 1467140783460 Marionette DEBUG loaded listener.js 12:06:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 105 (000000B675DB6400) [pid = 3980] [serial = 257] [outer = 000000B674C55800] 12:06:24 INFO - PROCESS | 3980 | 1467140784037 Marionette TRACE conn6 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:06:24 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. 12:06:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 879ms 12:06:24 INFO - PROCESS | 3980 | 1467140784062 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 12:06:24 INFO - PROCESS | 3980 | 1467140784065 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 12:06:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 12:06:24 INFO - PROCESS | 3980 | 1467140784070 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 12:06:24 INFO - PROCESS | 3980 | 1467140784072 Marionette TRACE conn6 <- [1,310,null,{}] 12:06:24 INFO - PROCESS | 3980 | 1467140784076 Marionette TRACE conn6 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:24 INFO - PROCESS | 3980 | 1467140784078 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:24 INFO - PROCESS | 3980 | 1467140784192 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 12:06:24 INFO - PROCESS | 3980 | 1467140784274 Marionette TRACE conn6 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:24 INFO - PROCESS | 3980 | 1467140784276 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:24 INFO - PROCESS | 3980 | ++DOCSHELL 000000B67AB7D000 == 49 [pid = 3980] [id = 87] 12:06:24 INFO - PROCESS | 3980 | ++DOMWINDOW == 106 (000000B679463800) [pid = 3980] [serial = 258] [outer = 0000000000000000] 12:06:24 INFO - PROCESS | 3980 | ++DOMWINDOW == 107 (000000B67992E400) [pid = 3980] [serial = 259] [outer = 000000B679463800] 12:06:24 INFO - PROCESS | 3980 | 1467140784331 Marionette DEBUG loaded listener.js 12:06:24 INFO - PROCESS | 3980 | ++DOMWINDOW == 108 (000000B679ADBC00) [pid = 3980] [serial = 260] [outer = 000000B679463800] 12:06:24 INFO - PROCESS | 3980 | 1467140784892 Marionette TRACE conn6 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:06:24 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. 12:06:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 880ms 12:06:24 INFO - PROCESS | 3980 | 1467140784960 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 12:06:24 INFO - PROCESS | 3980 | 1467140784962 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 12:06:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 12:06:24 INFO - PROCESS | 3980 | 1467140784967 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 12:06:24 INFO - PROCESS | 3980 | 1467140784970 Marionette TRACE conn6 <- [1,314,null,{}] 12:06:24 INFO - PROCESS | 3980 | 1467140784974 Marionette TRACE conn6 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:24 INFO - PROCESS | 3980 | 1467140784976 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:25 INFO - PROCESS | 3980 | 1467140785086 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 12:06:25 INFO - PROCESS | 3980 | 1467140785158 Marionette TRACE conn6 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:25 INFO - PROCESS | 3980 | 1467140785161 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:25 INFO - PROCESS | 3980 | ++DOCSHELL 000000B67254D000 == 50 [pid = 3980] [id = 88] 12:06:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 109 (000000B67AAA1400) [pid = 3980] [serial = 261] [outer = 0000000000000000] 12:06:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 110 (000000B67AAA4000) [pid = 3980] [serial = 262] [outer = 000000B67AAA1400] 12:06:25 INFO - PROCESS | 3980 | 1467140785257 Marionette DEBUG loaded listener.js 12:06:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 111 (000000B67AAAC400) [pid = 3980] [serial = 263] [outer = 000000B67AAA1400] 12:06:26 INFO - PROCESS | 3980 | 1467140786000 Marionette TRACE conn6 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:06:26 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. 12:06:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1082ms 12:06:26 INFO - PROCESS | 3980 | 1467140786055 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 12:06:26 INFO - PROCESS | 3980 | 1467140786060 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 12:06:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 12:06:26 INFO - PROCESS | 3980 | 1467140786065 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 12:06:26 INFO - PROCESS | 3980 | 1467140786069 Marionette TRACE conn6 <- [1,318,null,{}] 12:06:26 INFO - PROCESS | 3980 | 1467140786074 Marionette TRACE conn6 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:26 INFO - PROCESS | 3980 | 1467140786077 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:26 INFO - PROCESS | 3980 | 1467140786219 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 12:06:26 INFO - PROCESS | 3980 | 1467140786268 Marionette TRACE conn6 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:26 INFO - PROCESS | 3980 | 1467140786273 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:26 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66B240000 == 51 [pid = 3980] [id = 89] 12:06:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 112 (000000B665268C00) [pid = 3980] [serial = 264] [outer = 0000000000000000] 12:06:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 113 (000000B6662D6C00) [pid = 3980] [serial = 265] [outer = 000000B665268C00] 12:06:26 INFO - PROCESS | 3980 | 1467140786322 Marionette DEBUG loaded listener.js 12:06:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 114 (000000B66B3DE800) [pid = 3980] [serial = 266] [outer = 000000B665268C00] 12:06:26 INFO - PROCESS | 3980 | --DOCSHELL 000000B679C9C000 == 50 [pid = 3980] [id = 82] 12:06:26 INFO - PROCESS | 3980 | --DOCSHELL 000000B6799EB000 == 49 [pid = 3980] [id = 81] 12:06:26 INFO - PROCESS | 3980 | --DOCSHELL 000000B67979B800 == 48 [pid = 3980] [id = 80] 12:06:26 INFO - PROCESS | 3980 | --DOCSHELL 000000B675E6D000 == 47 [pid = 3980] [id = 79] 12:06:26 INFO - PROCESS | 3980 | --DOCSHELL 000000B674A75800 == 46 [pid = 3980] [id = 78] 12:06:26 INFO - PROCESS | 3980 | --DOCSHELL 000000B672BD0800 == 45 [pid = 3980] [id = 77] 12:06:26 INFO - PROCESS | 3980 | --DOCSHELL 000000B671C1B000 == 44 [pid = 3980] [id = 76] 12:06:26 INFO - PROCESS | 3980 | --DOCSHELL 000000B66B73A800 == 43 [pid = 3980] [id = 75] 12:06:26 INFO - PROCESS | 3980 | --DOMWINDOW == 113 (000000B6794B1800) [pid = 3980] [serial = 208] [outer = 0000000000000000] [url = about:blank] 12:06:26 INFO - PROCESS | 3980 | --DOCSHELL 000000B66A593000 == 42 [pid = 3980] [id = 74] 12:06:27 INFO - PROCESS | 3980 | 1467140786996 Marionette TRACE conn6 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:06:27 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. 12:06:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 984ms 12:06:27 INFO - PROCESS | 3980 | 1467140787053 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 12:06:27 INFO - PROCESS | 3980 | 1467140787057 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 12:06:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 12:06:27 INFO - PROCESS | 3980 | 1467140787063 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 12:06:27 INFO - PROCESS | 3980 | 1467140787066 Marionette TRACE conn6 <- [1,322,null,{}] 12:06:27 INFO - PROCESS | 3980 | 1467140787070 Marionette TRACE conn6 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:27 INFO - PROCESS | 3980 | 1467140787073 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:27 INFO - PROCESS | 3980 | 1467140787177 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 12:06:27 INFO - PROCESS | 3980 | --DOMWINDOW == 112 (000000B6747D5800) [pid = 3980] [serial = 164] [outer = 0000000000000000] [url = about:blank] 12:06:27 INFO - PROCESS | 3980 | --DOMWINDOW == 111 (000000B6665E8C00) [pid = 3980] [serial = 133] [outer = 0000000000000000] [url = about:blank] 12:06:27 INFO - PROCESS | 3980 | --DOMWINDOW == 110 (000000B6727C9C00) [pid = 3980] [serial = 193] [outer = 0000000000000000] [url = about:blank] 12:06:27 INFO - PROCESS | 3980 | --DOMWINDOW == 109 (000000B66544B000) [pid = 3980] [serial = 181] [outer = 0000000000000000] [url = about:blank] 12:06:27 INFO - PROCESS | 3980 | --DOMWINDOW == 108 (000000B6745B4000) [pid = 3980] [serial = 197] [outer = 0000000000000000] [url = about:blank] 12:06:27 INFO - PROCESS | 3980 | --DOMWINDOW == 107 (000000B6734E1400) [pid = 3980] [serial = 196] [outer = 0000000000000000] [url = about:blank] 12:06:27 INFO - PROCESS | 3980 | --DOMWINDOW == 106 (000000B6727D5800) [pid = 3980] [serial = 194] [outer = 0000000000000000] [url = about:blank] 12:06:27 INFO - PROCESS | 3980 | --DOMWINDOW == 105 (000000B665C16000) [pid = 3980] [serial = 182] [outer = 0000000000000000] [url = about:blank] 12:06:27 INFO - PROCESS | 3980 | --DOMWINDOW == 104 (000000B679936400) [pid = 3980] [serial = 176] [outer = 0000000000000000] [url = about:blank] 12:06:27 INFO - PROCESS | 3980 | --DOMWINDOW == 103 (000000B67992FC00) [pid = 3980] [serial = 175] [outer = 0000000000000000] [url = about:blank] 12:06:27 INFO - PROCESS | 3980 | --DOMWINDOW == 102 (000000B671FB9C00) [pid = 3980] [serial = 172] [outer = 0000000000000000] [url = about:blank] 12:06:27 INFO - PROCESS | 3980 | --DOMWINDOW == 101 (000000B66F2B5800) [pid = 3980] [serial = 187] [outer = 0000000000000000] [url = about:blank] 12:06:27 INFO - PROCESS | 3980 | --DOMWINDOW == 100 (000000B66F6CF800) [pid = 3980] [serial = 188] [outer = 0000000000000000] [url = about:blank] 12:06:27 INFO - PROCESS | 3980 | --DOMWINDOW == 99 (000000B66EA7E800) [pid = 3980] [serial = 190] [outer = 0000000000000000] [url = about:blank] 12:06:27 INFO - PROCESS | 3980 | --DOMWINDOW == 98 (000000B665586000) [pid = 3980] [serial = 179] [outer = 0000000000000000] [url = about:blank] 12:06:27 INFO - PROCESS | 3980 | --DOMWINDOW == 97 (000000B665269800) [pid = 3980] [serial = 178] [outer = 0000000000000000] [url = about:blank] 12:06:27 INFO - PROCESS | 3980 | --DOMWINDOW == 96 (000000B66B266400) [pid = 3980] [serial = 184] [outer = 0000000000000000] [url = about:blank] 12:06:27 INFO - PROCESS | 3980 | --DOMWINDOW == 95 (000000B66B3DBC00) [pid = 3980] [serial = 185] [outer = 0000000000000000] [url = about:blank] 12:06:27 INFO - PROCESS | 3980 | --DOMWINDOW == 94 (000000B66B25C400) [pid = 3980] [serial = 169] [outer = 0000000000000000] [url = about:blank] 12:06:27 INFO - PROCESS | 3980 | --DOMWINDOW == 93 (000000B663494000) [pid = 3980] [serial = 166] [outer = 0000000000000000] [url = about:blank] 12:06:27 INFO - PROCESS | 3980 | --DOMWINDOW == 92 (000000B674C97000) [pid = 3980] [serial = 199] [outer = 0000000000000000] [url = about:blank] 12:06:27 INFO - PROCESS | 3980 | --DOMWINDOW == 91 (000000B675EE7000) [pid = 3980] [serial = 205] [outer = 0000000000000000] [url = about:blank] 12:06:27 INFO - PROCESS | 3980 | --DOMWINDOW == 90 (000000B679457800) [pid = 3980] [serial = 206] [outer = 0000000000000000] [url = about:blank] 12:06:27 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (000000B67945A800) [pid = 3980] [serial = 203] [outer = 0000000000000000] [url = about:blank] 12:06:27 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (000000B679454400) [pid = 3980] [serial = 202] [outer = 0000000000000000] [url = about:blank] 12:06:27 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (000000B675DAA800) [pid = 3980] [serial = 200] [outer = 0000000000000000] [url = about:blank] 12:06:27 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (000000B66EA83C00) [pid = 3980] [serial = 191] [outer = 0000000000000000] [url = about:blank] 12:06:27 INFO - PROCESS | 3980 | 1467140787255 Marionette TRACE conn6 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:27 INFO - PROCESS | 3980 | 1467140787258 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:27 INFO - PROCESS | 3980 | ++DOCSHELL 000000B669BE2800 == 43 [pid = 3980] [id = 90] 12:06:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (000000B66525C800) [pid = 3980] [serial = 267] [outer = 0000000000000000] 12:06:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (000000B66558B000) [pid = 3980] [serial = 268] [outer = 000000B66525C800] 12:06:27 INFO - PROCESS | 3980 | 1467140787306 Marionette DEBUG loaded listener.js 12:06:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (000000B66A2BF400) [pid = 3980] [serial = 269] [outer = 000000B66525C800] 12:06:27 INFO - PROCESS | 3980 | 1467140787730 Marionette TRACE conn6 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:06:27 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. 12:06:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 733ms 12:06:27 INFO - PROCESS | 3980 | 1467140787800 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 12:06:27 INFO - PROCESS | 3980 | 1467140787802 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 12:06:27 INFO - PROCESS | 3980 | 1467140787805 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 12:06:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 12:06:27 INFO - PROCESS | 3980 | 1467140787809 Marionette TRACE conn6 <- [1,326,null,{}] 12:06:27 INFO - PROCESS | 3980 | 1467140787820 Marionette TRACE conn6 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:27 INFO - PROCESS | 3980 | 1467140787825 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:27 INFO - PROCESS | 3980 | 1467140787917 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 12:06:27 INFO - PROCESS | 3980 | 1467140787931 Marionette TRACE conn6 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:27 INFO - PROCESS | 3980 | 1467140787934 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:27 INFO - PROCESS | 3980 | ++DOCSHELL 000000B67114B000 == 44 [pid = 3980] [id = 91] 12:06:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (000000B66EE03C00) [pid = 3980] [serial = 270] [outer = 0000000000000000] 12:06:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 91 (000000B66F5BF400) [pid = 3980] [serial = 271] [outer = 000000B66EE03C00] 12:06:27 INFO - PROCESS | 3980 | 1467140787983 Marionette DEBUG loaded listener.js 12:06:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 92 (000000B66F5C9800) [pid = 3980] [serial = 272] [outer = 000000B66EE03C00] 12:06:28 INFO - PROCESS | 3980 | 1467140788444 Marionette TRACE conn6 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:06:28 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. 12:06:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 691ms 12:06:28 INFO - PROCESS | 3980 | 1467140788500 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 12:06:28 INFO - PROCESS | 3980 | 1467140788503 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 12:06:28 INFO - PROCESS | 3980 | 1467140788506 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 12:06:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 12:06:28 INFO - PROCESS | 3980 | 1467140788508 Marionette TRACE conn6 <- [1,330,null,{}] 12:06:28 INFO - PROCESS | 3980 | 1467140788512 Marionette TRACE conn6 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:28 INFO - PROCESS | 3980 | 1467140788514 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:28 INFO - PROCESS | 3980 | 1467140788604 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 12:06:28 INFO - PROCESS | 3980 | 1467140788612 Marionette TRACE conn6 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:28 INFO - PROCESS | 3980 | 1467140788614 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:28 INFO - PROCESS | 3980 | ++DOCSHELL 000000B671D1B000 == 45 [pid = 3980] [id = 92] 12:06:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 93 (000000B66F7C4000) [pid = 3980] [serial = 273] [outer = 0000000000000000] 12:06:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 94 (000000B66FE0F800) [pid = 3980] [serial = 274] [outer = 000000B66F7C4000] 12:06:28 INFO - PROCESS | 3980 | 1467140788660 Marionette DEBUG loaded listener.js 12:06:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 95 (000000B671A24800) [pid = 3980] [serial = 275] [outer = 000000B66F7C4000] 12:06:29 INFO - PROCESS | 3980 | 1467140789100 Marionette TRACE conn6 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:06:29 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. 12:06:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 629ms 12:06:29 INFO - PROCESS | 3980 | 1467140789138 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 12:06:29 INFO - PROCESS | 3980 | 1467140789140 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 12:06:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 12:06:29 INFO - PROCESS | 3980 | 1467140789143 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 12:06:29 INFO - PROCESS | 3980 | 1467140789145 Marionette TRACE conn6 <- [1,334,null,{}] 12:06:29 INFO - PROCESS | 3980 | 1467140789149 Marionette TRACE conn6 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:29 INFO - PROCESS | 3980 | 1467140789151 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:29 INFO - PROCESS | 3980 | 1467140789237 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 12:06:29 INFO - PROCESS | 3980 | 1467140789270 Marionette TRACE conn6 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:29 INFO - PROCESS | 3980 | 1467140789272 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:29 INFO - PROCESS | 3980 | ++DOCSHELL 000000B672B1E800 == 46 [pid = 3980] [id = 93] 12:06:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 96 (000000B671FB1C00) [pid = 3980] [serial = 276] [outer = 0000000000000000] 12:06:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 97 (000000B6727CF800) [pid = 3980] [serial = 277] [outer = 000000B671FB1C00] 12:06:29 INFO - PROCESS | 3980 | 1467140789325 Marionette DEBUG loaded listener.js 12:06:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 98 (000000B672ADC400) [pid = 3980] [serial = 278] [outer = 000000B671FB1C00] 12:06:29 INFO - PROCESS | 3980 | 1467140789783 Marionette TRACE conn6 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:06:29 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. 12:06:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 670ms 12:06:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 12:06:29 INFO - PROCESS | 3980 | 1467140789816 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 12:06:29 INFO - PROCESS | 3980 | 1467140789818 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 12:06:29 INFO - PROCESS | 3980 | 1467140789822 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 12:06:29 INFO - PROCESS | 3980 | 1467140789824 Marionette TRACE conn6 <- [1,338,null,{}] 12:06:29 INFO - PROCESS | 3980 | 1467140789834 Marionette TRACE conn6 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:29 INFO - PROCESS | 3980 | 1467140789840 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:29 INFO - PROCESS | 3980 | 1467140789975 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 12:06:30 INFO - PROCESS | 3980 | 1467140790026 Marionette TRACE conn6 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:30 INFO - PROCESS | 3980 | 1467140790028 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:30 INFO - PROCESS | 3980 | ++DOCSHELL 000000B674C6F800 == 47 [pid = 3980] [id = 94] 12:06:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 99 (000000B6747DD000) [pid = 3980] [serial = 279] [outer = 0000000000000000] 12:06:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 100 (000000B675DA9400) [pid = 3980] [serial = 280] [outer = 000000B6747DD000] 12:06:30 INFO - PROCESS | 3980 | 1467140790073 Marionette DEBUG loaded listener.js 12:06:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 101 (000000B675EE5C00) [pid = 3980] [serial = 281] [outer = 000000B6747DD000] 12:06:30 INFO - PROCESS | 3980 | 1467140790506 Marionette TRACE conn6 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:06:30 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. 12:06:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 732ms 12:06:30 INFO - PROCESS | 3980 | 1467140790563 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 12:06:30 INFO - PROCESS | 3980 | 1467140790565 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 12:06:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 12:06:30 INFO - PROCESS | 3980 | 1467140790569 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 12:06:30 INFO - PROCESS | 3980 | 1467140790571 Marionette TRACE conn6 <- [1,342,null,{}] 12:06:30 INFO - PROCESS | 3980 | 1467140790610 Marionette TRACE conn6 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:30 INFO - PROCESS | 3980 | 1467140790612 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:30 INFO - PROCESS | 3980 | 1467140790727 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 12:06:30 INFO - PROCESS | 3980 | 1467140790777 Marionette TRACE conn6 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:30 INFO - PROCESS | 3980 | 1467140790779 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:30 INFO - PROCESS | 3980 | ++DOCSHELL 000000B675E71000 == 48 [pid = 3980] [id = 95] 12:06:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 102 (000000B675CDD400) [pid = 3980] [serial = 282] [outer = 0000000000000000] 12:06:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 103 (000000B675CE0800) [pid = 3980] [serial = 283] [outer = 000000B675CDD400] 12:06:30 INFO - PROCESS | 3980 | 1467140790823 Marionette DEBUG loaded listener.js 12:06:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 104 (000000B675DB7C00) [pid = 3980] [serial = 284] [outer = 000000B675CDD400] 12:06:31 INFO - PROCESS | 3980 | 1467140791238 Marionette TRACE conn6 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:06:31 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. 12:06:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 692ms 12:06:31 INFO - PROCESS | 3980 | 1467140791264 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 12:06:31 INFO - PROCESS | 3980 | 1467140791266 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 12:06:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 12:06:31 INFO - PROCESS | 3980 | 1467140791276 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 12:06:31 INFO - PROCESS | 3980 | 1467140791278 Marionette TRACE conn6 <- [1,346,null,{}] 12:06:31 INFO - PROCESS | 3980 | 1467140791281 Marionette TRACE conn6 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:31 INFO - PROCESS | 3980 | 1467140791283 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:31 INFO - PROCESS | 3980 | 1467140791390 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 12:06:31 INFO - PROCESS | 3980 | 1467140791395 Marionette TRACE conn6 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:31 INFO - PROCESS | 3980 | 1467140791397 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:31 INFO - PROCESS | 3980 | ++DOCSHELL 000000B6793DE000 == 49 [pid = 3980] [id = 96] 12:06:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 105 (000000B67624D000) [pid = 3980] [serial = 285] [outer = 0000000000000000] 12:06:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 106 (000000B676421C00) [pid = 3980] [serial = 286] [outer = 000000B67624D000] 12:06:31 INFO - PROCESS | 3980 | 1467140791442 Marionette DEBUG loaded listener.js 12:06:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 107 (000000B676428400) [pid = 3980] [serial = 287] [outer = 000000B67624D000] 12:06:31 INFO - PROCESS | 3980 | --DOMWINDOW == 106 (000000B6723AE800) [pid = 3980] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 12:06:31 INFO - PROCESS | 3980 | --DOMWINDOW == 105 (000000B673663C00) [pid = 3980] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 12:06:31 INFO - PROCESS | 3980 | --DOMWINDOW == 104 (000000B665263000) [pid = 3980] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 12:06:31 INFO - PROCESS | 3980 | --DOMWINDOW == 103 (000000B66A2BF800) [pid = 3980] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 12:06:31 INFO - PROCESS | 3980 | --DOMWINDOW == 102 (000000B675D28400) [pid = 3980] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 12:06:31 INFO - PROCESS | 3980 | --DOMWINDOW == 101 (000000B66EE09800) [pid = 3980] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 12:06:31 INFO - PROCESS | 3980 | --DOMWINDOW == 100 (000000B679396400) [pid = 3980] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 12:06:31 INFO - PROCESS | 3980 | --DOMWINDOW == 99 (000000B671A16C00) [pid = 3980] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 12:06:31 INFO - PROCESS | 3980 | --DOMWINDOW == 98 (000000B66A83D800) [pid = 3980] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 12:06:31 INFO - PROCESS | 3980 | 1467140791911 Marionette TRACE conn6 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:06:31 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. 12:06:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 692ms 12:06:31 INFO - PROCESS | 3980 | 1467140791964 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 12:06:31 INFO - PROCESS | 3980 | 1467140791966 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 12:06:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 12:06:31 INFO - PROCESS | 3980 | 1467140791970 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 12:06:31 INFO - PROCESS | 3980 | 1467140791980 Marionette TRACE conn6 <- [1,350,null,{}] 12:06:31 INFO - PROCESS | 3980 | 1467140791984 Marionette TRACE conn6 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:31 INFO - PROCESS | 3980 | 1467140791986 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:32 INFO - PROCESS | 3980 | 1467140792093 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 12:06:32 INFO - PROCESS | 3980 | 1467140792101 Marionette TRACE conn6 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:32 INFO - PROCESS | 3980 | 1467140792103 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:32 INFO - PROCESS | 3980 | ++DOCSHELL 000000B67979C800 == 50 [pid = 3980] [id = 97] 12:06:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 99 (000000B671A74400) [pid = 3980] [serial = 288] [outer = 0000000000000000] 12:06:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 100 (000000B671A77400) [pid = 3980] [serial = 289] [outer = 000000B671A74400] 12:06:32 INFO - PROCESS | 3980 | 1467140792147 Marionette DEBUG loaded listener.js 12:06:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 101 (000000B671A7D800) [pid = 3980] [serial = 290] [outer = 000000B671A74400] 12:06:32 INFO - PROCESS | 3980 | 1467140792542 Marionette TRACE conn6 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:06:32 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. 12:06:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 583ms 12:06:32 INFO - PROCESS | 3980 | 1467140792560 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 12:06:32 INFO - PROCESS | 3980 | 1467140792562 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 12:06:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 12:06:32 INFO - PROCESS | 3980 | 1467140792565 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 12:06:32 INFO - PROCESS | 3980 | 1467140792567 Marionette TRACE conn6 <- [1,354,null,{}] 12:06:32 INFO - PROCESS | 3980 | 1467140792571 Marionette TRACE conn6 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:32 INFO - PROCESS | 3980 | 1467140792573 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:32 INFO - PROCESS | 3980 | 1467140792690 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 12:06:32 INFO - PROCESS | 3980 | 1467140792698 Marionette TRACE conn6 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:32 INFO - PROCESS | 3980 | 1467140792700 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:32 INFO - PROCESS | 3980 | ++DOCSHELL 000000B6799F0000 == 51 [pid = 3980] [id = 98] 12:06:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 102 (000000B6698D2000) [pid = 3980] [serial = 291] [outer = 0000000000000000] 12:06:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 103 (000000B6698D5800) [pid = 3980] [serial = 292] [outer = 000000B6698D2000] 12:06:32 INFO - PROCESS | 3980 | 1467140792744 Marionette DEBUG loaded listener.js 12:06:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 104 (000000B671A78C00) [pid = 3980] [serial = 293] [outer = 000000B6698D2000] 12:06:33 INFO - PROCESS | 3980 | 1467140793156 Marionette TRACE conn6 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:06:33 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. 12:06:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 627ms 12:06:33 INFO - PROCESS | 3980 | 1467140793192 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 12:06:33 INFO - PROCESS | 3980 | 1467140793195 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 12:06:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 12:06:33 INFO - PROCESS | 3980 | 1467140793198 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 12:06:33 INFO - PROCESS | 3980 | 1467140793200 Marionette TRACE conn6 <- [1,358,null,{}] 12:06:33 INFO - PROCESS | 3980 | 1467140793204 Marionette TRACE conn6 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:33 INFO - PROCESS | 3980 | 1467140793206 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:33 INFO - PROCESS | 3980 | 1467140793336 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 12:06:33 INFO - PROCESS | 3980 | 1467140793350 Marionette TRACE conn6 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:33 INFO - PROCESS | 3980 | 1467140793352 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:33 INFO - PROCESS | 3980 | ++DOCSHELL 000000B67AB99800 == 52 [pid = 3980] [id = 99] 12:06:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 105 (000000B671A7BC00) [pid = 3980] [serial = 294] [outer = 0000000000000000] 12:06:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 106 (000000B67262BC00) [pid = 3980] [serial = 295] [outer = 000000B671A7BC00] 12:06:33 INFO - PROCESS | 3980 | 1467140793399 Marionette DEBUG loaded listener.js 12:06:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 107 (000000B676421800) [pid = 3980] [serial = 296] [outer = 000000B671A7BC00] 12:06:34 INFO - PROCESS | 3980 | 1467140793995 Marionette TRACE conn6 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:06:34 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. 12:06:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 839ms 12:06:34 INFO - PROCESS | 3980 | 1467140794041 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 12:06:34 INFO - PROCESS | 3980 | 1467140794046 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 12:06:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 12:06:34 INFO - PROCESS | 3980 | 1467140794051 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 12:06:34 INFO - PROCESS | 3980 | 1467140794055 Marionette TRACE conn6 <- [1,362,null,{}] 12:06:34 INFO - PROCESS | 3980 | 1467140794061 Marionette TRACE conn6 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:34 INFO - PROCESS | 3980 | 1467140794064 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:34 INFO - PROCESS | 3980 | 1467140794186 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 12:06:34 INFO - PROCESS | 3980 | 1467140794304 Marionette TRACE conn6 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:34 INFO - PROCESS | 3980 | 1467140794307 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:34 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66B41F800 == 53 [pid = 3980] [id = 100] 12:06:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 108 (000000B665448C00) [pid = 3980] [serial = 297] [outer = 0000000000000000] 12:06:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 109 (000000B6665E2800) [pid = 3980] [serial = 298] [outer = 000000B665448C00] 12:06:34 INFO - PROCESS | 3980 | 1467140794367 Marionette DEBUG loaded listener.js 12:06:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 110 (000000B66A839800) [pid = 3980] [serial = 299] [outer = 000000B665448C00] 12:06:35 INFO - PROCESS | 3980 | 1467140795010 Marionette TRACE conn6 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:06:35 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. 12:06:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1027ms 12:06:35 INFO - PROCESS | 3980 | 1467140795082 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 12:06:35 INFO - PROCESS | 3980 | 1467140795088 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 12:06:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 12:06:35 INFO - PROCESS | 3980 | 1467140795095 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 12:06:35 INFO - PROCESS | 3980 | 1467140795098 Marionette TRACE conn6 <- [1,366,null,{}] 12:06:35 INFO - PROCESS | 3980 | 1467140795102 Marionette TRACE conn6 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:35 INFO - PROCESS | 3980 | 1467140795105 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:35 INFO - PROCESS | 3980 | 1467140795257 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 12:06:35 INFO - PROCESS | 3980 | 1467140795376 Marionette TRACE conn6 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:35 INFO - PROCESS | 3980 | 1467140795379 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:35 INFO - PROCESS | 3980 | ++DOCSHELL 000000B671F8B800 == 54 [pid = 3980] [id = 101] 12:06:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 111 (000000B66EA91800) [pid = 3980] [serial = 300] [outer = 0000000000000000] 12:06:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 112 (000000B66F5CE000) [pid = 3980] [serial = 301] [outer = 000000B66EA91800] 12:06:35 INFO - PROCESS | 3980 | 1467140795438 Marionette DEBUG loaded listener.js 12:06:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 113 (000000B671A7AC00) [pid = 3980] [serial = 302] [outer = 000000B66EA91800] 12:06:36 INFO - PROCESS | 3980 | 1467140796069 Marionette TRACE conn6 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:06:36 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. 12:06:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1030ms 12:06:36 INFO - PROCESS | 3980 | 1467140796126 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 12:06:36 INFO - PROCESS | 3980 | 1467140796129 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 12:06:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 12:06:36 INFO - PROCESS | 3980 | 1467140796132 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 12:06:36 INFO - PROCESS | 3980 | 1467140796136 Marionette TRACE conn6 <- [1,370,null,{}] 12:06:36 INFO - PROCESS | 3980 | 1467140796148 Marionette TRACE conn6 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:36 INFO - PROCESS | 3980 | 1467140796153 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:36 INFO - PROCESS | 3980 | 1467140796327 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 12:06:36 INFO - PROCESS | 3980 | 1467140796437 Marionette TRACE conn6 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:36 INFO - PROCESS | 3980 | 1467140796440 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:36 INFO - PROCESS | 3980 | ++DOCSHELL 000000B67A4D1800 == 55 [pid = 3980] [id = 102] 12:06:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 114 (000000B674121C00) [pid = 3980] [serial = 303] [outer = 0000000000000000] 12:06:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 115 (000000B67456A800) [pid = 3980] [serial = 304] [outer = 000000B674121C00] 12:06:36 INFO - PROCESS | 3980 | 1467140796501 Marionette DEBUG loaded listener.js 12:06:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 116 (000000B675CDC400) [pid = 3980] [serial = 305] [outer = 000000B674121C00] 12:06:37 INFO - PROCESS | 3980 | 1467140797377 Marionette TRACE conn6 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:06:37 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. 12:06:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1300ms 12:06:37 INFO - PROCESS | 3980 | 1467140797435 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 12:06:37 INFO - PROCESS | 3980 | 1467140797439 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 12:06:37 INFO - PROCESS | 3980 | 1467140797444 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 12:06:37 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 12:06:37 INFO - PROCESS | 3980 | 1467140797448 Marionette TRACE conn6 <- [1,374,null,{}] 12:06:37 INFO - PROCESS | 3980 | 1467140797453 Marionette TRACE conn6 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:37 INFO - PROCESS | 3980 | 1467140797457 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:37 INFO - PROCESS | 3980 | 1467140797561 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 12:06:37 INFO - PROCESS | 3980 | 1467140797629 Marionette TRACE conn6 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:37 INFO - PROCESS | 3980 | 1467140797633 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:37 INFO - PROCESS | 3980 | ++DOCSHELL 000000B67117B800 == 56 [pid = 3980] [id = 103] 12:06:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 117 (000000B66B38A400) [pid = 3980] [serial = 306] [outer = 0000000000000000] 12:06:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 118 (000000B66B7B1000) [pid = 3980] [serial = 307] [outer = 000000B66B38A400] 12:06:37 INFO - PROCESS | 3980 | 1467140797683 Marionette DEBUG loaded listener.js 12:06:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 119 (000000B66F5C2000) [pid = 3980] [serial = 308] [outer = 000000B66B38A400] 12:06:38 INFO - PROCESS | 3980 | 1467140798293 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 12:06:38 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 12:06:38 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 881ms 12:06:38 INFO - PROCESS | 3980 | 1467140798330 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 12:06:38 INFO - PROCESS | 3980 | 1467140798334 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 12:06:38 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 12:06:38 INFO - PROCESS | 3980 | 1467140798340 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 12:06:38 INFO - PROCESS | 3980 | 1467140798343 Marionette TRACE conn6 <- [1,378,null,{}] 12:06:38 INFO - PROCESS | 3980 | 1467140798347 Marionette TRACE conn6 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:38 INFO - PROCESS | 3980 | 1467140798350 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:38 INFO - PROCESS | 3980 | 1467140798455 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 12:06:38 INFO - PROCESS | 3980 | --DOCSHELL 000000B66EEAF000 == 55 [pid = 3980] [id = 57] 12:06:38 INFO - PROCESS | 3980 | --DOCSHELL 000000B6799F0000 == 54 [pid = 3980] [id = 98] 12:06:38 INFO - PROCESS | 3980 | --DOCSHELL 000000B67979C800 == 53 [pid = 3980] [id = 97] 12:06:38 INFO - PROCESS | 3980 | --DOCSHELL 000000B6793DE000 == 52 [pid = 3980] [id = 96] 12:06:38 INFO - PROCESS | 3980 | --DOCSHELL 000000B675E71000 == 51 [pid = 3980] [id = 95] 12:06:38 INFO - PROCESS | 3980 | --DOCSHELL 000000B674C6F800 == 50 [pid = 3980] [id = 94] 12:06:38 INFO - PROCESS | 3980 | --DOCSHELL 000000B672B1E800 == 49 [pid = 3980] [id = 93] 12:06:38 INFO - PROCESS | 3980 | --DOCSHELL 000000B671D1B000 == 48 [pid = 3980] [id = 92] 12:06:38 INFO - PROCESS | 3980 | --DOCSHELL 000000B67114B000 == 47 [pid = 3980] [id = 91] 12:06:38 INFO - PROCESS | 3980 | --DOCSHELL 000000B669BE2800 == 46 [pid = 3980] [id = 90] 12:06:38 INFO - PROCESS | 3980 | --DOMWINDOW == 118 (000000B66EA9DC00) [pid = 3980] [serial = 214] [outer = 0000000000000000] [url = about:blank] 12:06:38 INFO - PROCESS | 3980 | --DOMWINDOW == 117 (000000B665C59400) [pid = 3980] [serial = 211] [outer = 0000000000000000] [url = about:blank] 12:06:38 INFO - PROCESS | 3980 | --DOMWINDOW == 116 (000000B675EE4000) [pid = 3980] [serial = 217] [outer = 0000000000000000] [url = about:blank] 12:06:38 INFO - PROCESS | 3980 | --DOMWINDOW == 115 (000000B67624E000) [pid = 3980] [serial = 247] [outer = 0000000000000000] [url = about:blank] 12:06:38 INFO - PROCESS | 3980 | --DOCSHELL 000000B66B240000 == 45 [pid = 3980] [id = 89] 12:06:38 INFO - PROCESS | 3980 | 1467140798595 Marionette TRACE conn6 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:38 INFO - PROCESS | 3980 | 1467140798597 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:38 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66A3C2800 == 46 [pid = 3980] [id = 104] 12:06:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 116 (000000B663537000) [pid = 3980] [serial = 309] [outer = 0000000000000000] 12:06:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 117 (000000B663FCF000) [pid = 3980] [serial = 310] [outer = 000000B663537000] 12:06:38 INFO - PROCESS | 3980 | 1467140798656 Marionette DEBUG loaded listener.js 12:06:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 118 (000000B665591400) [pid = 3980] [serial = 311] [outer = 000000B663537000] 12:06:38 INFO - PROCESS | 3980 | --DOMWINDOW == 117 (000000B6727C8400) [pid = 3980] [serial = 232] [outer = 0000000000000000] [url = about:blank] 12:06:38 INFO - PROCESS | 3980 | --DOMWINDOW == 116 (000000B674C93400) [pid = 3980] [serial = 235] [outer = 0000000000000000] [url = about:blank] 12:06:38 INFO - PROCESS | 3980 | --DOMWINDOW == 115 (000000B672BA2C00) [pid = 3980] [serial = 233] [outer = 0000000000000000] [url = about:blank] 12:06:38 INFO - PROCESS | 3980 | --DOMWINDOW == 114 (000000B66A844C00) [pid = 3980] [serial = 221] [outer = 0000000000000000] [url = about:blank] 12:06:38 INFO - PROCESS | 3980 | --DOMWINDOW == 113 (000000B6667B8C00) [pid = 3980] [serial = 220] [outer = 0000000000000000] [url = about:blank] 12:06:38 INFO - PROCESS | 3980 | --DOMWINDOW == 112 (000000B66A5EE000) [pid = 3980] [serial = 223] [outer = 0000000000000000] [url = about:blank] 12:06:38 INFO - PROCESS | 3980 | --DOMWINDOW == 111 (000000B66B386800) [pid = 3980] [serial = 224] [outer = 0000000000000000] [url = about:blank] 12:06:38 INFO - PROCESS | 3980 | --DOMWINDOW == 110 (000000B675D31400) [pid = 3980] [serial = 238] [outer = 0000000000000000] [url = about:blank] 12:06:38 INFO - PROCESS | 3980 | --DOMWINDOW == 109 (000000B66F2BC800) [pid = 3980] [serial = 226] [outer = 0000000000000000] [url = about:blank] 12:06:38 INFO - PROCESS | 3980 | --DOMWINDOW == 108 (000000B66F7DC800) [pid = 3980] [serial = 227] [outer = 0000000000000000] [url = about:blank] 12:06:38 INFO - PROCESS | 3980 | --DOMWINDOW == 107 (000000B679456000) [pid = 3980] [serial = 236] [outer = 0000000000000000] [url = about:blank] 12:06:38 INFO - PROCESS | 3980 | --DOMWINDOW == 106 (000000B663535400) [pid = 3980] [serial = 244] [outer = 0000000000000000] [url = about:blank] 12:06:38 INFO - PROCESS | 3980 | --DOMWINDOW == 105 (000000B675EE0000) [pid = 3980] [serial = 239] [outer = 0000000000000000] [url = about:blank] 12:06:38 INFO - PROCESS | 3980 | --DOMWINDOW == 104 (000000B671A1EC00) [pid = 3980] [serial = 229] [outer = 0000000000000000] [url = about:blank] 12:06:38 INFO - PROCESS | 3980 | --DOMWINDOW == 103 (000000B67180EC00) [pid = 3980] [serial = 241] [outer = 0000000000000000] [url = about:blank] 12:06:38 INFO - PROCESS | 3980 | --DOMWINDOW == 102 (000000B675D32C00) [pid = 3980] [serial = 242] [outer = 0000000000000000] [url = about:blank] 12:06:38 INFO - PROCESS | 3980 | --DOMWINDOW == 101 (000000B67939E400) [pid = 3980] [serial = 245] [outer = 0000000000000000] [url = about:blank] 12:06:38 INFO - PROCESS | 3980 | --DOMWINDOW == 100 (000000B671FB3C00) [pid = 3980] [serial = 230] [outer = 0000000000000000] [url = about:blank] 12:06:39 INFO - PROCESS | 3980 | 1467140799238 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 12:06:39 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 12:06:39 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 943ms 12:06:39 INFO - PROCESS | 3980 | 1467140799287 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 12:06:39 INFO - PROCESS | 3980 | 1467140799289 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 12:06:39 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 12:06:39 INFO - PROCESS | 3980 | 1467140799293 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 12:06:39 INFO - PROCESS | 3980 | 1467140799297 Marionette TRACE conn6 <- [1,382,null,{}] 12:06:39 INFO - PROCESS | 3980 | 1467140799307 Marionette TRACE conn6 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:39 INFO - PROCESS | 3980 | 1467140799312 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:39 INFO - PROCESS | 3980 | 1467140799400 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 12:06:39 INFO - PROCESS | 3980 | 1467140799409 Marionette TRACE conn6 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:39 INFO - PROCESS | 3980 | 1467140799412 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:39 INFO - PROCESS | 3980 | ++DOCSHELL 000000B671D17800 == 47 [pid = 3980] [id = 105] 12:06:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 101 (000000B66F60E000) [pid = 3980] [serial = 312] [outer = 0000000000000000] 12:06:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 102 (000000B66F7C8000) [pid = 3980] [serial = 313] [outer = 000000B66F60E000] 12:06:39 INFO - PROCESS | 3980 | 1467140799461 Marionette DEBUG loaded listener.js 12:06:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 103 (000000B671AA6000) [pid = 3980] [serial = 314] [outer = 000000B66F60E000] 12:06:39 INFO - PROCESS | 3980 | 1467140799920 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 12:06:39 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 12:06:39 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 692ms 12:06:40 INFO - PROCESS | 3980 | 1467140799988 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 12:06:40 INFO - PROCESS | 3980 | 1467140799998 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 12:06:40 INFO - PROCESS | 3980 | 1467140800002 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 12:06:40 INFO - PROCESS | 3980 | 1467140800003 Marionette TRACE conn6 <- [1,386,null,{}] 12:06:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 12:06:40 INFO - PROCESS | 3980 | 1467140800007 Marionette TRACE conn6 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:40 INFO - PROCESS | 3980 | 1467140800009 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:40 INFO - PROCESS | 3980 | 1467140800101 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 12:06:40 INFO - PROCESS | 3980 | 1467140800208 Marionette TRACE conn6 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:40 INFO - PROCESS | 3980 | 1467140800210 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:40 INFO - PROCESS | 3980 | ++DOCSHELL 000000B67361F800 == 48 [pid = 3980] [id = 106] 12:06:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 104 (000000B6727CA800) [pid = 3980] [serial = 315] [outer = 0000000000000000] 12:06:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 105 (000000B6727CF400) [pid = 3980] [serial = 316] [outer = 000000B6727CA800] 12:06:40 INFO - PROCESS | 3980 | 1467140800258 Marionette DEBUG loaded listener.js 12:06:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 106 (000000B672DBFC00) [pid = 3980] [serial = 317] [outer = 000000B6727CA800] 12:06:40 INFO - PROCESS | 3980 | 1467140800648 Marionette TRACE conn6 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 12:06:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 12:06:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 670ms 12:06:40 INFO - PROCESS | 3980 | 1467140800680 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 12:06:40 INFO - PROCESS | 3980 | 1467140800683 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 12:06:40 INFO - PROCESS | 3980 | 1467140800686 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 12:06:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 12:06:40 INFO - PROCESS | 3980 | 1467140800688 Marionette TRACE conn6 <- [1,390,null,{}] 12:06:40 INFO - PROCESS | 3980 | 1467140800691 Marionette TRACE conn6 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:40 INFO - PROCESS | 3980 | 1467140800693 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:40 INFO - PROCESS | 3980 | 1467140800808 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 12:06:40 INFO - PROCESS | 3980 | 1467140800814 Marionette TRACE conn6 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:40 INFO - PROCESS | 3980 | 1467140800816 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:40 INFO - PROCESS | 3980 | ++DOCSHELL 000000B674C6D800 == 49 [pid = 3980] [id = 107] 12:06:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 107 (000000B6736BC800) [pid = 3980] [serial = 318] [outer = 0000000000000000] 12:06:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 108 (000000B674C50800) [pid = 3980] [serial = 319] [outer = 000000B6736BC800] 12:06:40 INFO - PROCESS | 3980 | 1467140800898 Marionette DEBUG loaded listener.js 12:06:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 109 (000000B675CD9400) [pid = 3980] [serial = 320] [outer = 000000B6736BC800] 12:06:41 INFO - PROCESS | 3980 | 1467140801358 Marionette TRACE conn6 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 12:06:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 12:06:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 691ms 12:06:41 INFO - PROCESS | 3980 | 1467140801389 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 12:06:41 INFO - PROCESS | 3980 | 1467140801391 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 12:06:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 12:06:41 INFO - PROCESS | 3980 | 1467140801395 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 12:06:41 INFO - PROCESS | 3980 | 1467140801396 Marionette TRACE conn6 <- [1,394,null,{}] 12:06:41 INFO - PROCESS | 3980 | 1467140801400 Marionette TRACE conn6 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:41 INFO - PROCESS | 3980 | 1467140801406 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:41 INFO - PROCESS | 3980 | 1467140801578 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 12:06:41 INFO - PROCESS | 3980 | 1467140801601 Marionette TRACE conn6 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:41 INFO - PROCESS | 3980 | 1467140801603 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:41 INFO - PROCESS | 3980 | ++DOCSHELL 000000B675FD2000 == 50 [pid = 3980] [id = 108] 12:06:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 110 (000000B675D34000) [pid = 3980] [serial = 321] [outer = 0000000000000000] 12:06:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 111 (000000B675EEB000) [pid = 3980] [serial = 322] [outer = 000000B675D34000] 12:06:41 INFO - PROCESS | 3980 | 1467140801648 Marionette DEBUG loaded listener.js 12:06:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 112 (000000B676420C00) [pid = 3980] [serial = 323] [outer = 000000B675D34000] 12:06:42 INFO - PROCESS | 3980 | 1467140802112 Marionette TRACE conn6 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 12:06:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 12:06:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 734ms 12:06:42 INFO - PROCESS | 3980 | 1467140802130 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 12:06:42 INFO - PROCESS | 3980 | 1467140802132 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 12:06:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 12:06:42 INFO - PROCESS | 3980 | 1467140802135 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 12:06:42 INFO - PROCESS | 3980 | 1467140802137 Marionette TRACE conn6 <- [1,398,null,{}] 12:06:42 INFO - PROCESS | 3980 | 1467140802146 Marionette TRACE conn6 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:42 INFO - PROCESS | 3980 | 1467140802148 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:42 INFO - PROCESS | 3980 | 1467140802263 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 12:06:42 INFO - PROCESS | 3980 | 1467140802271 Marionette TRACE conn6 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:42 INFO - PROCESS | 3980 | 1467140802273 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:42 INFO - PROCESS | 3980 | ++DOCSHELL 000000B669F6F800 == 51 [pid = 3980] [id = 109] 12:06:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 113 (000000B671C98000) [pid = 3980] [serial = 324] [outer = 0000000000000000] 12:06:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 114 (000000B671C9E800) [pid = 3980] [serial = 325] [outer = 000000B671C98000] 12:06:42 INFO - PROCESS | 3980 | 1467140802317 Marionette DEBUG loaded listener.js 12:06:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 115 (000000B676427800) [pid = 3980] [serial = 326] [outer = 000000B671C98000] 12:06:42 INFO - PROCESS | 3980 | --DOMWINDOW == 114 (000000B6698D2000) [pid = 3980] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 12:06:42 INFO - PROCESS | 3980 | --DOMWINDOW == 113 (000000B66525C800) [pid = 3980] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 12:06:42 INFO - PROCESS | 3980 | --DOMWINDOW == 112 (000000B674120400) [pid = 3980] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 12:06:42 INFO - PROCESS | 3980 | --DOMWINDOW == 111 (000000B6747DD000) [pid = 3980] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 12:06:42 INFO - PROCESS | 3980 | --DOMWINDOW == 110 (000000B671FB1C00) [pid = 3980] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 12:06:42 INFO - PROCESS | 3980 | --DOMWINDOW == 109 (000000B675CDD400) [pid = 3980] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 12:06:42 INFO - PROCESS | 3980 | --DOMWINDOW == 108 (000000B66EE03C00) [pid = 3980] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 12:06:42 INFO - PROCESS | 3980 | --DOMWINDOW == 107 (000000B66F7C4000) [pid = 3980] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 12:06:42 INFO - PROCESS | 3980 | --DOMWINDOW == 106 (000000B665268C00) [pid = 3980] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 12:06:42 INFO - PROCESS | 3980 | --DOMWINDOW == 105 (000000B67624D000) [pid = 3980] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 12:06:42 INFO - PROCESS | 3980 | --DOMWINDOW == 104 (000000B671A74400) [pid = 3980] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 12:06:43 INFO - PROCESS | 3980 | 1467140803019 Marionette TRACE conn6 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 12:06:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 12:06:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 941ms 12:06:43 INFO - PROCESS | 3980 | 1467140803081 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 12:06:43 INFO - PROCESS | 3980 | 1467140803083 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 12:06:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 12:06:43 INFO - PROCESS | 3980 | 1467140803087 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 12:06:43 INFO - PROCESS | 3980 | 1467140803089 Marionette TRACE conn6 <- [1,402,null,{}] 12:06:43 INFO - PROCESS | 3980 | 1467140803093 Marionette TRACE conn6 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:43 INFO - PROCESS | 3980 | 1467140803095 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:43 INFO - PROCESS | 3980 | 1467140803180 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 12:06:43 INFO - PROCESS | 3980 | 1467140803255 Marionette TRACE conn6 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:43 INFO - PROCESS | 3980 | 1467140803257 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:43 INFO - PROCESS | 3980 | ++DOCSHELL 000000B679787000 == 52 [pid = 3980] [id = 110] 12:06:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 105 (000000B66EE03C00) [pid = 3980] [serial = 327] [outer = 0000000000000000] 12:06:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 106 (000000B66F7C4000) [pid = 3980] [serial = 328] [outer = 000000B66EE03C00] 12:06:43 INFO - PROCESS | 3980 | 1467140803302 Marionette DEBUG loaded listener.js 12:06:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 107 (000000B672597000) [pid = 3980] [serial = 329] [outer = 000000B66EE03C00] 12:06:43 INFO - PROCESS | 3980 | 1467140803681 Marionette TRACE conn6 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 12:06:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 12:06:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 627ms 12:06:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 12:06:43 INFO - PROCESS | 3980 | 1467140803717 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 12:06:43 INFO - PROCESS | 3980 | 1467140803719 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 12:06:43 INFO - PROCESS | 3980 | 1467140803722 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 12:06:43 INFO - PROCESS | 3980 | 1467140803724 Marionette TRACE conn6 <- [1,406,null,{}] 12:06:43 INFO - PROCESS | 3980 | 1467140803728 Marionette TRACE conn6 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:43 INFO - PROCESS | 3980 | 1467140803730 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:43 INFO - PROCESS | 3980 | 1467140803845 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 12:06:43 INFO - PROCESS | 3980 | 1467140803861 Marionette TRACE conn6 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:43 INFO - PROCESS | 3980 | 1467140803863 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:43 INFO - PROCESS | 3980 | ++DOCSHELL 000000B679A8F000 == 53 [pid = 3980] [id = 111] 12:06:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 108 (000000B66F21A000) [pid = 3980] [serial = 330] [outer = 0000000000000000] 12:06:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 109 (000000B66F220000) [pid = 3980] [serial = 331] [outer = 000000B66F21A000] 12:06:43 INFO - PROCESS | 3980 | 1467140803907 Marionette DEBUG loaded listener.js 12:06:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 110 (000000B672591400) [pid = 3980] [serial = 332] [outer = 000000B66F21A000] 12:06:44 INFO - PROCESS | 3980 | 1467140804309 Marionette TRACE conn6 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 12:06:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 12:06:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 630ms 12:06:44 INFO - PROCESS | 3980 | 1467140804355 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 12:06:44 INFO - PROCESS | 3980 | 1467140804357 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 12:06:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 12:06:44 INFO - PROCESS | 3980 | 1467140804361 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 12:06:44 INFO - PROCESS | 3980 | 1467140804362 Marionette TRACE conn6 <- [1,410,null,{}] 12:06:44 INFO - PROCESS | 3980 | 1467140804366 Marionette TRACE conn6 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:44 INFO - PROCESS | 3980 | 1467140804368 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:44 INFO - PROCESS | 3980 | 1467140804506 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 12:06:44 INFO - PROCESS | 3980 | 1467140804662 Marionette TRACE conn6 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:44 INFO - PROCESS | 3980 | 1467140804666 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:44 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66A35B000 == 54 [pid = 3980] [id = 112] 12:06:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 111 (000000B665589400) [pid = 3980] [serial = 333] [outer = 0000000000000000] 12:06:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 112 (000000B6698CC000) [pid = 3980] [serial = 334] [outer = 000000B665589400] 12:06:44 INFO - PROCESS | 3980 | 1467140804730 Marionette DEBUG loaded listener.js 12:06:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 113 (000000B66A68B400) [pid = 3980] [serial = 335] [outer = 000000B665589400] 12:06:45 INFO - PROCESS | 3980 | 1467140805382 Marionette TRACE conn6 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 12:06:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 12:06:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1076ms 12:06:45 INFO - PROCESS | 3980 | 1467140805441 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 12:06:45 INFO - PROCESS | 3980 | 1467140805446 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 12:06:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 12:06:45 INFO - PROCESS | 3980 | 1467140805465 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 12:06:45 INFO - PROCESS | 3980 | 1467140805469 Marionette TRACE conn6 <- [1,414,null,{}] 12:06:45 INFO - PROCESS | 3980 | 1467140805476 Marionette TRACE conn6 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:45 INFO - PROCESS | 3980 | 1467140805480 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:45 INFO - PROCESS | 3980 | 1467140805606 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 12:06:45 INFO - PROCESS | 3980 | 1467140805715 Marionette TRACE conn6 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:45 INFO - PROCESS | 3980 | 1467140805718 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:45 INFO - PROCESS | 3980 | ++DOCSHELL 000000B672B1E800 == 55 [pid = 3980] [id = 113] 12:06:45 INFO - PROCESS | 3980 | ++DOMWINDOW == 114 (000000B66EE07400) [pid = 3980] [serial = 336] [outer = 0000000000000000] 12:06:45 INFO - PROCESS | 3980 | ++DOMWINDOW == 115 (000000B67180F800) [pid = 3980] [serial = 337] [outer = 000000B66EE07400] 12:06:45 INFO - PROCESS | 3980 | 1467140805777 Marionette DEBUG loaded listener.js 12:06:45 INFO - PROCESS | 3980 | ++DOMWINDOW == 116 (000000B671C98400) [pid = 3980] [serial = 338] [outer = 000000B66EE07400] 12:06:46 INFO - PROCESS | 3980 | 1467140806399 Marionette TRACE conn6 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 12:06:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 12:06:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1003ms 12:06:46 INFO - PROCESS | 3980 | 1467140806457 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 12:06:46 INFO - PROCESS | 3980 | 1467140806460 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 12:06:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 12:06:46 INFO - PROCESS | 3980 | 1467140806464 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 12:06:46 INFO - PROCESS | 3980 | 1467140806467 Marionette TRACE conn6 <- [1,418,null,{}] 12:06:46 INFO - PROCESS | 3980 | 1467140806471 Marionette TRACE conn6 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:46 INFO - PROCESS | 3980 | 1467140806474 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:46 INFO - PROCESS | 3980 | 1467140806591 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 12:06:46 INFO - PROCESS | 3980 | 1467140806710 Marionette TRACE conn6 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:46 INFO - PROCESS | 3980 | 1467140806713 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:46 INFO - PROCESS | 3980 | ++DOCSHELL 000000B67A4E1800 == 56 [pid = 3980] [id = 114] 12:06:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 117 (000000B672633C00) [pid = 3980] [serial = 339] [outer = 0000000000000000] 12:06:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 118 (000000B6747DD000) [pid = 3980] [serial = 340] [outer = 000000B672633C00] 12:06:46 INFO - PROCESS | 3980 | 1467140806770 Marionette DEBUG loaded listener.js 12:06:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 119 (000000B675BE4800) [pid = 3980] [serial = 341] [outer = 000000B672633C00] 12:06:47 INFO - PROCESS | 3980 | 1467140807885 Marionette TRACE conn6 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 12:06:47 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 12:06:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1451ms 12:06:47 INFO - PROCESS | 3980 | 1467140807917 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 12:06:47 INFO - PROCESS | 3980 | 1467140807921 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 12:06:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 12:06:47 INFO - PROCESS | 3980 | 1467140807933 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 12:06:47 INFO - PROCESS | 3980 | 1467140807938 Marionette TRACE conn6 <- [1,422,null,{}] 12:06:47 INFO - PROCESS | 3980 | 1467140807943 Marionette TRACE conn6 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:47 INFO - PROCESS | 3980 | 1467140807946 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:48 INFO - PROCESS | 3980 | 1467140808092 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 12:06:48 INFO - PROCESS | 3980 | 1467140808196 Marionette TRACE conn6 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:48 INFO - PROCESS | 3980 | 1467140808199 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:48 INFO - PROCESS | 3980 | ++DOCSHELL 000000B663560800 == 57 [pid = 3980] [id = 115] 12:06:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 120 (000000B665585400) [pid = 3980] [serial = 342] [outer = 0000000000000000] 12:06:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 121 (000000B66A5EAC00) [pid = 3980] [serial = 343] [outer = 000000B665585400] 12:06:48 INFO - PROCESS | 3980 | 1467140808303 Marionette DEBUG loaded listener.js 12:06:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 122 (000000B6727D1000) [pid = 3980] [serial = 344] [outer = 000000B665585400] 12:06:49 INFO - PROCESS | 3980 | 1467140809499 Marionette TRACE conn6 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 12:06:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 12:06:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1601ms 12:06:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 12:06:49 INFO - PROCESS | 3980 | 1467140809532 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 12:06:49 INFO - PROCESS | 3980 | 1467140809536 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 12:06:49 INFO - PROCESS | 3980 | 1467140809541 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 12:06:49 INFO - PROCESS | 3980 | 1467140809544 Marionette TRACE conn6 <- [1,426,null,{}] 12:06:49 INFO - PROCESS | 3980 | 1467140809607 Marionette TRACE conn6 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:49 INFO - PROCESS | 3980 | 1467140809610 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:49 INFO - PROCESS | 3980 | 1467140809715 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 12:06:49 INFO - PROCESS | 3980 | 1467140809784 Marionette TRACE conn6 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:49 INFO - PROCESS | 3980 | 1467140809788 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:49 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66F812800 == 58 [pid = 3980] [id = 116] 12:06:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 123 (000000B66B3D8800) [pid = 3980] [serial = 345] [outer = 0000000000000000] 12:06:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 124 (000000B66F21E800) [pid = 3980] [serial = 346] [outer = 000000B66B3D8800] 12:06:49 INFO - PROCESS | 3980 | 1467140809839 Marionette DEBUG loaded listener.js 12:06:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 125 (000000B66F643800) [pid = 3980] [serial = 347] [outer = 000000B66B3D8800] 12:06:50 INFO - PROCESS | 3980 | --DOCSHELL 000000B679A8F000 == 57 [pid = 3980] [id = 111] 12:06:50 INFO - PROCESS | 3980 | --DOCSHELL 000000B679787000 == 56 [pid = 3980] [id = 110] 12:06:50 INFO - PROCESS | 3980 | --DOCSHELL 000000B669F6F800 == 55 [pid = 3980] [id = 109] 12:06:50 INFO - PROCESS | 3980 | --DOCSHELL 000000B675FD2000 == 54 [pid = 3980] [id = 108] 12:06:50 INFO - PROCESS | 3980 | --DOCSHELL 000000B674C6D800 == 53 [pid = 3980] [id = 107] 12:06:50 INFO - PROCESS | 3980 | --DOCSHELL 000000B67361F800 == 52 [pid = 3980] [id = 106] 12:06:50 INFO - PROCESS | 3980 | --DOCSHELL 000000B671D17800 == 51 [pid = 3980] [id = 105] 12:06:50 INFO - PROCESS | 3980 | --DOCSHELL 000000B66A3C2800 == 50 [pid = 3980] [id = 104] 12:06:50 INFO - PROCESS | 3980 | --DOCSHELL 000000B67117B800 == 49 [pid = 3980] [id = 103] 12:06:50 INFO - PROCESS | 3980 | --DOMWINDOW == 124 (000000B67992E400) [pid = 3980] [serial = 259] [outer = 0000000000000000] [url = about:blank] 12:06:50 INFO - PROCESS | 3980 | --DOMWINDOW == 123 (000000B674C97400) [pid = 3980] [serial = 256] [outer = 0000000000000000] [url = about:blank] 12:06:50 INFO - PROCESS | 3980 | --DOMWINDOW == 122 (000000B67AAA4000) [pid = 3980] [serial = 262] [outer = 0000000000000000] [url = about:blank] 12:06:50 INFO - PROCESS | 3980 | --DOMWINDOW == 121 (000000B66EA94C00) [pid = 3980] [serial = 253] [outer = 0000000000000000] [url = about:blank] 12:06:50 INFO - PROCESS | 3980 | --DOMWINDOW == 120 (000000B67262BC00) [pid = 3980] [serial = 295] [outer = 0000000000000000] [url = about:blank] 12:06:50 INFO - PROCESS | 3980 | --DOMWINDOW == 119 (000000B67992AC00) [pid = 3980] [serial = 218] [outer = 0000000000000000] [url = about:blank] 12:06:50 INFO - PROCESS | 3980 | --DOMWINDOW == 118 (000000B675DA9400) [pid = 3980] [serial = 280] [outer = 0000000000000000] [url = about:blank] 12:06:50 INFO - PROCESS | 3980 | --DOMWINDOW == 117 (000000B6727CF800) [pid = 3980] [serial = 277] [outer = 0000000000000000] [url = about:blank] 12:06:50 INFO - PROCESS | 3980 | --DOMWINDOW == 116 (000000B675CE0800) [pid = 3980] [serial = 283] [outer = 0000000000000000] [url = about:blank] 12:06:50 INFO - PROCESS | 3980 | --DOMWINDOW == 115 (000000B66F5C9800) [pid = 3980] [serial = 272] [outer = 0000000000000000] [url = about:blank] 12:06:50 INFO - PROCESS | 3980 | --DOMWINDOW == 114 (000000B66F5BF400) [pid = 3980] [serial = 271] [outer = 0000000000000000] [url = about:blank] 12:06:50 INFO - PROCESS | 3980 | --DOMWINDOW == 113 (000000B66FE0F800) [pid = 3980] [serial = 274] [outer = 0000000000000000] [url = about:blank] 12:06:50 INFO - PROCESS | 3980 | --DOMWINDOW == 112 (000000B675EE5C00) [pid = 3980] [serial = 281] [outer = 0000000000000000] [url = about:blank] 12:06:50 INFO - PROCESS | 3980 | --DOMWINDOW == 111 (000000B671A24800) [pid = 3980] [serial = 275] [outer = 0000000000000000] [url = about:blank] 12:06:50 INFO - PROCESS | 3980 | --DOMWINDOW == 110 (000000B66526B800) [pid = 3980] [serial = 250] [outer = 0000000000000000] [url = about:blank] 12:06:50 INFO - PROCESS | 3980 | --DOMWINDOW == 109 (000000B6662D6C00) [pid = 3980] [serial = 265] [outer = 0000000000000000] [url = about:blank] 12:06:50 INFO - PROCESS | 3980 | --DOMWINDOW == 108 (000000B66B3DE800) [pid = 3980] [serial = 266] [outer = 0000000000000000] [url = about:blank] 12:06:50 INFO - PROCESS | 3980 | --DOMWINDOW == 107 (000000B676421C00) [pid = 3980] [serial = 286] [outer = 0000000000000000] [url = about:blank] 12:06:50 INFO - PROCESS | 3980 | --DOMWINDOW == 106 (000000B675DB7C00) [pid = 3980] [serial = 284] [outer = 0000000000000000] [url = about:blank] 12:06:50 INFO - PROCESS | 3980 | --DOMWINDOW == 105 (000000B671A77400) [pid = 3980] [serial = 289] [outer = 0000000000000000] [url = about:blank] 12:06:50 INFO - PROCESS | 3980 | --DOMWINDOW == 104 (000000B671A78C00) [pid = 3980] [serial = 293] [outer = 0000000000000000] [url = about:blank] 12:06:50 INFO - PROCESS | 3980 | --DOMWINDOW == 103 (000000B676428400) [pid = 3980] [serial = 287] [outer = 0000000000000000] [url = about:blank] 12:06:50 INFO - PROCESS | 3980 | --DOMWINDOW == 102 (000000B66558B000) [pid = 3980] [serial = 268] [outer = 0000000000000000] [url = about:blank] 12:06:50 INFO - PROCESS | 3980 | --DOMWINDOW == 101 (000000B66A2BF400) [pid = 3980] [serial = 269] [outer = 0000000000000000] [url = about:blank] 12:06:50 INFO - PROCESS | 3980 | --DOMWINDOW == 100 (000000B6698D5800) [pid = 3980] [serial = 292] [outer = 0000000000000000] [url = about:blank] 12:06:50 INFO - PROCESS | 3980 | --DOMWINDOW == 99 (000000B671A7D800) [pid = 3980] [serial = 290] [outer = 0000000000000000] [url = about:blank] 12:06:50 INFO - PROCESS | 3980 | --DOMWINDOW == 98 (000000B672ADC400) [pid = 3980] [serial = 278] [outer = 0000000000000000] [url = about:blank] 12:06:50 INFO - PROCESS | 3980 | 1467140810374 Marionette TRACE conn6 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 12:06:50 INFO - PROCESS | 3980 | 1467140810426 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 12:06:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 12:06:50 INFO - PROCESS | 3980 | 1467140810433 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 12:06:50 INFO - PROCESS | 3980 | 1467140810435 Marionette TRACE conn6 <- [1,430,null,{}] 12:06:50 INFO - PROCESS | 3980 | 1467140810439 Marionette TRACE conn6 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:50 INFO - PROCESS | 3980 | 1467140810442 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:50 INFO - PROCESS | 3980 | 1467140810535 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 12:06:50 INFO - PROCESS | 3980 | 1467140810542 Marionette TRACE conn6 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:50 INFO - PROCESS | 3980 | 1467140810544 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:50 INFO - PROCESS | 3980 | ++DOCSHELL 000000B671176800 == 50 [pid = 3980] [id = 117] 12:06:50 INFO - PROCESS | 3980 | ++DOMWINDOW == 99 (000000B66A20CC00) [pid = 3980] [serial = 348] [outer = 0000000000000000] 12:06:50 INFO - PROCESS | 3980 | ++DOMWINDOW == 100 (000000B66E373C00) [pid = 3980] [serial = 349] [outer = 000000B66A20CC00] 12:06:50 INFO - PROCESS | 3980 | 1467140810598 Marionette DEBUG loaded listener.js 12:06:50 INFO - PROCESS | 3980 | ++DOMWINDOW == 101 (000000B66F5C9800) [pid = 3980] [serial = 350] [outer = 000000B66A20CC00] 12:06:51 INFO - PROCESS | 3980 | 1467140811075 Marionette TRACE conn6 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 12:06:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 12:06:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 692ms 12:06:51 INFO - PROCESS | 3980 | 1467140811135 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 12:06:51 INFO - PROCESS | 3980 | 1467140811137 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 12:06:51 INFO - PROCESS | 3980 | 1467140811141 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 12:06:51 INFO - PROCESS | 3980 | 1467140811145 Marionette TRACE conn6 <- [1,434,null,{}] 12:06:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 12:06:51 INFO - PROCESS | 3980 | 1467140811158 Marionette TRACE conn6 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:51 INFO - PROCESS | 3980 | 1467140811162 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:51 INFO - PROCESS | 3980 | 1467140811254 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 12:06:51 INFO - PROCESS | 3980 | 1467140811335 Marionette TRACE conn6 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:51 INFO - PROCESS | 3980 | 1467140811339 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:51 INFO - PROCESS | 3980 | ++DOCSHELL 000000B6732BA800 == 51 [pid = 3980] [id = 118] 12:06:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 102 (000000B671AADC00) [pid = 3980] [serial = 351] [outer = 0000000000000000] 12:06:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 103 (000000B671CA1C00) [pid = 3980] [serial = 352] [outer = 000000B671AADC00] 12:06:51 INFO - PROCESS | 3980 | 1467140811394 Marionette DEBUG loaded listener.js 12:06:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 104 (000000B672626000) [pid = 3980] [serial = 353] [outer = 000000B671AADC00] 12:06:51 INFO - PROCESS | 3980 | 1467140811786 Marionette TRACE conn6 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 12:06:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 12:06:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 690ms 12:06:51 INFO - PROCESS | 3980 | 1467140811838 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 12:06:51 INFO - PROCESS | 3980 | 1467140811841 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 12:06:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 12:06:51 INFO - PROCESS | 3980 | 1467140811844 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 12:06:51 INFO - PROCESS | 3980 | 1467140811846 Marionette TRACE conn6 <- [1,438,null,{}] 12:06:51 INFO - PROCESS | 3980 | 1467140811850 Marionette TRACE conn6 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:51 INFO - PROCESS | 3980 | 1467140811852 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:51 INFO - PROCESS | 3980 | 1467140811944 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 12:06:51 INFO - PROCESS | 3980 | 1467140811950 Marionette TRACE conn6 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:51 INFO - PROCESS | 3980 | 1467140811952 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:51 INFO - PROCESS | 3980 | ++DOCSHELL 000000B674C80000 == 52 [pid = 3980] [id = 119] 12:06:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 105 (000000B6727D2800) [pid = 3980] [serial = 354] [outer = 0000000000000000] 12:06:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 106 (000000B6734E5000) [pid = 3980] [serial = 355] [outer = 000000B6727D2800] 12:06:52 INFO - PROCESS | 3980 | 1467140811998 Marionette DEBUG loaded listener.js 12:06:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 107 (000000B6747DF800) [pid = 3980] [serial = 356] [outer = 000000B6727D2800] 12:06:52 INFO - PROCESS | 3980 | 1467140812475 Marionette TRACE conn6 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 12:06:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 12:06:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 691ms 12:06:52 INFO - PROCESS | 3980 | 1467140812538 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 12:06:52 INFO - PROCESS | 3980 | 1467140812540 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 12:06:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 12:06:52 INFO - PROCESS | 3980 | 1467140812543 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 12:06:52 INFO - PROCESS | 3980 | 1467140812545 Marionette TRACE conn6 <- [1,442,null,{}] 12:06:52 INFO - PROCESS | 3980 | 1467140812549 Marionette TRACE conn6 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:52 INFO - PROCESS | 3980 | 1467140812551 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:52 INFO - PROCESS | 3980 | 1467140812699 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 12:06:52 INFO - PROCESS | 3980 | 1467140812721 Marionette TRACE conn6 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:52 INFO - PROCESS | 3980 | 1467140812724 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:52 INFO - PROCESS | 3980 | ++DOCSHELL 000000B669F70000 == 53 [pid = 3980] [id = 120] 12:06:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 108 (000000B675BEB800) [pid = 3980] [serial = 357] [outer = 0000000000000000] 12:06:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 109 (000000B675CDBC00) [pid = 3980] [serial = 358] [outer = 000000B675BEB800] 12:06:52 INFO - PROCESS | 3980 | 1467140812768 Marionette DEBUG loaded listener.js 12:06:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 110 (000000B675D33000) [pid = 3980] [serial = 359] [outer = 000000B675BEB800] 12:06:53 INFO - PROCESS | 3980 | 1467140813238 Marionette TRACE conn6 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 12:06:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 12:06:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 732ms 12:06:53 INFO - PROCESS | 3980 | 1467140813278 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 12:06:53 INFO - PROCESS | 3980 | 1467140813281 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 12:06:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 12:06:53 INFO - PROCESS | 3980 | 1467140813284 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 12:06:53 INFO - PROCESS | 3980 | 1467140813286 Marionette TRACE conn6 <- [1,446,null,{}] 12:06:53 INFO - PROCESS | 3980 | 1467140813289 Marionette TRACE conn6 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:53 INFO - PROCESS | 3980 | 1467140813295 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:53 INFO - PROCESS | 3980 | 1467140813433 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 12:06:53 INFO - PROCESS | 3980 | 1467140813491 Marionette TRACE conn6 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:53 INFO - PROCESS | 3980 | 1467140813494 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:53 INFO - PROCESS | 3980 | ++DOCSHELL 000000B677F95000 == 54 [pid = 3980] [id = 121] 12:06:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 111 (000000B676255400) [pid = 3980] [serial = 360] [outer = 0000000000000000] 12:06:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 112 (000000B67642C400) [pid = 3980] [serial = 361] [outer = 000000B676255400] 12:06:53 INFO - PROCESS | 3980 | 1467140813539 Marionette DEBUG loaded listener.js 12:06:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 113 (000000B6793A2C00) [pid = 3980] [serial = 362] [outer = 000000B676255400] 12:06:54 INFO - PROCESS | 3980 | 1467140814046 Marionette TRACE conn6 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 12:06:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 12:06:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 837ms 12:06:54 INFO - PROCESS | 3980 | 1467140814125 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 12:06:54 INFO - PROCESS | 3980 | 1467140814127 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 12:06:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 12:06:54 INFO - PROCESS | 3980 | --DOMWINDOW == 112 (000000B67AAA1400) [pid = 3980] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 12:06:54 INFO - PROCESS | 3980 | --DOMWINDOW == 111 (000000B67624A400) [pid = 3980] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 12:06:54 INFO - PROCESS | 3980 | --DOMWINDOW == 110 (000000B663F2A800) [pid = 3980] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 12:06:54 INFO - PROCESS | 3980 | --DOMWINDOW == 109 (000000B66EA75C00) [pid = 3980] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 12:06:54 INFO - PROCESS | 3980 | --DOMWINDOW == 108 (000000B66A5BB000) [pid = 3980] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 12:06:54 INFO - PROCESS | 3980 | --DOMWINDOW == 107 (000000B67945F000) [pid = 3980] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 12:06:54 INFO - PROCESS | 3980 | --DOMWINDOW == 106 (000000B663488400) [pid = 3980] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 12:06:54 INFO - PROCESS | 3980 | --DOMWINDOW == 105 (000000B671812C00) [pid = 3980] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 12:06:54 INFO - PROCESS | 3980 | --DOMWINDOW == 104 (000000B665265000) [pid = 3980] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 12:06:54 INFO - PROCESS | 3980 | --DOMWINDOW == 103 (000000B6747D3400) [pid = 3980] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 12:06:54 INFO - PROCESS | 3980 | --DOMWINDOW == 102 (000000B671A7BC00) [pid = 3980] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 12:06:54 INFO - PROCESS | 3980 | --DOMWINDOW == 101 (000000B66F60E000) [pid = 3980] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 12:06:54 INFO - PROCESS | 3980 | --DOMWINDOW == 100 (000000B674121C00) [pid = 3980] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 12:06:54 INFO - PROCESS | 3980 | --DOMWINDOW == 99 (000000B663537000) [pid = 3980] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 12:06:54 INFO - PROCESS | 3980 | --DOMWINDOW == 98 (000000B6727CA800) [pid = 3980] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 12:06:54 INFO - PROCESS | 3980 | --DOMWINDOW == 97 (000000B66EA91800) [pid = 3980] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 12:06:54 INFO - PROCESS | 3980 | --DOMWINDOW == 96 (000000B66B38A400) [pid = 3980] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 12:06:54 INFO - PROCESS | 3980 | --DOMWINDOW == 95 (000000B665448C00) [pid = 3980] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 12:06:54 INFO - PROCESS | 3980 | --DOMWINDOW == 94 (000000B675D34000) [pid = 3980] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 12:06:54 INFO - PROCESS | 3980 | --DOMWINDOW == 93 (000000B66EE03C00) [pid = 3980] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 12:06:54 INFO - PROCESS | 3980 | --DOMWINDOW == 92 (000000B671C98000) [pid = 3980] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 12:06:54 INFO - PROCESS | 3980 | --DOMWINDOW == 91 (000000B6736BC800) [pid = 3980] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 12:06:54 INFO - PROCESS | 3980 | --DOMWINDOW == 90 (000000B679463800) [pid = 3980] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 12:06:54 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (000000B674C55800) [pid = 3980] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 12:06:54 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (000000B66EA7D000) [pid = 3980] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 12:06:54 INFO - PROCESS | 3980 | 1467140814314 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 12:06:54 INFO - PROCESS | 3980 | 1467140814316 Marionette TRACE conn6 <- [1,450,null,{}] 12:06:54 INFO - PROCESS | 3980 | 1467140814324 Marionette TRACE conn6 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:54 INFO - PROCESS | 3980 | 1467140814326 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:54 INFO - PROCESS | 3980 | 1467140814414 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 12:06:54 INFO - PROCESS | 3980 | 1467140814420 Marionette TRACE conn6 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:54 INFO - PROCESS | 3980 | 1467140814422 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:54 INFO - PROCESS | 3980 | ++DOCSHELL 000000B665C7A800 == 55 [pid = 3980] [id = 122] 12:06:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (000000B66544F400) [pid = 3980] [serial = 363] [outer = 0000000000000000] 12:06:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (000000B6667B8C00) [pid = 3980] [serial = 364] [outer = 000000B66544F400] 12:06:54 INFO - PROCESS | 3980 | 1467140814467 Marionette DEBUG loaded listener.js 12:06:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 91 (000000B66EA9B800) [pid = 3980] [serial = 365] [outer = 000000B66544F400] 12:06:54 INFO - PROCESS | 3980 | 1467140814902 Marionette TRACE conn6 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 12:06:54 INFO - PROCESS | 3980 | 1467140814956 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 12:06:54 INFO - PROCESS | 3980 | 1467140814959 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 12:06:54 INFO - PROCESS | 3980 | 1467140814961 Marionette TRACE conn6 <- [1,454,null,{}] 12:06:54 INFO - PROCESS | 3980 | 1467140814965 Marionette TRACE conn6 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:54 INFO - PROCESS | 3980 | 1467140814967 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:55 INFO - PROCESS | 3980 | 1467140815056 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 12:06:55 INFO - PROCESS | 3980 | 1467140815064 Marionette TRACE conn6 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:55 INFO - PROCESS | 3980 | 1467140815066 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:55 INFO - PROCESS | 3980 | ++DOCSHELL 000000B679A8F000 == 56 [pid = 3980] [id = 123] 12:06:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 92 (000000B673663400) [pid = 3980] [serial = 366] [outer = 0000000000000000] 12:06:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 93 (000000B675D31800) [pid = 3980] [serial = 367] [outer = 000000B673663400] 12:06:55 INFO - PROCESS | 3980 | 1467140815111 Marionette DEBUG loaded listener.js 12:06:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 94 (000000B676291400) [pid = 3980] [serial = 368] [outer = 000000B673663400] 12:06:55 INFO - PROCESS | 3980 | [3980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:06:55 INFO - PROCESS | 3980 | 1467140815547 Marionette TRACE conn6 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 12:06:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 12:06:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 628ms 12:06:55 INFO - PROCESS | 3980 | 1467140815590 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 12:06:55 INFO - PROCESS | 3980 | 1467140815592 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 12:06:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 12:06:55 INFO - PROCESS | 3980 | 1467140815596 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 12:06:55 INFO - PROCESS | 3980 | 1467140815597 Marionette TRACE conn6 <- [1,458,null,{}] 12:06:55 INFO - PROCESS | 3980 | 1467140815601 Marionette TRACE conn6 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:55 INFO - PROCESS | 3980 | 1467140815603 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:55 INFO - PROCESS | 3980 | 1467140815690 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 12:06:55 INFO - PROCESS | 3980 | 1467140815698 Marionette TRACE conn6 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:55 INFO - PROCESS | 3980 | 1467140815700 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:55 INFO - PROCESS | 3980 | ++DOCSHELL 000000B67A4E9000 == 57 [pid = 3980] [id = 124] 12:06:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 95 (000000B675B70C00) [pid = 3980] [serial = 369] [outer = 0000000000000000] 12:06:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 96 (000000B675B76C00) [pid = 3980] [serial = 370] [outer = 000000B675B70C00] 12:06:55 INFO - PROCESS | 3980 | 1467140815744 Marionette DEBUG loaded listener.js 12:06:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 97 (000000B675B7CC00) [pid = 3980] [serial = 371] [outer = 000000B675B70C00] 12:06:56 INFO - PROCESS | 3980 | 1467140816173 Marionette TRACE conn6 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 12:06:56 INFO - PROCESS | 3980 | 1467140816234 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 12:06:56 INFO - PROCESS | 3980 | 1467140816238 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 12:06:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 12:06:56 INFO - PROCESS | 3980 | 1467140816240 Marionette TRACE conn6 <- [1,462,null,{}] 12:06:56 INFO - PROCESS | 3980 | 1467140816243 Marionette TRACE conn6 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:56 INFO - PROCESS | 3980 | 1467140816245 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:56 INFO - PROCESS | 3980 | 1467140816388 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 12:06:56 INFO - PROCESS | 3980 | 1467140816514 Marionette TRACE conn6 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:56 INFO - PROCESS | 3980 | 1467140816517 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:56 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66A6B9800 == 58 [pid = 3980] [id = 125] 12:06:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 98 (000000B663F1F400) [pid = 3980] [serial = 372] [outer = 0000000000000000] 12:06:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 99 (000000B664EBA400) [pid = 3980] [serial = 373] [outer = 000000B663F1F400] 12:06:56 INFO - PROCESS | 3980 | 1467140816579 Marionette DEBUG loaded listener.js 12:06:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 100 (000000B66A83D800) [pid = 3980] [serial = 374] [outer = 000000B663F1F400] 12:06:57 INFO - PROCESS | 3980 | [3980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:06:57 INFO - PROCESS | 3980 | 1467140817305 Marionette TRACE conn6 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 12:06:57 INFO - PROCESS | 3980 | 1467140817404 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 12:06:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 12:06:57 INFO - PROCESS | 3980 | 1467140817451 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 12:06:57 INFO - PROCESS | 3980 | 1467140817454 Marionette TRACE conn6 <- [1,466,null,{}] 12:06:57 INFO - PROCESS | 3980 | 1467140817467 Marionette TRACE conn6 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:57 INFO - PROCESS | 3980 | 1467140817470 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:57 INFO - PROCESS | 3980 | 1467140817590 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 12:06:57 INFO - PROCESS | 3980 | 1467140817662 Marionette TRACE conn6 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:57 INFO - PROCESS | 3980 | 1467140817665 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:57 INFO - PROCESS | 3980 | ++DOCSHELL 000000B674A1F000 == 59 [pid = 3980] [id = 126] 12:06:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 102 (000000B66F6CF800) [pid = 3980] [serial = 376] [outer = 0000000000000000] 12:06:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 103 (000000B671AAB800) [pid = 3980] [serial = 377] [outer = 000000B66F6CF800] 12:06:57 INFO - PROCESS | 3980 | 1467140817764 Marionette DEBUG loaded listener.js 12:06:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 104 (000000B6747AD400) [pid = 3980] [serial = 378] [outer = 000000B66F6CF800] 12:06:58 INFO - PROCESS | 3980 | 1467140818340 Marionette TRACE conn6 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 12:06:58 INFO - PROCESS | 3980 | 1467140818398 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 12:06:58 INFO - PROCESS | 3980 | 1467140818402 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 12:06:58 INFO - PROCESS | 3980 | 1467140818404 Marionette TRACE conn6 <- [1,470,null,{}] 12:06:58 INFO - PROCESS | 3980 | 1467140818408 Marionette TRACE conn6 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:58 INFO - PROCESS | 3980 | 1467140818411 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:58 INFO - PROCESS | 3980 | 1467140818530 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 12:06:58 INFO - PROCESS | 3980 | 1467140818624 Marionette TRACE conn6 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:58 INFO - PROCESS | 3980 | 1467140818627 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:58 INFO - PROCESS | 3980 | ++DOCSHELL 000000B679F49000 == 60 [pid = 3980] [id = 127] 12:06:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 105 (000000B675EEB400) [pid = 3980] [serial = 379] [outer = 0000000000000000] 12:06:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 106 (000000B67624A000) [pid = 3980] [serial = 380] [outer = 000000B675EEB400] 12:06:58 INFO - PROCESS | 3980 | 1467140818682 Marionette DEBUG loaded listener.js 12:06:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 107 (000000B676423800) [pid = 3980] [serial = 381] [outer = 000000B675EEB400] 12:06:59 INFO - PROCESS | 3980 | 1467140819309 Marionette TRACE conn6 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 12:06:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 12:06:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 944ms 12:06:59 INFO - PROCESS | 3980 | 1467140819347 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 12:06:59 INFO - PROCESS | 3980 | 1467140819351 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 12:06:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 12:06:59 INFO - PROCESS | 3980 | 1467140819363 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 12:06:59 INFO - PROCESS | 3980 | 1467140819368 Marionette TRACE conn6 <- [1,474,null,{}] 12:06:59 INFO - PROCESS | 3980 | 1467140819372 Marionette TRACE conn6 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:59 INFO - PROCESS | 3980 | 1467140819375 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:59 INFO - PROCESS | 3980 | 1467140819496 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 12:06:59 INFO - PROCESS | 3980 | 1467140819613 Marionette TRACE conn6 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:59 INFO - PROCESS | 3980 | 1467140819616 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:06:59 INFO - PROCESS | 3980 | ++DOCSHELL 000000B67B178000 == 61 [pid = 3980] [id = 128] 12:06:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 108 (000000B675EEC800) [pid = 3980] [serial = 382] [outer = 0000000000000000] 12:06:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 109 (000000B67939F400) [pid = 3980] [serial = 383] [outer = 000000B675EEC800] 12:06:59 INFO - PROCESS | 3980 | 1467140819671 Marionette DEBUG loaded listener.js 12:06:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 110 (000000B67945CC00) [pid = 3980] [serial = 384] [outer = 000000B675EEC800] 12:07:00 INFO - PROCESS | 3980 | 1467140820382 Marionette TRACE conn6 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 12:07:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 12:07:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1032ms 12:07:00 INFO - PROCESS | 3980 | 1467140820393 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 12:07:00 INFO - PROCESS | 3980 | 1467140820395 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 12:07:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 12:07:00 INFO - PROCESS | 3980 | 1467140820399 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 12:07:00 INFO - PROCESS | 3980 | 1467140820401 Marionette TRACE conn6 <- [1,478,null,{}] 12:07:00 INFO - PROCESS | 3980 | 1467140820405 Marionette TRACE conn6 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:00 INFO - PROCESS | 3980 | 1467140820407 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:00 INFO - PROCESS | 3980 | 1467140820522 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 12:07:00 INFO - PROCESS | 3980 | 1467140820601 Marionette TRACE conn6 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:00 INFO - PROCESS | 3980 | 1467140820604 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:00 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66622A000 == 62 [pid = 3980] [id = 129] 12:07:00 INFO - PROCESS | 3980 | ++DOMWINDOW == 111 (000000B66353A000) [pid = 3980] [serial = 385] [outer = 0000000000000000] 12:07:00 INFO - PROCESS | 3980 | ++DOMWINDOW == 112 (000000B664EBB800) [pid = 3980] [serial = 386] [outer = 000000B66353A000] 12:07:00 INFO - PROCESS | 3980 | 1467140820821 Marionette DEBUG loaded listener.js 12:07:00 INFO - PROCESS | 3980 | ++DOMWINDOW == 113 (000000B665587C00) [pid = 3980] [serial = 387] [outer = 000000B66353A000] 12:07:02 INFO - PROCESS | 3980 | --DOCSHELL 000000B66EEAA000 == 61 [pid = 3980] [id = 34] 12:07:02 INFO - PROCESS | 3980 | --DOCSHELL 000000B67A4E9000 == 60 [pid = 3980] [id = 124] 12:07:02 INFO - PROCESS | 3980 | --DOCSHELL 000000B679A8F000 == 59 [pid = 3980] [id = 123] 12:07:02 INFO - PROCESS | 3980 | --DOCSHELL 000000B665C7A800 == 58 [pid = 3980] [id = 122] 12:07:02 INFO - PROCESS | 3980 | --DOCSHELL 000000B677F95000 == 57 [pid = 3980] [id = 121] 12:07:02 INFO - PROCESS | 3980 | --DOCSHELL 000000B669F70000 == 56 [pid = 3980] [id = 120] 12:07:02 INFO - PROCESS | 3980 | --DOCSHELL 000000B674C80000 == 55 [pid = 3980] [id = 119] 12:07:02 INFO - PROCESS | 3980 | --DOCSHELL 000000B6732BA800 == 54 [pid = 3980] [id = 118] 12:07:02 INFO - PROCESS | 3980 | --DOCSHELL 000000B671176800 == 53 [pid = 3980] [id = 117] 12:07:02 INFO - PROCESS | 3980 | --DOCSHELL 000000B66F812800 == 52 [pid = 3980] [id = 116] 12:07:02 INFO - PROCESS | 3980 | --DOCSHELL 000000B67A4E1800 == 51 [pid = 3980] [id = 114] 12:07:02 INFO - PROCESS | 3980 | --DOCSHELL 000000B672B1E800 == 50 [pid = 3980] [id = 113] 12:07:02 INFO - PROCESS | 3980 | --DOCSHELL 000000B66A35B000 == 49 [pid = 3980] [id = 112] 12:07:02 INFO - PROCESS | 3980 | --DOCSHELL 000000B6799AF800 == 48 [pid = 3980] [id = 59] 12:07:02 INFO - PROCESS | 3980 | --DOCSHELL 000000B6799F2800 == 47 [pid = 3980] [id = 70] 12:07:02 INFO - PROCESS | 3980 | --DOCSHELL 000000B67AB99800 == 46 [pid = 3980] [id = 99] 12:07:02 INFO - PROCESS | 3980 | --DOCSHELL 000000B67470A800 == 45 [pid = 3980] [id = 72] 12:07:02 INFO - PROCESS | 3980 | --DOCSHELL 000000B66B41F800 == 44 [pid = 3980] [id = 100] 12:07:02 INFO - PROCESS | 3980 | --DOCSHELL 000000B663560800 == 43 [pid = 3980] [id = 115] 12:07:02 INFO - PROCESS | 3980 | --DOCSHELL 000000B67AB7D000 == 42 [pid = 3980] [id = 87] 12:07:02 INFO - PROCESS | 3980 | --DOCSHELL 000000B67A4D1800 == 41 [pid = 3980] [id = 102] 12:07:02 INFO - PROCESS | 3980 | --DOCSHELL 000000B67254D000 == 40 [pid = 3980] [id = 88] 12:07:02 INFO - PROCESS | 3980 | --DOCSHELL 000000B671F8B800 == 39 [pid = 3980] [id = 101] 12:07:02 INFO - PROCESS | 3980 | --DOCSHELL 000000B66A376000 == 38 [pid = 3980] [id = 84] 12:07:02 INFO - PROCESS | 3980 | --DOCSHELL 000000B67A4EC000 == 37 [pid = 3980] [id = 83] 12:07:02 INFO - PROCESS | 3980 | --DOCSHELL 000000B679CB2000 == 36 [pid = 3980] [id = 73] 12:07:02 INFO - PROCESS | 3980 | --DOCSHELL 000000B674C2F800 == 35 [pid = 3980] [id = 58] 12:07:02 INFO - PROCESS | 3980 | --DOCSHELL 000000B671D79800 == 34 [pid = 3980] [id = 85] 12:07:02 INFO - PROCESS | 3980 | --DOCSHELL 000000B676450000 == 33 [pid = 3980] [id = 86] 12:07:02 INFO - PROCESS | 3980 | --DOCSHELL 000000B66566C000 == 32 [pid = 3980] [id = 45] 12:07:02 INFO - PROCESS | 3980 | --DOCSHELL 000000B66B72D000 == 31 [pid = 3980] [id = 71] 12:07:02 INFO - PROCESS | 3980 | --DOCSHELL 000000B67B178000 == 30 [pid = 3980] [id = 128] 12:07:02 INFO - PROCESS | 3980 | --DOCSHELL 000000B679F49000 == 29 [pid = 3980] [id = 127] 12:07:02 INFO - PROCESS | 3980 | --DOCSHELL 000000B674A1F000 == 28 [pid = 3980] [id = 126] 12:07:02 INFO - PROCESS | 3980 | --DOCSHELL 000000B66A6B9800 == 27 [pid = 3980] [id = 125] 12:07:02 INFO - PROCESS | 3980 | --DOMWINDOW == 112 (000000B66F7D7000) [pid = 3980] [serial = 254] [outer = 0000000000000000] [url = about:blank] 12:07:02 INFO - PROCESS | 3980 | --DOMWINDOW == 111 (000000B67AAAC400) [pid = 3980] [serial = 263] [outer = 0000000000000000] [url = about:blank] 12:07:02 INFO - PROCESS | 3980 | --DOMWINDOW == 110 (000000B676420C00) [pid = 3980] [serial = 323] [outer = 0000000000000000] [url = about:blank] 12:07:02 INFO - PROCESS | 3980 | --DOMWINDOW == 109 (000000B675EEB000) [pid = 3980] [serial = 322] [outer = 0000000000000000] [url = about:blank] 12:07:02 INFO - PROCESS | 3980 | --DOMWINDOW == 108 (000000B66F7C4000) [pid = 3980] [serial = 328] [outer = 0000000000000000] [url = about:blank] 12:07:02 INFO - PROCESS | 3980 | --DOMWINDOW == 107 (000000B671C9E800) [pid = 3980] [serial = 325] [outer = 0000000000000000] [url = about:blank] 12:07:02 INFO - PROCESS | 3980 | --DOMWINDOW == 106 (000000B676427800) [pid = 3980] [serial = 326] [outer = 0000000000000000] [url = about:blank] 12:07:02 INFO - PROCESS | 3980 | --DOMWINDOW == 105 (000000B674C50800) [pid = 3980] [serial = 319] [outer = 0000000000000000] [url = about:blank] 12:07:02 INFO - PROCESS | 3980 | --DOMWINDOW == 104 (000000B672597000) [pid = 3980] [serial = 329] [outer = 0000000000000000] [url = about:blank] 12:07:02 INFO - PROCESS | 3980 | --DOMWINDOW == 103 (000000B66F220000) [pid = 3980] [serial = 331] [outer = 0000000000000000] [url = about:blank] 12:07:02 INFO - PROCESS | 3980 | --DOMWINDOW == 102 (000000B675CD9400) [pid = 3980] [serial = 320] [outer = 0000000000000000] [url = about:blank] 12:07:02 INFO - PROCESS | 3980 | --DOMWINDOW == 101 (000000B672DBFC00) [pid = 3980] [serial = 317] [outer = 0000000000000000] [url = about:blank] 12:07:02 INFO - PROCESS | 3980 | --DOMWINDOW == 100 (000000B679ADBC00) [pid = 3980] [serial = 260] [outer = 0000000000000000] [url = about:blank] 12:07:02 INFO - PROCESS | 3980 | --DOMWINDOW == 99 (000000B675DB6400) [pid = 3980] [serial = 257] [outer = 0000000000000000] [url = about:blank] 12:07:02 INFO - PROCESS | 3980 | --DOMWINDOW == 98 (000000B676254C00) [pid = 3980] [serial = 248] [outer = 0000000000000000] [url = about:blank] 12:07:02 INFO - PROCESS | 3980 | --DOMWINDOW == 97 (000000B66A5EF400) [pid = 3980] [serial = 251] [outer = 0000000000000000] [url = about:blank] 12:07:02 INFO - PROCESS | 3980 | --DOMWINDOW == 96 (000000B66FECA800) [pid = 3980] [serial = 215] [outer = 0000000000000000] [url = about:blank] 12:07:02 INFO - PROCESS | 3980 | --DOMWINDOW == 95 (000000B66B3DA800) [pid = 3980] [serial = 170] [outer = 0000000000000000] [url = about:blank] 12:07:02 INFO - PROCESS | 3980 | --DOMWINDOW == 94 (000000B679ADB400) [pid = 3980] [serial = 209] [outer = 0000000000000000] [url = about:blank] 12:07:02 INFO - PROCESS | 3980 | --DOMWINDOW == 93 (000000B664EB2C00) [pid = 3980] [serial = 167] [outer = 0000000000000000] [url = about:blank] 12:07:02 INFO - PROCESS | 3980 | --DOMWINDOW == 92 (000000B672AEA800) [pid = 3980] [serial = 173] [outer = 0000000000000000] [url = about:blank] 12:07:02 INFO - PROCESS | 3980 | --DOMWINDOW == 91 (000000B66A571800) [pid = 3980] [serial = 212] [outer = 0000000000000000] [url = about:blank] 12:07:02 INFO - PROCESS | 3980 | --DOMWINDOW == 90 (000000B674C9F400) [pid = 3980] [serial = 130] [outer = 0000000000000000] [url = about:blank] 12:07:02 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (000000B676421800) [pid = 3980] [serial = 296] [outer = 0000000000000000] [url = about:blank] 12:07:02 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (000000B66F7C8000) [pid = 3980] [serial = 313] [outer = 0000000000000000] [url = about:blank] 12:07:02 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (000000B671AA6000) [pid = 3980] [serial = 314] [outer = 0000000000000000] [url = about:blank] 12:07:02 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (000000B675CDC400) [pid = 3980] [serial = 305] [outer = 0000000000000000] [url = about:blank] 12:07:02 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (000000B67456A800) [pid = 3980] [serial = 304] [outer = 0000000000000000] [url = about:blank] 12:07:02 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (000000B663FCF000) [pid = 3980] [serial = 310] [outer = 0000000000000000] [url = about:blank] 12:07:02 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000B665591400) [pid = 3980] [serial = 311] [outer = 0000000000000000] [url = about:blank] 12:07:02 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000B6727CF400) [pid = 3980] [serial = 316] [outer = 0000000000000000] [url = about:blank] 12:07:02 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000B671A7AC00) [pid = 3980] [serial = 302] [outer = 0000000000000000] [url = about:blank] 12:07:02 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000B66F5CE000) [pid = 3980] [serial = 301] [outer = 0000000000000000] [url = about:blank] 12:07:02 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000B66F5C2000) [pid = 3980] [serial = 308] [outer = 0000000000000000] [url = about:blank] 12:07:02 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000B66B7B1000) [pid = 3980] [serial = 307] [outer = 0000000000000000] [url = about:blank] 12:07:02 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000B66A839800) [pid = 3980] [serial = 299] [outer = 0000000000000000] [url = about:blank] 12:07:02 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000B6665E2800) [pid = 3980] [serial = 298] [outer = 0000000000000000] [url = about:blank] 12:07:02 INFO - PROCESS | 3980 | 1467140822283 Marionette TRACE conn6 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 12:07:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 12:07:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1985ms 12:07:02 INFO - PROCESS | 3980 | 1467140822388 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 12:07:02 INFO - PROCESS | 3980 | 1467140822393 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 12:07:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 12:07:02 INFO - PROCESS | 3980 | 1467140822398 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 12:07:02 INFO - PROCESS | 3980 | 1467140822402 Marionette TRACE conn6 <- [1,482,null,{}] 12:07:02 INFO - PROCESS | 3980 | 1467140822408 Marionette TRACE conn6 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:02 INFO - PROCESS | 3980 | 1467140822412 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:02 INFO - PROCESS | 3980 | 1467140822500 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 12:07:02 INFO - PROCESS | 3980 | 1467140822511 Marionette TRACE conn6 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:02 INFO - PROCESS | 3980 | 1467140822515 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:02 INFO - PROCESS | 3980 | ++DOCSHELL 000000B666718800 == 28 [pid = 3980] [id = 130] 12:07:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000B664F36800) [pid = 3980] [serial = 388] [outer = 0000000000000000] 12:07:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000B664F3D400) [pid = 3980] [serial = 389] [outer = 000000B664F36800] 12:07:02 INFO - PROCESS | 3980 | 1467140822566 Marionette DEBUG loaded listener.js 12:07:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000B665269800) [pid = 3980] [serial = 390] [outer = 000000B664F36800] 12:07:03 INFO - PROCESS | 3980 | 1467140823068 Marionette TRACE conn6 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 12:07:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 12:07:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 690ms 12:07:03 INFO - PROCESS | 3980 | 1467140823091 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 12:07:03 INFO - PROCESS | 3980 | 1467140823096 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 12:07:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 12:07:03 INFO - PROCESS | 3980 | 1467140823103 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 12:07:03 INFO - PROCESS | 3980 | 1467140823105 Marionette TRACE conn6 <- [1,486,null,{}] 12:07:03 INFO - PROCESS | 3980 | 1467140823109 Marionette TRACE conn6 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:03 INFO - PROCESS | 3980 | 1467140823112 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:03 INFO - PROCESS | 3980 | 1467140823204 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 12:07:03 INFO - PROCESS | 3980 | 1467140823213 Marionette TRACE conn6 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:03 INFO - PROCESS | 3980 | 1467140823216 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:03 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66B21B800 == 29 [pid = 3980] [id = 131] 12:07:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000B665589000) [pid = 3980] [serial = 391] [outer = 0000000000000000] 12:07:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000B6665E1800) [pid = 3980] [serial = 392] [outer = 000000B665589000] 12:07:03 INFO - PROCESS | 3980 | 1467140823264 Marionette DEBUG loaded listener.js 12:07:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000B6698D1400) [pid = 3980] [serial = 393] [outer = 000000B665589000] 12:07:03 INFO - PROCESS | 3980 | 1467140823739 Marionette TRACE conn6 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 12:07:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 12:07:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 692ms 12:07:03 INFO - PROCESS | 3980 | 1467140823796 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 12:07:03 INFO - PROCESS | 3980 | 1467140823806 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 12:07:03 INFO - PROCESS | 3980 | 1467140823811 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 12:07:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 12:07:03 INFO - PROCESS | 3980 | 1467140823814 Marionette TRACE conn6 <- [1,490,null,{}] 12:07:03 INFO - PROCESS | 3980 | 1467140823856 Marionette TRACE conn6 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:03 INFO - PROCESS | 3980 | 1467140823861 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:03 INFO - PROCESS | 3980 | 1467140823985 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 12:07:04 INFO - PROCESS | 3980 | 1467140823995 Marionette TRACE conn6 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:04 INFO - PROCESS | 3980 | 1467140823998 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:04 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66EEAA800 == 30 [pid = 3980] [id = 132] 12:07:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000B66A691C00) [pid = 3980] [serial = 394] [outer = 0000000000000000] 12:07:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000B66B260C00) [pid = 3980] [serial = 395] [outer = 000000B66A691C00] 12:07:04 INFO - PROCESS | 3980 | 1467140824048 Marionette DEBUG loaded listener.js 12:07:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (000000B66B385C00) [pid = 3980] [serial = 396] [outer = 000000B66A691C00] 12:07:04 INFO - PROCESS | 3980 | 1467140824475 Marionette TRACE conn6 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 12:07:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 12:07:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 690ms 12:07:04 INFO - PROCESS | 3980 | 1467140824507 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 12:07:04 INFO - PROCESS | 3980 | 1467140824509 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 12:07:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 12:07:04 INFO - PROCESS | 3980 | 1467140824513 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 12:07:04 INFO - PROCESS | 3980 | 1467140824515 Marionette TRACE conn6 <- [1,494,null,{}] 12:07:04 INFO - PROCESS | 3980 | 1467140824518 Marionette TRACE conn6 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:04 INFO - PROCESS | 3980 | 1467140824520 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:04 INFO - PROCESS | 3980 | 1467140824643 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 12:07:04 INFO - PROCESS | 3980 | 1467140824661 Marionette TRACE conn6 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:04 INFO - PROCESS | 3980 | 1467140824663 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:04 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66FE7C800 == 31 [pid = 3980] [id = 133] 12:07:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (000000B66BE51800) [pid = 3980] [serial = 397] [outer = 0000000000000000] 12:07:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (000000B66EA7B000) [pid = 3980] [serial = 398] [outer = 000000B66BE51800] 12:07:04 INFO - PROCESS | 3980 | 1467140824709 Marionette DEBUG loaded listener.js 12:07:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (000000B66EA9D400) [pid = 3980] [serial = 399] [outer = 000000B66BE51800] 12:07:05 INFO - PROCESS | 3980 | 1467140825178 Marionette TRACE conn6 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 12:07:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 12:07:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 671ms 12:07:05 INFO - PROCESS | 3980 | 1467140825187 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 12:07:05 INFO - PROCESS | 3980 | 1467140825196 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 12:07:05 INFO - PROCESS | 3980 | 1467140825200 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 12:07:05 INFO - PROCESS | 3980 | 1467140825202 Marionette TRACE conn6 <- [1,498,null,{}] 12:07:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 12:07:05 INFO - PROCESS | 3980 | 1467140825211 Marionette TRACE conn6 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:05 INFO - PROCESS | 3980 | 1467140825214 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:05 INFO - PROCESS | 3980 | 1467140825348 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 12:07:05 INFO - PROCESS | 3980 | 1467140825354 Marionette TRACE conn6 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:05 INFO - PROCESS | 3980 | 1467140825356 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:05 INFO - PROCESS | 3980 | ++DOCSHELL 000000B671D13800 == 32 [pid = 3980] [id = 134] 12:07:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (000000B66F218C00) [pid = 3980] [serial = 400] [outer = 0000000000000000] 12:07:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (000000B66F2B5400) [pid = 3980] [serial = 401] [outer = 000000B66F218C00] 12:07:05 INFO - PROCESS | 3980 | 1467140825402 Marionette DEBUG loaded listener.js 12:07:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 91 (000000B66F5C7400) [pid = 3980] [serial = 402] [outer = 000000B66F218C00] 12:07:05 INFO - PROCESS | 3980 | 1467140825859 Marionette TRACE conn6 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 12:07:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 12:07:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 671ms 12:07:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 12:07:05 INFO - PROCESS | 3980 | 1467140825877 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 12:07:05 INFO - PROCESS | 3980 | 1467140825880 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 12:07:05 INFO - PROCESS | 3980 | 1467140825883 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 12:07:05 INFO - PROCESS | 3980 | 1467140825884 Marionette TRACE conn6 <- [1,502,null,{}] 12:07:05 INFO - PROCESS | 3980 | 1467140825895 Marionette TRACE conn6 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:05 INFO - PROCESS | 3980 | 1467140825901 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:06 INFO - PROCESS | 3980 | 1467140826037 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 12:07:06 INFO - PROCESS | 3980 | 1467140826089 Marionette TRACE conn6 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:06 INFO - PROCESS | 3980 | 1467140826091 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:06 INFO - PROCESS | 3980 | ++DOCSHELL 000000B671F91800 == 33 [pid = 3980] [id = 135] 12:07:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 92 (000000B66F6D2C00) [pid = 3980] [serial = 403] [outer = 0000000000000000] 12:07:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 93 (000000B66FE0F800) [pid = 3980] [serial = 404] [outer = 000000B66F6D2C00] 12:07:06 INFO - PROCESS | 3980 | 1467140826136 Marionette DEBUG loaded listener.js 12:07:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 94 (000000B671A25800) [pid = 3980] [serial = 405] [outer = 000000B66F6D2C00] 12:07:06 INFO - PROCESS | 3980 | 1467140826586 Marionette TRACE conn6 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 12:07:06 INFO - PROCESS | 3980 | --DOMWINDOW == 93 (000000B675B70C00) [pid = 3980] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 12:07:06 INFO - PROCESS | 3980 | --DOMWINDOW == 92 (000000B675BEB800) [pid = 3980] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 12:07:06 INFO - PROCESS | 3980 | --DOMWINDOW == 91 (000000B676255400) [pid = 3980] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 12:07:06 INFO - PROCESS | 3980 | --DOMWINDOW == 90 (000000B66EE07400) [pid = 3980] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 12:07:06 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (000000B6727D2800) [pid = 3980] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 12:07:06 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (000000B66B3D8800) [pid = 3980] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 12:07:06 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (000000B671AADC00) [pid = 3980] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 12:07:06 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (000000B66A20CC00) [pid = 3980] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 12:07:06 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (000000B665585400) [pid = 3980] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 12:07:06 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (000000B672633C00) [pid = 3980] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 12:07:06 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000B665589400) [pid = 3980] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 12:07:06 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000B66544F400) [pid = 3980] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 12:07:06 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000B673663400) [pid = 3980] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 12:07:06 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000B66F21A000) [pid = 3980] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 12:07:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 12:07:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1092ms 12:07:06 INFO - PROCESS | 3980 | 1467140826984 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 12:07:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 12:07:06 INFO - PROCESS | 3980 | 1467140826986 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 12:07:06 INFO - PROCESS | 3980 | 1467140826989 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 12:07:06 INFO - PROCESS | 3980 | 1467140826991 Marionette TRACE conn6 <- [1,506,null,{}] 12:07:06 INFO - PROCESS | 3980 | 1467140826995 Marionette TRACE conn6 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:07 INFO - PROCESS | 3980 | 1467140826997 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:07 INFO - PROCESS | 3980 | 1467140827077 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 12:07:07 INFO - PROCESS | 3980 | 1467140827084 Marionette TRACE conn6 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:07 INFO - PROCESS | 3980 | 1467140827086 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:07 INFO - PROCESS | 3980 | ++DOCSHELL 000000B672B1E000 == 34 [pid = 3980] [id = 136] 12:07:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000B66B260400) [pid = 3980] [serial = 406] [outer = 0000000000000000] 12:07:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000B66F216000) [pid = 3980] [serial = 407] [outer = 000000B66B260400] 12:07:07 INFO - PROCESS | 3980 | 1467140827132 Marionette DEBUG loaded listener.js 12:07:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000B671A7A000) [pid = 3980] [serial = 408] [outer = 000000B66B260400] 12:07:07 INFO - PROCESS | 3980 | 1467140827556 Marionette TRACE conn6 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 12:07:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 12:07:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 584ms 12:07:07 INFO - PROCESS | 3980 | 1467140827576 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 12:07:07 INFO - PROCESS | 3980 | 1467140827579 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 12:07:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 12:07:07 INFO - PROCESS | 3980 | 1467140827582 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 12:07:07 INFO - PROCESS | 3980 | 1467140827584 Marionette TRACE conn6 <- [1,510,null,{}] 12:07:07 INFO - PROCESS | 3980 | 1467140827592 Marionette TRACE conn6 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:07 INFO - PROCESS | 3980 | 1467140827594 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:07 INFO - PROCESS | 3980 | 1467140827676 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 12:07:07 INFO - PROCESS | 3980 | 1467140827682 Marionette TRACE conn6 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:07 INFO - PROCESS | 3980 | 1467140827684 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:07 INFO - PROCESS | 3980 | ++DOCSHELL 000000B674A74800 == 35 [pid = 3980] [id = 137] 12:07:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000B671C9A000) [pid = 3980] [serial = 409] [outer = 0000000000000000] 12:07:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (000000B671CA1800) [pid = 3980] [serial = 410] [outer = 000000B671C9A000] 12:07:07 INFO - PROCESS | 3980 | 1467140827730 Marionette DEBUG loaded listener.js 12:07:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (000000B6723AD000) [pid = 3980] [serial = 411] [outer = 000000B671C9A000] 12:07:08 INFO - PROCESS | 3980 | 1467140828167 Marionette TRACE conn6 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 12:07:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 12:07:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 628ms 12:07:08 INFO - PROCESS | 3980 | 1467140828213 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 12:07:08 INFO - PROCESS | 3980 | 1467140828215 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 12:07:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 12:07:08 INFO - PROCESS | 3980 | 1467140828219 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 12:07:08 INFO - PROCESS | 3980 | 1467140828221 Marionette TRACE conn6 <- [1,514,null,{}] 12:07:08 INFO - PROCESS | 3980 | 1467140828225 Marionette TRACE conn6 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:08 INFO - PROCESS | 3980 | 1467140828227 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:08 INFO - PROCESS | 3980 | 1467140828309 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 12:07:08 INFO - PROCESS | 3980 | 1467140828316 Marionette TRACE conn6 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:08 INFO - PROCESS | 3980 | 1467140828318 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:08 INFO - PROCESS | 3980 | ++DOCSHELL 000000B674C79000 == 36 [pid = 3980] [id = 138] 12:07:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (000000B672597800) [pid = 3980] [serial = 412] [outer = 0000000000000000] 12:07:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (000000B67259D000) [pid = 3980] [serial = 413] [outer = 000000B672597800] 12:07:08 INFO - PROCESS | 3980 | 1467140828363 Marionette DEBUG loaded listener.js 12:07:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (000000B672633800) [pid = 3980] [serial = 414] [outer = 000000B672597800] 12:07:08 INFO - PROCESS | 3980 | 1467140828801 Marionette TRACE conn6 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 12:07:08 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 12:07:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 628ms 12:07:08 INFO - PROCESS | 3980 | 1467140828851 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 12:07:08 INFO - PROCESS | 3980 | 1467140828853 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 12:07:08 INFO - PROCESS | 3980 | 1467140828862 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 12:07:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 12:07:08 INFO - PROCESS | 3980 | 1467140828864 Marionette TRACE conn6 <- [1,518,null,{}] 12:07:08 INFO - PROCESS | 3980 | 1467140828868 Marionette TRACE conn6 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:08 INFO - PROCESS | 3980 | 1467140828870 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:09 INFO - PROCESS | 3980 | 1467140829024 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 12:07:09 INFO - PROCESS | 3980 | 1467140829152 Marionette TRACE conn6 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:09 INFO - PROCESS | 3980 | 1467140829156 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:09 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66566D800 == 37 [pid = 3980] [id = 139] 12:07:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (000000B66352C800) [pid = 3980] [serial = 415] [outer = 0000000000000000] 12:07:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 91 (000000B66353E800) [pid = 3980] [serial = 416] [outer = 000000B66352C800] 12:07:09 INFO - PROCESS | 3980 | 1467140829217 Marionette DEBUG loaded listener.js 12:07:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 92 (000000B664EC0C00) [pid = 3980] [serial = 417] [outer = 000000B66352C800] 12:07:10 INFO - PROCESS | 3980 | 1467140830003 Marionette TRACE conn6 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 12:07:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 12:07:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1190ms 12:07:10 INFO - PROCESS | 3980 | 1467140830077 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 12:07:10 INFO - PROCESS | 3980 | 1467140830082 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 12:07:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 12:07:10 INFO - PROCESS | 3980 | 1467140830088 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 12:07:10 INFO - PROCESS | 3980 | 1467140830092 Marionette TRACE conn6 <- [1,522,null,{}] 12:07:10 INFO - PROCESS | 3980 | 1467140830097 Marionette TRACE conn6 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:10 INFO - PROCESS | 3980 | 1467140830100 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:10 INFO - PROCESS | 3980 | 1467140830233 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 12:07:10 INFO - PROCESS | 3980 | 1467140830301 Marionette TRACE conn6 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:10 INFO - PROCESS | 3980 | 1467140830304 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:10 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66F8B5000 == 38 [pid = 3980] [id = 140] 12:07:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 93 (000000B66A2B2000) [pid = 3980] [serial = 418] [outer = 0000000000000000] 12:07:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 94 (000000B66A39F800) [pid = 3980] [serial = 419] [outer = 000000B66A2B2000] 12:07:10 INFO - PROCESS | 3980 | 1467140830403 Marionette DEBUG loaded listener.js 12:07:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 95 (000000B66B386400) [pid = 3980] [serial = 420] [outer = 000000B66A2B2000] 12:07:11 INFO - PROCESS | 3980 | 1467140831314 Marionette TRACE conn6 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 12:07:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 12:07:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1281ms 12:07:11 INFO - PROCESS | 3980 | 1467140831378 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 12:07:11 INFO - PROCESS | 3980 | 1467140831382 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 12:07:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 12:07:11 INFO - PROCESS | 3980 | 1467140831388 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 12:07:11 INFO - PROCESS | 3980 | 1467140831391 Marionette TRACE conn6 <- [1,526,null,{}] 12:07:11 INFO - PROCESS | 3980 | 1467140831397 Marionette TRACE conn6 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:11 INFO - PROCESS | 3980 | 1467140831401 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:11 INFO - PROCESS | 3980 | 1467140831513 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 12:07:11 INFO - PROCESS | 3980 | 1467140831583 Marionette TRACE conn6 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:11 INFO - PROCESS | 3980 | 1467140831587 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:11 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66ED2F800 == 39 [pid = 3980] [id = 141] 12:07:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 96 (000000B6698CEC00) [pid = 3980] [serial = 421] [outer = 0000000000000000] 12:07:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 97 (000000B669B71000) [pid = 3980] [serial = 422] [outer = 000000B6698CEC00] 12:07:11 INFO - PROCESS | 3980 | 1467140831637 Marionette DEBUG loaded listener.js 12:07:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 98 (000000B66B211C00) [pid = 3980] [serial = 423] [outer = 000000B6698CEC00] 12:07:12 INFO - PROCESS | 3980 | --DOCSHELL 000000B674C79000 == 38 [pid = 3980] [id = 138] 12:07:12 INFO - PROCESS | 3980 | --DOCSHELL 000000B674A74800 == 37 [pid = 3980] [id = 137] 12:07:12 INFO - PROCESS | 3980 | --DOCSHELL 000000B672B1E000 == 36 [pid = 3980] [id = 136] 12:07:12 INFO - PROCESS | 3980 | --DOCSHELL 000000B671F91800 == 35 [pid = 3980] [id = 135] 12:07:12 INFO - PROCESS | 3980 | --DOCSHELL 000000B671D13800 == 34 [pid = 3980] [id = 134] 12:07:12 INFO - PROCESS | 3980 | --DOCSHELL 000000B66FE7C800 == 33 [pid = 3980] [id = 133] 12:07:12 INFO - PROCESS | 3980 | --DOCSHELL 000000B66EEAA800 == 32 [pid = 3980] [id = 132] 12:07:12 INFO - PROCESS | 3980 | --DOCSHELL 000000B66B21B800 == 31 [pid = 3980] [id = 131] 12:07:12 INFO - PROCESS | 3980 | --DOCSHELL 000000B666718800 == 30 [pid = 3980] [id = 130] 12:07:12 INFO - PROCESS | 3980 | --DOMWINDOW == 97 (000000B669B72C00) [pid = 3980] [serial = 155] [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.] 12:07:12 INFO - PROCESS | 3980 | --DOMWINDOW == 96 (000000B675B76C00) [pid = 3980] [serial = 370] [outer = 0000000000000000] [url = about:blank] 12:07:12 INFO - PROCESS | 3980 | --DOMWINDOW == 95 (000000B675CDBC00) [pid = 3980] [serial = 358] [outer = 0000000000000000] [url = about:blank] 12:07:12 INFO - PROCESS | 3980 | --DOMWINDOW == 94 (000000B67642C400) [pid = 3980] [serial = 361] [outer = 0000000000000000] [url = about:blank] 12:07:12 INFO - PROCESS | 3980 | --DOMWINDOW == 93 (000000B675D33000) [pid = 3980] [serial = 359] [outer = 0000000000000000] [url = about:blank] 12:07:12 INFO - PROCESS | 3980 | --DOMWINDOW == 92 (000000B67180F800) [pid = 3980] [serial = 337] [outer = 0000000000000000] [url = about:blank] 12:07:12 INFO - PROCESS | 3980 | --DOMWINDOW == 91 (000000B671C98400) [pid = 3980] [serial = 338] [outer = 0000000000000000] [url = about:blank] 12:07:12 INFO - PROCESS | 3980 | --DOMWINDOW == 90 (000000B6734E5000) [pid = 3980] [serial = 355] [outer = 0000000000000000] [url = about:blank] 12:07:12 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (000000B66F21E800) [pid = 3980] [serial = 346] [outer = 0000000000000000] [url = about:blank] 12:07:12 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (000000B66F643800) [pid = 3980] [serial = 347] [outer = 0000000000000000] [url = about:blank] 12:07:12 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (000000B671CA1C00) [pid = 3980] [serial = 352] [outer = 0000000000000000] [url = about:blank] 12:07:12 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (000000B672626000) [pid = 3980] [serial = 353] [outer = 0000000000000000] [url = about:blank] 12:07:12 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (000000B66E373C00) [pid = 3980] [serial = 349] [outer = 0000000000000000] [url = about:blank] 12:07:12 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (000000B66F5C9800) [pid = 3980] [serial = 350] [outer = 0000000000000000] [url = about:blank] 12:07:12 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000B66A5EAC00) [pid = 3980] [serial = 343] [outer = 0000000000000000] [url = about:blank] 12:07:12 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000B6727D1000) [pid = 3980] [serial = 344] [outer = 0000000000000000] [url = about:blank] 12:07:12 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000B6747DD000) [pid = 3980] [serial = 340] [outer = 0000000000000000] [url = about:blank] 12:07:12 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000B675BE4800) [pid = 3980] [serial = 341] [outer = 0000000000000000] [url = about:blank] 12:07:12 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000B6698CC000) [pid = 3980] [serial = 334] [outer = 0000000000000000] [url = about:blank] 12:07:12 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000B66A68B400) [pid = 3980] [serial = 335] [outer = 0000000000000000] [url = about:blank] 12:07:12 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000B6667B8C00) [pid = 3980] [serial = 364] [outer = 0000000000000000] [url = about:blank] 12:07:12 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000B675B7CC00) [pid = 3980] [serial = 371] [outer = 0000000000000000] [url = about:blank] 12:07:12 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000B675D31800) [pid = 3980] [serial = 367] [outer = 0000000000000000] [url = about:blank] 12:07:12 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (000000B6793A2C00) [pid = 3980] [serial = 362] [outer = 0000000000000000] [url = about:blank] 12:07:12 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (000000B672591400) [pid = 3980] [serial = 332] [outer = 0000000000000000] [url = about:blank] 12:07:12 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (000000B66EA9B800) [pid = 3980] [serial = 365] [outer = 0000000000000000] [url = about:blank] 12:07:12 INFO - PROCESS | 3980 | --DOMWINDOW == 71 (000000B676291400) [pid = 3980] [serial = 368] [outer = 0000000000000000] [url = about:blank] 12:07:12 INFO - PROCESS | 3980 | --DOMWINDOW == 70 (000000B6747DF800) [pid = 3980] [serial = 356] [outer = 0000000000000000] [url = about:blank] 12:07:12 INFO - PROCESS | 3980 | 1467140832261 Marionette TRACE conn6 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 12:07:12 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 12:07:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 943ms 12:07:12 INFO - PROCESS | 3980 | 1467140832334 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 12:07:12 INFO - PROCESS | 3980 | 1467140832339 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 12:07:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 12:07:12 INFO - PROCESS | 3980 | 1467140832346 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 12:07:12 INFO - PROCESS | 3980 | 1467140832348 Marionette TRACE conn6 <- [1,530,null,{}] 12:07:12 INFO - PROCESS | 3980 | 1467140832352 Marionette TRACE conn6 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:12 INFO - PROCESS | 3980 | 1467140832355 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:12 INFO - PROCESS | 3980 | 1467140832448 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 12:07:12 INFO - PROCESS | 3980 | 1467140832521 Marionette TRACE conn6 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:12 INFO - PROCESS | 3980 | 1467140832524 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:12 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66E38C000 == 31 [pid = 3980] [id = 142] 12:07:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 71 (000000B6698D8400) [pid = 3980] [serial = 424] [outer = 0000000000000000] 12:07:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 72 (000000B66B205000) [pid = 3980] [serial = 425] [outer = 000000B6698D8400] 12:07:12 INFO - PROCESS | 3980 | 1467140832574 Marionette DEBUG loaded listener.js 12:07:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (000000B66B3DBC00) [pid = 3980] [serial = 426] [outer = 000000B6698D8400] 12:07:13 INFO - PROCESS | 3980 | 1467140833176 Marionette TRACE conn6 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 12:07:13 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 12:07:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 12:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:07:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:07:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 12:07:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 12:07:13 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 12:07:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 12:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:07:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:07:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 12:07:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 12:07:13 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 880ms 12:07:13 INFO - PROCESS | 3980 | 1467140833229 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 12:07:13 INFO - PROCESS | 3980 | 1467140833231 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 12:07:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 12:07:13 INFO - PROCESS | 3980 | 1467140833235 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 12:07:13 INFO - PROCESS | 3980 | 1467140833239 Marionette TRACE conn6 <- [1,534,null,{}] 12:07:13 INFO - PROCESS | 3980 | 1467140833250 Marionette TRACE conn6 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:13 INFO - PROCESS | 3980 | 1467140833255 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:13 INFO - PROCESS | 3980 | 1467140833357 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 12:07:13 INFO - PROCESS | 3980 | 1467140833433 Marionette TRACE conn6 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:13 INFO - PROCESS | 3980 | 1467140833436 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:13 INFO - PROCESS | 3980 | ++DOCSHELL 000000B671F7B000 == 32 [pid = 3980] [id = 143] 12:07:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (000000B66F470800) [pid = 3980] [serial = 427] [outer = 0000000000000000] 12:07:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (000000B66F606000) [pid = 3980] [serial = 428] [outer = 000000B66F470800] 12:07:13 INFO - PROCESS | 3980 | 1467140833494 Marionette DEBUG loaded listener.js 12:07:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000B66F7D8400) [pid = 3980] [serial = 429] [outer = 000000B66F470800] 12:07:13 INFO - PROCESS | 3980 | 1467140833860 Marionette TRACE conn6 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 12:07:13 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. 12:07:13 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 691ms 12:07:13 INFO - PROCESS | 3980 | 1467140833928 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 12:07:13 INFO - PROCESS | 3980 | 1467140833930 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 12:07:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 12:07:13 INFO - PROCESS | 3980 | 1467140833934 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 12:07:13 INFO - PROCESS | 3980 | 1467140833935 Marionette TRACE conn6 <- [1,538,null,{}] 12:07:13 INFO - PROCESS | 3980 | 1467140833939 Marionette TRACE conn6 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:13 INFO - PROCESS | 3980 | 1467140833941 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:14 INFO - PROCESS | 3980 | 1467140834033 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 12:07:14 INFO - PROCESS | 3980 | 1467140834039 Marionette TRACE conn6 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:14 INFO - PROCESS | 3980 | 1467140834041 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:14 INFO - PROCESS | 3980 | ++DOCSHELL 000000B67419F800 == 33 [pid = 3980] [id = 144] 12:07:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000B663F24000) [pid = 3980] [serial = 430] [outer = 0000000000000000] 12:07:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000B671A1EC00) [pid = 3980] [serial = 431] [outer = 000000B663F24000] 12:07:14 INFO - PROCESS | 3980 | 1467140834087 Marionette DEBUG loaded listener.js 12:07:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000B671AA7C00) [pid = 3980] [serial = 432] [outer = 000000B663F24000] 12:07:14 INFO - PROCESS | 3980 | 1467140834562 Marionette TRACE conn6 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 12:07:14 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. 12:07:14 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 692ms 12:07:14 INFO - PROCESS | 3980 | 1467140834649 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 12:07:14 INFO - PROCESS | 3980 | 1467140834652 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 12:07:14 INFO - PROCESS | 3980 | 1467140834656 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 12:07:14 INFO - PROCESS | 3980 | 1467140834657 Marionette TRACE conn6 <- [1,542,null,{}] 12:07:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 12:07:14 INFO - PROCESS | 3980 | 1467140834661 Marionette TRACE conn6 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:14 INFO - PROCESS | 3980 | 1467140834663 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:14 INFO - PROCESS | 3980 | 1467140834808 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 12:07:14 INFO - PROCESS | 3980 | 1467140834824 Marionette TRACE conn6 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:14 INFO - PROCESS | 3980 | 1467140834826 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:14 INFO - PROCESS | 3980 | ++DOCSHELL 000000B6757DA800 == 34 [pid = 3980] [id = 145] 12:07:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000B66FECA800) [pid = 3980] [serial = 433] [outer = 0000000000000000] 12:07:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000B672594000) [pid = 3980] [serial = 434] [outer = 000000B66FECA800] 12:07:14 INFO - PROCESS | 3980 | 1467140834910 Marionette DEBUG loaded listener.js 12:07:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000B67262A800) [pid = 3980] [serial = 435] [outer = 000000B66FECA800] 12:07:15 INFO - PROCESS | 3980 | [3980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:07:15 INFO - PROCESS | 3980 | [3980] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:07:15 INFO - PROCESS | 3980 | [3980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:07:15 INFO - PROCESS | 3980 | 1467140835356 Marionette TRACE conn6 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 12:07:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 12:07:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 733ms 12:07:15 INFO - PROCESS | 3980 | 1467140835397 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 12:07:15 INFO - PROCESS | 3980 | 1467140835399 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 12:07:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 12:07:15 INFO - PROCESS | 3980 | 1467140835403 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 12:07:15 INFO - PROCESS | 3980 | 1467140835404 Marionette TRACE conn6 <- [1,546,null,{}] 12:07:15 INFO - PROCESS | 3980 | 1467140835408 Marionette TRACE conn6 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:15 INFO - PROCESS | 3980 | 1467140835414 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:15 INFO - PROCESS | 3980 | 1467140835554 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 12:07:15 INFO - PROCESS | 3980 | 1467140835606 Marionette TRACE conn6 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:15 INFO - PROCESS | 3980 | 1467140835608 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:15 INFO - PROCESS | 3980 | ++DOCSHELL 000000B675FBC000 == 35 [pid = 3980] [id = 146] 12:07:15 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000B6727D3000) [pid = 3980] [serial = 436] [outer = 0000000000000000] 12:07:15 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000B672834C00) [pid = 3980] [serial = 437] [outer = 000000B6727D3000] 12:07:15 INFO - PROCESS | 3980 | 1467140835653 Marionette DEBUG loaded listener.js 12:07:15 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (000000B6736C1800) [pid = 3980] [serial = 438] [outer = 000000B6727D3000] 12:07:16 INFO - PROCESS | 3980 | 1467140836083 Marionette TRACE conn6 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 12:07:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 12:07:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 732ms 12:07:16 INFO - PROCESS | 3980 | 1467140836142 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 12:07:16 INFO - PROCESS | 3980 | 1467140836145 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 12:07:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 12:07:16 INFO - PROCESS | 3980 | 1467140836148 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 12:07:16 INFO - PROCESS | 3980 | 1467140836150 Marionette TRACE conn6 <- [1,550,null,{}] 12:07:16 INFO - PROCESS | 3980 | 1467140836161 Marionette TRACE conn6 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:16 INFO - PROCESS | 3980 | 1467140836163 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:16 INFO - PROCESS | 3980 | 1467140836314 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 12:07:16 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (000000B66F6D2C00) [pid = 3980] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 12:07:16 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000B664F36800) [pid = 3980] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 12:07:16 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000B665589000) [pid = 3980] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 12:07:16 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000B66353A000) [pid = 3980] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 12:07:16 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000B66F218C00) [pid = 3980] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 12:07:16 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000B663F1F400) [pid = 3980] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 12:07:16 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000B66F6CF800) [pid = 3980] [serial = 376] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 12:07:16 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000B675EEB400) [pid = 3980] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 12:07:16 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000B675EEC800) [pid = 3980] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 12:07:16 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000B66B260400) [pid = 3980] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 12:07:16 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (000000B66A691C00) [pid = 3980] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 12:07:16 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (000000B66BE51800) [pid = 3980] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 12:07:16 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (000000B671C9A000) [pid = 3980] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 12:07:16 INFO - PROCESS | 3980 | 1467140836370 Marionette TRACE conn6 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:16 INFO - PROCESS | 3980 | 1467140836372 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:16 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66F810800 == 36 [pid = 3980] [id = 147] 12:07:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (000000B66352A400) [pid = 3980] [serial = 439] [outer = 0000000000000000] 12:07:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (000000B66526A400) [pid = 3980] [serial = 440] [outer = 000000B66352A400] 12:07:16 INFO - PROCESS | 3980 | 1467140836418 Marionette DEBUG loaded listener.js 12:07:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (000000B66F46FC00) [pid = 3980] [serial = 441] [outer = 000000B66352A400] 12:07:16 INFO - PROCESS | 3980 | [3980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:07:16 INFO - PROCESS | 3980 | [3980] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:07:16 INFO - PROCESS | 3980 | [3980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:07:16 INFO - PROCESS | 3980 | 1467140836783 Marionette TRACE conn6 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 12:07:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 12:07:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 690ms 12:07:16 INFO - PROCESS | 3980 | 1467140836841 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 12:07:16 INFO - PROCESS | 3980 | 1467140836843 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 12:07:16 INFO - PROCESS | 3980 | 1467140836847 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 12:07:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 12:07:16 INFO - PROCESS | 3980 | 1467140836849 Marionette TRACE conn6 <- [1,554,null,{}] 12:07:16 INFO - PROCESS | 3980 | 1467140836852 Marionette TRACE conn6 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:16 INFO - PROCESS | 3980 | 1467140836854 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:16 INFO - PROCESS | 3980 | 1467140836937 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 12:07:16 INFO - PROCESS | 3980 | 1467140836943 Marionette TRACE conn6 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:16 INFO - PROCESS | 3980 | 1467140836944 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:16 INFO - PROCESS | 3980 | ++DOCSHELL 000000B67647A800 == 37 [pid = 3980] [id = 148] 12:07:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000B671C9A000) [pid = 3980] [serial = 442] [outer = 0000000000000000] 12:07:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000B674C97000) [pid = 3980] [serial = 443] [outer = 000000B671C9A000] 12:07:16 INFO - PROCESS | 3980 | 1467140836989 Marionette DEBUG loaded listener.js 12:07:17 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000B67560D000) [pid = 3980] [serial = 444] [outer = 000000B671C9A000] 12:07:17 INFO - PROCESS | 3980 | [3980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:07:17 INFO - PROCESS | 3980 | [3980] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:07:17 INFO - PROCESS | 3980 | [3980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:07:17 INFO - PROCESS | 3980 | [3980] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:07:17 INFO - PROCESS | 3980 | 1467140837419 Marionette TRACE conn6 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 12:07:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 12:07:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 628ms 12:07:17 INFO - PROCESS | 3980 | 1467140837479 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 12:07:17 INFO - PROCESS | 3980 | 1467140837481 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 12:07:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 12:07:17 INFO - PROCESS | 3980 | 1467140837485 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 12:07:17 INFO - PROCESS | 3980 | 1467140837487 Marionette TRACE conn6 <- [1,558,null,{}] 12:07:17 INFO - PROCESS | 3980 | 1467140837490 Marionette TRACE conn6 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:17 INFO - PROCESS | 3980 | 1467140837492 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:17 INFO - PROCESS | 3980 | 1467140837576 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 12:07:17 INFO - PROCESS | 3980 | 1467140837583 Marionette TRACE conn6 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:17 INFO - PROCESS | 3980 | 1467140837585 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:17 INFO - PROCESS | 3980 | ++DOCSHELL 000000B677FA0000 == 38 [pid = 3980] [id = 149] 12:07:17 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000B675B70000) [pid = 3980] [serial = 445] [outer = 0000000000000000] 12:07:17 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000B675B73400) [pid = 3980] [serial = 446] [outer = 000000B675B70000] 12:07:17 INFO - PROCESS | 3980 | 1467140837629 Marionette DEBUG loaded listener.js 12:07:17 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000B675BDF400) [pid = 3980] [serial = 447] [outer = 000000B675B70000] 12:07:17 INFO - PROCESS | 3980 | [3980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:07:17 INFO - PROCESS | 3980 | [3980] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:07:18 INFO - PROCESS | 3980 | [3980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:07:18 INFO - PROCESS | 3980 | 1467140838083 Marionette TRACE conn6 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 12:07:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 12:07:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 628ms 12:07:18 INFO - PROCESS | 3980 | 1467140838120 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 12:07:18 INFO - PROCESS | 3980 | 1467140838122 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 12:07:18 INFO - PROCESS | 3980 | 1467140838126 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 12:07:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 12:07:18 INFO - PROCESS | 3980 | 1467140838128 Marionette TRACE conn6 <- [1,562,null,{}] 12:07:18 INFO - PROCESS | 3980 | 1467140838132 Marionette TRACE conn6 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:18 INFO - PROCESS | 3980 | 1467140838134 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:18 INFO - PROCESS | 3980 | 1467140838222 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 12:07:18 INFO - PROCESS | 3980 | 1467140838227 Marionette TRACE conn6 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:18 INFO - PROCESS | 3980 | 1467140838229 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:18 INFO - PROCESS | 3980 | ++DOCSHELL 000000B679784800 == 39 [pid = 3980] [id = 150] 12:07:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000B675BEA000) [pid = 3980] [serial = 448] [outer = 0000000000000000] 12:07:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000B675CD6800) [pid = 3980] [serial = 449] [outer = 000000B675BEA000] 12:07:18 INFO - PROCESS | 3980 | 1467140838274 Marionette DEBUG loaded listener.js 12:07:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000B675CE0000) [pid = 3980] [serial = 450] [outer = 000000B675BEA000] 12:07:18 INFO - PROCESS | 3980 | 1467140838979 Marionette TRACE conn6 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 12:07:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 12:07:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 880ms 12:07:19 INFO - PROCESS | 3980 | 1467140839014 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 12:07:19 INFO - PROCESS | 3980 | 1467140839019 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 12:07:19 INFO - PROCESS | 3980 | 1467140839024 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 12:07:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 12:07:19 INFO - PROCESS | 3980 | 1467140839029 Marionette TRACE conn6 <- [1,566,null,{}] 12:07:19 INFO - PROCESS | 3980 | 1467140839035 Marionette TRACE conn6 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:19 INFO - PROCESS | 3980 | 1467140839038 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:19 INFO - PROCESS | 3980 | 1467140839163 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 12:07:19 INFO - PROCESS | 3980 | 1467140839231 Marionette TRACE conn6 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:19 INFO - PROCESS | 3980 | 1467140839234 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:19 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66EEAA000 == 40 [pid = 3980] [id = 151] 12:07:19 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (000000B6698CFC00) [pid = 3980] [serial = 451] [outer = 0000000000000000] 12:07:19 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (000000B66A576400) [pid = 3980] [serial = 452] [outer = 000000B6698CFC00] 12:07:19 INFO - PROCESS | 3980 | 1467140839334 Marionette DEBUG loaded listener.js 12:07:19 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (000000B66EA84000) [pid = 3980] [serial = 453] [outer = 000000B6698CFC00] 12:07:19 INFO - PROCESS | 3980 | 1467140839914 Marionette TRACE conn6 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 12:07:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 12:07:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 943ms 12:07:19 INFO - PROCESS | 3980 | 1467140839973 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 12:07:19 INFO - PROCESS | 3980 | 1467140839978 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 12:07:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 12:07:19 INFO - PROCESS | 3980 | 1467140839985 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 12:07:19 INFO - PROCESS | 3980 | 1467140839988 Marionette TRACE conn6 <- [1,570,null,{}] 12:07:20 INFO - PROCESS | 3980 | 1467140839993 Marionette TRACE conn6 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:20 INFO - PROCESS | 3980 | 1467140839996 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:20 INFO - PROCESS | 3980 | 1467140840115 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 12:07:20 INFO - PROCESS | 3980 | 1467140840203 Marionette TRACE conn6 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:20 INFO - PROCESS | 3980 | 1467140840207 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:20 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66F494000 == 41 [pid = 3980] [id = 152] 12:07:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (000000B66F7DAC00) [pid = 3980] [serial = 454] [outer = 0000000000000000] 12:07:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (000000B671A1B000) [pid = 3980] [serial = 455] [outer = 000000B66F7DAC00] 12:07:20 INFO - PROCESS | 3980 | 1467140840266 Marionette DEBUG loaded listener.js 12:07:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (000000B67262BC00) [pid = 3980] [serial = 456] [outer = 000000B66F7DAC00] 12:07:20 INFO - PROCESS | 3980 | 1467140840881 Marionette TRACE conn6 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 12:07:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 12:07:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 943ms 12:07:20 INFO - PROCESS | 3980 | 1467140840930 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 12:07:20 INFO - PROCESS | 3980 | 1467140840933 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 12:07:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 12:07:20 INFO - PROCESS | 3980 | 1467140840936 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 12:07:20 INFO - PROCESS | 3980 | 1467140840940 Marionette TRACE conn6 <- [1,574,null,{}] 12:07:20 INFO - PROCESS | 3980 | 1467140840952 Marionette TRACE conn6 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:20 INFO - PROCESS | 3980 | 1467140840957 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:21 INFO - PROCESS | 3980 | 1467140841071 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 12:07:21 INFO - PROCESS | 3980 | 1467140841148 Marionette TRACE conn6 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:21 INFO - PROCESS | 3980 | 1467140841152 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:21 INFO - PROCESS | 3980 | ++DOCSHELL 000000B679998800 == 42 [pid = 3980] [id = 153] 12:07:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 91 (000000B674C9BC00) [pid = 3980] [serial = 457] [outer = 0000000000000000] 12:07:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 92 (000000B675B75000) [pid = 3980] [serial = 458] [outer = 000000B674C9BC00] 12:07:21 INFO - PROCESS | 3980 | 1467140841251 Marionette DEBUG loaded listener.js 12:07:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 93 (000000B675CE5C00) [pid = 3980] [serial = 459] [outer = 000000B674C9BC00] 12:07:21 INFO - PROCESS | 3980 | [3980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:07:21 INFO - PROCESS | 3980 | [3980] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:07:21 INFO - PROCESS | 3980 | [3980] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 12:07:22 INFO - PROCESS | 3980 | 1467140842174 Marionette TRACE conn6 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 12:07:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 12:07:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1283ms 12:07:22 INFO - PROCESS | 3980 | 1467140842222 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 12:07:22 INFO - PROCESS | 3980 | 1467140842225 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 12:07:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 12:07:22 INFO - PROCESS | 3980 | 1467140842229 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 12:07:22 INFO - PROCESS | 3980 | 1467140842231 Marionette TRACE conn6 <- [1,578,null,{}] 12:07:22 INFO - PROCESS | 3980 | 1467140842235 Marionette TRACE conn6 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:22 INFO - PROCESS | 3980 | 1467140842237 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:22 INFO - PROCESS | 3980 | 1467140842369 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 12:07:22 INFO - PROCESS | 3980 | 1467140842444 Marionette TRACE conn6 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:22 INFO - PROCESS | 3980 | 1467140842447 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:22 INFO - PROCESS | 3980 | ++DOCSHELL 000000B663551800 == 43 [pid = 3980] [id = 154] 12:07:22 INFO - PROCESS | 3980 | ++DOMWINDOW == 94 (000000B664EC0400) [pid = 3980] [serial = 460] [outer = 0000000000000000] 12:07:22 INFO - PROCESS | 3980 | ++DOMWINDOW == 95 (000000B66526B800) [pid = 3980] [serial = 461] [outer = 000000B664EC0400] 12:07:22 INFO - PROCESS | 3980 | 1467140842543 Marionette DEBUG loaded listener.js 12:07:22 INFO - PROCESS | 3980 | ++DOMWINDOW == 96 (000000B66EA7B400) [pid = 3980] [serial = 462] [outer = 000000B664EC0400] 12:07:23 INFO - PROCESS | 3980 | 1467140843262 Marionette TRACE conn6 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 12:07:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 12:07:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1080ms 12:07:23 INFO - PROCESS | 3980 | 1467140843310 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 12:07:23 INFO - PROCESS | 3980 | 1467140843315 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 12:07:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 12:07:23 INFO - PROCESS | 3980 | 1467140843319 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 12:07:23 INFO - PROCESS | 3980 | 1467140843324 Marionette TRACE conn6 <- [1,582,null,{}] 12:07:23 INFO - PROCESS | 3980 | 1467140843329 Marionette TRACE conn6 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:23 INFO - PROCESS | 3980 | 1467140843332 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:23 INFO - PROCESS | 3980 | 1467140843436 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 12:07:23 INFO - PROCESS | 3980 | 1467140843528 Marionette TRACE conn6 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:23 INFO - PROCESS | 3980 | 1467140843531 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:23 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66E38F800 == 44 [pid = 3980] [id = 155] 12:07:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 97 (000000B66A844800) [pid = 3980] [serial = 463] [outer = 0000000000000000] 12:07:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 98 (000000B66B393400) [pid = 3980] [serial = 464] [outer = 000000B66A844800] 12:07:23 INFO - PROCESS | 3980 | 1467140843582 Marionette DEBUG loaded listener.js 12:07:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 99 (000000B66F223000) [pid = 3980] [serial = 465] [outer = 000000B66A844800] 12:07:24 INFO - PROCESS | 3980 | --DOCSHELL 000000B677FA0000 == 43 [pid = 3980] [id = 149] 12:07:24 INFO - PROCESS | 3980 | --DOCSHELL 000000B67647A800 == 42 [pid = 3980] [id = 148] 12:07:24 INFO - PROCESS | 3980 | --DOCSHELL 000000B66F810800 == 41 [pid = 3980] [id = 147] 12:07:24 INFO - PROCESS | 3980 | --DOCSHELL 000000B675FBC000 == 40 [pid = 3980] [id = 146] 12:07:24 INFO - PROCESS | 3980 | --DOCSHELL 000000B6757DA800 == 39 [pid = 3980] [id = 145] 12:07:24 INFO - PROCESS | 3980 | --DOCSHELL 000000B67419F800 == 38 [pid = 3980] [id = 144] 12:07:24 INFO - PROCESS | 3980 | --DOCSHELL 000000B671F7B000 == 37 [pid = 3980] [id = 143] 12:07:24 INFO - PROCESS | 3980 | --DOCSHELL 000000B66E38C000 == 36 [pid = 3980] [id = 142] 12:07:24 INFO - PROCESS | 3980 | --DOCSHELL 000000B66ED2F800 == 35 [pid = 3980] [id = 141] 12:07:24 INFO - PROCESS | 3980 | --DOCSHELL 000000B66566D800 == 34 [pid = 3980] [id = 139] 12:07:24 INFO - PROCESS | 3980 | --DOCSHELL 000000B66622A000 == 33 [pid = 3980] [id = 129] 12:07:24 INFO - PROCESS | 3980 | --DOCSHELL 000000B66F8B5000 == 32 [pid = 3980] [id = 140] 12:07:24 INFO - PROCESS | 3980 | --DOCSHELL 000000B663551800 == 31 [pid = 3980] [id = 154] 12:07:24 INFO - PROCESS | 3980 | --DOCSHELL 000000B679998800 == 30 [pid = 3980] [id = 153] 12:07:24 INFO - PROCESS | 3980 | --DOCSHELL 000000B66F494000 == 29 [pid = 3980] [id = 152] 12:07:24 INFO - PROCESS | 3980 | --DOCSHELL 000000B66EEAA000 == 28 [pid = 3980] [id = 151] 12:07:24 INFO - PROCESS | 3980 | --DOCSHELL 000000B679784800 == 27 [pid = 3980] [id = 150] 12:07:24 INFO - PROCESS | 3980 | --DOMWINDOW == 98 (000000B67259D000) [pid = 3980] [serial = 413] [outer = 0000000000000000] [url = about:blank] 12:07:24 INFO - PROCESS | 3980 | --DOMWINDOW == 97 (000000B66FE0F800) [pid = 3980] [serial = 404] [outer = 0000000000000000] [url = about:blank] 12:07:24 INFO - PROCESS | 3980 | --DOMWINDOW == 96 (000000B664F3D400) [pid = 3980] [serial = 389] [outer = 0000000000000000] [url = about:blank] 12:07:24 INFO - PROCESS | 3980 | --DOMWINDOW == 95 (000000B665269800) [pid = 3980] [serial = 390] [outer = 0000000000000000] [url = about:blank] 12:07:24 INFO - PROCESS | 3980 | --DOMWINDOW == 94 (000000B6665E1800) [pid = 3980] [serial = 392] [outer = 0000000000000000] [url = about:blank] 12:07:24 INFO - PROCESS | 3980 | --DOMWINDOW == 93 (000000B6698D1400) [pid = 3980] [serial = 393] [outer = 0000000000000000] [url = about:blank] 12:07:24 INFO - PROCESS | 3980 | --DOMWINDOW == 92 (000000B665587C00) [pid = 3980] [serial = 387] [outer = 0000000000000000] [url = about:blank] 12:07:24 INFO - PROCESS | 3980 | --DOMWINDOW == 91 (000000B664EBB800) [pid = 3980] [serial = 386] [outer = 0000000000000000] [url = about:blank] 12:07:24 INFO - PROCESS | 3980 | --DOMWINDOW == 90 (000000B66F5C7400) [pid = 3980] [serial = 402] [outer = 0000000000000000] [url = about:blank] 12:07:24 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (000000B66F2B5400) [pid = 3980] [serial = 401] [outer = 0000000000000000] [url = about:blank] 12:07:24 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (000000B66A83D800) [pid = 3980] [serial = 374] [outer = 0000000000000000] [url = about:blank] 12:07:24 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (000000B664EBA400) [pid = 3980] [serial = 373] [outer = 0000000000000000] [url = about:blank] 12:07:24 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (000000B6747AD400) [pid = 3980] [serial = 378] [outer = 0000000000000000] [url = about:blank] 12:07:24 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (000000B671AAB800) [pid = 3980] [serial = 377] [outer = 0000000000000000] [url = about:blank] 12:07:24 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (000000B676423800) [pid = 3980] [serial = 381] [outer = 0000000000000000] [url = about:blank] 12:07:24 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000B67624A000) [pid = 3980] [serial = 380] [outer = 0000000000000000] [url = about:blank] 12:07:24 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000B67945CC00) [pid = 3980] [serial = 384] [outer = 0000000000000000] [url = about:blank] 12:07:24 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000B67939F400) [pid = 3980] [serial = 383] [outer = 0000000000000000] [url = about:blank] 12:07:24 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000B671A7A000) [pid = 3980] [serial = 408] [outer = 0000000000000000] [url = about:blank] 12:07:24 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000B66F216000) [pid = 3980] [serial = 407] [outer = 0000000000000000] [url = about:blank] 12:07:24 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000B671A25800) [pid = 3980] [serial = 405] [outer = 0000000000000000] [url = about:blank] 12:07:24 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000B66B385C00) [pid = 3980] [serial = 396] [outer = 0000000000000000] [url = about:blank] 12:07:24 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000B66B260C00) [pid = 3980] [serial = 395] [outer = 0000000000000000] [url = about:blank] 12:07:24 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000B66EA7B000) [pid = 3980] [serial = 398] [outer = 0000000000000000] [url = about:blank] 12:07:24 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (000000B66EA9D400) [pid = 3980] [serial = 399] [outer = 0000000000000000] [url = about:blank] 12:07:24 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (000000B6723AD000) [pid = 3980] [serial = 411] [outer = 0000000000000000] [url = about:blank] 12:07:24 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (000000B671CA1800) [pid = 3980] [serial = 410] [outer = 0000000000000000] [url = about:blank] 12:07:24 INFO - PROCESS | 3980 | 1467140844900 Marionette TRACE conn6 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 12:07:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 12:07:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1651ms 12:07:24 INFO - PROCESS | 3980 | 1467140844971 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 12:07:24 INFO - PROCESS | 3980 | 1467140844975 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 12:07:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 12:07:24 INFO - PROCESS | 3980 | 1467140844980 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 12:07:24 INFO - PROCESS | 3980 | 1467140844983 Marionette TRACE conn6 <- [1,586,null,{}] 12:07:24 INFO - PROCESS | 3980 | 1467140844989 Marionette TRACE conn6 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:24 INFO - PROCESS | 3980 | 1467140844991 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:25 INFO - PROCESS | 3980 | 1467140845086 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 12:07:25 INFO - PROCESS | 3980 | 1467140845099 Marionette TRACE conn6 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:25 INFO - PROCESS | 3980 | 1467140845101 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:25 INFO - PROCESS | 3980 | ++DOCSHELL 000000B669BDA800 == 28 [pid = 3980] [id = 156] 12:07:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (000000B663F28000) [pid = 3980] [serial = 466] [outer = 0000000000000000] 12:07:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (000000B664E28000) [pid = 3980] [serial = 467] [outer = 000000B663F28000] 12:07:25 INFO - PROCESS | 3980 | 1467140845150 Marionette DEBUG loaded listener.js 12:07:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (000000B664F3CC00) [pid = 3980] [serial = 468] [outer = 000000B663F28000] 12:07:25 INFO - PROCESS | 3980 | 1467140845634 Marionette TRACE conn6 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 12:07:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 12:07:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 692ms 12:07:25 INFO - PROCESS | 3980 | 1467140845677 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 12:07:25 INFO - PROCESS | 3980 | 1467140845682 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 12:07:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 12:07:25 INFO - PROCESS | 3980 | 1467140845689 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 12:07:25 INFO - PROCESS | 3980 | 1467140845692 Marionette TRACE conn6 <- [1,590,null,{}] 12:07:25 INFO - PROCESS | 3980 | 1467140845696 Marionette TRACE conn6 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:25 INFO - PROCESS | 3980 | 1467140845698 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:25 INFO - PROCESS | 3980 | 1467140845822 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 12:07:25 INFO - PROCESS | 3980 | 1467140845838 Marionette TRACE conn6 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:25 INFO - PROCESS | 3980 | 1467140845841 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:25 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66B416000 == 29 [pid = 3980] [id = 157] 12:07:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000B665588800) [pid = 3980] [serial = 469] [outer = 0000000000000000] 12:07:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000B66558F400) [pid = 3980] [serial = 470] [outer = 000000B665588800] 12:07:25 INFO - PROCESS | 3980 | 1467140845891 Marionette DEBUG loaded listener.js 12:07:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000B6662D9C00) [pid = 3980] [serial = 471] [outer = 000000B665588800] 12:07:26 INFO - PROCESS | 3980 | 1467140846363 Marionette TRACE conn6 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 12:07:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 12:07:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 733ms 12:07:26 INFO - PROCESS | 3980 | 1467140846424 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 12:07:26 INFO - PROCESS | 3980 | 1467140846426 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 12:07:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 12:07:26 INFO - PROCESS | 3980 | 1467140846430 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 12:07:26 INFO - PROCESS | 3980 | 1467140846434 Marionette TRACE conn6 <- [1,594,null,{}] 12:07:26 INFO - PROCESS | 3980 | 1467140846445 Marionette TRACE conn6 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:26 INFO - PROCESS | 3980 | 1467140846450 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:26 INFO - PROCESS | 3980 | 1467140846536 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 12:07:26 INFO - PROCESS | 3980 | 1467140846544 Marionette TRACE conn6 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:26 INFO - PROCESS | 3980 | 1467140846547 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:26 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66F806800 == 30 [pid = 3980] [id = 158] 12:07:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000B663535400) [pid = 3980] [serial = 472] [outer = 0000000000000000] 12:07:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000B66A31E400) [pid = 3980] [serial = 473] [outer = 000000B663535400] 12:07:26 INFO - PROCESS | 3980 | 1467140846596 Marionette DEBUG loaded listener.js 12:07:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000B66B25E400) [pid = 3980] [serial = 474] [outer = 000000B663535400] 12:07:27 INFO - PROCESS | 3980 | 1467140847041 Marionette TRACE conn6 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 12:07:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 12:07:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 628ms 12:07:27 INFO - PROCESS | 3980 | 1467140847064 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 12:07:27 INFO - PROCESS | 3980 | 1467140847066 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 12:07:27 INFO - PROCESS | 3980 | 1467140847070 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 12:07:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 12:07:27 INFO - PROCESS | 3980 | 1467140847072 Marionette TRACE conn6 <- [1,598,null,{}] 12:07:27 INFO - PROCESS | 3980 | 1467140847075 Marionette TRACE conn6 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:27 INFO - PROCESS | 3980 | 1467140847078 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:27 INFO - PROCESS | 3980 | 1467140847194 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 12:07:27 INFO - PROCESS | 3980 | 1467140847266 Marionette TRACE conn6 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:27 INFO - PROCESS | 3980 | 1467140847268 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:27 INFO - PROCESS | 3980 | ++DOCSHELL 000000B671ACF000 == 31 [pid = 3980] [id = 159] 12:07:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000B66B3D7400) [pid = 3980] [serial = 475] [outer = 0000000000000000] 12:07:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000B66B7A7C00) [pid = 3980] [serial = 476] [outer = 000000B66B3D7400] 12:07:27 INFO - PROCESS | 3980 | 1467140847314 Marionette DEBUG loaded listener.js 12:07:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000B66EA76800) [pid = 3980] [serial = 477] [outer = 000000B66B3D7400] 12:07:27 INFO - PROCESS | 3980 | 1467140847759 Marionette TRACE conn6 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 12:07:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 12:07:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 735ms 12:07:27 INFO - PROCESS | 3980 | 1467140847814 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 12:07:27 INFO - PROCESS | 3980 | 1467140847816 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 12:07:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 12:07:27 INFO - PROCESS | 3980 | 1467140847820 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 12:07:27 INFO - PROCESS | 3980 | 1467140847822 Marionette TRACE conn6 <- [1,602,null,{}] 12:07:27 INFO - PROCESS | 3980 | 1467140847825 Marionette TRACE conn6 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:27 INFO - PROCESS | 3980 | 1467140847828 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:27 INFO - PROCESS | 3980 | 1467140847931 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 12:07:27 INFO - PROCESS | 3980 | 1467140847936 Marionette TRACE conn6 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:27 INFO - PROCESS | 3980 | 1467140847938 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:27 INFO - PROCESS | 3980 | ++DOCSHELL 000000B671D63000 == 32 [pid = 3980] [id = 160] 12:07:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (000000B665453400) [pid = 3980] [serial = 478] [outer = 0000000000000000] 12:07:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (000000B66EA9D400) [pid = 3980] [serial = 479] [outer = 000000B665453400] 12:07:27 INFO - PROCESS | 3980 | 1467140847983 Marionette DEBUG loaded listener.js 12:07:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (000000B66F21F800) [pid = 3980] [serial = 480] [outer = 000000B665453400] 12:07:28 INFO - PROCESS | 3980 | 1467140848454 Marionette TRACE conn6 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 12:07:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 12:07:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 692ms 12:07:28 INFO - PROCESS | 3980 | 1467140848515 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 12:07:28 INFO - PROCESS | 3980 | 1467140848517 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 12:07:28 INFO - PROCESS | 3980 | 1467140848529 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 12:07:28 INFO - PROCESS | 3980 | 1467140848531 Marionette TRACE conn6 <- [1,606,null,{}] 12:07:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 12:07:28 INFO - PROCESS | 3980 | 1467140848573 Marionette TRACE conn6 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:28 INFO - PROCESS | 3980 | 1467140848580 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:28 INFO - PROCESS | 3980 | 1467140848716 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 12:07:28 INFO - PROCESS | 3980 | 1467140848763 Marionette TRACE conn6 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:28 INFO - PROCESS | 3980 | 1467140848765 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:28 INFO - PROCESS | 3980 | ++DOCSHELL 000000B672B0F800 == 33 [pid = 3980] [id = 161] 12:07:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (000000B663F1F400) [pid = 3980] [serial = 481] [outer = 0000000000000000] 12:07:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (000000B66F7D6000) [pid = 3980] [serial = 482] [outer = 000000B663F1F400] 12:07:28 INFO - PROCESS | 3980 | 1467140848811 Marionette DEBUG loaded listener.js 12:07:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (000000B671808000) [pid = 3980] [serial = 483] [outer = 000000B663F1F400] 12:07:29 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (000000B675BEA000) [pid = 3980] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 12:07:29 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (000000B675B70000) [pid = 3980] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 12:07:29 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (000000B66FECA800) [pid = 3980] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 12:07:29 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (000000B6727D3000) [pid = 3980] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 12:07:29 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (000000B66352A400) [pid = 3980] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 12:07:29 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (000000B671C9A000) [pid = 3980] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 12:07:29 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000B6698D8400) [pid = 3980] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 12:07:29 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000B66A2B2000) [pid = 3980] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 12:07:29 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000B663F24000) [pid = 3980] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 12:07:29 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000B66352C800) [pid = 3980] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 12:07:29 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000B672597800) [pid = 3980] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 12:07:29 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000B66F470800) [pid = 3980] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 12:07:29 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000B6698CEC00) [pid = 3980] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 12:07:29 INFO - PROCESS | 3980 | 1467140849426 Marionette TRACE conn6 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 12:07:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 12:07:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 923ms 12:07:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 12:07:29 INFO - PROCESS | 3980 | 1467140849459 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 12:07:29 INFO - PROCESS | 3980 | 1467140849461 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 12:07:29 INFO - PROCESS | 3980 | 1467140849465 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 12:07:29 INFO - PROCESS | 3980 | 1467140849467 Marionette TRACE conn6 <- [1,610,null,{}] 12:07:29 INFO - PROCESS | 3980 | 1467140849470 Marionette TRACE conn6 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:29 INFO - PROCESS | 3980 | 1467140849472 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:29 INFO - PROCESS | 3980 | 1467140849551 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 12:07:29 INFO - PROCESS | 3980 | 1467140849619 Marionette TRACE conn6 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:29 INFO - PROCESS | 3980 | 1467140849621 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:29 INFO - PROCESS | 3980 | ++DOCSHELL 000000B67361E800 == 34 [pid = 3980] [id = 162] 12:07:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000B665262000) [pid = 3980] [serial = 484] [outer = 0000000000000000] 12:07:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000B66F467400) [pid = 3980] [serial = 485] [outer = 000000B665262000] 12:07:29 INFO - PROCESS | 3980 | 1467140849667 Marionette DEBUG loaded listener.js 12:07:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000B671A16400) [pid = 3980] [serial = 486] [outer = 000000B665262000] 12:07:30 INFO - PROCESS | 3980 | 1467140850029 Marionette TRACE conn6 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 12:07:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 12:07:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 627ms 12:07:30 INFO - PROCESS | 3980 | 1467140850094 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 12:07:30 INFO - PROCESS | 3980 | 1467140850096 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 12:07:30 INFO - PROCESS | 3980 | 1467140850099 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 12:07:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 12:07:30 INFO - PROCESS | 3980 | 1467140850101 Marionette TRACE conn6 <- [1,614,null,{}] 12:07:30 INFO - PROCESS | 3980 | 1467140850111 Marionette TRACE conn6 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:30 INFO - PROCESS | 3980 | 1467140850113 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:30 INFO - PROCESS | 3980 | 1467140850193 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 12:07:30 INFO - PROCESS | 3980 | 1467140850198 Marionette TRACE conn6 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:30 INFO - PROCESS | 3980 | 1467140850200 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:30 INFO - PROCESS | 3980 | ++DOCSHELL 000000B674A91800 == 35 [pid = 3980] [id = 163] 12:07:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000B671A73400) [pid = 3980] [serial = 487] [outer = 0000000000000000] 12:07:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000B671A7E000) [pid = 3980] [serial = 488] [outer = 000000B671A73400] 12:07:30 INFO - PROCESS | 3980 | 1467140850255 Marionette DEBUG loaded listener.js 12:07:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000B671C93400) [pid = 3980] [serial = 489] [outer = 000000B671A73400] 12:07:30 INFO - PROCESS | 3980 | 1467140850667 Marionette TRACE conn6 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 12:07:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 12:07:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 628ms 12:07:30 INFO - PROCESS | 3980 | 1467140850731 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 12:07:30 INFO - PROCESS | 3980 | 1467140850733 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 12:07:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 12:07:30 INFO - PROCESS | 3980 | 1467140850737 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 12:07:30 INFO - PROCESS | 3980 | 1467140850738 Marionette TRACE conn6 <- [1,618,null,{}] 12:07:30 INFO - PROCESS | 3980 | 1467140850742 Marionette TRACE conn6 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:30 INFO - PROCESS | 3980 | 1467140850744 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:30 INFO - PROCESS | 3980 | 1467140850828 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 12:07:30 INFO - PROCESS | 3980 | 1467140850833 Marionette TRACE conn6 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:30 INFO - PROCESS | 3980 | 1467140850835 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:30 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66F806000 == 36 [pid = 3980] [id = 164] 12:07:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000B671CA1000) [pid = 3980] [serial = 490] [outer = 0000000000000000] 12:07:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (000000B671FB1000) [pid = 3980] [serial = 491] [outer = 000000B671CA1000] 12:07:30 INFO - PROCESS | 3980 | 1467140850880 Marionette DEBUG loaded listener.js 12:07:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (000000B672590400) [pid = 3980] [serial = 492] [outer = 000000B671CA1000] 12:07:31 INFO - PROCESS | 3980 | 1467140851304 Marionette TRACE conn6 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 12:07:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 12:07:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 628ms 12:07:31 INFO - PROCESS | 3980 | 1467140851390 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 12:07:31 INFO - PROCESS | 3980 | 1467140851394 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 12:07:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 12:07:31 INFO - PROCESS | 3980 | 1467140851400 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 12:07:31 INFO - PROCESS | 3980 | 1467140851405 Marionette TRACE conn6 <- [1,622,null,{}] 12:07:31 INFO - PROCESS | 3980 | 1467140851411 Marionette TRACE conn6 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:31 INFO - PROCESS | 3980 | 1467140851415 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:31 INFO - PROCESS | 3980 | 1467140851610 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 12:07:31 INFO - PROCESS | 3980 | 1467140851699 Marionette TRACE conn6 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:31 INFO - PROCESS | 3980 | 1467140851705 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:31 INFO - PROCESS | 3980 | ++DOCSHELL 000000B669F69000 == 37 [pid = 3980] [id = 165] 12:07:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (000000B663F21400) [pid = 3980] [serial = 493] [outer = 0000000000000000] 12:07:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (000000B663FC9400) [pid = 3980] [serial = 494] [outer = 000000B663F21400] 12:07:31 INFO - PROCESS | 3980 | 1467140851764 Marionette DEBUG loaded listener.js 12:07:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (000000B664F3EC00) [pid = 3980] [serial = 495] [outer = 000000B663F21400] 12:07:32 INFO - PROCESS | 3980 | [3980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:07:32 INFO - PROCESS | 3980 | [3980] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:07:32 INFO - PROCESS | 3980 | 1467140852415 Marionette TRACE conn6 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 12:07:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 12:07:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1084ms 12:07:32 INFO - PROCESS | 3980 | 1467140852489 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 12:07:32 INFO - PROCESS | 3980 | 1467140852492 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 12:07:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 12:07:32 INFO - PROCESS | 3980 | 1467140852499 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 12:07:32 INFO - PROCESS | 3980 | 1467140852504 Marionette TRACE conn6 <- [1,626,null,{}] 12:07:32 INFO - PROCESS | 3980 | 1467140852508 Marionette TRACE conn6 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:32 INFO - PROCESS | 3980 | 1467140852511 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:32 INFO - PROCESS | 3980 | 1467140852641 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 12:07:32 INFO - PROCESS | 3980 | 1467140852707 Marionette TRACE conn6 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:32 INFO - PROCESS | 3980 | 1467140852710 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:32 INFO - PROCESS | 3980 | ++DOCSHELL 000000B671145000 == 38 [pid = 3980] [id = 166] 12:07:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (000000B6698CDC00) [pid = 3980] [serial = 496] [outer = 0000000000000000] 12:07:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 91 (000000B6698D7400) [pid = 3980] [serial = 497] [outer = 000000B6698CDC00] 12:07:32 INFO - PROCESS | 3980 | 1467140852767 Marionette DEBUG loaded listener.js 12:07:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 92 (000000B66B261800) [pid = 3980] [serial = 498] [outer = 000000B6698CDC00] 12:07:33 INFO - PROCESS | 3980 | [3980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:07:33 INFO - PROCESS | 3980 | [3980] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:07:33 INFO - PROCESS | 3980 | 1467140853521 Marionette TRACE conn6 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 12:07:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 12:07:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1041ms 12:07:33 INFO - PROCESS | 3980 | 1467140853537 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 12:07:33 INFO - PROCESS | 3980 | 1467140853540 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 12:07:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 12:07:33 INFO - PROCESS | 3980 | 1467140853591 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 12:07:33 INFO - PROCESS | 3980 | 1467140853593 Marionette TRACE conn6 <- [1,630,null,{}] 12:07:33 INFO - PROCESS | 3980 | 1467140853605 Marionette TRACE conn6 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:33 INFO - PROCESS | 3980 | 1467140853610 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:33 INFO - PROCESS | 3980 | 1467140853742 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 12:07:33 INFO - PROCESS | 3980 | 1467140853809 Marionette TRACE conn6 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:33 INFO - PROCESS | 3980 | 1467140853814 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:33 INFO - PROCESS | 3980 | ++DOCSHELL 000000B664E74800 == 39 [pid = 3980] [id = 167] 12:07:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 93 (000000B663536800) [pid = 3980] [serial = 499] [outer = 0000000000000000] 12:07:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 94 (000000B663F23400) [pid = 3980] [serial = 500] [outer = 000000B663536800] 12:07:34 INFO - PROCESS | 3980 | 1467140853990 Marionette DEBUG loaded listener.js 12:07:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 95 (000000B665269000) [pid = 3980] [serial = 501] [outer = 000000B663536800] 12:07:34 INFO - PROCESS | 3980 | --DOCSHELL 000000B674A91800 == 38 [pid = 3980] [id = 163] 12:07:34 INFO - PROCESS | 3980 | --DOCSHELL 000000B67361E800 == 37 [pid = 3980] [id = 162] 12:07:34 INFO - PROCESS | 3980 | --DOCSHELL 000000B672B0F800 == 36 [pid = 3980] [id = 161] 12:07:34 INFO - PROCESS | 3980 | --DOCSHELL 000000B671D63000 == 35 [pid = 3980] [id = 160] 12:07:34 INFO - PROCESS | 3980 | --DOCSHELL 000000B671ACF000 == 34 [pid = 3980] [id = 159] 12:07:34 INFO - PROCESS | 3980 | --DOCSHELL 000000B66F806800 == 33 [pid = 3980] [id = 158] 12:07:34 INFO - PROCESS | 3980 | --DOCSHELL 000000B66B416000 == 32 [pid = 3980] [id = 157] 12:07:34 INFO - PROCESS | 3980 | --DOCSHELL 000000B669BDA800 == 31 [pid = 3980] [id = 156] 12:07:34 INFO - PROCESS | 3980 | --DOMWINDOW == 94 (000000B66F46FC00) [pid = 3980] [serial = 441] [outer = 0000000000000000] [url = about:blank] 12:07:34 INFO - PROCESS | 3980 | --DOMWINDOW == 93 (000000B675BDF400) [pid = 3980] [serial = 447] [outer = 0000000000000000] [url = about:blank] 12:07:34 INFO - PROCESS | 3980 | --DOMWINDOW == 92 (000000B67560D000) [pid = 3980] [serial = 444] [outer = 0000000000000000] [url = about:blank] 12:07:34 INFO - PROCESS | 3980 | --DOMWINDOW == 91 (000000B671AA7C00) [pid = 3980] [serial = 432] [outer = 0000000000000000] [url = about:blank] 12:07:34 INFO - PROCESS | 3980 | --DOMWINDOW == 90 (000000B675CE0000) [pid = 3980] [serial = 450] [outer = 0000000000000000] [url = about:blank] 12:07:34 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (000000B675CD6800) [pid = 3980] [serial = 449] [outer = 0000000000000000] [url = about:blank] 12:07:34 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (000000B675B73400) [pid = 3980] [serial = 446] [outer = 0000000000000000] [url = about:blank] 12:07:34 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (000000B672594000) [pid = 3980] [serial = 434] [outer = 0000000000000000] [url = about:blank] 12:07:34 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (000000B672834C00) [pid = 3980] [serial = 437] [outer = 0000000000000000] [url = about:blank] 12:07:34 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (000000B67262A800) [pid = 3980] [serial = 435] [outer = 0000000000000000] [url = about:blank] 12:07:34 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (000000B66526A400) [pid = 3980] [serial = 440] [outer = 0000000000000000] [url = about:blank] 12:07:34 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000B6736C1800) [pid = 3980] [serial = 438] [outer = 0000000000000000] [url = about:blank] 12:07:34 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000B674C97000) [pid = 3980] [serial = 443] [outer = 0000000000000000] [url = about:blank] 12:07:34 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000B66B205000) [pid = 3980] [serial = 425] [outer = 0000000000000000] [url = about:blank] 12:07:34 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000B66B3DBC00) [pid = 3980] [serial = 426] [outer = 0000000000000000] [url = about:blank] 12:07:34 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000B66A39F800) [pid = 3980] [serial = 419] [outer = 0000000000000000] [url = about:blank] 12:07:34 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000B66B386400) [pid = 3980] [serial = 420] [outer = 0000000000000000] [url = about:blank] 12:07:34 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000B671A1EC00) [pid = 3980] [serial = 431] [outer = 0000000000000000] [url = about:blank] 12:07:34 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000B66353E800) [pid = 3980] [serial = 416] [outer = 0000000000000000] [url = about:blank] 12:07:34 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000B664EC0C00) [pid = 3980] [serial = 417] [outer = 0000000000000000] [url = about:blank] 12:07:34 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (000000B672633800) [pid = 3980] [serial = 414] [outer = 0000000000000000] [url = about:blank] 12:07:34 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (000000B66F606000) [pid = 3980] [serial = 428] [outer = 0000000000000000] [url = about:blank] 12:07:34 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (000000B66F7D8400) [pid = 3980] [serial = 429] [outer = 0000000000000000] [url = about:blank] 12:07:34 INFO - PROCESS | 3980 | --DOMWINDOW == 71 (000000B669B71000) [pid = 3980] [serial = 422] [outer = 0000000000000000] [url = about:blank] 12:07:34 INFO - PROCESS | 3980 | --DOMWINDOW == 70 (000000B66B211C00) [pid = 3980] [serial = 423] [outer = 0000000000000000] [url = about:blank] 12:07:34 INFO - PROCESS | 3980 | 1467140854643 Marionette TRACE conn6 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 12:07:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 12:07:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1111ms 12:07:34 INFO - PROCESS | 3980 | 1467140854684 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 12:07:34 INFO - PROCESS | 3980 | 1467140854688 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 12:07:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 12:07:34 INFO - PROCESS | 3980 | 1467140854696 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 12:07:34 INFO - PROCESS | 3980 | 1467140854698 Marionette TRACE conn6 <- [1,634,null,{}] 12:07:34 INFO - PROCESS | 3980 | 1467140854703 Marionette TRACE conn6 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:34 INFO - PROCESS | 3980 | 1467140854706 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:34 INFO - PROCESS | 3980 | 1467140854808 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 12:07:34 INFO - PROCESS | 3980 | 1467140854878 Marionette TRACE conn6 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:34 INFO - PROCESS | 3980 | 1467140854881 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:34 INFO - PROCESS | 3980 | ++DOCSHELL 000000B669BD0800 == 32 [pid = 3980] [id = 168] 12:07:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 71 (000000B663F1C400) [pid = 3980] [serial = 502] [outer = 0000000000000000] 12:07:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 72 (000000B66525DC00) [pid = 3980] [serial = 503] [outer = 000000B663F1C400] 12:07:34 INFO - PROCESS | 3980 | 1467140854930 Marionette DEBUG loaded listener.js 12:07:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (000000B6698D1400) [pid = 3980] [serial = 504] [outer = 000000B663F1C400] 12:07:35 INFO - PROCESS | 3980 | 1467140855324 Marionette TRACE conn6 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 12:07:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 12:07:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 691ms 12:07:35 INFO - PROCESS | 3980 | 1467140855389 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 12:07:35 INFO - PROCESS | 3980 | 1467140855392 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 12:07:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 12:07:35 INFO - PROCESS | 3980 | 1467140855399 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 12:07:35 INFO - PROCESS | 3980 | 1467140855402 Marionette TRACE conn6 <- [1,638,null,{}] 12:07:35 INFO - PROCESS | 3980 | 1467140855406 Marionette TRACE conn6 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:35 INFO - PROCESS | 3980 | 1467140855408 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:35 INFO - PROCESS | 3980 | 1467140855499 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 12:07:35 INFO - PROCESS | 3980 | 1467140855545 Marionette TRACE conn6 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:35 INFO - PROCESS | 3980 | 1467140855547 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:35 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66F821800 == 33 [pid = 3980] [id = 169] 12:07:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (000000B66353F000) [pid = 3980] [serial = 505] [outer = 0000000000000000] 12:07:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (000000B66B7AE000) [pid = 3980] [serial = 506] [outer = 000000B66353F000] 12:07:35 INFO - PROCESS | 3980 | 1467140855593 Marionette DEBUG loaded listener.js 12:07:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000B66EA92800) [pid = 3980] [serial = 507] [outer = 000000B66353F000] 12:07:36 INFO - PROCESS | 3980 | 1467140856058 Marionette TRACE conn6 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 12:07:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 12:07:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 692ms 12:07:36 INFO - PROCESS | 3980 | 1467140856094 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 12:07:36 INFO - PROCESS | 3980 | 1467140856097 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 12:07:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 12:07:36 INFO - PROCESS | 3980 | 1467140856100 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 12:07:36 INFO - PROCESS | 3980 | 1467140856104 Marionette TRACE conn6 <- [1,642,null,{}] 12:07:36 INFO - PROCESS | 3980 | 1467140856115 Marionette TRACE conn6 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:36 INFO - PROCESS | 3980 | 1467140856120 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:36 INFO - PROCESS | 3980 | 1467140856213 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 12:07:36 INFO - PROCESS | 3980 | 1467140856222 Marionette TRACE conn6 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:36 INFO - PROCESS | 3980 | 1467140856225 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:36 INFO - PROCESS | 3980 | ++DOCSHELL 000000B671F93000 == 34 [pid = 3980] [id = 170] 12:07:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000B66F5CC000) [pid = 3980] [serial = 508] [outer = 0000000000000000] 12:07:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000B66F644400) [pid = 3980] [serial = 509] [outer = 000000B66F5CC000] 12:07:36 INFO - PROCESS | 3980 | 1467140856270 Marionette DEBUG loaded listener.js 12:07:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000B66FE08C00) [pid = 3980] [serial = 510] [outer = 000000B66F5CC000] 12:07:36 INFO - PROCESS | 3980 | 1467140856702 Marionette TRACE conn6 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 12:07:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 12:07:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 628ms 12:07:36 INFO - PROCESS | 3980 | 1467140856732 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 12:07:36 INFO - PROCESS | 3980 | 1467140856735 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 12:07:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 12:07:36 INFO - PROCESS | 3980 | 1467140856738 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 12:07:36 INFO - PROCESS | 3980 | 1467140856740 Marionette TRACE conn6 <- [1,646,null,{}] 12:07:36 INFO - PROCESS | 3980 | 1467140856743 Marionette TRACE conn6 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:36 INFO - PROCESS | 3980 | 1467140856745 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:36 INFO - PROCESS | 3980 | 1467140856834 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 12:07:36 INFO - PROCESS | 3980 | 1467140856839 Marionette TRACE conn6 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:36 INFO - PROCESS | 3980 | 1467140856842 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:36 INFO - PROCESS | 3980 | ++DOCSHELL 000000B6736E7000 == 35 [pid = 3980] [id = 171] 12:07:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000B671A75400) [pid = 3980] [serial = 511] [outer = 0000000000000000] 12:07:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000B671A7A400) [pid = 3980] [serial = 512] [outer = 000000B671A75400] 12:07:36 INFO - PROCESS | 3980 | 1467140856894 Marionette DEBUG loaded listener.js 12:07:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000B671CA1400) [pid = 3980] [serial = 513] [outer = 000000B671A75400] 12:07:37 INFO - PROCESS | 3980 | 1467140857371 Marionette TRACE conn6 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 12:07:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 12:07:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 691ms 12:07:37 INFO - PROCESS | 3980 | 1467140857432 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 12:07:37 INFO - PROCESS | 3980 | 1467140857434 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 12:07:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 12:07:37 INFO - PROCESS | 3980 | 1467140857438 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 12:07:37 INFO - PROCESS | 3980 | 1467140857439 Marionette TRACE conn6 <- [1,650,null,{}] 12:07:37 INFO - PROCESS | 3980 | 1467140857443 Marionette TRACE conn6 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:37 INFO - PROCESS | 3980 | 1467140857445 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:37 INFO - PROCESS | 3980 | 1467140857552 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 12:07:37 INFO - PROCESS | 3980 | 1467140857559 Marionette TRACE conn6 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:37 INFO - PROCESS | 3980 | 1467140857561 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:37 INFO - PROCESS | 3980 | ++DOCSHELL 000000B674C81800 == 36 [pid = 3980] [id = 172] 12:07:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000B672598400) [pid = 3980] [serial = 514] [outer = 0000000000000000] 12:07:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000B67259E000) [pid = 3980] [serial = 515] [outer = 000000B672598400] 12:07:37 INFO - PROCESS | 3980 | 1467140857616 Marionette DEBUG loaded listener.js 12:07:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (000000B6727C7400) [pid = 3980] [serial = 516] [outer = 000000B672598400] 12:07:37 INFO - PROCESS | 3980 | [3980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:07:37 INFO - PROCESS | 3980 | [3980] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:07:38 INFO - PROCESS | 3980 | [3980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:07:38 INFO - PROCESS | 3980 | 1467140858117 Marionette TRACE conn6 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 12:07:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 12:07:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 732ms 12:07:38 INFO - PROCESS | 3980 | 1467140858200 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 12:07:38 INFO - PROCESS | 3980 | 1467140858202 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 12:07:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 12:07:38 INFO - PROCESS | 3980 | 1467140858206 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 12:07:38 INFO - PROCESS | 3980 | 1467140858207 Marionette TRACE conn6 <- [1,654,null,{}] 12:07:38 INFO - PROCESS | 3980 | 1467140858211 Marionette TRACE conn6 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:38 INFO - PROCESS | 3980 | 1467140858217 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:38 INFO - PROCESS | 3980 | 1467140858347 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 12:07:38 INFO - PROCESS | 3980 | 1467140858395 Marionette TRACE conn6 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:38 INFO - PROCESS | 3980 | 1467140858397 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:38 INFO - PROCESS | 3980 | ++DOCSHELL 000000B676444800 == 37 [pid = 3980] [id = 173] 12:07:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (000000B66A5EE000) [pid = 3980] [serial = 517] [outer = 0000000000000000] 12:07:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (000000B673446000) [pid = 3980] [serial = 518] [outer = 000000B66A5EE000] 12:07:38 INFO - PROCESS | 3980 | 1467140858441 Marionette DEBUG loaded listener.js 12:07:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (000000B6736BC800) [pid = 3980] [serial = 519] [outer = 000000B66A5EE000] 12:07:38 INFO - PROCESS | 3980 | [3980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:07:38 INFO - PROCESS | 3980 | [3980] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:07:38 INFO - PROCESS | 3980 | [3980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:07:38 INFO - PROCESS | 3980 | [3980] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:07:38 INFO - PROCESS | 3980 | 1467140858835 Marionette TRACE conn6 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 12:07:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 12:07:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 670ms 12:07:38 INFO - PROCESS | 3980 | 1467140858877 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 12:07:38 INFO - PROCESS | 3980 | 1467140858880 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 12:07:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 12:07:38 INFO - PROCESS | 3980 | 1467140858883 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 12:07:38 INFO - PROCESS | 3980 | 1467140858884 Marionette TRACE conn6 <- [1,658,null,{}] 12:07:38 INFO - PROCESS | 3980 | 1467140858888 Marionette TRACE conn6 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:38 INFO - PROCESS | 3980 | 1467140858890 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:39 INFO - PROCESS | 3980 | 1467140858997 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 12:07:39 INFO - PROCESS | 3980 | 1467140859004 Marionette TRACE conn6 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:39 INFO - PROCESS | 3980 | 1467140859006 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:39 INFO - PROCESS | 3980 | ++DOCSHELL 000000B676466800 == 38 [pid = 3980] [id = 174] 12:07:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (000000B6741AEC00) [pid = 3980] [serial = 520] [outer = 0000000000000000] 12:07:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (000000B6747D1C00) [pid = 3980] [serial = 521] [outer = 000000B6741AEC00] 12:07:39 INFO - PROCESS | 3980 | 1467140859091 Marionette DEBUG loaded listener.js 12:07:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 91 (000000B674C91800) [pid = 3980] [serial = 522] [outer = 000000B6741AEC00] 12:07:39 INFO - PROCESS | 3980 | --DOMWINDOW == 90 (000000B66B3D7400) [pid = 3980] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 12:07:39 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (000000B663F28000) [pid = 3980] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 12:07:39 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (000000B66A844800) [pid = 3980] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 12:07:39 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (000000B665588800) [pid = 3980] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 12:07:39 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (000000B663535400) [pid = 3980] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 12:07:39 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (000000B665453400) [pid = 3980] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 12:07:39 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (000000B6698CFC00) [pid = 3980] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 12:07:39 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000B66F7DAC00) [pid = 3980] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 12:07:39 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000B674C9BC00) [pid = 3980] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 12:07:39 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000B664EC0400) [pid = 3980] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 12:07:39 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000B665262000) [pid = 3980] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 12:07:39 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000B663F1F400) [pid = 3980] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 12:07:39 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000B671A73400) [pid = 3980] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 12:07:39 INFO - PROCESS | 3980 | 1467140859506 Marionette TRACE conn6 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 12:07:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 12:07:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 671ms 12:07:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 12:07:39 INFO - PROCESS | 3980 | 1467140859557 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 12:07:39 INFO - PROCESS | 3980 | 1467140859560 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 12:07:39 INFO - PROCESS | 3980 | 1467140859563 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 12:07:39 INFO - PROCESS | 3980 | 1467140859565 Marionette TRACE conn6 <- [1,662,null,{}] 12:07:39 INFO - PROCESS | 3980 | 1467140859577 Marionette TRACE conn6 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:39 INFO - PROCESS | 3980 | 1467140859579 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:39 INFO - PROCESS | 3980 | 1467140859688 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 12:07:39 INFO - PROCESS | 3980 | 1467140859697 Marionette TRACE conn6 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:39 INFO - PROCESS | 3980 | 1467140859699 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:39 INFO - PROCESS | 3980 | ++DOCSHELL 000000B677F86000 == 39 [pid = 3980] [id = 175] 12:07:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000B66B3DA800) [pid = 3980] [serial = 523] [outer = 0000000000000000] 12:07:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000B66F5C4C00) [pid = 3980] [serial = 524] [outer = 000000B66B3DA800] 12:07:39 INFO - PROCESS | 3980 | 1467140859745 Marionette DEBUG loaded listener.js 12:07:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000B674C5AC00) [pid = 3980] [serial = 525] [outer = 000000B66B3DA800] 12:07:40 INFO - PROCESS | 3980 | [3980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:07:40 INFO - PROCESS | 3980 | [3980] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:07:40 INFO - PROCESS | 3980 | [3980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:07:40 INFO - PROCESS | 3980 | 1467140860171 Marionette TRACE conn6 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 12:07:40 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 12:07:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 692ms 12:07:40 INFO - PROCESS | 3980 | 1467140860259 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 12:07:40 INFO - PROCESS | 3980 | 1467140860261 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 12:07:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 12:07:40 INFO - PROCESS | 3980 | 1467140860265 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 12:07:40 INFO - PROCESS | 3980 | 1467140860266 Marionette TRACE conn6 <- [1,666,null,{}] 12:07:40 INFO - PROCESS | 3980 | 1467140860270 Marionette TRACE conn6 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:40 INFO - PROCESS | 3980 | 1467140860272 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:40 INFO - PROCESS | 3980 | 1467140860358 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 12:07:40 INFO - PROCESS | 3980 | 1467140860363 Marionette TRACE conn6 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:40 INFO - PROCESS | 3980 | 1467140860365 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:40 INFO - PROCESS | 3980 | ++DOCSHELL 000000B677FA2800 == 40 [pid = 3980] [id = 176] 12:07:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000B675775800) [pid = 3980] [serial = 526] [outer = 0000000000000000] 12:07:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000B675B6F800) [pid = 3980] [serial = 527] [outer = 000000B675775800] 12:07:40 INFO - PROCESS | 3980 | 1467140860410 Marionette DEBUG loaded listener.js 12:07:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000B671A25800) [pid = 3980] [serial = 528] [outer = 000000B675775800] 12:07:40 INFO - PROCESS | 3980 | 1467140860831 Marionette TRACE conn6 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 12:07:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 12:07:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 587ms 12:07:40 INFO - PROCESS | 3980 | 1467140860856 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 12:07:40 INFO - PROCESS | 3980 | 1467140860858 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 12:07:40 INFO - PROCESS | 3980 | 1467140860861 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 12:07:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 12:07:40 INFO - PROCESS | 3980 | 1467140860863 Marionette TRACE conn6 <- [1,670,null,{}] 12:07:40 INFO - PROCESS | 3980 | 1467140860867 Marionette TRACE conn6 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:40 INFO - PROCESS | 3980 | 1467140860868 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:40 INFO - PROCESS | 3980 | 1467140860958 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 12:07:40 INFO - PROCESS | 3980 | 1467140860964 Marionette TRACE conn6 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:40 INFO - PROCESS | 3980 | 1467140860966 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:40 INFO - PROCESS | 3980 | ++DOCSHELL 000000B67978A000 == 41 [pid = 3980] [id = 177] 12:07:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (000000B663487800) [pid = 3980] [serial = 529] [outer = 0000000000000000] 12:07:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (000000B6747DC000) [pid = 3980] [serial = 530] [outer = 000000B663487800] 12:07:41 INFO - PROCESS | 3980 | 1467140861013 Marionette DEBUG loaded listener.js 12:07:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (000000B675CDB800) [pid = 3980] [serial = 531] [outer = 000000B663487800] 12:07:41 INFO - PROCESS | 3980 | [3980] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 12:07:42 INFO - PROCESS | 3980 | [3980] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 12:07:42 INFO - PROCESS | 3980 | 1467140862139 Marionette TRACE conn6 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 12:07:42 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) 12:07:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1347ms 12:07:42 INFO - PROCESS | 3980 | 1467140862212 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 12:07:42 INFO - PROCESS | 3980 | 1467140862217 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 12:07:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 12:07:42 INFO - PROCESS | 3980 | 1467140862223 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 12:07:42 INFO - PROCESS | 3980 | 1467140862226 Marionette TRACE conn6 <- [1,674,null,{}] 12:07:42 INFO - PROCESS | 3980 | 1467140862232 Marionette TRACE conn6 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:42 INFO - PROCESS | 3980 | 1467140862235 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:42 INFO - PROCESS | 3980 | 1467140862385 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 12:07:42 INFO - PROCESS | 3980 | 1467140862537 Marionette TRACE conn6 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:42 INFO - PROCESS | 3980 | 1467140862540 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:42 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66F809800 == 42 [pid = 3980] [id = 178] 12:07:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (000000B664530C00) [pid = 3980] [serial = 532] [outer = 0000000000000000] 12:07:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (000000B66A5BB000) [pid = 3980] [serial = 533] [outer = 000000B664530C00] 12:07:42 INFO - PROCESS | 3980 | 1467140862600 Marionette DEBUG loaded listener.js 12:07:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (000000B66BDC9800) [pid = 3980] [serial = 534] [outer = 000000B664530C00] 12:07:43 INFO - PROCESS | 3980 | 1467140863697 Marionette TRACE conn6 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 12:07:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 12:07:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1487ms 12:07:43 INFO - PROCESS | 3980 | 1467140863713 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 12:07:43 INFO - PROCESS | 3980 | 1467140863718 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 12:07:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 12:07:43 INFO - PROCESS | 3980 | 1467140863725 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 12:07:43 INFO - PROCESS | 3980 | 1467140863728 Marionette TRACE conn6 <- [1,678,null,{}] 12:07:43 INFO - PROCESS | 3980 | 1467140863733 Marionette TRACE conn6 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:43 INFO - PROCESS | 3980 | 1467140863736 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:43 INFO - PROCESS | 3980 | 1467140863853 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 12:07:43 INFO - PROCESS | 3980 | 1467140863979 Marionette TRACE conn6 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:43 INFO - PROCESS | 3980 | 1467140863982 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:44 INFO - PROCESS | 3980 | ++DOCSHELL 000000B675E77800 == 43 [pid = 3980] [id = 179] 12:07:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 91 (000000B66FECB000) [pid = 3980] [serial = 535] [outer = 0000000000000000] 12:07:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 92 (000000B671A72C00) [pid = 3980] [serial = 536] [outer = 000000B66FECB000] 12:07:44 INFO - PROCESS | 3980 | 1467140864042 Marionette DEBUG loaded listener.js 12:07:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 93 (000000B672599C00) [pid = 3980] [serial = 537] [outer = 000000B66FECB000] 12:07:45 INFO - PROCESS | 3980 | 1467140865096 Marionette TRACE conn6 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 12:07:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 12:07:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1379ms 12:07:45 INFO - PROCESS | 3980 | 1467140865106 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 12:07:45 INFO - PROCESS | 3980 | 1467140865110 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 12:07:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 12:07:45 INFO - PROCESS | 3980 | 1467140865115 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 12:07:45 INFO - PROCESS | 3980 | 1467140865118 Marionette TRACE conn6 <- [1,682,null,{}] 12:07:45 INFO - PROCESS | 3980 | 1467140865171 Marionette TRACE conn6 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:45 INFO - PROCESS | 3980 | 1467140865174 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:45 INFO - PROCESS | 3980 | 1467140865272 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 12:07:45 INFO - PROCESS | 3980 | --DOCSHELL 000000B677FA2800 == 42 [pid = 3980] [id = 176] 12:07:45 INFO - PROCESS | 3980 | --DOCSHELL 000000B677F86000 == 41 [pid = 3980] [id = 175] 12:07:45 INFO - PROCESS | 3980 | --DOCSHELL 000000B676466800 == 40 [pid = 3980] [id = 174] 12:07:45 INFO - PROCESS | 3980 | --DOCSHELL 000000B676444800 == 39 [pid = 3980] [id = 173] 12:07:45 INFO - PROCESS | 3980 | --DOCSHELL 000000B674C81800 == 38 [pid = 3980] [id = 172] 12:07:45 INFO - PROCESS | 3980 | --DOCSHELL 000000B6736E7000 == 37 [pid = 3980] [id = 171] 12:07:45 INFO - PROCESS | 3980 | --DOCSHELL 000000B671F93000 == 36 [pid = 3980] [id = 170] 12:07:45 INFO - PROCESS | 3980 | --DOCSHELL 000000B66F821800 == 35 [pid = 3980] [id = 169] 12:07:45 INFO - PROCESS | 3980 | --DOCSHELL 000000B669BD0800 == 34 [pid = 3980] [id = 168] 12:07:45 INFO - PROCESS | 3980 | --DOCSHELL 000000B664E74800 == 33 [pid = 3980] [id = 167] 12:07:45 INFO - PROCESS | 3980 | --DOCSHELL 000000B671145000 == 32 [pid = 3980] [id = 166] 12:07:45 INFO - PROCESS | 3980 | --DOCSHELL 000000B66F806000 == 31 [pid = 3980] [id = 164] 12:07:45 INFO - PROCESS | 3980 | --DOCSHELL 000000B669F69000 == 30 [pid = 3980] [id = 165] 12:07:45 INFO - PROCESS | 3980 | --DOCSHELL 000000B66E38F800 == 29 [pid = 3980] [id = 155] 12:07:45 INFO - PROCESS | 3980 | --DOCSHELL 000000B675E77800 == 28 [pid = 3980] [id = 179] 12:07:45 INFO - PROCESS | 3980 | --DOCSHELL 000000B67978A000 == 27 [pid = 3980] [id = 177] 12:07:45 INFO - PROCESS | 3980 | --DOCSHELL 000000B66F809800 == 26 [pid = 3980] [id = 178] 12:07:46 INFO - PROCESS | 3980 | --DOMWINDOW == 92 (000000B66F21F800) [pid = 3980] [serial = 480] [outer = 0000000000000000] [url = about:blank] 12:07:46 INFO - PROCESS | 3980 | --DOMWINDOW == 91 (000000B66EA9D400) [pid = 3980] [serial = 479] [outer = 0000000000000000] [url = about:blank] 12:07:46 INFO - PROCESS | 3980 | --DOMWINDOW == 90 (000000B66EA84000) [pid = 3980] [serial = 453] [outer = 0000000000000000] [url = about:blank] 12:07:46 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (000000B66A576400) [pid = 3980] [serial = 452] [outer = 0000000000000000] [url = about:blank] 12:07:46 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (000000B67262BC00) [pid = 3980] [serial = 456] [outer = 0000000000000000] [url = about:blank] 12:07:46 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (000000B671A1B000) [pid = 3980] [serial = 455] [outer = 0000000000000000] [url = about:blank] 12:07:46 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (000000B675CE5C00) [pid = 3980] [serial = 459] [outer = 0000000000000000] [url = about:blank] 12:07:46 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (000000B675B75000) [pid = 3980] [serial = 458] [outer = 0000000000000000] [url = about:blank] 12:07:46 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (000000B66EA7B400) [pid = 3980] [serial = 462] [outer = 0000000000000000] [url = about:blank] 12:07:46 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000B66526B800) [pid = 3980] [serial = 461] [outer = 0000000000000000] [url = about:blank] 12:07:46 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000B66F467400) [pid = 3980] [serial = 485] [outer = 0000000000000000] [url = about:blank] 12:07:46 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000B66F7D6000) [pid = 3980] [serial = 482] [outer = 0000000000000000] [url = about:blank] 12:07:46 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000B671A7E000) [pid = 3980] [serial = 488] [outer = 0000000000000000] [url = about:blank] 12:07:46 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000B671C93400) [pid = 3980] [serial = 489] [outer = 0000000000000000] [url = about:blank] 12:07:46 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000B671808000) [pid = 3980] [serial = 483] [outer = 0000000000000000] [url = about:blank] 12:07:46 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000B671FB1000) [pid = 3980] [serial = 491] [outer = 0000000000000000] [url = about:blank] 12:07:46 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000B671A16400) [pid = 3980] [serial = 486] [outer = 0000000000000000] [url = about:blank] 12:07:46 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000B66EA76800) [pid = 3980] [serial = 477] [outer = 0000000000000000] [url = about:blank] 12:07:46 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (000000B66B25E400) [pid = 3980] [serial = 474] [outer = 0000000000000000] [url = about:blank] 12:07:46 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (000000B66B7A7C00) [pid = 3980] [serial = 476] [outer = 0000000000000000] [url = about:blank] 12:07:46 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (000000B664E28000) [pid = 3980] [serial = 467] [outer = 0000000000000000] [url = about:blank] 12:07:46 INFO - PROCESS | 3980 | --DOMWINDOW == 71 (000000B664F3CC00) [pid = 3980] [serial = 468] [outer = 0000000000000000] [url = about:blank] 12:07:46 INFO - PROCESS | 3980 | --DOMWINDOW == 70 (000000B66F223000) [pid = 3980] [serial = 465] [outer = 0000000000000000] [url = about:blank] 12:07:46 INFO - PROCESS | 3980 | --DOMWINDOW == 69 (000000B66B393400) [pid = 3980] [serial = 464] [outer = 0000000000000000] [url = about:blank] 12:07:46 INFO - PROCESS | 3980 | --DOMWINDOW == 68 (000000B66558F400) [pid = 3980] [serial = 470] [outer = 0000000000000000] [url = about:blank] 12:07:46 INFO - PROCESS | 3980 | --DOMWINDOW == 67 (000000B6662D9C00) [pid = 3980] [serial = 471] [outer = 0000000000000000] [url = about:blank] 12:07:46 INFO - PROCESS | 3980 | --DOMWINDOW == 66 (000000B66A31E400) [pid = 3980] [serial = 473] [outer = 0000000000000000] [url = about:blank] 12:07:46 INFO - PROCESS | 3980 | 1467140866088 Marionette TRACE conn6 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:46 INFO - PROCESS | 3980 | 1467140866091 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:46 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66585C000 == 27 [pid = 3980] [id = 180] 12:07:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 67 (000000B66353D000) [pid = 3980] [serial = 538] [outer = 0000000000000000] 12:07:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 68 (000000B663ED3800) [pid = 3980] [serial = 539] [outer = 000000B66353D000] 12:07:46 INFO - PROCESS | 3980 | 1467140866145 Marionette DEBUG loaded listener.js 12:07:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 69 (000000B664E28000) [pid = 3980] [serial = 540] [outer = 000000B66353D000] 12:07:47 INFO - PROCESS | 3980 | 1467140867034 Marionette TRACE conn6 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 12:07:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 12:07:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1946ms 12:07:47 INFO - PROCESS | 3980 | 1467140867062 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 12:07:47 INFO - PROCESS | 3980 | 1467140867066 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 12:07:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 12:07:47 INFO - PROCESS | 3980 | 1467140867071 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 12:07:47 INFO - PROCESS | 3980 | 1467140867074 Marionette TRACE conn6 <- [1,686,null,{}] 12:07:47 INFO - PROCESS | 3980 | 1467140867079 Marionette TRACE conn6 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:47 INFO - PROCESS | 3980 | 1467140867084 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:47 INFO - PROCESS | 3980 | 1467140867183 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 12:07:47 INFO - PROCESS | 3980 | 1467140867245 Marionette TRACE conn6 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:47 INFO - PROCESS | 3980 | 1467140867248 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:47 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66A372800 == 28 [pid = 3980] [id = 181] 12:07:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 70 (000000B66544B800) [pid = 3980] [serial = 541] [outer = 0000000000000000] 12:07:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 71 (000000B66558EC00) [pid = 3980] [serial = 542] [outer = 000000B66544B800] 12:07:47 INFO - PROCESS | 3980 | 1467140867297 Marionette DEBUG loaded listener.js 12:07:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 72 (000000B6665E1800) [pid = 3980] [serial = 543] [outer = 000000B66544B800] 12:07:48 INFO - PROCESS | 3980 | 1467140868205 Marionette TRACE conn6 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 12:07:48 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) 12:07:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1195ms 12:07:48 INFO - PROCESS | 3980 | 1467140868280 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 12:07:48 INFO - PROCESS | 3980 | 1467140868284 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 12:07:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 12:07:48 INFO - PROCESS | 3980 | 1467140868288 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 12:07:48 INFO - PROCESS | 3980 | 1467140868291 Marionette TRACE conn6 <- [1,690,null,{}] 12:07:48 INFO - PROCESS | 3980 | 1467140868294 Marionette TRACE conn6 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:48 INFO - PROCESS | 3980 | 1467140868297 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:48 INFO - PROCESS | 3980 | 1467140868415 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 12:07:48 INFO - PROCESS | 3980 | 1467140868423 Marionette TRACE conn6 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:48 INFO - PROCESS | 3980 | 1467140868425 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:48 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66A80A800 == 29 [pid = 3980] [id = 182] 12:07:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (000000B6698D8800) [pid = 3980] [serial = 544] [outer = 0000000000000000] 12:07:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (000000B66A2B3C00) [pid = 3980] [serial = 545] [outer = 000000B6698D8800] 12:07:48 INFO - PROCESS | 3980 | 1467140868516 Marionette DEBUG loaded listener.js 12:07:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (000000B66A5EF400) [pid = 3980] [serial = 546] [outer = 000000B6698D8800] 12:07:49 INFO - PROCESS | 3980 | 1467140869508 Marionette TRACE conn6 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 12:07:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 12:07:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1237ms 12:07:49 INFO - PROCESS | 3980 | 1467140869527 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 12:07:49 INFO - PROCESS | 3980 | 1467140869530 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 12:07:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 12:07:49 INFO - PROCESS | 3980 | 1467140869546 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 12:07:49 INFO - PROCESS | 3980 | 1467140869552 Marionette TRACE conn6 <- [1,694,null,{}] 12:07:49 INFO - PROCESS | 3980 | 1467140869557 Marionette TRACE conn6 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:49 INFO - PROCESS | 3980 | 1467140869561 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:49 INFO - PROCESS | 3980 | 1467140869677 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 12:07:49 INFO - PROCESS | 3980 | 1467140869685 Marionette TRACE conn6 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:49 INFO - PROCESS | 3980 | 1467140869687 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:49 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66F817000 == 30 [pid = 3980] [id = 183] 12:07:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000B66B25E000) [pid = 3980] [serial = 547] [outer = 0000000000000000] 12:07:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000B66B3D1C00) [pid = 3980] [serial = 548] [outer = 000000B66B25E000] 12:07:49 INFO - PROCESS | 3980 | 1467140869733 Marionette DEBUG loaded listener.js 12:07:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000B66EA7D400) [pid = 3980] [serial = 549] [outer = 000000B66B25E000] 12:07:50 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000B672598400) [pid = 3980] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 12:07:50 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000B66A5EE000) [pid = 3980] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 12:07:50 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000B663F21400) [pid = 3980] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 12:07:50 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (000000B671CA1000) [pid = 3980] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 12:07:50 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (000000B66353F000) [pid = 3980] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 12:07:50 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (000000B671A75400) [pid = 3980] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 12:07:50 INFO - PROCESS | 3980 | --DOMWINDOW == 71 (000000B6698CDC00) [pid = 3980] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 12:07:50 INFO - PROCESS | 3980 | --DOMWINDOW == 70 (000000B663F1C400) [pid = 3980] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 12:07:50 INFO - PROCESS | 3980 | --DOMWINDOW == 69 (000000B663536800) [pid = 3980] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 12:07:50 INFO - PROCESS | 3980 | --DOMWINDOW == 68 (000000B66F5CC000) [pid = 3980] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 12:07:50 INFO - PROCESS | 3980 | --DOMWINDOW == 67 (000000B675775800) [pid = 3980] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 12:07:50 INFO - PROCESS | 3980 | --DOMWINDOW == 66 (000000B6741AEC00) [pid = 3980] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 12:07:50 INFO - PROCESS | 3980 | --DOMWINDOW == 65 (000000B663487800) [pid = 3980] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 12:07:50 INFO - PROCESS | 3980 | --DOMWINDOW == 64 (000000B66B3DA800) [pid = 3980] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 12:07:51 INFO - PROCESS | 3980 | 1467140871097 Marionette TRACE conn6 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 12:07:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 12:07:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1612ms 12:07:51 INFO - PROCESS | 3980 | 1467140871156 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 12:07:51 INFO - PROCESS | 3980 | 1467140871161 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 12:07:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 12:07:51 INFO - PROCESS | 3980 | 1467140871168 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 12:07:51 INFO - PROCESS | 3980 | 1467140871172 Marionette TRACE conn6 <- [1,698,null,{}] 12:07:51 INFO - PROCESS | 3980 | 1467140871178 Marionette TRACE conn6 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:51 INFO - PROCESS | 3980 | 1467140871181 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:51 INFO - PROCESS | 3980 | 1467140871274 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 12:07:51 INFO - PROCESS | 3980 | 1467140871376 Marionette TRACE conn6 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:51 INFO - PROCESS | 3980 | 1467140871379 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:51 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66B22C800 == 31 [pid = 3980] [id = 184] 12:07:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 65 (000000B664EBB400) [pid = 3980] [serial = 550] [outer = 0000000000000000] 12:07:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 66 (000000B665453000) [pid = 3980] [serial = 551] [outer = 000000B664EBB400] 12:07:51 INFO - PROCESS | 3980 | 1467140871439 Marionette DEBUG loaded listener.js 12:07:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 67 (000000B6698CDC00) [pid = 3980] [serial = 552] [outer = 000000B664EBB400] 12:07:52 INFO - PROCESS | 3980 | --DOCSHELL 000000B6667E1000 == 30 [pid = 3980] [id = 12] 12:07:52 INFO - PROCESS | 3980 | --DOCSHELL 000000B6793E5000 == 29 [pid = 3980] [id = 22] 12:07:52 INFO - PROCESS | 3980 | --DOCSHELL 000000B66F493000 == 28 [pid = 3980] [id = 27] 12:07:52 INFO - PROCESS | 3980 | --DOCSHELL 000000B66F4A3000 == 27 [pid = 3980] [id = 16] 12:07:52 INFO - PROCESS | 3980 | --DOCSHELL 000000B66B24D000 == 26 [pid = 3980] [id = 26] 12:07:52 INFO - PROCESS | 3980 | --DOCSHELL 000000B66ED64000 == 25 [pid = 3980] [id = 15] 12:07:52 INFO - PROCESS | 3980 | --DOCSHELL 000000B669891000 == 24 [pid = 3980] [id = 25] 12:07:52 INFO - PROCESS | 3980 | --DOCSHELL 000000B66B22C000 == 23 [pid = 3980] [id = 14] 12:07:52 INFO - PROCESS | 3980 | --DOMWINDOW == 66 (000000B67259E000) [pid = 3980] [serial = 515] [outer = 0000000000000000] [url = about:blank] 12:07:52 INFO - PROCESS | 3980 | --DOMWINDOW == 65 (000000B673446000) [pid = 3980] [serial = 518] [outer = 0000000000000000] [url = about:blank] 12:07:52 INFO - PROCESS | 3980 | --DOMWINDOW == 64 (000000B663FC9400) [pid = 3980] [serial = 494] [outer = 0000000000000000] [url = about:blank] 12:07:52 INFO - PROCESS | 3980 | --DOMWINDOW == 63 (000000B664F3EC00) [pid = 3980] [serial = 495] [outer = 0000000000000000] [url = about:blank] 12:07:52 INFO - PROCESS | 3980 | --DOMWINDOW == 62 (000000B672590400) [pid = 3980] [serial = 492] [outer = 0000000000000000] [url = about:blank] 12:07:52 INFO - PROCESS | 3980 | --DOMWINDOW == 61 (000000B66B7AE000) [pid = 3980] [serial = 506] [outer = 0000000000000000] [url = about:blank] 12:07:52 INFO - PROCESS | 3980 | --DOMWINDOW == 60 (000000B66EA92800) [pid = 3980] [serial = 507] [outer = 0000000000000000] [url = about:blank] 12:07:52 INFO - PROCESS | 3980 | --DOMWINDOW == 59 (000000B671A7A400) [pid = 3980] [serial = 512] [outer = 0000000000000000] [url = about:blank] 12:07:52 INFO - PROCESS | 3980 | --DOMWINDOW == 58 (000000B6698D7400) [pid = 3980] [serial = 497] [outer = 0000000000000000] [url = about:blank] 12:07:52 INFO - PROCESS | 3980 | --DOMWINDOW == 57 (000000B66B261800) [pid = 3980] [serial = 498] [outer = 0000000000000000] [url = about:blank] 12:07:52 INFO - PROCESS | 3980 | --DOMWINDOW == 56 (000000B66525DC00) [pid = 3980] [serial = 503] [outer = 0000000000000000] [url = about:blank] 12:07:52 INFO - PROCESS | 3980 | --DOMWINDOW == 55 (000000B6698D1400) [pid = 3980] [serial = 504] [outer = 0000000000000000] [url = about:blank] 12:07:52 INFO - PROCESS | 3980 | --DOMWINDOW == 54 (000000B663F23400) [pid = 3980] [serial = 500] [outer = 0000000000000000] [url = about:blank] 12:07:52 INFO - PROCESS | 3980 | --DOMWINDOW == 53 (000000B665269000) [pid = 3980] [serial = 501] [outer = 0000000000000000] [url = about:blank] 12:07:52 INFO - PROCESS | 3980 | --DOMWINDOW == 52 (000000B6727C7400) [pid = 3980] [serial = 516] [outer = 0000000000000000] [url = about:blank] 12:07:52 INFO - PROCESS | 3980 | --DOMWINDOW == 51 (000000B66F644400) [pid = 3980] [serial = 509] [outer = 0000000000000000] [url = about:blank] 12:07:52 INFO - PROCESS | 3980 | --DOMWINDOW == 50 (000000B66FE08C00) [pid = 3980] [serial = 510] [outer = 0000000000000000] [url = about:blank] 12:07:52 INFO - PROCESS | 3980 | --DOMWINDOW == 49 (000000B671A25800) [pid = 3980] [serial = 528] [outer = 0000000000000000] [url = about:blank] 12:07:52 INFO - PROCESS | 3980 | --DOMWINDOW == 48 (000000B6747D1C00) [pid = 3980] [serial = 521] [outer = 0000000000000000] [url = about:blank] 12:07:52 INFO - PROCESS | 3980 | --DOMWINDOW == 47 (000000B675CDB800) [pid = 3980] [serial = 531] [outer = 0000000000000000] [url = about:blank] 12:07:52 INFO - PROCESS | 3980 | --DOMWINDOW == 46 (000000B6747DC000) [pid = 3980] [serial = 530] [outer = 0000000000000000] [url = about:blank] 12:07:52 INFO - PROCESS | 3980 | --DOMWINDOW == 45 (000000B6736BC800) [pid = 3980] [serial = 519] [outer = 0000000000000000] [url = about:blank] 12:07:52 INFO - PROCESS | 3980 | --DOMWINDOW == 44 (000000B66F5C4C00) [pid = 3980] [serial = 524] [outer = 0000000000000000] [url = about:blank] 12:07:52 INFO - PROCESS | 3980 | --DOMWINDOW == 43 (000000B675B6F800) [pid = 3980] [serial = 527] [outer = 0000000000000000] [url = about:blank] 12:07:52 INFO - PROCESS | 3980 | --DOMWINDOW == 42 (000000B674C91800) [pid = 3980] [serial = 522] [outer = 0000000000000000] [url = about:blank] 12:07:52 INFO - PROCESS | 3980 | --DOMWINDOW == 41 (000000B674C5AC00) [pid = 3980] [serial = 525] [outer = 0000000000000000] [url = about:blank] 12:07:52 INFO - PROCESS | 3980 | --DOMWINDOW == 40 (000000B671CA1400) [pid = 3980] [serial = 513] [outer = 0000000000000000] [url = about:blank] 12:07:52 INFO - PROCESS | 3980 | 1467140872573 Marionette TRACE conn6 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 12:07:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 12:07:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1447ms 12:07:52 INFO - PROCESS | 3980 | 1467140872620 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 12:07:52 INFO - PROCESS | 3980 | 1467140872624 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 12:07:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 12:07:52 INFO - PROCESS | 3980 | 1467140872628 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 12:07:52 INFO - PROCESS | 3980 | 1467140872632 Marionette TRACE conn6 <- [1,702,null,{}] 12:07:52 INFO - PROCESS | 3980 | 1467140872637 Marionette TRACE conn6 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:52 INFO - PROCESS | 3980 | 1467140872640 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:52 INFO - PROCESS | 3980 | 1467140872738 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 12:07:52 INFO - PROCESS | 3980 | 1467140872837 Marionette TRACE conn6 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:52 INFO - PROCESS | 3980 | 1467140872841 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:52 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66A597000 == 24 [pid = 3980] [id = 185] 12:07:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 41 (000000B66525EC00) [pid = 3980] [serial = 553] [outer = 0000000000000000] 12:07:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 42 (000000B665263800) [pid = 3980] [serial = 554] [outer = 000000B66525EC00] 12:07:52 INFO - PROCESS | 3980 | 1467140872892 Marionette DEBUG loaded listener.js 12:07:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 43 (000000B665611800) [pid = 3980] [serial = 555] [outer = 000000B66525EC00] 12:07:53 INFO - PROCESS | 3980 | 1467140873792 Marionette TRACE conn6 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 12:07:53 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 12:07:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1189ms 12:07:53 INFO - PROCESS | 3980 | 1467140873818 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 12:07:53 INFO - PROCESS | 3980 | 1467140873824 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 12:07:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 12:07:53 INFO - PROCESS | 3980 | 1467140873830 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 12:07:53 INFO - PROCESS | 3980 | 1467140873833 Marionette TRACE conn6 <- [1,706,null,{}] 12:07:53 INFO - PROCESS | 3980 | 1467140873837 Marionette TRACE conn6 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:53 INFO - PROCESS | 3980 | 1467140873840 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:53 INFO - PROCESS | 3980 | 1467140873933 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 12:07:53 INFO - PROCESS | 3980 | 1467140873940 Marionette TRACE conn6 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:53 INFO - PROCESS | 3980 | 1467140873942 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:53 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66ED70800 == 25 [pid = 3980] [id = 186] 12:07:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 44 (000000B66A2C0C00) [pid = 3980] [serial = 556] [outer = 0000000000000000] 12:07:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 45 (000000B66A68B400) [pid = 3980] [serial = 557] [outer = 000000B66A2C0C00] 12:07:53 INFO - PROCESS | 3980 | 1467140873992 Marionette DEBUG loaded listener.js 12:07:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 46 (000000B66B273000) [pid = 3980] [serial = 558] [outer = 000000B66A2C0C00] 12:07:54 INFO - PROCESS | 3980 | 1467140874961 Marionette TRACE conn6 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 12:07:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 12:07:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1189ms 12:07:55 INFO - PROCESS | 3980 | 1467140875021 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 12:07:55 INFO - PROCESS | 3980 | 1467140875023 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 12:07:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 12:07:55 INFO - PROCESS | 3980 | 1467140875034 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 12:07:55 INFO - PROCESS | 3980 | 1467140875037 Marionette TRACE conn6 <- [1,710,null,{}] 12:07:55 INFO - PROCESS | 3980 | 1467140875049 Marionette TRACE conn6 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:55 INFO - PROCESS | 3980 | 1467140875054 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:55 INFO - PROCESS | 3980 | 1467140875162 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 12:07:55 INFO - PROCESS | 3980 | 1467140875170 Marionette TRACE conn6 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:55 INFO - PROCESS | 3980 | 1467140875174 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:55 INFO - PROCESS | 3980 | ++DOCSHELL 000000B6718E4800 == 26 [pid = 3980] [id = 187] 12:07:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 47 (000000B66EA7DC00) [pid = 3980] [serial = 559] [outer = 0000000000000000] 12:07:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 48 (000000B66ED98400) [pid = 3980] [serial = 560] [outer = 000000B66EA7DC00] 12:07:55 INFO - PROCESS | 3980 | 1467140875223 Marionette DEBUG loaded listener.js 12:07:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 49 (000000B66F21D400) [pid = 3980] [serial = 561] [outer = 000000B66EA7DC00] 12:07:55 INFO - PROCESS | 3980 | --DOMWINDOW == 48 (000000B66544B800) [pid = 3980] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 12:07:55 INFO - PROCESS | 3980 | --DOMWINDOW == 47 (000000B6698D8800) [pid = 3980] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 12:07:55 INFO - PROCESS | 3980 | --DOMWINDOW == 46 (000000B664530C00) [pid = 3980] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 12:07:55 INFO - PROCESS | 3980 | --DOMWINDOW == 45 (000000B66353D000) [pid = 3980] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 12:07:55 INFO - PROCESS | 3980 | 1467140875687 Marionette TRACE conn6 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 12:07:55 INFO - PROCESS | 3980 | 1467140875729 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 12:07:55 INFO - PROCESS | 3980 | 1467140875732 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 12:07:55 INFO - PROCESS | 3980 | 1467140875734 Marionette TRACE conn6 <- [1,714,null,{}] 12:07:55 INFO - PROCESS | 3980 | 1467140875738 Marionette TRACE conn6 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:55 INFO - PROCESS | 3980 | 1467140875740 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:55 INFO - PROCESS | 3980 | 1467140875828 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 12:07:55 INFO - PROCESS | 3980 | 1467140875834 Marionette TRACE conn6 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:55 INFO - PROCESS | 3980 | 1467140875836 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:55 INFO - PROCESS | 3980 | ++DOCSHELL 000000B671D22800 == 27 [pid = 3980] [id = 188] 12:07:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 46 (000000B66F224400) [pid = 3980] [serial = 562] [outer = 0000000000000000] 12:07:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 47 (000000B66F5C0400) [pid = 3980] [serial = 563] [outer = 000000B66F224400] 12:07:55 INFO - PROCESS | 3980 | 1467140875883 Marionette DEBUG loaded listener.js 12:07:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 48 (000000B66F604800) [pid = 3980] [serial = 564] [outer = 000000B66F224400] 12:07:56 INFO - PROCESS | 3980 | 1467140876381 Marionette TRACE conn6 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 12:07:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 12:07:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 693ms 12:07:56 INFO - PROCESS | 3980 | 1467140876428 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 12:07:56 INFO - PROCESS | 3980 | 1467140876431 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 12:07:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 12:07:56 INFO - PROCESS | 3980 | 1467140876434 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 12:07:56 INFO - PROCESS | 3980 | 1467140876436 Marionette TRACE conn6 <- [1,718,null,{}] 12:07:56 INFO - PROCESS | 3980 | 1467140876440 Marionette TRACE conn6 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:56 INFO - PROCESS | 3980 | 1467140876442 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:56 INFO - PROCESS | 3980 | 1467140876550 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 12:07:56 INFO - PROCESS | 3980 | 1467140876560 Marionette TRACE conn6 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:56 INFO - PROCESS | 3980 | 1467140876563 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:56 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66354C800 == 28 [pid = 3980] [id = 189] 12:07:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 49 (000000B66F6CFC00) [pid = 3980] [serial = 565] [outer = 0000000000000000] 12:07:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 50 (000000B66F7C8000) [pid = 3980] [serial = 566] [outer = 000000B66F6CFC00] 12:07:56 INFO - PROCESS | 3980 | 1467140876608 Marionette DEBUG loaded listener.js 12:07:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 51 (000000B66FEC9000) [pid = 3980] [serial = 567] [outer = 000000B66F6CFC00] 12:07:57 INFO - PROCESS | 3980 | 1467140877056 Marionette TRACE conn6 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[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] 12:07:57 INFO - PROCESS | 3980 | 1467140877130 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 12:07:57 INFO - PROCESS | 3980 | 1467140877134 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 12:07:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 12:07:57 INFO - PROCESS | 3980 | 1467140877136 Marionette TRACE conn6 <- [1,722,null,{}] 12:07:57 INFO - PROCESS | 3980 | 1467140877139 Marionette TRACE conn6 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:57 INFO - PROCESS | 3980 | 1467140877145 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:57 INFO - PROCESS | 3980 | 1467140877255 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 12:07:57 INFO - PROCESS | 3980 | 1467140877261 Marionette TRACE conn6 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:57 INFO - PROCESS | 3980 | 1467140877263 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:57 INFO - PROCESS | 3980 | ++DOCSHELL 000000B6732BC000 == 29 [pid = 3980] [id = 190] 12:07:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 52 (000000B671A24800) [pid = 3980] [serial = 568] [outer = 0000000000000000] 12:07:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 53 (000000B671AA2800) [pid = 3980] [serial = 569] [outer = 000000B671A24800] 12:07:57 INFO - PROCESS | 3980 | 1467140877314 Marionette DEBUG loaded listener.js 12:07:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 54 (000000B671C98000) [pid = 3980] [serial = 570] [outer = 000000B671A24800] 12:07:57 INFO - PROCESS | 3980 | 1467140877747 Marionette TRACE conn6 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 12:07:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 12:07:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 691ms 12:07:57 INFO - PROCESS | 3980 | 1467140877828 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 12:07:57 INFO - PROCESS | 3980 | 1467140877830 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 12:07:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 12:07:57 INFO - PROCESS | 3980 | 1467140877834 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 12:07:57 INFO - PROCESS | 3980 | 1467140877835 Marionette TRACE conn6 <- [1,726,null,{}] 12:07:57 INFO - PROCESS | 3980 | 1467140877839 Marionette TRACE conn6 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:57 INFO - PROCESS | 3980 | 1467140877841 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:57 INFO - PROCESS | 3980 | 1467140877949 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 12:07:57 INFO - PROCESS | 3980 | 1467140877960 Marionette TRACE conn6 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:57 INFO - PROCESS | 3980 | 1467140877962 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:57 INFO - PROCESS | 3980 | ++DOCSHELL 000000B674A1F000 == 30 [pid = 3980] [id = 191] 12:07:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 55 (000000B671CA0400) [pid = 3980] [serial = 571] [outer = 0000000000000000] 12:07:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 56 (000000B6720A5400) [pid = 3980] [serial = 572] [outer = 000000B671CA0400] 12:07:58 INFO - PROCESS | 3980 | 1467140878006 Marionette DEBUG loaded listener.js 12:07:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 57 (000000B672597000) [pid = 3980] [serial = 573] [outer = 000000B671CA0400] 12:07:58 INFO - PROCESS | 3980 | [3980] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 12:07:58 INFO - PROCESS | 3980 | 1467140878939 Marionette TRACE conn6 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 12:07:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 12:07:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1138ms 12:07:58 INFO - PROCESS | 3980 | 1467140878975 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 12:07:58 INFO - PROCESS | 3980 | 1467140878980 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 12:07:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 12:07:59 INFO - PROCESS | 3980 | 1467140879027 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 12:07:59 INFO - PROCESS | 3980 | 1467140879031 Marionette TRACE conn6 <- [1,730,null,{}] 12:07:59 INFO - PROCESS | 3980 | 1467140879038 Marionette TRACE conn6 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:59 INFO - PROCESS | 3980 | 1467140879041 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:59 INFO - PROCESS | 3980 | 1467140879148 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 12:07:59 INFO - PROCESS | 3980 | 1467140879293 Marionette TRACE conn6 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:59 INFO - PROCESS | 3980 | 1467140879297 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:07:59 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66B406800 == 31 [pid = 3980] [id = 192] 12:07:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 58 (000000B665268800) [pid = 3980] [serial = 574] [outer = 0000000000000000] 12:07:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 59 (000000B66544F000) [pid = 3980] [serial = 575] [outer = 000000B665268800] 12:07:59 INFO - PROCESS | 3980 | 1467140879401 Marionette DEBUG loaded listener.js 12:07:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 60 (000000B669B6B400) [pid = 3980] [serial = 576] [outer = 000000B665268800] 12:08:00 INFO - PROCESS | 3980 | 1467140880445 Marionette TRACE conn6 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 12:08:00 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 12:08:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1449ms 12:08:00 INFO - PROCESS | 3980 | 1467140880478 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 12:08:00 INFO - PROCESS | 3980 | 1467140880484 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 12:08:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 12:08:00 INFO - PROCESS | 3980 | 1467140880490 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 12:08:00 INFO - PROCESS | 3980 | 1467140880493 Marionette TRACE conn6 <- [1,734,null,{}] 12:08:00 INFO - PROCESS | 3980 | 1467140880498 Marionette TRACE conn6 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:00 INFO - PROCESS | 3980 | 1467140880501 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:00 INFO - PROCESS | 3980 | 1467140880615 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 12:08:00 INFO - PROCESS | 3980 | 1467140880711 Marionette TRACE conn6 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:00 INFO - PROCESS | 3980 | 1467140880714 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:00 INFO - PROCESS | 3980 | ++DOCSHELL 000000B671D1C000 == 32 [pid = 3980] [id = 193] 12:08:00 INFO - PROCESS | 3980 | ++DOMWINDOW == 61 (000000B66B25B800) [pid = 3980] [serial = 577] [outer = 0000000000000000] 12:08:00 INFO - PROCESS | 3980 | ++DOMWINDOW == 62 (000000B66EA7D800) [pid = 3980] [serial = 578] [outer = 000000B66B25B800] 12:08:00 INFO - PROCESS | 3980 | 1467140880814 Marionette DEBUG loaded listener.js 12:08:00 INFO - PROCESS | 3980 | ++DOMWINDOW == 63 (000000B66F21F000) [pid = 3980] [serial = 579] [outer = 000000B66B25B800] 12:08:01 INFO - PROCESS | 3980 | 1467140881871 Marionette TRACE conn6 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 12:08:01 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.) 12:08:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1431ms 12:08:01 INFO - PROCESS | 3980 | 1467140881922 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 12:08:01 INFO - PROCESS | 3980 | 1467140881926 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 12:08:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 12:08:01 INFO - PROCESS | 3980 | 1467140881931 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 12:08:01 INFO - PROCESS | 3980 | 1467140881934 Marionette TRACE conn6 <- [1,738,null,{}] 12:08:01 INFO - PROCESS | 3980 | 1467140881940 Marionette TRACE conn6 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:01 INFO - PROCESS | 3980 | 1467140881943 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:02 INFO - PROCESS | 3980 | 1467140882081 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 12:08:02 INFO - PROCESS | 3980 | 1467140882205 Marionette TRACE conn6 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:02 INFO - PROCESS | 3980 | 1467140882210 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:02 INFO - PROCESS | 3980 | ++DOCSHELL 000000B665C70800 == 33 [pid = 3980] [id = 194] 12:08:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 64 (000000B664958800) [pid = 3980] [serial = 580] [outer = 0000000000000000] 12:08:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 65 (000000B6649D3000) [pid = 3980] [serial = 581] [outer = 000000B664958800] 12:08:02 INFO - PROCESS | 3980 | 1467140882260 Marionette DEBUG loaded listener.js 12:08:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 66 (000000B664F38C00) [pid = 3980] [serial = 582] [outer = 000000B664958800] 12:08:02 INFO - PROCESS | 3980 | --DOCSHELL 000000B674C35800 == 32 [pid = 3980] [id = 20] 12:08:02 INFO - PROCESS | 3980 | --DOCSHELL 000000B671ADC000 == 31 [pid = 3980] [id = 17] 12:08:02 INFO - PROCESS | 3980 | --DOCSHELL 000000B66A267800 == 30 [pid = 3980] [id = 13] 12:08:02 INFO - PROCESS | 3980 | --DOCSHELL 000000B671AE0800 == 29 [pid = 3980] [id = 28] 12:08:02 INFO - PROCESS | 3980 | --DOCSHELL 000000B675E70000 == 28 [pid = 3980] [id = 21] 12:08:02 INFO - PROCESS | 3980 | --DOCSHELL 000000B66585C000 == 27 [pid = 3980] [id = 180] 12:08:02 INFO - PROCESS | 3980 | --DOCSHELL 000000B67419E800 == 26 [pid = 3980] [id = 19] 12:08:02 INFO - PROCESS | 3980 | --DOCSHELL 000000B673605000 == 25 [pid = 3980] [id = 29] 12:08:02 INFO - PROCESS | 3980 | --DOCSHELL 000000B679AA4000 == 24 [pid = 3980] [id = 23] 12:08:02 INFO - PROCESS | 3980 | --DOCSHELL 000000B679CA4800 == 23 [pid = 3980] [id = 24] 12:08:02 INFO - PROCESS | 3980 | --DOCSHELL 000000B672B1F000 == 22 [pid = 3980] [id = 18] 12:08:02 INFO - PROCESS | 3980 | --DOMWINDOW == 65 (000000B6665E1800) [pid = 3980] [serial = 543] [outer = 0000000000000000] [url = about:blank] 12:08:02 INFO - PROCESS | 3980 | --DOMWINDOW == 64 (000000B66A2B3C00) [pid = 3980] [serial = 545] [outer = 0000000000000000] [url = about:blank] 12:08:02 INFO - PROCESS | 3980 | --DOMWINDOW == 63 (000000B66558EC00) [pid = 3980] [serial = 542] [outer = 0000000000000000] [url = about:blank] 12:08:03 INFO - PROCESS | 3980 | --DOMWINDOW == 62 (000000B66B3D1C00) [pid = 3980] [serial = 548] [outer = 0000000000000000] [url = about:blank] 12:08:03 INFO - PROCESS | 3980 | --DOMWINDOW == 61 (000000B66BDC9800) [pid = 3980] [serial = 534] [outer = 0000000000000000] [url = about:blank] 12:08:03 INFO - PROCESS | 3980 | --DOMWINDOW == 60 (000000B66A5EF400) [pid = 3980] [serial = 546] [outer = 0000000000000000] [url = about:blank] 12:08:03 INFO - PROCESS | 3980 | --DOMWINDOW == 59 (000000B663ED3800) [pid = 3980] [serial = 539] [outer = 0000000000000000] [url = about:blank] 12:08:03 INFO - PROCESS | 3980 | --DOMWINDOW == 58 (000000B664E28000) [pid = 3980] [serial = 540] [outer = 0000000000000000] [url = about:blank] 12:08:03 INFO - PROCESS | 3980 | --DOMWINDOW == 57 (000000B66A5BB000) [pid = 3980] [serial = 533] [outer = 0000000000000000] [url = about:blank] 12:08:03 INFO - PROCESS | 3980 | --DOMWINDOW == 56 (000000B671A72C00) [pid = 3980] [serial = 536] [outer = 0000000000000000] [url = about:blank] 12:08:03 INFO - PROCESS | 3980 | 1467140883773 Marionette TRACE conn6 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 12:08:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 12:08:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1888ms 12:08:03 INFO - PROCESS | 3980 | 1467140883819 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 12:08:03 INFO - PROCESS | 3980 | 1467140883824 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 12:08:03 INFO - PROCESS | 3980 | 1467140883828 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 12:08:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 12:08:03 INFO - PROCESS | 3980 | 1467140883831 Marionette TRACE conn6 <- [1,742,null,{}] 12:08:03 INFO - PROCESS | 3980 | 1467140883836 Marionette TRACE conn6 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:03 INFO - PROCESS | 3980 | 1467140883840 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:03 INFO - PROCESS | 3980 | 1467140883931 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 12:08:03 INFO - PROCESS | 3980 | 1467140883939 Marionette TRACE conn6 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:03 INFO - PROCESS | 3980 | 1467140883942 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:03 INFO - PROCESS | 3980 | ++DOCSHELL 000000B665C7D000 == 23 [pid = 3980] [id = 195] 12:08:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 57 (000000B66473D400) [pid = 3980] [serial = 583] [outer = 0000000000000000] 12:08:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 58 (000000B664EB5800) [pid = 3980] [serial = 584] [outer = 000000B66473D400] 12:08:04 INFO - PROCESS | 3980 | 1467140883991 Marionette DEBUG loaded listener.js 12:08:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 59 (000000B664F39800) [pid = 3980] [serial = 585] [outer = 000000B66473D400] 12:08:04 INFO - PROCESS | 3980 | 1467140884958 Marionette TRACE conn6 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 12:08:05 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 12:08:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1177ms 12:08:05 INFO - PROCESS | 3980 | 1467140885012 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 12:08:05 INFO - PROCESS | 3980 | 1467140885018 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 12:08:05 INFO - PROCESS | 3980 | 1467140885024 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 12:08:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 12:08:05 INFO - PROCESS | 3980 | 1467140885027 Marionette TRACE conn6 <- [1,746,null,{}] 12:08:05 INFO - PROCESS | 3980 | 1467140885031 Marionette TRACE conn6 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:05 INFO - PROCESS | 3980 | 1467140885034 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:05 INFO - PROCESS | 3980 | 1467140885151 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 12:08:05 INFO - PROCESS | 3980 | 1467140885158 Marionette TRACE conn6 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:05 INFO - PROCESS | 3980 | 1467140885161 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:05 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66A5A0800 == 24 [pid = 3980] [id = 196] 12:08:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 60 (000000B66558C800) [pid = 3980] [serial = 586] [outer = 0000000000000000] 12:08:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 61 (000000B66558F800) [pid = 3980] [serial = 587] [outer = 000000B66558C800] 12:08:05 INFO - PROCESS | 3980 | 1467140885244 Marionette DEBUG loaded listener.js 12:08:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 62 (000000B665833000) [pid = 3980] [serial = 588] [outer = 000000B66558C800] 12:08:05 INFO - PROCESS | 3980 | 1467140885740 Marionette TRACE conn6 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 12:08:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 12:08:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 735ms 12:08:05 INFO - PROCESS | 3980 | 1467140885764 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 12:08:05 INFO - PROCESS | 3980 | 1467140885767 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 12:08:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 12:08:05 INFO - PROCESS | 3980 | 1467140885770 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 12:08:05 INFO - PROCESS | 3980 | 1467140885774 Marionette TRACE conn6 <- [1,750,null,{}] 12:08:05 INFO - PROCESS | 3980 | 1467140885786 Marionette TRACE conn6 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:05 INFO - PROCESS | 3980 | 1467140885791 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:05 INFO - PROCESS | 3980 | 1467140885905 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 12:08:05 INFO - PROCESS | 3980 | 1467140885914 Marionette TRACE conn6 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:05 INFO - PROCESS | 3980 | 1467140885917 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:05 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66E38B000 == 25 [pid = 3980] [id = 197] 12:08:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 63 (000000B669BC1000) [pid = 3980] [serial = 589] [outer = 0000000000000000] 12:08:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 64 (000000B669BC8800) [pid = 3980] [serial = 590] [outer = 000000B669BC1000] 12:08:05 INFO - PROCESS | 3980 | 1467140885966 Marionette DEBUG loaded listener.js 12:08:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 65 (000000B66A5EF400) [pid = 3980] [serial = 591] [outer = 000000B669BC1000] 12:08:06 INFO - PROCESS | 3980 | [3980] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 12:08:06 INFO - PROCESS | 3980 | 1467140886901 Marionette TRACE conn6 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 12:08:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 12:08:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1188ms 12:08:06 INFO - PROCESS | 3980 | --DOMWINDOW == 64 (000000B66EA7DC00) [pid = 3980] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 12:08:06 INFO - PROCESS | 3980 | --DOMWINDOW == 63 (000000B66F6CFC00) [pid = 3980] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 12:08:06 INFO - PROCESS | 3980 | --DOMWINDOW == 62 (000000B66B25E000) [pid = 3980] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 12:08:06 INFO - PROCESS | 3980 | --DOMWINDOW == 61 (000000B66A2C0C00) [pid = 3980] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 12:08:06 INFO - PROCESS | 3980 | --DOMWINDOW == 60 (000000B66525EC00) [pid = 3980] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 12:08:06 INFO - PROCESS | 3980 | --DOMWINDOW == 59 (000000B664EBB400) [pid = 3980] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 12:08:06 INFO - PROCESS | 3980 | --DOMWINDOW == 58 (000000B66F224400) [pid = 3980] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 12:08:06 INFO - PROCESS | 3980 | --DOMWINDOW == 57 (000000B671A24800) [pid = 3980] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 12:08:06 INFO - PROCESS | 3980 | --DOMWINDOW == 56 (000000B66FECB000) [pid = 3980] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 12:08:06 INFO - PROCESS | 3980 | --DOMWINDOW == 55 (000000B671CA0400) [pid = 3980] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 12:08:06 INFO - PROCESS | 3980 | 1467140886991 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 12:08:06 INFO - PROCESS | 3980 | 1467140886994 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 12:08:07 INFO - PROCESS | 3980 | 1467140886998 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 12:08:07 INFO - PROCESS | 3980 | 1467140887000 Marionette TRACE conn6 <- [1,754,null,{}] 12:08:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 12:08:07 INFO - PROCESS | 3980 | 1467140887004 Marionette TRACE conn6 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:07 INFO - PROCESS | 3980 | 1467140887007 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:07 INFO - PROCESS | 3980 | 1467140887097 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 12:08:07 INFO - PROCESS | 3980 | 1467140887103 Marionette TRACE conn6 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:07 INFO - PROCESS | 3980 | 1467140887105 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:07 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66F818800 == 26 [pid = 3980] [id = 198] 12:08:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 56 (000000B66A839800) [pid = 3980] [serial = 592] [outer = 0000000000000000] 12:08:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 57 (000000B66B207C00) [pid = 3980] [serial = 593] [outer = 000000B66A839800] 12:08:07 INFO - PROCESS | 3980 | 1467140887151 Marionette DEBUG loaded listener.js 12:08:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 58 (000000B66B275C00) [pid = 3980] [serial = 594] [outer = 000000B66A839800] 12:08:08 INFO - PROCESS | 3980 | 1467140888062 Marionette TRACE conn6 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 12:08:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 12:08:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1078ms 12:08:08 INFO - PROCESS | 3980 | 1467140888083 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 12:08:08 INFO - PROCESS | 3980 | 1467140888085 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 12:08:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 12:08:08 INFO - PROCESS | 3980 | 1467140888089 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 12:08:08 INFO - PROCESS | 3980 | 1467140888091 Marionette TRACE conn6 <- [1,758,null,{}] 12:08:08 INFO - PROCESS | 3980 | 1467140888094 Marionette TRACE conn6 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:08 INFO - PROCESS | 3980 | 1467140888096 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:08 INFO - PROCESS | 3980 | 1467140888198 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 12:08:08 INFO - PROCESS | 3980 | 1467140888203 Marionette TRACE conn6 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:08 INFO - PROCESS | 3980 | 1467140888206 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:08 INFO - PROCESS | 3980 | ++DOCSHELL 000000B671155800 == 27 [pid = 3980] [id = 199] 12:08:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 59 (000000B66B3D2000) [pid = 3980] [serial = 595] [outer = 0000000000000000] 12:08:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 60 (000000B66B3D8C00) [pid = 3980] [serial = 596] [outer = 000000B66B3D2000] 12:08:08 INFO - PROCESS | 3980 | 1467140888252 Marionette DEBUG loaded listener.js 12:08:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 61 (000000B66BDCA400) [pid = 3980] [serial = 597] [outer = 000000B66B3D2000] 12:08:08 INFO - PROCESS | 3980 | 1467140888677 Marionette TRACE conn6 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 12:08:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 12:08:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 625ms 12:08:08 INFO - PROCESS | 3980 | 1467140888718 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 12:08:08 INFO - PROCESS | 3980 | 1467140888720 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 12:08:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 12:08:08 INFO - PROCESS | 3980 | 1467140888724 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 12:08:08 INFO - PROCESS | 3980 | 1467140888725 Marionette TRACE conn6 <- [1,762,null,{}] 12:08:08 INFO - PROCESS | 3980 | 1467140888729 Marionette TRACE conn6 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:08 INFO - PROCESS | 3980 | 1467140888735 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:08 INFO - PROCESS | 3980 | 1467140888837 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 12:08:08 INFO - PROCESS | 3980 | 1467140888845 Marionette TRACE conn6 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:08 INFO - PROCESS | 3980 | 1467140888847 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:08 INFO - PROCESS | 3980 | ++DOCSHELL 000000B671D6E800 == 28 [pid = 3980] [id = 200] 12:08:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 62 (000000B66EA9DC00) [pid = 3980] [serial = 598] [outer = 0000000000000000] 12:08:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 63 (000000B66F224400) [pid = 3980] [serial = 599] [outer = 000000B66EA9DC00] 12:08:08 INFO - PROCESS | 3980 | 1467140888892 Marionette DEBUG loaded listener.js 12:08:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 64 (000000B66F5C1C00) [pid = 3980] [serial = 600] [outer = 000000B66EA9DC00] 12:08:09 INFO - PROCESS | 3980 | 1467140889716 Marionette TRACE conn6 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 12:08:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 12:08:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1029ms 12:08:09 INFO - PROCESS | 3980 | 1467140889760 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 12:08:09 INFO - PROCESS | 3980 | 1467140889764 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 12:08:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 12:08:09 INFO - PROCESS | 3980 | 1467140889771 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 12:08:09 INFO - PROCESS | 3980 | 1467140889776 Marionette TRACE conn6 <- [1,766,null,{}] 12:08:09 INFO - PROCESS | 3980 | 1467140889782 Marionette TRACE conn6 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:09 INFO - PROCESS | 3980 | 1467140889785 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:09 INFO - PROCESS | 3980 | 1467140889907 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 12:08:09 INFO - PROCESS | 3980 | 1467140889975 Marionette TRACE conn6 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:09 INFO - PROCESS | 3980 | 1467140889978 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:10 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66A387800 == 29 [pid = 3980] [id = 201] 12:08:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 65 (000000B664F41800) [pid = 3980] [serial = 601] [outer = 0000000000000000] 12:08:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 66 (000000B665267800) [pid = 3980] [serial = 602] [outer = 000000B664F41800] 12:08:10 INFO - PROCESS | 3980 | 1467140890039 Marionette DEBUG loaded listener.js 12:08:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 67 (000000B665813400) [pid = 3980] [serial = 603] [outer = 000000B664F41800] 12:08:10 INFO - PROCESS | 3980 | 1467140890898 Marionette TRACE conn6 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 12:08:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 12:08:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1140ms 12:08:10 INFO - PROCESS | 3980 | 1467140890916 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 12:08:10 INFO - PROCESS | 3980 | 1467140890921 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 12:08:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 12:08:10 INFO - PROCESS | 3980 | 1467140890949 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 12:08:10 INFO - PROCESS | 3980 | 1467140890954 Marionette TRACE conn6 <- [1,770,null,{}] 12:08:10 INFO - PROCESS | 3980 | 1467140890961 Marionette TRACE conn6 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:10 INFO - PROCESS | 3980 | 1467140890964 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:11 INFO - PROCESS | 3980 | 1467140891083 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 12:08:11 INFO - PROCESS | 3980 | 1467140891144 Marionette TRACE conn6 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:11 INFO - PROCESS | 3980 | 1467140891149 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:11 INFO - PROCESS | 3980 | ++DOCSHELL 000000B669F69000 == 30 [pid = 3980] [id = 202] 12:08:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 68 (000000B66525CC00) [pid = 3980] [serial = 604] [outer = 0000000000000000] 12:08:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 69 (000000B665269000) [pid = 3980] [serial = 605] [outer = 000000B66525CC00] 12:08:11 INFO - PROCESS | 3980 | 1467140891199 Marionette DEBUG loaded listener.js 12:08:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 70 (000000B665923800) [pid = 3980] [serial = 606] [outer = 000000B66525CC00] 12:08:11 INFO - PROCESS | 3980 | --DOMWINDOW == 69 (000000B672599C00) [pid = 3980] [serial = 537] [outer = 0000000000000000] [url = about:blank] 12:08:11 INFO - PROCESS | 3980 | --DOMWINDOW == 68 (000000B6720A5400) [pid = 3980] [serial = 572] [outer = 0000000000000000] [url = about:blank] 12:08:11 INFO - PROCESS | 3980 | --DOMWINDOW == 67 (000000B66ED98400) [pid = 3980] [serial = 560] [outer = 0000000000000000] [url = about:blank] 12:08:11 INFO - PROCESS | 3980 | --DOMWINDOW == 66 (000000B66F21D400) [pid = 3980] [serial = 561] [outer = 0000000000000000] [url = about:blank] 12:08:11 INFO - PROCESS | 3980 | --DOMWINDOW == 65 (000000B66F7C8000) [pid = 3980] [serial = 566] [outer = 0000000000000000] [url = about:blank] 12:08:11 INFO - PROCESS | 3980 | --DOMWINDOW == 64 (000000B66EA7D400) [pid = 3980] [serial = 549] [outer = 0000000000000000] [url = about:blank] 12:08:11 INFO - PROCESS | 3980 | --DOMWINDOW == 63 (000000B66A68B400) [pid = 3980] [serial = 557] [outer = 0000000000000000] [url = about:blank] 12:08:11 INFO - PROCESS | 3980 | --DOMWINDOW == 62 (000000B665263800) [pid = 3980] [serial = 554] [outer = 0000000000000000] [url = about:blank] 12:08:11 INFO - PROCESS | 3980 | --DOMWINDOW == 61 (000000B665611800) [pid = 3980] [serial = 555] [outer = 0000000000000000] [url = about:blank] 12:08:11 INFO - PROCESS | 3980 | --DOMWINDOW == 60 (000000B665453000) [pid = 3980] [serial = 551] [outer = 0000000000000000] [url = about:blank] 12:08:11 INFO - PROCESS | 3980 | --DOMWINDOW == 59 (000000B6698CDC00) [pid = 3980] [serial = 552] [outer = 0000000000000000] [url = about:blank] 12:08:11 INFO - PROCESS | 3980 | --DOMWINDOW == 58 (000000B66F5C0400) [pid = 3980] [serial = 563] [outer = 0000000000000000] [url = about:blank] 12:08:11 INFO - PROCESS | 3980 | --DOMWINDOW == 57 (000000B66F604800) [pid = 3980] [serial = 564] [outer = 0000000000000000] [url = about:blank] 12:08:11 INFO - PROCESS | 3980 | --DOMWINDOW == 56 (000000B671AA2800) [pid = 3980] [serial = 569] [outer = 0000000000000000] [url = about:blank] 12:08:11 INFO - PROCESS | 3980 | --DOMWINDOW == 55 (000000B671C98000) [pid = 3980] [serial = 570] [outer = 0000000000000000] [url = about:blank] 12:08:11 INFO - PROCESS | 3980 | --DOMWINDOW == 54 (000000B672597000) [pid = 3980] [serial = 573] [outer = 0000000000000000] [url = about:blank] 12:08:11 INFO - PROCESS | 3980 | --DOMWINDOW == 53 (000000B66FEC9000) [pid = 3980] [serial = 567] [outer = 0000000000000000] [url = about:blank] 12:08:11 INFO - PROCESS | 3980 | --DOMWINDOW == 52 (000000B66B273000) [pid = 3980] [serial = 558] [outer = 0000000000000000] [url = about:blank] 12:08:11 INFO - PROCESS | 3980 | 1467140891705 Marionette TRACE conn6 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 12:08:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 12:08:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 837ms 12:08:11 INFO - PROCESS | 3980 | 1467140891788 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 12:08:11 INFO - PROCESS | 3980 | 1467140891793 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 12:08:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 12:08:11 INFO - PROCESS | 3980 | 1467140891800 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 12:08:11 INFO - PROCESS | 3980 | 1467140891803 Marionette TRACE conn6 <- [1,774,null,{}] 12:08:11 INFO - PROCESS | 3980 | 1467140891807 Marionette TRACE conn6 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:11 INFO - PROCESS | 3980 | 1467140891809 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:11 INFO - PROCESS | 3980 | 1467140891902 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 12:08:11 INFO - PROCESS | 3980 | 1467140891971 Marionette TRACE conn6 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:11 INFO - PROCESS | 3980 | 1467140891974 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:12 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66B735800 == 31 [pid = 3980] [id = 203] 12:08:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 53 (000000B66525EC00) [pid = 3980] [serial = 607] [outer = 0000000000000000] 12:08:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 54 (000000B6667BC400) [pid = 3980] [serial = 608] [outer = 000000B66525EC00] 12:08:12 INFO - PROCESS | 3980 | 1467140892026 Marionette DEBUG loaded listener.js 12:08:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 55 (000000B669AF4800) [pid = 3980] [serial = 609] [outer = 000000B66525EC00] 12:08:12 INFO - PROCESS | 3980 | 1467140892444 Marionette TRACE conn6 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 12:08:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 12:08:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 692ms 12:08:12 INFO - PROCESS | 3980 | 1467140892493 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 12:08:12 INFO - PROCESS | 3980 | 1467140892496 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 12:08:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 12:08:12 INFO - PROCESS | 3980 | 1467140892535 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 12:08:12 INFO - PROCESS | 3980 | 1467140892539 Marionette TRACE conn6 <- [1,778,null,{}] 12:08:12 INFO - PROCESS | 3980 | 1467140892551 Marionette TRACE conn6 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:12 INFO - PROCESS | 3980 | 1467140892556 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:12 INFO - PROCESS | 3980 | 1467140892646 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 12:08:12 INFO - PROCESS | 3980 | 1467140892660 Marionette TRACE conn6 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:12 INFO - PROCESS | 3980 | 1467140892664 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:12 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66F8B0800 == 32 [pid = 3980] [id = 204] 12:08:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 56 (000000B66B265C00) [pid = 3980] [serial = 610] [outer = 0000000000000000] 12:08:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 57 (000000B66B275800) [pid = 3980] [serial = 611] [outer = 000000B66B265C00] 12:08:12 INFO - PROCESS | 3980 | 1467140892713 Marionette DEBUG loaded listener.js 12:08:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 58 (000000B66B7AE000) [pid = 3980] [serial = 612] [outer = 000000B66B265C00] 12:08:13 INFO - PROCESS | 3980 | 1467140893178 Marionette TRACE conn6 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 12:08:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 12:08:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 731ms 12:08:13 INFO - PROCESS | 3980 | 1467140893234 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 12:08:13 INFO - PROCESS | 3980 | 1467140893237 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 12:08:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 12:08:13 INFO - PROCESS | 3980 | 1467140893240 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 12:08:13 INFO - PROCESS | 3980 | 1467140893242 Marionette TRACE conn6 <- [1,782,null,{}] 12:08:13 INFO - PROCESS | 3980 | 1467140893246 Marionette TRACE conn6 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:13 INFO - PROCESS | 3980 | 1467140893248 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:13 INFO - PROCESS | 3980 | 1467140893336 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 12:08:13 INFO - PROCESS | 3980 | 1467140893343 Marionette TRACE conn6 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:13 INFO - PROCESS | 3980 | 1467140893345 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:13 INFO - PROCESS | 3980 | ++DOCSHELL 000000B671D07800 == 33 [pid = 3980] [id = 205] 12:08:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 59 (000000B66EA82400) [pid = 3980] [serial = 613] [outer = 0000000000000000] 12:08:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 60 (000000B66EA91800) [pid = 3980] [serial = 614] [outer = 000000B66EA82400] 12:08:13 INFO - PROCESS | 3980 | 1467140893391 Marionette DEBUG loaded listener.js 12:08:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 61 (000000B66F216800) [pid = 3980] [serial = 615] [outer = 000000B66EA82400] 12:08:13 INFO - PROCESS | 3980 | 1467140893813 Marionette TRACE conn6 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 12:08:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 12:08:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 626ms 12:08:13 INFO - PROCESS | 3980 | 1467140893870 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 12:08:13 INFO - PROCESS | 3980 | 1467140893872 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 12:08:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 12:08:13 INFO - PROCESS | 3980 | 1467140893876 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 12:08:13 INFO - PROCESS | 3980 | 1467140893877 Marionette TRACE conn6 <- [1,786,null,{}] 12:08:13 INFO - PROCESS | 3980 | 1467140893881 Marionette TRACE conn6 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:13 INFO - PROCESS | 3980 | 1467140893884 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:14 INFO - PROCESS | 3980 | 1467140893990 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 12:08:14 INFO - PROCESS | 3980 | 1467140894076 Marionette TRACE conn6 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:14 INFO - PROCESS | 3980 | 1467140894078 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:14 INFO - PROCESS | 3980 | ++DOCSHELL 000000B671F92000 == 34 [pid = 3980] [id = 206] 12:08:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 62 (000000B663F23400) [pid = 3980] [serial = 616] [outer = 0000000000000000] 12:08:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 63 (000000B66F46C000) [pid = 3980] [serial = 617] [outer = 000000B663F23400] 12:08:14 INFO - PROCESS | 3980 | 1467140894123 Marionette DEBUG loaded listener.js 12:08:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 64 (000000B66F606000) [pid = 3980] [serial = 618] [outer = 000000B663F23400] 12:08:14 INFO - PROCESS | 3980 | 1467140894545 Marionette TRACE conn6 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 12:08:14 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 12:08:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 734ms 12:08:14 INFO - PROCESS | 3980 | 1467140894611 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 12:08:14 INFO - PROCESS | 3980 | 1467140894614 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 12:08:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 12:08:14 INFO - PROCESS | 3980 | 1467140894617 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 12:08:14 INFO - PROCESS | 3980 | 1467140894619 Marionette TRACE conn6 <- [1,790,null,{}] 12:08:14 INFO - PROCESS | 3980 | 1467140894623 Marionette TRACE conn6 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:14 INFO - PROCESS | 3980 | 1467140894629 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:14 INFO - PROCESS | 3980 | 1467140894772 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 12:08:14 INFO - PROCESS | 3980 | 1467140894784 Marionette TRACE conn6 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:14 INFO - PROCESS | 3980 | 1467140894786 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:14 INFO - PROCESS | 3980 | ++DOCSHELL 000000B672DD2800 == 35 [pid = 3980] [id = 207] 12:08:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 65 (000000B66F604000) [pid = 3980] [serial = 619] [outer = 0000000000000000] 12:08:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 66 (000000B66F6D1400) [pid = 3980] [serial = 620] [outer = 000000B66F604000] 12:08:14 INFO - PROCESS | 3980 | 1467140894831 Marionette DEBUG loaded listener.js 12:08:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 67 (000000B66FECBC00) [pid = 3980] [serial = 621] [outer = 000000B66F604000] 12:08:15 INFO - PROCESS | 3980 | 1467140895291 Marionette TRACE conn6 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 12:08:15 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 12:08:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 733ms 12:08:15 INFO - PROCESS | 3980 | 1467140895374 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 12:08:15 INFO - PROCESS | 3980 | 1467140895376 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 12:08:15 INFO - PROCESS | 3980 | 1467140895380 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 12:08:15 INFO - PROCESS | 3980 | 1467140895382 Marionette TRACE conn6 <- [1,794,null,{}] 12:08:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 12:08:15 INFO - PROCESS | 3980 | 1467140895390 Marionette TRACE conn6 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:15 INFO - PROCESS | 3980 | 1467140895392 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:15 INFO - PROCESS | 3980 | 1467140895498 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 12:08:15 INFO - PROCESS | 3980 | 1467140895508 Marionette TRACE conn6 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:15 INFO - PROCESS | 3980 | 1467140895510 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:15 INFO - PROCESS | 3980 | ++DOCSHELL 000000B674708000 == 36 [pid = 3980] [id = 208] 12:08:15 INFO - PROCESS | 3980 | ++DOMWINDOW == 68 (000000B66FECF000) [pid = 3980] [serial = 622] [outer = 0000000000000000] 12:08:15 INFO - PROCESS | 3980 | ++DOMWINDOW == 69 (000000B671A1C000) [pid = 3980] [serial = 623] [outer = 000000B66FECF000] 12:08:15 INFO - PROCESS | 3980 | 1467140895554 Marionette DEBUG loaded listener.js 12:08:15 INFO - PROCESS | 3980 | ++DOMWINDOW == 70 (000000B671A73400) [pid = 3980] [serial = 624] [outer = 000000B66FECF000] 12:08:15 INFO - PROCESS | 3980 | --DOMWINDOW == 69 (000000B66558C800) [pid = 3980] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 12:08:15 INFO - PROCESS | 3980 | --DOMWINDOW == 68 (000000B664958800) [pid = 3980] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 12:08:15 INFO - PROCESS | 3980 | --DOMWINDOW == 67 (000000B66473D400) [pid = 3980] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 12:08:15 INFO - PROCESS | 3980 | --DOMWINDOW == 66 (000000B665268800) [pid = 3980] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 12:08:15 INFO - PROCESS | 3980 | --DOMWINDOW == 65 (000000B66B25B800) [pid = 3980] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 12:08:15 INFO - PROCESS | 3980 | --DOMWINDOW == 64 (000000B669BC1000) [pid = 3980] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 12:08:15 INFO - PROCESS | 3980 | --DOMWINDOW == 63 (000000B66A839800) [pid = 3980] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 12:08:15 INFO - PROCESS | 3980 | --DOMWINDOW == 62 (000000B66B3D2000) [pid = 3980] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 12:08:15 INFO - PROCESS | 3980 | 1467140895980 Marionette TRACE conn6 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 12:08:16 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 12:08:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 629ms 12:08:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 12:08:16 INFO - PROCESS | 3980 | 1467140896017 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 12:08:16 INFO - PROCESS | 3980 | 1467140896019 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 12:08:16 INFO - PROCESS | 3980 | 1467140896023 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 12:08:16 INFO - PROCESS | 3980 | 1467140896024 Marionette TRACE conn6 <- [1,798,null,{}] 12:08:16 INFO - PROCESS | 3980 | 1467140896028 Marionette TRACE conn6 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:16 INFO - PROCESS | 3980 | 1467140896030 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:16 INFO - PROCESS | 3980 | 1467140896136 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 12:08:16 INFO - PROCESS | 3980 | 1467140896175 Marionette TRACE conn6 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:16 INFO - PROCESS | 3980 | 1467140896177 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:16 INFO - PROCESS | 3980 | ++DOCSHELL 000000B674C2F800 == 37 [pid = 3980] [id = 209] 12:08:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 63 (000000B665C57400) [pid = 3980] [serial = 625] [outer = 0000000000000000] 12:08:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 64 (000000B671A17400) [pid = 3980] [serial = 626] [outer = 000000B665C57400] 12:08:16 INFO - PROCESS | 3980 | 1467140896224 Marionette DEBUG loaded listener.js 12:08:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 65 (000000B671A7BC00) [pid = 3980] [serial = 627] [outer = 000000B665C57400] 12:08:16 INFO - PROCESS | 3980 | 1467140896584 Marionette TRACE conn6 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 12:08:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 12:08:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 586ms 12:08:16 INFO - PROCESS | 3980 | 1467140896612 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 12:08:16 INFO - PROCESS | 3980 | 1467140896614 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 12:08:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 12:08:16 INFO - PROCESS | 3980 | 1467140896618 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 12:08:16 INFO - PROCESS | 3980 | 1467140896619 Marionette TRACE conn6 <- [1,802,null,{}] 12:08:16 INFO - PROCESS | 3980 | 1467140896623 Marionette TRACE conn6 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:16 INFO - PROCESS | 3980 | 1467140896625 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:16 INFO - PROCESS | 3980 | 1467140896732 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 12:08:16 INFO - PROCESS | 3980 | 1467140896739 Marionette TRACE conn6 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:16 INFO - PROCESS | 3980 | 1467140896741 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:16 INFO - PROCESS | 3980 | ++DOCSHELL 000000B674C78800 == 38 [pid = 3980] [id = 210] 12:08:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 66 (000000B671AA2C00) [pid = 3980] [serial = 628] [outer = 0000000000000000] 12:08:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 67 (000000B671AA8000) [pid = 3980] [serial = 629] [outer = 000000B671AA2C00] 12:08:16 INFO - PROCESS | 3980 | 1467140896786 Marionette DEBUG loaded listener.js 12:08:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 68 (000000B671C98000) [pid = 3980] [serial = 630] [outer = 000000B671AA2C00] 12:08:17 INFO - PROCESS | 3980 | 1467140897216 Marionette TRACE conn6 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 12:08:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 12:08:17 INFO - PROCESS | 3980 | 1467140897252 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 12:08:17 INFO - PROCESS | 3980 | 1467140897255 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 12:08:17 INFO - PROCESS | 3980 | 1467140897257 Marionette TRACE conn6 <- [1,806,null,{}] 12:08:17 INFO - PROCESS | 3980 | 1467140897261 Marionette TRACE conn6 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:17 INFO - PROCESS | 3980 | 1467140897263 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:17 INFO - PROCESS | 3980 | 1467140897372 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 12:08:17 INFO - PROCESS | 3980 | 1467140897380 Marionette TRACE conn6 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:17 INFO - PROCESS | 3980 | 1467140897382 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:17 INFO - PROCESS | 3980 | ++DOCSHELL 000000B6757D5000 == 39 [pid = 3980] [id = 211] 12:08:17 INFO - PROCESS | 3980 | ++DOMWINDOW == 69 (000000B671CA0C00) [pid = 3980] [serial = 631] [outer = 0000000000000000] 12:08:17 INFO - PROCESS | 3980 | ++DOMWINDOW == 70 (000000B671FB5C00) [pid = 3980] [serial = 632] [outer = 000000B671CA0C00] 12:08:17 INFO - PROCESS | 3980 | 1467140897429 Marionette DEBUG loaded listener.js 12:08:17 INFO - PROCESS | 3980 | ++DOMWINDOW == 71 (000000B6723AAC00) [pid = 3980] [serial = 633] [outer = 000000B671CA0C00] 12:08:17 INFO - PROCESS | 3980 | 1467140897815 Marionette TRACE conn6 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 12:08:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 12:08:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 629ms 12:08:17 INFO - PROCESS | 3980 | 1467140897889 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 12:08:17 INFO - PROCESS | 3980 | 1467140897893 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 12:08:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 12:08:17 INFO - PROCESS | 3980 | 1467140897898 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 12:08:17 INFO - PROCESS | 3980 | 1467140897903 Marionette TRACE conn6 <- [1,810,null,{}] 12:08:17 INFO - PROCESS | 3980 | 1467140897910 Marionette TRACE conn6 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:17 INFO - PROCESS | 3980 | 1467140897914 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:18 INFO - PROCESS | 3980 | 1467140898065 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 12:08:18 INFO - PROCESS | 3980 | 1467140898201 Marionette TRACE conn6 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:18 INFO - PROCESS | 3980 | 1467140898206 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:18 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66B228000 == 40 [pid = 3980] [id = 212] 12:08:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 72 (000000B664EB8C00) [pid = 3980] [serial = 634] [outer = 0000000000000000] 12:08:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (000000B664F41000) [pid = 3980] [serial = 635] [outer = 000000B664EB8C00] 12:08:18 INFO - PROCESS | 3980 | 1467140898265 Marionette DEBUG loaded listener.js 12:08:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (000000B669847800) [pid = 3980] [serial = 636] [outer = 000000B664EB8C00] 12:08:18 INFO - PROCESS | 3980 | 1467140898854 Marionette TRACE conn6 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 12:08:18 INFO - PROCESS | 3980 | 1467140898892 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 12:08:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 12:08:18 INFO - PROCESS | 3980 | 1467140898899 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 12:08:18 INFO - PROCESS | 3980 | 1467140898903 Marionette TRACE conn6 <- [1,814,null,{}] 12:08:18 INFO - PROCESS | 3980 | 1467140898908 Marionette TRACE conn6 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:18 INFO - PROCESS | 3980 | 1467140898911 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:19 INFO - PROCESS | 3980 | 1467140899025 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 12:08:19 INFO - PROCESS | 3980 | 1467140899109 Marionette TRACE conn6 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:19 INFO - PROCESS | 3980 | 1467140899112 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:19 INFO - PROCESS | 3980 | ++DOCSHELL 000000B671C1B000 == 41 [pid = 3980] [id = 213] 12:08:19 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (000000B66B25B400) [pid = 3980] [serial = 637] [outer = 0000000000000000] 12:08:19 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000B66B3DE000) [pid = 3980] [serial = 638] [outer = 000000B66B25B400] 12:08:19 INFO - PROCESS | 3980 | 1467140899170 Marionette DEBUG loaded listener.js 12:08:19 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000B66EDA2800) [pid = 3980] [serial = 639] [outer = 000000B66B25B400] 12:08:19 INFO - PROCESS | 3980 | 1467140899764 Marionette TRACE conn6 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 12:08:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 12:08:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 880ms 12:08:19 INFO - PROCESS | 3980 | 1467140899781 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 12:08:19 INFO - PROCESS | 3980 | 1467140899784 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 12:08:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 12:08:19 INFO - PROCESS | 3980 | 1467140899788 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 12:08:19 INFO - PROCESS | 3980 | 1467140899790 Marionette TRACE conn6 <- [1,818,null,{}] 12:08:19 INFO - PROCESS | 3980 | 1467140899800 Marionette TRACE conn6 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:19 INFO - PROCESS | 3980 | 1467140899806 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:19 INFO - PROCESS | 3980 | 1467140899921 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 12:08:20 INFO - PROCESS | 3980 | 1467140900007 Marionette TRACE conn6 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:20 INFO - PROCESS | 3980 | 1467140900012 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:20 INFO - PROCESS | 3980 | ++DOCSHELL 000000B675E7A800 == 42 [pid = 3980] [id = 214] 12:08:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000B66FEBF000) [pid = 3980] [serial = 640] [outer = 0000000000000000] 12:08:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000B671A17000) [pid = 3980] [serial = 641] [outer = 000000B66FEBF000] 12:08:20 INFO - PROCESS | 3980 | 1467140900071 Marionette DEBUG loaded listener.js 12:08:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000B672592400) [pid = 3980] [serial = 642] [outer = 000000B66FEBF000] 12:08:20 INFO - PROCESS | 3980 | 1467140900692 Marionette TRACE conn6 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 12:08:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 12:08:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 943ms 12:08:20 INFO - PROCESS | 3980 | 1467140900733 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 12:08:20 INFO - PROCESS | 3980 | 1467140900736 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 12:08:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 12:08:20 INFO - PROCESS | 3980 | 1467140900740 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 12:08:20 INFO - PROCESS | 3980 | 1467140900742 Marionette TRACE conn6 <- [1,822,null,{}] 12:08:20 INFO - PROCESS | 3980 | 1467140900746 Marionette TRACE conn6 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:20 INFO - PROCESS | 3980 | 1467140900748 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:21 INFO - PROCESS | 3980 | 1467140901885 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 12:08:22 INFO - PROCESS | 3980 | 1467140902151 Marionette TRACE conn6 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:22 INFO - PROCESS | 3980 | 1467140902153 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:22 INFO - PROCESS | 3980 | ++DOCSHELL 000000B676475800 == 43 [pid = 3980] [id = 215] 12:08:22 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000B6727CFC00) [pid = 3980] [serial = 643] [outer = 0000000000000000] 12:08:22 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000B6727D1C00) [pid = 3980] [serial = 644] [outer = 000000B6727CFC00] 12:08:22 INFO - PROCESS | 3980 | 1467140902251 Marionette DEBUG loaded listener.js 12:08:22 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000B672835400) [pid = 3980] [serial = 645] [outer = 000000B6727CFC00] 12:08:23 INFO - PROCESS | 3980 | 1467140903028 Marionette TRACE conn6 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 12:08:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 12:08:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 2351ms 12:08:23 INFO - PROCESS | 3980 | 1467140903179 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 12:08:23 INFO - PROCESS | 3980 | 1467140903184 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 12:08:23 INFO - PROCESS | 3980 | 1467140903191 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 12:08:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 12:08:23 INFO - PROCESS | 3980 | 1467140903194 Marionette TRACE conn6 <- [1,826,null,{}] 12:08:23 INFO - PROCESS | 3980 | 1467140903208 Marionette TRACE conn6 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:23 INFO - PROCESS | 3980 | 1467140903211 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:23 INFO - PROCESS | 3980 | 1467140903320 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 12:08:23 INFO - PROCESS | 3980 | 1467140903386 Marionette TRACE conn6 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:23 INFO - PROCESS | 3980 | 1467140903391 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:23 INFO - PROCESS | 3980 | ++DOCSHELL 000000B669BE2800 == 44 [pid = 3980] [id = 216] 12:08:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000B665928000) [pid = 3980] [serial = 646] [outer = 0000000000000000] 12:08:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (000000B666753800) [pid = 3980] [serial = 647] [outer = 000000B665928000] 12:08:23 INFO - PROCESS | 3980 | 1467140903442 Marionette DEBUG loaded listener.js 12:08:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (000000B66A2BF800) [pid = 3980] [serial = 648] [outer = 000000B665928000] 12:08:24 INFO - PROCESS | 3980 | --DOCSHELL 000000B674C78800 == 43 [pid = 3980] [id = 210] 12:08:24 INFO - PROCESS | 3980 | --DOCSHELL 000000B674C2F800 == 42 [pid = 3980] [id = 209] 12:08:24 INFO - PROCESS | 3980 | --DOCSHELL 000000B674708000 == 41 [pid = 3980] [id = 208] 12:08:24 INFO - PROCESS | 3980 | --DOCSHELL 000000B672DD2800 == 40 [pid = 3980] [id = 207] 12:08:24 INFO - PROCESS | 3980 | --DOCSHELL 000000B671F92000 == 39 [pid = 3980] [id = 206] 12:08:24 INFO - PROCESS | 3980 | --DOCSHELL 000000B671D07800 == 38 [pid = 3980] [id = 205] 12:08:24 INFO - PROCESS | 3980 | --DOCSHELL 000000B66F8B0800 == 37 [pid = 3980] [id = 204] 12:08:24 INFO - PROCESS | 3980 | --DOCSHELL 000000B66B735800 == 36 [pid = 3980] [id = 203] 12:08:24 INFO - PROCESS | 3980 | --DOCSHELL 000000B669F69000 == 35 [pid = 3980] [id = 202] 12:08:24 INFO - PROCESS | 3980 | --DOCSHELL 000000B671D6E800 == 34 [pid = 3980] [id = 200] 12:08:24 INFO - PROCESS | 3980 | --DOCSHELL 000000B66F818800 == 33 [pid = 3980] [id = 198] 12:08:24 INFO - PROCESS | 3980 | --DOCSHELL 000000B671155800 == 32 [pid = 3980] [id = 199] 12:08:24 INFO - PROCESS | 3980 | --DOCSHELL 000000B66A387800 == 31 [pid = 3980] [id = 201] 12:08:24 INFO - PROCESS | 3980 | --DOCSHELL 000000B676475800 == 30 [pid = 3980] [id = 215] 12:08:24 INFO - PROCESS | 3980 | --DOCSHELL 000000B675E7A800 == 29 [pid = 3980] [id = 214] 12:08:24 INFO - PROCESS | 3980 | --DOCSHELL 000000B671C1B000 == 28 [pid = 3980] [id = 213] 12:08:24 INFO - PROCESS | 3980 | --DOCSHELL 000000B6757D5000 == 27 [pid = 3980] [id = 211] 12:08:24 INFO - PROCESS | 3980 | --DOCSHELL 000000B66B228000 == 26 [pid = 3980] [id = 212] 12:08:24 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (000000B665833000) [pid = 3980] [serial = 588] [outer = 0000000000000000] [url = about:blank] 12:08:24 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (000000B664F38C00) [pid = 3980] [serial = 582] [outer = 0000000000000000] [url = about:blank] 12:08:24 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000B6649D3000) [pid = 3980] [serial = 581] [outer = 0000000000000000] [url = about:blank] 12:08:24 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000B664EB5800) [pid = 3980] [serial = 584] [outer = 0000000000000000] [url = about:blank] 12:08:24 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000B669B6B400) [pid = 3980] [serial = 576] [outer = 0000000000000000] [url = about:blank] 12:08:24 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000B66544F000) [pid = 3980] [serial = 575] [outer = 0000000000000000] [url = about:blank] 12:08:24 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000B66F21F000) [pid = 3980] [serial = 579] [outer = 0000000000000000] [url = about:blank] 12:08:24 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000B66EA7D800) [pid = 3980] [serial = 578] [outer = 0000000000000000] [url = about:blank] 12:08:24 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000B669BC8800) [pid = 3980] [serial = 590] [outer = 0000000000000000] [url = about:blank] 12:08:24 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000B66B207C00) [pid = 3980] [serial = 593] [outer = 0000000000000000] [url = about:blank] 12:08:24 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000B66A5EF400) [pid = 3980] [serial = 591] [outer = 0000000000000000] [url = about:blank] 12:08:24 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (000000B66558F800) [pid = 3980] [serial = 587] [outer = 0000000000000000] [url = about:blank] 12:08:24 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (000000B664F39800) [pid = 3980] [serial = 585] [outer = 0000000000000000] [url = about:blank] 12:08:24 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (000000B66B3D8C00) [pid = 3980] [serial = 596] [outer = 0000000000000000] [url = about:blank] 12:08:24 INFO - PROCESS | 3980 | --DOMWINDOW == 71 (000000B66B275C00) [pid = 3980] [serial = 594] [outer = 0000000000000000] [url = about:blank] 12:08:24 INFO - PROCESS | 3980 | --DOMWINDOW == 70 (000000B66BDCA400) [pid = 3980] [serial = 597] [outer = 0000000000000000] [url = about:blank] 12:08:24 INFO - PROCESS | 3980 | --DOMWINDOW == 69 (000000B66F224400) [pid = 3980] [serial = 599] [outer = 0000000000000000] [url = about:blank] 12:08:24 INFO - PROCESS | 3980 | 1467140904548 Marionette TRACE conn6 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 12:08:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 12:08:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1431ms 12:08:24 INFO - PROCESS | 3980 | 1467140904628 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 12:08:24 INFO - PROCESS | 3980 | 1467140904633 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 12:08:24 INFO - PROCESS | 3980 | 1467140904637 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 12:08:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 12:08:24 INFO - PROCESS | 3980 | 1467140904642 Marionette TRACE conn6 <- [1,830,null,{}] 12:08:24 INFO - PROCESS | 3980 | 1467140904647 Marionette TRACE conn6 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:24 INFO - PROCESS | 3980 | 1467140904650 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:24 INFO - PROCESS | 3980 | 1467140904743 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 12:08:24 INFO - PROCESS | 3980 | 1467140904832 Marionette TRACE conn6 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:24 INFO - PROCESS | 3980 | 1467140904835 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:24 INFO - PROCESS | 3980 | ++DOCSHELL 000000B669880000 == 27 [pid = 3980] [id = 217] 12:08:24 INFO - PROCESS | 3980 | ++DOMWINDOW == 70 (000000B664EBE800) [pid = 3980] [serial = 649] [outer = 0000000000000000] 12:08:24 INFO - PROCESS | 3980 | ++DOMWINDOW == 71 (000000B664F3DC00) [pid = 3980] [serial = 650] [outer = 000000B664EBE800] 12:08:24 INFO - PROCESS | 3980 | 1467140904885 Marionette DEBUG loaded listener.js 12:08:24 INFO - PROCESS | 3980 | ++DOMWINDOW == 72 (000000B66544CC00) [pid = 3980] [serial = 651] [outer = 000000B664EBE800] 12:08:25 INFO - PROCESS | 3980 | 1467140905304 Marionette TRACE conn6 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 12:08:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 12:08:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 691ms 12:08:25 INFO - PROCESS | 3980 | 1467140905332 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 12:08:25 INFO - PROCESS | 3980 | 1467140905338 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 12:08:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 12:08:25 INFO - PROCESS | 3980 | 1467140905344 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 12:08:25 INFO - PROCESS | 3980 | 1467140905347 Marionette TRACE conn6 <- [1,834,null,{}] 12:08:25 INFO - PROCESS | 3980 | 1467140905388 Marionette TRACE conn6 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:25 INFO - PROCESS | 3980 | 1467140905391 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:25 INFO - PROCESS | 3980 | 1467140905487 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 12:08:25 INFO - PROCESS | 3980 | 1467140905500 Marionette TRACE conn6 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:25 INFO - PROCESS | 3980 | 1467140905502 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:25 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66B422800 == 28 [pid = 3980] [id = 218] 12:08:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (000000B665836000) [pid = 3980] [serial = 652] [outer = 0000000000000000] 12:08:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (000000B6698D3800) [pid = 3980] [serial = 653] [outer = 000000B665836000] 12:08:25 INFO - PROCESS | 3980 | 1467140905550 Marionette DEBUG loaded listener.js 12:08:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (000000B66A322800) [pid = 3980] [serial = 654] [outer = 000000B665836000] 12:08:25 INFO - PROCESS | 3980 | 1467140905976 Marionette TRACE conn6 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 12:08:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 12:08:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 671ms 12:08:26 INFO - PROCESS | 3980 | 1467140906018 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 12:08:26 INFO - PROCESS | 3980 | 1467140906020 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 12:08:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 12:08:26 INFO - PROCESS | 3980 | 1467140906024 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 12:08:26 INFO - PROCESS | 3980 | 1467140906028 Marionette TRACE conn6 <- [1,838,null,{}] 12:08:26 INFO - PROCESS | 3980 | 1467140906040 Marionette TRACE conn6 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:26 INFO - PROCESS | 3980 | 1467140906045 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:26 INFO - PROCESS | 3980 | 1467140906141 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 12:08:26 INFO - PROCESS | 3980 | 1467140906149 Marionette TRACE conn6 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:26 INFO - PROCESS | 3980 | 1467140906153 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:26 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66F808000 == 29 [pid = 3980] [id = 219] 12:08:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000B66A846000) [pid = 3980] [serial = 655] [outer = 0000000000000000] 12:08:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000B66B266000) [pid = 3980] [serial = 656] [outer = 000000B66A846000] 12:08:26 INFO - PROCESS | 3980 | 1467140906203 Marionette DEBUG loaded listener.js 12:08:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000B66B3D8000) [pid = 3980] [serial = 657] [outer = 000000B66A846000] 12:08:26 INFO - PROCESS | 3980 | 1467140906679 Marionette TRACE conn6 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 12:08:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 12:08:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 691ms 12:08:26 INFO - PROCESS | 3980 | 1467140906717 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 12:08:26 INFO - PROCESS | 3980 | 1467140906720 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 12:08:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 12:08:26 INFO - PROCESS | 3980 | 1467140906724 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 12:08:26 INFO - PROCESS | 3980 | 1467140906725 Marionette TRACE conn6 <- [1,842,null,{}] 12:08:26 INFO - PROCESS | 3980 | 1467140906729 Marionette TRACE conn6 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:26 INFO - PROCESS | 3980 | 1467140906731 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:26 INFO - PROCESS | 3980 | 1467140906877 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 12:08:26 INFO - PROCESS | 3980 | 1467140906927 Marionette TRACE conn6 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:26 INFO - PROCESS | 3980 | 1467140906930 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:26 INFO - PROCESS | 3980 | ++DOCSHELL 000000B671172800 == 30 [pid = 3980] [id = 220] 12:08:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000B66EA7A000) [pid = 3980] [serial = 658] [outer = 0000000000000000] 12:08:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000B66EA83400) [pid = 3980] [serial = 659] [outer = 000000B66EA7A000] 12:08:26 INFO - PROCESS | 3980 | 1467140906976 Marionette DEBUG loaded listener.js 12:08:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000B66F216400) [pid = 3980] [serial = 660] [outer = 000000B66EA7A000] 12:08:27 INFO - PROCESS | 3980 | 1467140907364 Marionette TRACE conn6 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 12:08:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000B66F2B3800) [pid = 3980] [serial = 661] [outer = 000000B6665EE000] 12:08:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 12:08:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 691ms 12:08:27 INFO - PROCESS | 3980 | 1467140907436 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 12:08:27 INFO - PROCESS | 3980 | 1467140907438 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 12:08:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 12:08:27 INFO - PROCESS | 3980 | 1467140907451 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 12:08:27 INFO - PROCESS | 3980 | 1467140907453 Marionette TRACE conn6 <- [1,846,null,{}] 12:08:27 INFO - PROCESS | 3980 | 1467140907457 Marionette TRACE conn6 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:27 INFO - PROCESS | 3980 | 1467140907459 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:27 INFO - PROCESS | 3980 | 1467140907565 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 12:08:27 INFO - PROCESS | 3980 | 1467140907571 Marionette TRACE conn6 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:27 INFO - PROCESS | 3980 | 1467140907573 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:27 INFO - PROCESS | 3980 | ++DOCSHELL 000000B671F7B800 == 31 [pid = 3980] [id = 221] 12:08:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000B66EA7A800) [pid = 3980] [serial = 662] [outer = 0000000000000000] 12:08:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000B66F647800) [pid = 3980] [serial = 663] [outer = 000000B66EA7A800] 12:08:27 INFO - PROCESS | 3980 | 1467140907619 Marionette DEBUG loaded listener.js 12:08:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (000000B66F7CA800) [pid = 3980] [serial = 664] [outer = 000000B66EA7A800] 12:08:28 INFO - PROCESS | 3980 | 1467140908035 Marionette TRACE conn6 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 12:08:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 12:08:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 629ms 12:08:28 INFO - PROCESS | 3980 | 1467140908081 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 12:08:28 INFO - PROCESS | 3980 | 1467140908083 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 12:08:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 12:08:28 INFO - PROCESS | 3980 | 1467140908087 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 12:08:28 INFO - PROCESS | 3980 | 1467140908089 Marionette TRACE conn6 <- [1,850,null,{}] 12:08:28 INFO - PROCESS | 3980 | 1467140908093 Marionette TRACE conn6 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:28 INFO - PROCESS | 3980 | 1467140908099 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:28 INFO - PROCESS | 3980 | 1467140908228 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 12:08:28 INFO - PROCESS | 3980 | 1467140908234 Marionette TRACE conn6 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:28 INFO - PROCESS | 3980 | 1467140908236 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:28 INFO - PROCESS | 3980 | ++DOCSHELL 000000B6736FB800 == 32 [pid = 3980] [id = 222] 12:08:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (000000B66FE06800) [pid = 3980] [serial = 665] [outer = 0000000000000000] 12:08:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (000000B671A25800) [pid = 3980] [serial = 666] [outer = 000000B66FE06800] 12:08:28 INFO - PROCESS | 3980 | 1467140908283 Marionette DEBUG loaded listener.js 12:08:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (000000B671AAF400) [pid = 3980] [serial = 667] [outer = 000000B66FE06800] 12:08:28 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (000000B663F23400) [pid = 3980] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 12:08:28 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (000000B66525EC00) [pid = 3980] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 12:08:28 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (000000B66F604000) [pid = 3980] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 12:08:28 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (000000B664F41800) [pid = 3980] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 12:08:28 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000B66B265C00) [pid = 3980] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 12:08:28 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000B671AA2C00) [pid = 3980] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 12:08:28 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000B66EA9DC00) [pid = 3980] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 12:08:28 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000B66EA82400) [pid = 3980] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 12:08:28 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000B66525CC00) [pid = 3980] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 12:08:28 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000B665C57400) [pid = 3980] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 12:08:28 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000B66FECF000) [pid = 3980] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 12:08:28 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000B671CA0C00) [pid = 3980] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 12:08:28 INFO - PROCESS | 3980 | 1467140908895 Marionette TRACE conn6 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 12:08:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 12:08:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 837ms 12:08:28 INFO - PROCESS | 3980 | 1467140908927 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 12:08:28 INFO - PROCESS | 3980 | 1467140908929 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 12:08:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 12:08:28 INFO - PROCESS | 3980 | 1467140908933 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 12:08:28 INFO - PROCESS | 3980 | 1467140908935 Marionette TRACE conn6 <- [1,854,null,{}] 12:08:28 INFO - PROCESS | 3980 | 1467140908939 Marionette TRACE conn6 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:28 INFO - PROCESS | 3980 | 1467140908941 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:29 INFO - PROCESS | 3980 | 1467140909021 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 12:08:29 INFO - PROCESS | 3980 | 1467140909026 Marionette TRACE conn6 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:29 INFO - PROCESS | 3980 | 1467140909028 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:29 INFO - PROCESS | 3980 | ++DOCSHELL 000000B674C6C800 == 33 [pid = 3980] [id = 223] 12:08:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000B66473D400) [pid = 3980] [serial = 668] [outer = 0000000000000000] 12:08:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000B66F224800) [pid = 3980] [serial = 669] [outer = 000000B66473D400] 12:08:29 INFO - PROCESS | 3980 | 1467140909074 Marionette DEBUG loaded listener.js 12:08:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000B66F7E2800) [pid = 3980] [serial = 670] [outer = 000000B66473D400] 12:08:29 INFO - PROCESS | 3980 | 1467140909500 Marionette TRACE conn6 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 12:08:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 12:08:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 586ms 12:08:29 INFO - PROCESS | 3980 | 1467140909524 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 12:08:29 INFO - PROCESS | 3980 | 1467140909527 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 12:08:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 12:08:29 INFO - PROCESS | 3980 | 1467140909530 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 12:08:29 INFO - PROCESS | 3980 | 1467140909532 Marionette TRACE conn6 <- [1,858,null,{}] 12:08:29 INFO - PROCESS | 3980 | 1467140909536 Marionette TRACE conn6 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:29 INFO - PROCESS | 3980 | 1467140909538 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:29 INFO - PROCESS | 3980 | 1467140909619 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 12:08:29 INFO - PROCESS | 3980 | 1467140909624 Marionette TRACE conn6 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:29 INFO - PROCESS | 3980 | 1467140909627 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:29 INFO - PROCESS | 3980 | ++DOCSHELL 000000B675E72000 == 34 [pid = 3980] [id = 224] 12:08:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000B671E58000) [pid = 3980] [serial = 671] [outer = 0000000000000000] 12:08:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000B671FB4C00) [pid = 3980] [serial = 672] [outer = 000000B671E58000] 12:08:29 INFO - PROCESS | 3980 | 1467140909672 Marionette DEBUG loaded listener.js 12:08:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000B6723B5C00) [pid = 3980] [serial = 673] [outer = 000000B671E58000] 12:08:30 INFO - PROCESS | 3980 | 1467140910075 Marionette TRACE conn6 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 12:08:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 12:08:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 584ms 12:08:30 INFO - PROCESS | 3980 | 1467140910116 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 12:08:30 INFO - PROCESS | 3980 | 1467140910118 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 12:08:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 12:08:30 INFO - PROCESS | 3980 | 1467140910121 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 12:08:30 INFO - PROCESS | 3980 | 1467140910123 Marionette TRACE conn6 <- [1,862,null,{}] 12:08:30 INFO - PROCESS | 3980 | 1467140910127 Marionette TRACE conn6 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:30 INFO - PROCESS | 3980 | 1467140910129 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:30 INFO - PROCESS | 3980 | 1467140910240 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 12:08:30 INFO - PROCESS | 3980 | 1467140910248 Marionette TRACE conn6 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:30 INFO - PROCESS | 3980 | 1467140910250 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:30 INFO - PROCESS | 3980 | ++DOCSHELL 000000B676467800 == 35 [pid = 3980] [id = 225] 12:08:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000B66F7E1000) [pid = 3980] [serial = 674] [outer = 0000000000000000] 12:08:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000B67259D000) [pid = 3980] [serial = 675] [outer = 000000B66F7E1000] 12:08:30 INFO - PROCESS | 3980 | 1467140910295 Marionette DEBUG loaded listener.js 12:08:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (000000B6727CD800) [pid = 3980] [serial = 676] [outer = 000000B66F7E1000] 12:08:30 INFO - PROCESS | 3980 | 1467140910702 Marionette TRACE conn6 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 12:08:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 12:08:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 627ms 12:08:30 INFO - PROCESS | 3980 | 1467140910752 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 12:08:30 INFO - PROCESS | 3980 | 1467140910757 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 12:08:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 12:08:30 INFO - PROCESS | 3980 | 1467140910763 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 12:08:30 INFO - PROCESS | 3980 | 1467140910768 Marionette TRACE conn6 <- [1,866,null,{}] 12:08:30 INFO - PROCESS | 3980 | 1467140910774 Marionette TRACE conn6 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:30 INFO - PROCESS | 3980 | 1467140910778 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:30 INFO - PROCESS | 3980 | 1467140910949 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 12:08:31 INFO - PROCESS | 3980 | 1467140911037 Marionette TRACE conn6 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:31 INFO - PROCESS | 3980 | 1467140911042 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:31 INFO - PROCESS | 3980 | ++DOCSHELL 000000B6667C6800 == 36 [pid = 3980] [id = 226] 12:08:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (000000B6649C9800) [pid = 3980] [serial = 677] [outer = 0000000000000000] 12:08:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (000000B664EB8400) [pid = 3980] [serial = 678] [outer = 000000B6649C9800] 12:08:31 INFO - PROCESS | 3980 | 1467140911102 Marionette DEBUG loaded listener.js 12:08:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (000000B66544EC00) [pid = 3980] [serial = 679] [outer = 000000B6649C9800] 12:08:31 INFO - PROCESS | 3980 | 1467140911675 Marionette TRACE conn6 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 12:08:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 12:08:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 985ms 12:08:31 INFO - PROCESS | 3980 | 1467140911751 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 12:08:31 INFO - PROCESS | 3980 | 1467140911756 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 12:08:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 12:08:31 INFO - PROCESS | 3980 | 1467140911763 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 12:08:31 INFO - PROCESS | 3980 | 1467140911767 Marionette TRACE conn6 <- [1,870,null,{}] 12:08:31 INFO - PROCESS | 3980 | 1467140911771 Marionette TRACE conn6 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:31 INFO - PROCESS | 3980 | 1467140911774 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:31 INFO - PROCESS | 3980 | 1467140911907 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 12:08:31 INFO - PROCESS | 3980 | 1467140911974 Marionette TRACE conn6 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:31 INFO - PROCESS | 3980 | 1467140911977 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:31 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66F81E000 == 37 [pid = 3980] [id = 227] 12:08:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (000000B66A323400) [pid = 3980] [serial = 680] [outer = 0000000000000000] 12:08:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (000000B66A687C00) [pid = 3980] [serial = 681] [outer = 000000B66A323400] 12:08:32 INFO - PROCESS | 3980 | 1467140912035 Marionette DEBUG loaded listener.js 12:08:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 91 (000000B66B26C400) [pid = 3980] [serial = 682] [outer = 000000B66A323400] 12:08:32 INFO - PROCESS | 3980 | 1467140912690 Marionette TRACE conn6 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 12:08:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 12:08:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 984ms 12:08:32 INFO - PROCESS | 3980 | 1467140912900 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 12:08:32 INFO - PROCESS | 3980 | 1467140912905 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 12:08:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 12:08:33 INFO - PROCESS | 3980 | 1467140913141 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 12:08:33 INFO - PROCESS | 3980 | 1467140913145 Marionette TRACE conn6 <- [1,874,null,{}] 12:08:33 INFO - PROCESS | 3980 | 1467140913374 Marionette TRACE conn6 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:33 INFO - PROCESS | 3980 | 1467140913378 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:33 INFO - PROCESS | 3980 | 1467140913509 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 12:08:33 INFO - PROCESS | 3980 | --DOCSHELL 000000B675E72000 == 36 [pid = 3980] [id = 224] 12:08:33 INFO - PROCESS | 3980 | --DOCSHELL 000000B674C6C800 == 35 [pid = 3980] [id = 223] 12:08:33 INFO - PROCESS | 3980 | --DOCSHELL 000000B6736FB800 == 34 [pid = 3980] [id = 222] 12:08:33 INFO - PROCESS | 3980 | --DOCSHELL 000000B671F7B800 == 33 [pid = 3980] [id = 221] 12:08:33 INFO - PROCESS | 3980 | --DOCSHELL 000000B671172800 == 32 [pid = 3980] [id = 220] 12:08:33 INFO - PROCESS | 3980 | --DOCSHELL 000000B66F808000 == 31 [pid = 3980] [id = 219] 12:08:33 INFO - PROCESS | 3980 | --DOCSHELL 000000B66B422800 == 30 [pid = 3980] [id = 218] 12:08:33 INFO - PROCESS | 3980 | --DOCSHELL 000000B669880000 == 29 [pid = 3980] [id = 217] 12:08:33 INFO - PROCESS | 3980 | --DOCSHELL 000000B669BE2800 == 28 [pid = 3980] [id = 216] 12:08:33 INFO - PROCESS | 3980 | --DOMWINDOW == 90 (000000B66F46C000) [pid = 3980] [serial = 617] [outer = 0000000000000000] [url = about:blank] 12:08:33 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (000000B66F606000) [pid = 3980] [serial = 618] [outer = 0000000000000000] [url = about:blank] 12:08:33 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (000000B6667BC400) [pid = 3980] [serial = 608] [outer = 0000000000000000] [url = about:blank] 12:08:33 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (000000B66F6D1400) [pid = 3980] [serial = 620] [outer = 0000000000000000] [url = about:blank] 12:08:33 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (000000B669AF4800) [pid = 3980] [serial = 609] [outer = 0000000000000000] [url = about:blank] 12:08:33 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (000000B665267800) [pid = 3980] [serial = 602] [outer = 0000000000000000] [url = about:blank] 12:08:33 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (000000B665813400) [pid = 3980] [serial = 603] [outer = 0000000000000000] [url = about:blank] 12:08:33 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000B66B275800) [pid = 3980] [serial = 611] [outer = 0000000000000000] [url = about:blank] 12:08:33 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000B66B7AE000) [pid = 3980] [serial = 612] [outer = 0000000000000000] [url = about:blank] 12:08:33 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000B671C98000) [pid = 3980] [serial = 630] [outer = 0000000000000000] [url = about:blank] 12:08:33 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000B66F5C1C00) [pid = 3980] [serial = 600] [outer = 0000000000000000] [url = about:blank] 12:08:33 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000B66EA91800) [pid = 3980] [serial = 614] [outer = 0000000000000000] [url = about:blank] 12:08:33 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000B665269000) [pid = 3980] [serial = 605] [outer = 0000000000000000] [url = about:blank] 12:08:33 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000B665923800) [pid = 3980] [serial = 606] [outer = 0000000000000000] [url = about:blank] 12:08:33 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000B671A17400) [pid = 3980] [serial = 626] [outer = 0000000000000000] [url = about:blank] 12:08:33 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000B671A1C000) [pid = 3980] [serial = 623] [outer = 0000000000000000] [url = about:blank] 12:08:33 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (000000B66FECBC00) [pid = 3980] [serial = 621] [outer = 0000000000000000] [url = about:blank] 12:08:33 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (000000B671AA8000) [pid = 3980] [serial = 629] [outer = 0000000000000000] [url = about:blank] 12:08:33 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (000000B671A73400) [pid = 3980] [serial = 624] [outer = 0000000000000000] [url = about:blank] 12:08:33 INFO - PROCESS | 3980 | --DOMWINDOW == 71 (000000B671A7BC00) [pid = 3980] [serial = 627] [outer = 0000000000000000] [url = about:blank] 12:08:33 INFO - PROCESS | 3980 | --DOMWINDOW == 70 (000000B6723AAC00) [pid = 3980] [serial = 633] [outer = 0000000000000000] [url = about:blank] 12:08:33 INFO - PROCESS | 3980 | --DOMWINDOW == 69 (000000B671FB5C00) [pid = 3980] [serial = 632] [outer = 0000000000000000] [url = about:blank] 12:08:33 INFO - PROCESS | 3980 | --DOMWINDOW == 68 (000000B66F216800) [pid = 3980] [serial = 615] [outer = 0000000000000000] [url = about:blank] 12:08:33 INFO - PROCESS | 3980 | 1467140913626 Marionette TRACE conn6 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:33 INFO - PROCESS | 3980 | 1467140913632 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:33 INFO - PROCESS | 3980 | ++DOCSHELL 000000B664E8D000 == 29 [pid = 3980] [id = 228] 12:08:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 69 (000000B66352AC00) [pid = 3980] [serial = 683] [outer = 0000000000000000] 12:08:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 70 (000000B663E50C00) [pid = 3980] [serial = 684] [outer = 000000B66352AC00] 12:08:33 INFO - PROCESS | 3980 | 1467140913682 Marionette DEBUG loaded listener.js 12:08:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 71 (000000B665446800) [pid = 3980] [serial = 685] [outer = 000000B66352AC00] 12:08:34 INFO - PROCESS | 3980 | 1467140914100 Marionette TRACE conn6 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 12:08:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 12:08:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1179ms 12:08:34 INFO - PROCESS | 3980 | 1467140914158 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 12:08:34 INFO - PROCESS | 3980 | 1467140914162 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 12:08:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 12:08:34 INFO - PROCESS | 3980 | 1467140914167 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 12:08:34 INFO - PROCESS | 3980 | 1467140914171 Marionette TRACE conn6 <- [1,878,null,{}] 12:08:34 INFO - PROCESS | 3980 | 1467140914176 Marionette TRACE conn6 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:34 INFO - PROCESS | 3980 | 1467140914178 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:34 INFO - PROCESS | 3980 | 1467140914268 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 12:08:34 INFO - PROCESS | 3980 | 1467140914276 Marionette TRACE conn6 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:34 INFO - PROCESS | 3980 | 1467140914279 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:34 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66E388800 == 30 [pid = 3980] [id = 229] 12:08:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 72 (000000B669BC8800) [pid = 3980] [serial = 686] [outer = 0000000000000000] 12:08:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (000000B66A2BB400) [pid = 3980] [serial = 687] [outer = 000000B669BC8800] 12:08:34 INFO - PROCESS | 3980 | 1467140914327 Marionette DEBUG loaded listener.js 12:08:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (000000B66B25C000) [pid = 3980] [serial = 688] [outer = 000000B669BC8800] 12:08:34 INFO - PROCESS | 3980 | 1467140914799 Marionette TRACE conn6 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 12:08:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 12:08:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 691ms 12:08:34 INFO - PROCESS | 3980 | 1467140914858 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 12:08:34 INFO - PROCESS | 3980 | 1467140914861 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 12:08:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 12:08:34 INFO - PROCESS | 3980 | 1467140914865 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 12:08:34 INFO - PROCESS | 3980 | 1467140914867 Marionette TRACE conn6 <- [1,882,null,{}] 12:08:34 INFO - PROCESS | 3980 | 1467140914873 Marionette TRACE conn6 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:34 INFO - PROCESS | 3980 | 1467140914878 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:35 INFO - PROCESS | 3980 | 1467140915011 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 12:08:35 INFO - PROCESS | 3980 | 1467140915095 Marionette TRACE conn6 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:35 INFO - PROCESS | 3980 | 1467140915099 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:35 INFO - PROCESS | 3980 | ++DOCSHELL 000000B671146800 == 31 [pid = 3980] [id = 230] 12:08:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (000000B66EA79C00) [pid = 3980] [serial = 689] [outer = 0000000000000000] 12:08:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000B66EA81000) [pid = 3980] [serial = 690] [outer = 000000B66EA79C00] 12:08:35 INFO - PROCESS | 3980 | 1467140915149 Marionette DEBUG loaded listener.js 12:08:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000B66F21FC00) [pid = 3980] [serial = 691] [outer = 000000B66EA79C00] 12:08:35 INFO - PROCESS | 3980 | 1467140915517 Marionette TRACE conn6 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 12:08:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 12:08:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 692ms 12:08:35 INFO - PROCESS | 3980 | 1467140915562 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 12:08:35 INFO - PROCESS | 3980 | 1467140915565 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 12:08:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 12:08:35 INFO - PROCESS | 3980 | 1467140915568 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 12:08:35 INFO - PROCESS | 3980 | 1467140915570 Marionette TRACE conn6 <- [1,886,null,{}] 12:08:35 INFO - PROCESS | 3980 | 1467140915573 Marionette TRACE conn6 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:35 INFO - PROCESS | 3980 | 1467140915575 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:35 INFO - PROCESS | 3980 | 1467140915663 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 12:08:35 INFO - PROCESS | 3980 | 1467140915669 Marionette TRACE conn6 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:35 INFO - PROCESS | 3980 | 1467140915671 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:35 INFO - PROCESS | 3980 | ++DOCSHELL 000000B671F7D000 == 32 [pid = 3980] [id = 231] 12:08:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000B66F5CC800) [pid = 3980] [serial = 692] [outer = 0000000000000000] 12:08:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000B66F63E800) [pid = 3980] [serial = 693] [outer = 000000B66F5CC800] 12:08:35 INFO - PROCESS | 3980 | 1467140915717 Marionette DEBUG loaded listener.js 12:08:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000B66F7DB800) [pid = 3980] [serial = 694] [outer = 000000B66F5CC800] 12:08:36 INFO - PROCESS | 3980 | 1467140916173 Marionette TRACE conn6 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 12:08:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 12:08:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 629ms 12:08:36 INFO - PROCESS | 3980 | 1467140916201 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 12:08:36 INFO - PROCESS | 3980 | 1467140916204 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 12:08:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 12:08:36 INFO - PROCESS | 3980 | 1467140916213 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 12:08:36 INFO - PROCESS | 3980 | 1467140916215 Marionette TRACE conn6 <- [1,890,null,{}] 12:08:36 INFO - PROCESS | 3980 | 1467140916218 Marionette TRACE conn6 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:36 INFO - PROCESS | 3980 | 1467140916220 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:36 INFO - PROCESS | 3980 | 1467140916336 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 12:08:36 INFO - PROCESS | 3980 | 1467140916415 Marionette TRACE conn6 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:36 INFO - PROCESS | 3980 | 1467140916417 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:36 INFO - PROCESS | 3980 | ++DOCSHELL 000000B673603800 == 33 [pid = 3980] [id = 232] 12:08:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000B66FEBF800) [pid = 3980] [serial = 695] [outer = 0000000000000000] 12:08:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000B671807800) [pid = 3980] [serial = 696] [outer = 000000B66FEBF800] 12:08:36 INFO - PROCESS | 3980 | 1467140916462 Marionette DEBUG loaded listener.js 12:08:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000B671A1E800) [pid = 3980] [serial = 697] [outer = 000000B66FEBF800] 12:08:36 INFO - PROCESS | 3980 | 1467140916890 Marionette TRACE conn6 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 12:08:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 12:08:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 733ms 12:08:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 12:08:36 INFO - PROCESS | 3980 | 1467140916948 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 12:08:36 INFO - PROCESS | 3980 | 1467140916951 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 12:08:36 INFO - PROCESS | 3980 | 1467140916954 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 12:08:36 INFO - PROCESS | 3980 | 1467140916956 Marionette TRACE conn6 <- [1,894,null,{}] 12:08:36 INFO - PROCESS | 3980 | 1467140916960 Marionette TRACE conn6 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:36 INFO - PROCESS | 3980 | 1467140916966 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:37 INFO - PROCESS | 3980 | 1467140917106 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 12:08:37 INFO - PROCESS | 3980 | 1467140917157 Marionette TRACE conn6 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:37 INFO - PROCESS | 3980 | 1467140917159 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:37 INFO - PROCESS | 3980 | ++DOCSHELL 000000B674C68000 == 34 [pid = 3980] [id = 233] 12:08:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000B671C9A000) [pid = 3980] [serial = 698] [outer = 0000000000000000] 12:08:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (000000B672050400) [pid = 3980] [serial = 699] [outer = 000000B671C9A000] 12:08:37 INFO - PROCESS | 3980 | 1467140917204 Marionette DEBUG loaded listener.js 12:08:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (000000B672626800) [pid = 3980] [serial = 700] [outer = 000000B671C9A000] 12:08:37 INFO - PROCESS | 3980 | 1467140917634 Marionette TRACE conn6 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 12:08:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 12:08:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 733ms 12:08:37 INFO - PROCESS | 3980 | 1467140917707 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 12:08:37 INFO - PROCESS | 3980 | 1467140917710 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 12:08:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 12:08:37 INFO - PROCESS | 3980 | 1467140917714 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 12:08:37 INFO - PROCESS | 3980 | 1467140917715 Marionette TRACE conn6 <- [1,898,null,{}] 12:08:37 INFO - PROCESS | 3980 | 1467140917719 Marionette TRACE conn6 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:37 INFO - PROCESS | 3980 | 1467140917721 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:37 INFO - PROCESS | 3980 | 1467140917826 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 12:08:37 INFO - PROCESS | 3980 | 1467140917837 Marionette TRACE conn6 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:37 INFO - PROCESS | 3980 | 1467140917839 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:37 INFO - PROCESS | 3980 | ++DOCSHELL 000000B6757E1000 == 35 [pid = 3980] [id = 234] 12:08:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (000000B672835000) [pid = 3980] [serial = 701] [outer = 0000000000000000] 12:08:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (000000B672A7C400) [pid = 3980] [serial = 702] [outer = 000000B672835000] 12:08:37 INFO - PROCESS | 3980 | 1467140917883 Marionette DEBUG loaded listener.js 12:08:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (000000B67328DC00) [pid = 3980] [serial = 703] [outer = 000000B672835000] 12:08:38 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (000000B66EA7A000) [pid = 3980] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 12:08:38 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (000000B66EA7A800) [pid = 3980] [serial = 662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 12:08:38 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (000000B66473D400) [pid = 3980] [serial = 668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 12:08:38 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (000000B66FE06800) [pid = 3980] [serial = 665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 12:08:38 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (000000B664EBE800) [pid = 3980] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 12:08:38 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000B66A846000) [pid = 3980] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 12:08:38 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000B665928000) [pid = 3980] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 12:08:38 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000B665836000) [pid = 3980] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 12:08:38 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000B664EB8C00) [pid = 3980] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 12:08:38 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000B66B25B400) [pid = 3980] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 12:08:38 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000B66FEBF000) [pid = 3980] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 12:08:38 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000B6727CFC00) [pid = 3980] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 12:08:38 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000B671E58000) [pid = 3980] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 12:08:38 INFO - PROCESS | 3980 | 1467140918327 Marionette TRACE conn6 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 12:08:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 12:08:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 691ms 12:08:38 INFO - PROCESS | 3980 | 1467140918408 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 12:08:38 INFO - PROCESS | 3980 | 1467140918410 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 12:08:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 12:08:38 INFO - PROCESS | 3980 | 1467140918414 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 12:08:38 INFO - PROCESS | 3980 | 1467140918416 Marionette TRACE conn6 <- [1,902,null,{}] 12:08:38 INFO - PROCESS | 3980 | 1467140918420 Marionette TRACE conn6 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:38 INFO - PROCESS | 3980 | 1467140918421 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:38 INFO - PROCESS | 3980 | 1467140918504 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 12:08:38 INFO - PROCESS | 3980 | 1467140918509 Marionette TRACE conn6 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:38 INFO - PROCESS | 3980 | 1467140918511 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:38 INFO - PROCESS | 3980 | ++DOCSHELL 000000B676457800 == 36 [pid = 3980] [id = 235] 12:08:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000B66B25B400) [pid = 3980] [serial = 704] [outer = 0000000000000000] 12:08:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000B66FEBF000) [pid = 3980] [serial = 705] [outer = 000000B66B25B400] 12:08:38 INFO - PROCESS | 3980 | 1467140918557 Marionette DEBUG loaded listener.js 12:08:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000B67328FC00) [pid = 3980] [serial = 706] [outer = 000000B66B25B400] 12:08:38 INFO - PROCESS | 3980 | 1467140918978 Marionette TRACE conn6 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 12:08:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 12:08:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 587ms 12:08:39 INFO - PROCESS | 3980 | 1467140919004 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 12:08:39 INFO - PROCESS | 3980 | 1467140919006 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 12:08:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 12:08:39 INFO - PROCESS | 3980 | 1467140919014 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 12:08:39 INFO - PROCESS | 3980 | 1467140919016 Marionette TRACE conn6 <- [1,906,null,{}] 12:08:39 INFO - PROCESS | 3980 | 1467140919019 Marionette TRACE conn6 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:39 INFO - PROCESS | 3980 | 1467140919021 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:39 INFO - PROCESS | 3980 | 1467140919104 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 12:08:39 INFO - PROCESS | 3980 | 1467140919112 Marionette TRACE conn6 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:39 INFO - PROCESS | 3980 | 1467140919114 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:39 INFO - PROCESS | 3980 | ++DOCSHELL 000000B677F9B000 == 37 [pid = 3980] [id = 236] 12:08:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000B673663000) [pid = 3980] [serial = 707] [outer = 0000000000000000] 12:08:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000B67366BC00) [pid = 3980] [serial = 708] [outer = 000000B673663000] 12:08:39 INFO - PROCESS | 3980 | 1467140919158 Marionette DEBUG loaded listener.js 12:08:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000B67412F000) [pid = 3980] [serial = 709] [outer = 000000B673663000] 12:08:39 INFO - PROCESS | 3980 | 1467140919581 Marionette TRACE conn6 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 12:08:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 12:08:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 586ms 12:08:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 12:08:39 INFO - PROCESS | 3980 | 1467140919613 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 12:08:39 INFO - PROCESS | 3980 | 1467140919615 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 12:08:39 INFO - PROCESS | 3980 | 1467140919618 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 12:08:39 INFO - PROCESS | 3980 | 1467140919620 Marionette TRACE conn6 <- [1,910,null,{}] 12:08:39 INFO - PROCESS | 3980 | 1467140919623 Marionette TRACE conn6 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:39 INFO - PROCESS | 3980 | 1467140919625 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:39 INFO - PROCESS | 3980 | 1467140919744 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 12:08:39 INFO - PROCESS | 3980 | 1467140919752 Marionette TRACE conn6 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:39 INFO - PROCESS | 3980 | 1467140919754 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:39 INFO - PROCESS | 3980 | ++DOCSHELL 000000B6793E1000 == 38 [pid = 3980] [id = 237] 12:08:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000B6736C2C00) [pid = 3980] [serial = 710] [outer = 0000000000000000] 12:08:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000B674569000) [pid = 3980] [serial = 711] [outer = 000000B6736C2C00] 12:08:39 INFO - PROCESS | 3980 | 1467140919799 Marionette DEBUG loaded listener.js 12:08:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (000000B6747D3400) [pid = 3980] [serial = 712] [outer = 000000B6736C2C00] 12:08:40 INFO - PROCESS | 3980 | --DOCSHELL 000000B66E388800 == 37 [pid = 3980] [id = 229] 12:08:40 INFO - PROCESS | 3980 | --DOCSHELL 000000B664E8D000 == 36 [pid = 3980] [id = 228] 12:08:40 INFO - PROCESS | 3980 | --DOCSHELL 000000B66F81E000 == 35 [pid = 3980] [id = 227] 12:08:40 INFO - PROCESS | 3980 | --DOCSHELL 000000B676467800 == 34 [pid = 3980] [id = 225] 12:08:40 INFO - PROCESS | 3980 | --DOCSHELL 000000B6667C6800 == 33 [pid = 3980] [id = 226] 12:08:41 INFO - PROCESS | 3980 | --DOCSHELL 000000B673603800 == 32 [pid = 3980] [id = 232] 12:08:41 INFO - PROCESS | 3980 | --DOCSHELL 000000B674C68000 == 31 [pid = 3980] [id = 233] 12:08:41 INFO - PROCESS | 3980 | --DOCSHELL 000000B671146800 == 30 [pid = 3980] [id = 230] 12:08:41 INFO - PROCESS | 3980 | --DOCSHELL 000000B671F7D000 == 29 [pid = 3980] [id = 231] 12:08:41 INFO - PROCESS | 3980 | --DOCSHELL 000000B6757E1000 == 28 [pid = 3980] [id = 234] 12:08:41 INFO - PROCESS | 3980 | --DOCSHELL 000000B677F9B000 == 27 [pid = 3980] [id = 236] 12:08:41 INFO - PROCESS | 3980 | --DOCSHELL 000000B676457800 == 26 [pid = 3980] [id = 235] 12:08:41 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (000000B66F647800) [pid = 3980] [serial = 663] [outer = 0000000000000000] [url = about:blank] 12:08:41 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000B66F216400) [pid = 3980] [serial = 660] [outer = 0000000000000000] [url = about:blank] 12:08:41 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000B66F224800) [pid = 3980] [serial = 669] [outer = 0000000000000000] [url = about:blank] 12:08:41 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000B671A25800) [pid = 3980] [serial = 666] [outer = 0000000000000000] [url = about:blank] 12:08:41 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000B66F7E2800) [pid = 3980] [serial = 670] [outer = 0000000000000000] [url = about:blank] 12:08:41 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000B66F7CA800) [pid = 3980] [serial = 664] [outer = 0000000000000000] [url = about:blank] 12:08:41 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000B664F3DC00) [pid = 3980] [serial = 650] [outer = 0000000000000000] [url = about:blank] 12:08:41 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000B66B266000) [pid = 3980] [serial = 656] [outer = 0000000000000000] [url = about:blank] 12:08:41 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000B66544CC00) [pid = 3980] [serial = 651] [outer = 0000000000000000] [url = about:blank] 12:08:41 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000B66A2BF800) [pid = 3980] [serial = 648] [outer = 0000000000000000] [url = about:blank] 12:08:41 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (000000B671AAF400) [pid = 3980] [serial = 667] [outer = 0000000000000000] [url = about:blank] 12:08:41 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (000000B666753800) [pid = 3980] [serial = 647] [outer = 0000000000000000] [url = about:blank] 12:08:41 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (000000B66A322800) [pid = 3980] [serial = 654] [outer = 0000000000000000] [url = about:blank] 12:08:41 INFO - PROCESS | 3980 | --DOMWINDOW == 71 (000000B6698D3800) [pid = 3980] [serial = 653] [outer = 0000000000000000] [url = about:blank] 12:08:41 INFO - PROCESS | 3980 | --DOMWINDOW == 70 (000000B669847800) [pid = 3980] [serial = 636] [outer = 0000000000000000] [url = about:blank] 12:08:41 INFO - PROCESS | 3980 | --DOMWINDOW == 69 (000000B664F41000) [pid = 3980] [serial = 635] [outer = 0000000000000000] [url = about:blank] 12:08:41 INFO - PROCESS | 3980 | --DOMWINDOW == 68 (000000B66EDA2800) [pid = 3980] [serial = 639] [outer = 0000000000000000] [url = about:blank] 12:08:41 INFO - PROCESS | 3980 | --DOMWINDOW == 67 (000000B66B3DE000) [pid = 3980] [serial = 638] [outer = 0000000000000000] [url = about:blank] 12:08:41 INFO - PROCESS | 3980 | --DOMWINDOW == 66 (000000B672592400) [pid = 3980] [serial = 642] [outer = 0000000000000000] [url = about:blank] 12:08:41 INFO - PROCESS | 3980 | --DOMWINDOW == 65 (000000B671A17000) [pid = 3980] [serial = 641] [outer = 0000000000000000] [url = about:blank] 12:08:41 INFO - PROCESS | 3980 | --DOMWINDOW == 64 (000000B672835400) [pid = 3980] [serial = 645] [outer = 0000000000000000] [url = about:blank] 12:08:41 INFO - PROCESS | 3980 | --DOMWINDOW == 63 (000000B6727D1C00) [pid = 3980] [serial = 644] [outer = 0000000000000000] [url = about:blank] 12:08:41 INFO - PROCESS | 3980 | --DOMWINDOW == 62 (000000B671FB4C00) [pid = 3980] [serial = 672] [outer = 0000000000000000] [url = about:blank] 12:08:41 INFO - PROCESS | 3980 | --DOMWINDOW == 61 (000000B66B3D8000) [pid = 3980] [serial = 657] [outer = 0000000000000000] [url = about:blank] 12:08:41 INFO - PROCESS | 3980 | --DOMWINDOW == 60 (000000B6723B5C00) [pid = 3980] [serial = 673] [outer = 0000000000000000] [url = about:blank] 12:08:41 INFO - PROCESS | 3980 | --DOMWINDOW == 59 (000000B67259D000) [pid = 3980] [serial = 675] [outer = 0000000000000000] [url = about:blank] 12:08:41 INFO - PROCESS | 3980 | --DOMWINDOW == 58 (000000B66EA9A400) [pid = 3980] [serial = 375] [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.] 12:08:41 INFO - PROCESS | 3980 | --DOMWINDOW == 57 (000000B66EA83400) [pid = 3980] [serial = 659] [outer = 0000000000000000] [url = about:blank] 12:08:41 INFO - PROCESS | 3980 | 1467140921623 Marionette TRACE conn6 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 12:08:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 12:08:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 2035ms 12:08:41 INFO - PROCESS | 3980 | 1467140921655 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 12:08:41 INFO - PROCESS | 3980 | 1467140921659 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 12:08:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 12:08:41 INFO - PROCESS | 3980 | 1467140921665 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 12:08:41 INFO - PROCESS | 3980 | 1467140921668 Marionette TRACE conn6 <- [1,914,null,{}] 12:08:41 INFO - PROCESS | 3980 | 1467140921674 Marionette TRACE conn6 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:41 INFO - PROCESS | 3980 | 1467140921677 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:41 INFO - PROCESS | 3980 | 1467140921768 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 12:08:41 INFO - PROCESS | 3980 | 1467140921775 Marionette TRACE conn6 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:41 INFO - PROCESS | 3980 | 1467140921778 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:41 INFO - PROCESS | 3980 | ++DOCSHELL 000000B666718800 == 27 [pid = 3980] [id = 238] 12:08:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 58 (000000B664E22000) [pid = 3980] [serial = 713] [outer = 0000000000000000] 12:08:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 59 (000000B664EBE800) [pid = 3980] [serial = 714] [outer = 000000B664E22000] 12:08:41 INFO - PROCESS | 3980 | 1467140921829 Marionette DEBUG loaded listener.js 12:08:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 60 (000000B66525F400) [pid = 3980] [serial = 715] [outer = 000000B664E22000] 12:08:42 INFO - PROCESS | 3980 | 1467140922305 Marionette TRACE conn6 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 12:08:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 12:08:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 691ms 12:08:42 INFO - PROCESS | 3980 | 1467140922360 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 12:08:42 INFO - PROCESS | 3980 | 1467140922366 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 12:08:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 12:08:42 INFO - PROCESS | 3980 | 1467140922372 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 12:08:42 INFO - PROCESS | 3980 | 1467140922375 Marionette TRACE conn6 <- [1,918,null,{}] 12:08:42 INFO - PROCESS | 3980 | 1467140922379 Marionette TRACE conn6 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:42 INFO - PROCESS | 3980 | 1467140922382 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:42 INFO - PROCESS | 3980 | 1467140922477 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 12:08:42 INFO - PROCESS | 3980 | 1467140922485 Marionette TRACE conn6 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:42 INFO - PROCESS | 3980 | 1467140922488 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:42 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66A80E000 == 28 [pid = 3980] [id = 239] 12:08:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 61 (000000B665584000) [pid = 3980] [serial = 716] [outer = 0000000000000000] 12:08:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 62 (000000B66558C800) [pid = 3980] [serial = 717] [outer = 000000B665584000] 12:08:42 INFO - PROCESS | 3980 | 1467140922542 Marionette DEBUG loaded listener.js 12:08:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 63 (000000B665926000) [pid = 3980] [serial = 718] [outer = 000000B665584000] 12:08:43 INFO - PROCESS | 3980 | 1467140923005 Marionette TRACE conn6 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 12:08:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 12:08:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 692ms 12:08:43 INFO - PROCESS | 3980 | 1467140923066 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 12:08:43 INFO - PROCESS | 3980 | 1467140923068 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 12:08:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 12:08:43 INFO - PROCESS | 3980 | 1467140923072 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 12:08:43 INFO - PROCESS | 3980 | 1467140923076 Marionette TRACE conn6 <- [1,922,null,{}] 12:08:43 INFO - PROCESS | 3980 | 1467140923088 Marionette TRACE conn6 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:43 INFO - PROCESS | 3980 | 1467140923093 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:43 INFO - PROCESS | 3980 | 1467140923206 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 12:08:43 INFO - PROCESS | 3980 | 1467140923222 Marionette TRACE conn6 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:43 INFO - PROCESS | 3980 | 1467140923226 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:43 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66ED1D000 == 29 [pid = 3980] [id = 240] 12:08:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 64 (000000B663525400) [pid = 3980] [serial = 719] [outer = 0000000000000000] 12:08:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 65 (000000B669B71000) [pid = 3980] [serial = 720] [outer = 000000B663525400] 12:08:43 INFO - PROCESS | 3980 | 1467140923278 Marionette DEBUG loaded listener.js 12:08:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 66 (000000B66A2E2C00) [pid = 3980] [serial = 721] [outer = 000000B663525400] 12:08:43 INFO - PROCESS | 3980 | 1467140923695 Marionette TRACE conn6 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 12:08:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 12:08:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 692ms 12:08:43 INFO - PROCESS | 3980 | 1467140923767 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 12:08:43 INFO - PROCESS | 3980 | 1467140923769 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 12:08:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 12:08:43 INFO - PROCESS | 3980 | 1467140923773 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 12:08:43 INFO - PROCESS | 3980 | 1467140923775 Marionette TRACE conn6 <- [1,926,null,{}] 12:08:43 INFO - PROCESS | 3980 | 1467140923778 Marionette TRACE conn6 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:43 INFO - PROCESS | 3980 | 1467140923780 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:43 INFO - PROCESS | 3980 | 1467140923868 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 12:08:43 INFO - PROCESS | 3980 | 1467140923873 Marionette TRACE conn6 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:43 INFO - PROCESS | 3980 | 1467140923876 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:43 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66F80E000 == 30 [pid = 3980] [id = 241] 12:08:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 67 (000000B66A839800) [pid = 3980] [serial = 722] [outer = 0000000000000000] 12:08:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 68 (000000B66B208000) [pid = 3980] [serial = 723] [outer = 000000B66A839800] 12:08:43 INFO - PROCESS | 3980 | 1467140923922 Marionette DEBUG loaded listener.js 12:08:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 69 (000000B66B272C00) [pid = 3980] [serial = 724] [outer = 000000B66A839800] 12:08:44 INFO - PROCESS | 3980 | 1467140924352 Marionette TRACE conn6 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 12:08:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 12:08:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 629ms 12:08:44 INFO - PROCESS | 3980 | 1467140924405 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 12:08:44 INFO - PROCESS | 3980 | 1467140924407 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 12:08:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 12:08:44 INFO - PROCESS | 3980 | 1467140924411 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 12:08:44 INFO - PROCESS | 3980 | 1467140924413 Marionette TRACE conn6 <- [1,930,null,{}] 12:08:44 INFO - PROCESS | 3980 | 1467140924416 Marionette TRACE conn6 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:44 INFO - PROCESS | 3980 | 1467140924418 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:44 INFO - PROCESS | 3980 | 1467140924499 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 12:08:44 INFO - PROCESS | 3980 | 1467140924506 Marionette TRACE conn6 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:44 INFO - PROCESS | 3980 | 1467140924509 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:44 INFO - PROCESS | 3980 | ++DOCSHELL 000000B671144800 == 31 [pid = 3980] [id = 242] 12:08:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 70 (000000B665450800) [pid = 3980] [serial = 725] [outer = 0000000000000000] 12:08:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 71 (000000B66B3DE000) [pid = 3980] [serial = 726] [outer = 000000B665450800] 12:08:44 INFO - PROCESS | 3980 | 1467140924555 Marionette DEBUG loaded listener.js 12:08:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 72 (000000B66BE5E400) [pid = 3980] [serial = 727] [outer = 000000B665450800] 12:08:45 INFO - PROCESS | 3980 | 1467140925025 Marionette TRACE conn6 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 12:08:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 12:08:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 691ms 12:08:45 INFO - PROCESS | 3980 | 1467140925105 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 12:08:45 INFO - PROCESS | 3980 | 1467140925107 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 12:08:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 12:08:45 INFO - PROCESS | 3980 | 1467140925111 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 12:08:45 INFO - PROCESS | 3980 | 1467140925113 Marionette TRACE conn6 <- [1,934,null,{}] 12:08:45 INFO - PROCESS | 3980 | 1467140925116 Marionette TRACE conn6 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:45 INFO - PROCESS | 3980 | 1467140925122 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:45 INFO - PROCESS | 3980 | 1467140925228 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 12:08:45 INFO - PROCESS | 3980 | 1467140925234 Marionette TRACE conn6 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:45 INFO - PROCESS | 3980 | 1467140925236 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:45 INFO - PROCESS | 3980 | ++DOCSHELL 000000B671D70800 == 32 [pid = 3980] [id = 243] 12:08:45 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (000000B66EA7D400) [pid = 3980] [serial = 728] [outer = 0000000000000000] 12:08:45 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (000000B66F220800) [pid = 3980] [serial = 729] [outer = 000000B66EA7D400] 12:08:45 INFO - PROCESS | 3980 | 1467140925281 Marionette DEBUG loaded listener.js 12:08:45 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (000000B66F470000) [pid = 3980] [serial = 730] [outer = 000000B66EA7D400] 12:08:45 INFO - PROCESS | 3980 | 1467140925707 Marionette TRACE conn6 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 12:08:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 12:08:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 627ms 12:08:45 INFO - PROCESS | 3980 | 1467140925740 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 12:08:45 INFO - PROCESS | 3980 | 1467140925743 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 12:08:45 INFO - PROCESS | 3980 | 1467140925746 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 12:08:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 12:08:45 INFO - PROCESS | 3980 | 1467140925748 Marionette TRACE conn6 <- [1,938,null,{}] 12:08:45 INFO - PROCESS | 3980 | 1467140925751 Marionette TRACE conn6 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:45 INFO - PROCESS | 3980 | 1467140925753 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:45 INFO - PROCESS | 3980 | 1467140925832 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 12:08:45 INFO - PROCESS | 3980 | 1467140925866 Marionette TRACE conn6 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:45 INFO - PROCESS | 3980 | 1467140925868 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:45 INFO - PROCESS | 3980 | ++DOCSHELL 000000B67286A800 == 33 [pid = 3980] [id = 244] 12:08:45 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000B663F2A800) [pid = 3980] [serial = 731] [outer = 0000000000000000] 12:08:45 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000B66F608400) [pid = 3980] [serial = 732] [outer = 000000B663F2A800] 12:08:45 INFO - PROCESS | 3980 | 1467140925912 Marionette DEBUG loaded listener.js 12:08:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000B66F6D7C00) [pid = 3980] [serial = 733] [outer = 000000B663F2A800] 12:08:46 INFO - PROCESS | 3980 | 1467140926326 Marionette TRACE conn6 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 12:08:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 12:08:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 629ms 12:08:46 INFO - PROCESS | 3980 | 1467140926381 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 12:08:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 12:08:46 INFO - PROCESS | 3980 | 1467140926383 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 12:08:46 INFO - PROCESS | 3980 | 1467140926386 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 12:08:46 INFO - PROCESS | 3980 | 1467140926388 Marionette TRACE conn6 <- [1,942,null,{}] 12:08:46 INFO - PROCESS | 3980 | 1467140926392 Marionette TRACE conn6 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:46 INFO - PROCESS | 3980 | 1467140926394 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:46 INFO - PROCESS | 3980 | 1467140926475 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 12:08:46 INFO - PROCESS | 3980 | 1467140926480 Marionette TRACE conn6 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:46 INFO - PROCESS | 3980 | 1467140926482 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:46 INFO - PROCESS | 3980 | ++DOCSHELL 000000B673603800 == 34 [pid = 3980] [id = 245] 12:08:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000B66F7DC800) [pid = 3980] [serial = 734] [outer = 0000000000000000] 12:08:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000B66FE0C000) [pid = 3980] [serial = 735] [outer = 000000B66F7DC800] 12:08:46 INFO - PROCESS | 3980 | 1467140926527 Marionette DEBUG loaded listener.js 12:08:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000B671808000) [pid = 3980] [serial = 736] [outer = 000000B66F7DC800] 12:08:47 INFO - PROCESS | 3980 | 1467140927007 Marionette TRACE conn6 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 12:08:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 12:08:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 692ms 12:08:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 12:08:47 INFO - PROCESS | 3980 | 1467140927080 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 12:08:47 INFO - PROCESS | 3980 | 1467140927082 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 12:08:47 INFO - PROCESS | 3980 | 1467140927086 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 12:08:47 INFO - PROCESS | 3980 | 1467140927088 Marionette TRACE conn6 <- [1,946,null,{}] 12:08:47 INFO - PROCESS | 3980 | 1467140927091 Marionette TRACE conn6 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:47 INFO - PROCESS | 3980 | 1467140927093 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:47 INFO - PROCESS | 3980 | 1467140927224 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 12:08:47 INFO - PROCESS | 3980 | 1467140927243 Marionette TRACE conn6 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:47 INFO - PROCESS | 3980 | 1467140927245 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:47 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66ED1B000 == 35 [pid = 3980] [id = 246] 12:08:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000B671A17000) [pid = 3980] [serial = 737] [outer = 0000000000000000] 12:08:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000B671A20800) [pid = 3980] [serial = 738] [outer = 000000B671A17000] 12:08:47 INFO - PROCESS | 3980 | 1467140927289 Marionette DEBUG loaded listener.js 12:08:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000B671A77C00) [pid = 3980] [serial = 739] [outer = 000000B671A17000] 12:08:47 INFO - PROCESS | 3980 | 1467140927719 Marionette TRACE conn6 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 12:08:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 12:08:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 692ms 12:08:47 INFO - PROCESS | 3980 | 1467140927786 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 12:08:47 INFO - PROCESS | 3980 | 1467140927788 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 12:08:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 12:08:47 INFO - PROCESS | 3980 | 1467140927792 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 12:08:47 INFO - PROCESS | 3980 | 1467140927794 Marionette TRACE conn6 <- [1,950,null,{}] 12:08:47 INFO - PROCESS | 3980 | 1467140927797 Marionette TRACE conn6 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:47 INFO - PROCESS | 3980 | 1467140927799 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:47 INFO - PROCESS | 3980 | 1467140927909 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 12:08:47 INFO - PROCESS | 3980 | 1467140927960 Marionette TRACE conn6 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:47 INFO - PROCESS | 3980 | 1467140927962 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:47 INFO - PROCESS | 3980 | ++DOCSHELL 000000B674C6F000 == 36 [pid = 3980] [id = 247] 12:08:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (000000B671AA3800) [pid = 3980] [serial = 740] [outer = 0000000000000000] 12:08:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (000000B671AA7400) [pid = 3980] [serial = 741] [outer = 000000B671AA3800] 12:08:48 INFO - PROCESS | 3980 | 1467140928007 Marionette DEBUG loaded listener.js 12:08:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (000000B671C96400) [pid = 3980] [serial = 742] [outer = 000000B671AA3800] 12:08:48 INFO - PROCESS | 3980 | 1467140928447 Marionette TRACE conn6 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 12:08:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 12:08:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 692ms 12:08:48 INFO - PROCESS | 3980 | 1467140928486 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 12:08:48 INFO - PROCESS | 3980 | 1467140928489 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 12:08:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 12:08:48 INFO - PROCESS | 3980 | 1467140928493 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 12:08:48 INFO - PROCESS | 3980 | 1467140928495 Marionette TRACE conn6 <- [1,954,null,{}] 12:08:48 INFO - PROCESS | 3980 | 1467140928499 Marionette TRACE conn6 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:48 INFO - PROCESS | 3980 | 1467140928501 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:48 INFO - PROCESS | 3980 | 1467140928650 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 12:08:48 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (000000B673663000) [pid = 3980] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 12:08:48 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (000000B66FEBF800) [pid = 3980] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 12:08:48 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (000000B671C9A000) [pid = 3980] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 12:08:48 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000B672835000) [pid = 3980] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 12:08:48 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000B66A323400) [pid = 3980] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 12:08:48 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000B6649C9800) [pid = 3980] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 12:08:48 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000B66F7E1000) [pid = 3980] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 12:08:48 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000B66F5CC800) [pid = 3980] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 12:08:48 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000B66EA79C00) [pid = 3980] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 12:08:48 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000B669BC8800) [pid = 3980] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 12:08:48 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000B66352AC00) [pid = 3980] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 12:08:48 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000B66B25B400) [pid = 3980] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 12:08:48 INFO - PROCESS | 3980 | 1467140928850 Marionette TRACE conn6 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:48 INFO - PROCESS | 3980 | 1467140928853 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:48 INFO - PROCESS | 3980 | ++DOCSHELL 000000B67113F800 == 37 [pid = 3980] [id = 248] 12:08:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000B66452D400) [pid = 3980] [serial = 743] [outer = 0000000000000000] 12:08:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000B665267800) [pid = 3980] [serial = 744] [outer = 000000B66452D400] 12:08:48 INFO - PROCESS | 3980 | 1467140928903 Marionette DEBUG loaded listener.js 12:08:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000B66F6D3800) [pid = 3980] [serial = 745] [outer = 000000B66452D400] 12:08:49 INFO - PROCESS | 3980 | 1467140929281 Marionette TRACE conn6 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 12:08:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 12:08:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 837ms 12:08:49 INFO - PROCESS | 3980 | 1467140929332 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 12:08:49 INFO - PROCESS | 3980 | 1467140929334 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 12:08:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 12:08:49 INFO - PROCESS | 3980 | 1467140929337 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 12:08:49 INFO - PROCESS | 3980 | 1467140929339 Marionette TRACE conn6 <- [1,958,null,{}] 12:08:49 INFO - PROCESS | 3980 | 1467140929342 Marionette TRACE conn6 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:49 INFO - PROCESS | 3980 | 1467140929344 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:49 INFO - PROCESS | 3980 | 1467140929452 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 12:08:49 INFO - PROCESS | 3980 | 1467140929460 Marionette TRACE conn6 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:49 INFO - PROCESS | 3980 | 1467140929462 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:49 INFO - PROCESS | 3980 | ++DOCSHELL 000000B675FB9000 == 38 [pid = 3980] [id = 249] 12:08:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000B66F607400) [pid = 3980] [serial = 746] [outer = 0000000000000000] 12:08:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000B6723B5C00) [pid = 3980] [serial = 747] [outer = 000000B66F607400] 12:08:49 INFO - PROCESS | 3980 | 1467140929506 Marionette DEBUG loaded listener.js 12:08:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000B67262C400) [pid = 3980] [serial = 748] [outer = 000000B66F607400] 12:08:49 INFO - PROCESS | 3980 | 1467140929892 Marionette TRACE conn6 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 12:08:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 12:08:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 586ms 12:08:49 INFO - PROCESS | 3980 | 1467140929927 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 12:08:49 INFO - PROCESS | 3980 | 1467140929929 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 12:08:49 INFO - PROCESS | 3980 | 1467140929932 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 12:08:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 12:08:49 INFO - PROCESS | 3980 | 1467140929934 Marionette TRACE conn6 <- [1,962,null,{}] 12:08:49 INFO - PROCESS | 3980 | 1467140929938 Marionette TRACE conn6 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:49 INFO - PROCESS | 3980 | 1467140929940 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:50 INFO - PROCESS | 3980 | 1467140930023 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 12:08:50 INFO - PROCESS | 3980 | 1467140930122 Marionette TRACE conn6 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:50 INFO - PROCESS | 3980 | 1467140930124 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:50 INFO - PROCESS | 3980 | ++DOCSHELL 000000B677F89000 == 39 [pid = 3980] [id = 250] 12:08:50 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000B67259DC00) [pid = 3980] [serial = 749] [outer = 0000000000000000] 12:08:50 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000B672834400) [pid = 3980] [serial = 750] [outer = 000000B67259DC00] 12:08:50 INFO - PROCESS | 3980 | 1467140930170 Marionette DEBUG loaded listener.js 12:08:50 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000B672AEA000) [pid = 3980] [serial = 751] [outer = 000000B67259DC00] 12:08:50 INFO - PROCESS | 3980 | 1467140930529 Marionette TRACE conn6 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 12:08:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 12:08:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 629ms 12:08:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 12:08:50 INFO - PROCESS | 3980 | 1467140930565 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 12:08:50 INFO - PROCESS | 3980 | 1467140930567 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 12:08:50 INFO - PROCESS | 3980 | 1467140930570 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 12:08:50 INFO - PROCESS | 3980 | 1467140930572 Marionette TRACE conn6 <- [1,966,null,{}] 12:08:50 INFO - PROCESS | 3980 | 1467140930575 Marionette TRACE conn6 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:50 INFO - PROCESS | 3980 | 1467140930577 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:50 INFO - PROCESS | 3980 | 1467140930688 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 12:08:50 INFO - PROCESS | 3980 | 1467140930696 Marionette TRACE conn6 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:50 INFO - PROCESS | 3980 | 1467140930698 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:50 INFO - PROCESS | 3980 | ++DOCSHELL 000000B679784000 == 40 [pid = 3980] [id = 251] 12:08:50 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (000000B67328A400) [pid = 3980] [serial = 752] [outer = 0000000000000000] 12:08:50 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (000000B673663400) [pid = 3980] [serial = 753] [outer = 000000B67328A400] 12:08:50 INFO - PROCESS | 3980 | 1467140930749 Marionette DEBUG loaded listener.js 12:08:50 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (000000B6741A9C00) [pid = 3980] [serial = 754] [outer = 000000B67328A400] 12:08:51 INFO - PROCESS | 3980 | 1467140931523 Marionette TRACE conn6 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 12:08:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 12:08:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 987ms 12:08:51 INFO - PROCESS | 3980 | 1467140931561 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 12:08:51 INFO - PROCESS | 3980 | 1467140931566 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 12:08:51 INFO - PROCESS | 3980 | 1467140931571 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 12:08:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 12:08:51 INFO - PROCESS | 3980 | 1467140931576 Marionette TRACE conn6 <- [1,970,null,{}] 12:08:51 INFO - PROCESS | 3980 | 1467140931582 Marionette TRACE conn6 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:51 INFO - PROCESS | 3980 | 1467140931585 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:51 INFO - PROCESS | 3980 | 1467140931714 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 12:08:51 INFO - PROCESS | 3980 | 1467140931789 Marionette TRACE conn6 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:51 INFO - PROCESS | 3980 | 1467140931792 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:51 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66A6B9000 == 41 [pid = 3980] [id = 252] 12:08:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (000000B664F3F400) [pid = 3980] [serial = 755] [outer = 0000000000000000] 12:08:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (000000B665269400) [pid = 3980] [serial = 756] [outer = 000000B664F3F400] 12:08:51 INFO - PROCESS | 3980 | 1467140931892 Marionette DEBUG loaded listener.js 12:08:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (000000B66581DC00) [pid = 3980] [serial = 757] [outer = 000000B664F3F400] 12:08:52 INFO - PROCESS | 3980 | 1467140932610 Marionette TRACE conn6 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 12:08:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 12:08:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1234ms 12:08:52 INFO - PROCESS | 3980 | 1467140932811 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 12:08:52 INFO - PROCESS | 3980 | 1467140932816 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 12:08:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 12:08:52 INFO - PROCESS | 3980 | 1467140932821 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 12:08:52 INFO - PROCESS | 3980 | 1467140932824 Marionette TRACE conn6 <- [1,974,null,{}] 12:08:52 INFO - PROCESS | 3980 | 1467140932830 Marionette TRACE conn6 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:52 INFO - PROCESS | 3980 | 1467140932834 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:52 INFO - PROCESS | 3980 | 1467140932946 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 12:08:53 INFO - PROCESS | 3980 | 1467140933014 Marionette TRACE conn6 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:53 INFO - PROCESS | 3980 | 1467140933019 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:53 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66B234800 == 42 [pid = 3980] [id = 253] 12:08:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 91 (000000B665585000) [pid = 3980] [serial = 758] [outer = 0000000000000000] 12:08:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 92 (000000B66558FC00) [pid = 3980] [serial = 759] [outer = 000000B665585000] 12:08:53 INFO - PROCESS | 3980 | 1467140933071 Marionette DEBUG loaded listener.js 12:08:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 93 (000000B6698CD800) [pid = 3980] [serial = 760] [outer = 000000B665585000] 12:08:53 INFO - PROCESS | 3980 | --DOCSHELL 000000B677F89000 == 41 [pid = 3980] [id = 250] 12:08:53 INFO - PROCESS | 3980 | --DOCSHELL 000000B675FB9000 == 40 [pid = 3980] [id = 249] 12:08:53 INFO - PROCESS | 3980 | --DOCSHELL 000000B67113F800 == 39 [pid = 3980] [id = 248] 12:08:53 INFO - PROCESS | 3980 | --DOCSHELL 000000B674C6F000 == 38 [pid = 3980] [id = 247] 12:08:53 INFO - PROCESS | 3980 | --DOCSHELL 000000B66ED1B000 == 37 [pid = 3980] [id = 246] 12:08:53 INFO - PROCESS | 3980 | --DOCSHELL 000000B673603800 == 36 [pid = 3980] [id = 245] 12:08:53 INFO - PROCESS | 3980 | --DOCSHELL 000000B67286A800 == 35 [pid = 3980] [id = 244] 12:08:53 INFO - PROCESS | 3980 | --DOCSHELL 000000B671D70800 == 34 [pid = 3980] [id = 243] 12:08:53 INFO - PROCESS | 3980 | --DOCSHELL 000000B671144800 == 33 [pid = 3980] [id = 242] 12:08:53 INFO - PROCESS | 3980 | --DOCSHELL 000000B66F80E000 == 32 [pid = 3980] [id = 241] 12:08:53 INFO - PROCESS | 3980 | --DOMWINDOW == 92 (000000B674569000) [pid = 3980] [serial = 711] [outer = 0000000000000000] [url = about:blank] 12:08:53 INFO - PROCESS | 3980 | --DOCSHELL 000000B66ED1D000 == 31 [pid = 3980] [id = 240] 12:08:53 INFO - PROCESS | 3980 | --DOCSHELL 000000B66A80E000 == 30 [pid = 3980] [id = 239] 12:08:53 INFO - PROCESS | 3980 | --DOCSHELL 000000B666718800 == 29 [pid = 3980] [id = 238] 12:08:53 INFO - PROCESS | 3980 | --DOCSHELL 000000B6793E1000 == 28 [pid = 3980] [id = 237] 12:08:53 INFO - PROCESS | 3980 | 1467140933729 Marionette TRACE conn6 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 12:08:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 12:08:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 944ms 12:08:53 INFO - PROCESS | 3980 | 1467140933767 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 12:08:53 INFO - PROCESS | 3980 | 1467140933771 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 12:08:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 12:08:53 INFO - PROCESS | 3980 | 1467140933780 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 12:08:53 INFO - PROCESS | 3980 | 1467140933784 Marionette TRACE conn6 <- [1,978,null,{}] 12:08:53 INFO - PROCESS | 3980 | --DOMWINDOW == 91 (000000B67412F000) [pid = 3980] [serial = 709] [outer = 0000000000000000] [url = about:blank] 12:08:53 INFO - PROCESS | 3980 | --DOMWINDOW == 90 (000000B671807800) [pid = 3980] [serial = 696] [outer = 0000000000000000] [url = about:blank] 12:08:53 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (000000B672050400) [pid = 3980] [serial = 699] [outer = 0000000000000000] [url = about:blank] 12:08:53 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (000000B671A1E800) [pid = 3980] [serial = 697] [outer = 0000000000000000] [url = about:blank] 12:08:53 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (000000B672A7C400) [pid = 3980] [serial = 702] [outer = 0000000000000000] [url = about:blank] 12:08:53 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (000000B672626800) [pid = 3980] [serial = 700] [outer = 0000000000000000] [url = about:blank] 12:08:53 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (000000B67366BC00) [pid = 3980] [serial = 708] [outer = 0000000000000000] [url = about:blank] 12:08:53 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (000000B67328DC00) [pid = 3980] [serial = 703] [outer = 0000000000000000] [url = about:blank] 12:08:53 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000B66A687C00) [pid = 3980] [serial = 681] [outer = 0000000000000000] [url = about:blank] 12:08:53 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000B66544EC00) [pid = 3980] [serial = 679] [outer = 0000000000000000] [url = about:blank] 12:08:53 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000B664EB8400) [pid = 3980] [serial = 678] [outer = 0000000000000000] [url = about:blank] 12:08:53 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000B6727CD800) [pid = 3980] [serial = 676] [outer = 0000000000000000] [url = about:blank] 12:08:53 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000B66F63E800) [pid = 3980] [serial = 693] [outer = 0000000000000000] [url = about:blank] 12:08:53 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000B66EA81000) [pid = 3980] [serial = 690] [outer = 0000000000000000] [url = about:blank] 12:08:53 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000B66F21FC00) [pid = 3980] [serial = 691] [outer = 0000000000000000] [url = about:blank] 12:08:53 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000B66A2BB400) [pid = 3980] [serial = 687] [outer = 0000000000000000] [url = about:blank] 12:08:53 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000B66B25C000) [pid = 3980] [serial = 688] [outer = 0000000000000000] [url = about:blank] 12:08:53 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (000000B663E50C00) [pid = 3980] [serial = 684] [outer = 0000000000000000] [url = about:blank] 12:08:53 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (000000B665446800) [pid = 3980] [serial = 685] [outer = 0000000000000000] [url = about:blank] 12:08:53 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (000000B66B26C400) [pid = 3980] [serial = 682] [outer = 0000000000000000] [url = about:blank] 12:08:53 INFO - PROCESS | 3980 | --DOMWINDOW == 71 (000000B66FEBF000) [pid = 3980] [serial = 705] [outer = 0000000000000000] [url = about:blank] 12:08:53 INFO - PROCESS | 3980 | --DOMWINDOW == 70 (000000B67328FC00) [pid = 3980] [serial = 706] [outer = 0000000000000000] [url = about:blank] 12:08:53 INFO - PROCESS | 3980 | --DOMWINDOW == 69 (000000B66F7DB800) [pid = 3980] [serial = 694] [outer = 0000000000000000] [url = about:blank] 12:08:53 INFO - PROCESS | 3980 | 1467140933807 Marionette TRACE conn6 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:53 INFO - PROCESS | 3980 | 1467140933809 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:53 INFO - PROCESS | 3980 | 1467140933901 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 12:08:53 INFO - PROCESS | 3980 | 1467140933908 Marionette TRACE conn6 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:53 INFO - PROCESS | 3980 | 1467140933911 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:53 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66A270800 == 29 [pid = 3980] [id = 254] 12:08:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 70 (000000B664EBBC00) [pid = 3980] [serial = 761] [outer = 0000000000000000] 12:08:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 71 (000000B665590400) [pid = 3980] [serial = 762] [outer = 000000B664EBBC00] 12:08:53 INFO - PROCESS | 3980 | 1467140933961 Marionette DEBUG loaded listener.js 12:08:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 72 (000000B669BC0C00) [pid = 3980] [serial = 763] [outer = 000000B664EBBC00] 12:08:54 INFO - PROCESS | 3980 | 1467140934484 Marionette TRACE conn6 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 12:08:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 12:08:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 755ms 12:08:54 INFO - PROCESS | 3980 | 1467140934531 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 12:08:54 INFO - PROCESS | 3980 | 1467140934534 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 12:08:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 12:08:54 INFO - PROCESS | 3980 | 1467140934537 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 12:08:54 INFO - PROCESS | 3980 | 1467140934539 Marionette TRACE conn6 <- [1,982,null,{}] 12:08:54 INFO - PROCESS | 3980 | 1467140934550 Marionette TRACE conn6 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:54 INFO - PROCESS | 3980 | 1467140934555 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:54 INFO - PROCESS | 3980 | 1467140934647 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 12:08:54 INFO - PROCESS | 3980 | 1467140934721 Marionette TRACE conn6 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:54 INFO - PROCESS | 3980 | 1467140934726 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:54 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66F805800 == 30 [pid = 3980] [id = 255] 12:08:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (000000B66B268400) [pid = 3980] [serial = 764] [outer = 0000000000000000] 12:08:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (000000B66B275800) [pid = 3980] [serial = 765] [outer = 000000B66B268400] 12:08:54 INFO - PROCESS | 3980 | 1467140934779 Marionette DEBUG loaded listener.js 12:08:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (000000B66B7B1400) [pid = 3980] [serial = 766] [outer = 000000B66B268400] 12:08:55 INFO - PROCESS | 3980 | 1467140935171 Marionette TRACE conn6 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 12:08:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 12:08:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 692ms 12:08:55 INFO - PROCESS | 3980 | 1467140935232 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 12:08:55 INFO - PROCESS | 3980 | 1467140935234 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 12:08:55 INFO - PROCESS | 3980 | 1467140935237 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 12:08:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 12:08:55 INFO - PROCESS | 3980 | 1467140935239 Marionette TRACE conn6 <- [1,986,null,{}] 12:08:55 INFO - PROCESS | 3980 | 1467140935242 Marionette TRACE conn6 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:55 INFO - PROCESS | 3980 | 1467140935244 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:55 INFO - PROCESS | 3980 | 1467140935334 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 12:08:55 INFO - PROCESS | 3980 | 1467140935339 Marionette TRACE conn6 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:55 INFO - PROCESS | 3980 | 1467140935342 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:55 INFO - PROCESS | 3980 | ++DOCSHELL 000000B671C16000 == 31 [pid = 3980] [id = 256] 12:08:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000B66EA81000) [pid = 3980] [serial = 767] [outer = 0000000000000000] 12:08:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000B66EA9D800) [pid = 3980] [serial = 768] [outer = 000000B66EA81000] 12:08:55 INFO - PROCESS | 3980 | 1467140935388 Marionette DEBUG loaded listener.js 12:08:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000B66F21C000) [pid = 3980] [serial = 769] [outer = 000000B66EA81000] 12:08:55 INFO - PROCESS | 3980 | 1467140935812 Marionette TRACE conn6 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 12:08:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 12:08:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 629ms 12:08:55 INFO - PROCESS | 3980 | 1467140935870 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 12:08:55 INFO - PROCESS | 3980 | 1467140935872 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 12:08:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 12:08:55 INFO - PROCESS | 3980 | 1467140935875 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 12:08:55 INFO - PROCESS | 3980 | 1467140935877 Marionette TRACE conn6 <- [1,990,null,{}] 12:08:55 INFO - PROCESS | 3980 | 1467140935880 Marionette TRACE conn6 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:55 INFO - PROCESS | 3980 | 1467140935883 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:55 INFO - PROCESS | 3980 | 1467140935988 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 12:08:56 INFO - PROCESS | 3980 | 1467140936062 Marionette TRACE conn6 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:56 INFO - PROCESS | 3980 | 1467140936064 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:56 INFO - PROCESS | 3980 | ++DOCSHELL 000000B671F82800 == 32 [pid = 3980] [id = 257] 12:08:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000B664EB6C00) [pid = 3980] [serial = 770] [outer = 0000000000000000] 12:08:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000B66F5C0800) [pid = 3980] [serial = 771] [outer = 000000B664EB6C00] 12:08:56 INFO - PROCESS | 3980 | 1467140936116 Marionette DEBUG loaded listener.js 12:08:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000B66F60F000) [pid = 3980] [serial = 772] [outer = 000000B664EB6C00] 12:08:56 INFO - PROCESS | 3980 | 1467140936557 Marionette TRACE conn6 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 12:08:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 12:08:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 733ms 12:08:56 INFO - PROCESS | 3980 | 1467140936611 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 12:08:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 12:08:56 INFO - PROCESS | 3980 | 1467140936613 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 12:08:56 INFO - PROCESS | 3980 | 1467140936617 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 12:08:56 INFO - PROCESS | 3980 | 1467140936618 Marionette TRACE conn6 <- [1,994,null,{}] 12:08:56 INFO - PROCESS | 3980 | 1467140936622 Marionette TRACE conn6 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:56 INFO - PROCESS | 3980 | 1467140936628 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:56 INFO - PROCESS | 3980 | 1467140936781 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 12:08:56 INFO - PROCESS | 3980 | 1467140936832 Marionette TRACE conn6 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:56 INFO - PROCESS | 3980 | 1467140936835 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:56 INFO - PROCESS | 3980 | ++DOCSHELL 000000B673605000 == 33 [pid = 3980] [id = 258] 12:08:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000B671809C00) [pid = 3980] [serial = 773] [outer = 0000000000000000] 12:08:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000B671A24C00) [pid = 3980] [serial = 774] [outer = 000000B671809C00] 12:08:56 INFO - PROCESS | 3980 | 1467140936881 Marionette DEBUG loaded listener.js 12:08:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000B671AAB400) [pid = 3980] [serial = 775] [outer = 000000B671809C00] 12:08:57 INFO - PROCESS | 3980 | 1467140937293 Marionette TRACE conn6 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 12:08:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 12:08:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 733ms 12:08:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 12:08:57 INFO - PROCESS | 3980 | 1467140937372 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 12:08:57 INFO - PROCESS | 3980 | 1467140937374 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 12:08:57 INFO - PROCESS | 3980 | 1467140937377 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 12:08:57 INFO - PROCESS | 3980 | 1467140937379 Marionette TRACE conn6 <- [1,998,null,{}] 12:08:57 INFO - PROCESS | 3980 | 1467140937383 Marionette TRACE conn6 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:57 INFO - PROCESS | 3980 | 1467140937385 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:57 INFO - PROCESS | 3980 | 1467140937496 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 12:08:57 INFO - PROCESS | 3980 | 1467140937546 Marionette TRACE conn6 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:57 INFO - PROCESS | 3980 | 1467140937548 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:57 INFO - PROCESS | 3980 | ++DOCSHELL 000000B674C37000 == 34 [pid = 3980] [id = 259] 12:08:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (000000B671C98400) [pid = 3980] [serial = 776] [outer = 0000000000000000] 12:08:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (000000B671FB6400) [pid = 3980] [serial = 777] [outer = 000000B671C98400] 12:08:57 INFO - PROCESS | 3980 | 1467140937593 Marionette DEBUG loaded listener.js 12:08:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (000000B672592400) [pid = 3980] [serial = 778] [outer = 000000B671C98400] 12:08:57 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (000000B67259DC00) [pid = 3980] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 12:08:57 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (000000B671A17000) [pid = 3980] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 12:08:57 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (000000B671AA3800) [pid = 3980] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 12:08:57 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000B665450800) [pid = 3980] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 12:08:57 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000B6736C2C00) [pid = 3980] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 12:08:57 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000B664E22000) [pid = 3980] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 12:08:57 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000B66A839800) [pid = 3980] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 12:08:57 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000B665584000) [pid = 3980] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 12:08:57 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000B66F7DC800) [pid = 3980] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 12:08:57 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000B66EA7D400) [pid = 3980] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 12:08:57 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000B663F2A800) [pid = 3980] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 12:08:57 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000B663525400) [pid = 3980] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 12:08:57 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (000000B66452D400) [pid = 3980] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 12:08:57 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (000000B66F607400) [pid = 3980] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 12:08:58 INFO - PROCESS | 3980 | 1467140938102 Marionette TRACE conn6 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 12:08:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 12:08:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 775ms 12:08:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 12:08:58 INFO - PROCESS | 3980 | 1467140938155 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 12:08:58 INFO - PROCESS | 3980 | 1467140938158 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 12:08:58 INFO - PROCESS | 3980 | 1467140938161 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 12:08:58 INFO - PROCESS | 3980 | 1467140938163 Marionette TRACE conn6 <- [1,1002,null,{}] 12:08:58 INFO - PROCESS | 3980 | 1467140938166 Marionette TRACE conn6 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:58 INFO - PROCESS | 3980 | 1467140938169 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:58 INFO - PROCESS | 3980 | 1467140938277 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 12:08:58 INFO - PROCESS | 3980 | 1467140938325 Marionette TRACE conn6 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:58 INFO - PROCESS | 3980 | 1467140938328 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:58 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66A356800 == 35 [pid = 3980] [id = 260] 12:08:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (000000B663ECE400) [pid = 3980] [serial = 779] [outer = 0000000000000000] 12:08:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (000000B66F21E800) [pid = 3980] [serial = 780] [outer = 000000B663ECE400] 12:08:58 INFO - PROCESS | 3980 | 1467140938372 Marionette DEBUG loaded listener.js 12:08:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000B671FB2C00) [pid = 3980] [serial = 781] [outer = 000000B663ECE400] 12:08:58 INFO - PROCESS | 3980 | 1467140938742 Marionette TRACE conn6 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 12:08:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 12:08:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 629ms 12:08:58 INFO - PROCESS | 3980 | 1467140938799 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 12:08:58 INFO - PROCESS | 3980 | 1467140938809 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 12:08:58 INFO - PROCESS | 3980 | 1467140938813 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 12:08:58 INFO - PROCESS | 3980 | 1467140938815 Marionette TRACE conn6 <- [1,1006,null,{}] 12:08:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 12:08:58 INFO - PROCESS | 3980 | 1467140938818 Marionette TRACE conn6 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:58 INFO - PROCESS | 3980 | 1467140938820 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:58 INFO - PROCESS | 3980 | 1467140938905 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 12:08:58 INFO - PROCESS | 3980 | 1467140938911 Marionette TRACE conn6 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:58 INFO - PROCESS | 3980 | 1467140938913 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:58 INFO - PROCESS | 3980 | ++DOCSHELL 000000B675FB5000 == 36 [pid = 3980] [id = 261] 12:08:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000B672598400) [pid = 3980] [serial = 782] [outer = 0000000000000000] 12:08:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000B672630000) [pid = 3980] [serial = 783] [outer = 000000B672598400] 12:08:58 INFO - PROCESS | 3980 | 1467140938957 Marionette DEBUG loaded listener.js 12:08:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000B672839C00) [pid = 3980] [serial = 784] [outer = 000000B672598400] 12:08:59 INFO - PROCESS | 3980 | 1467140939359 Marionette TRACE conn6 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 12:08:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 12:08:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 587ms 12:08:59 INFO - PROCESS | 3980 | 1467140939411 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 12:08:59 INFO - PROCESS | 3980 | 1467140939413 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 12:08:59 INFO - PROCESS | 3980 | 1467140939416 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 12:08:59 INFO - PROCESS | 3980 | 1467140939418 Marionette TRACE conn6 <- [1,1010,null,{}] 12:08:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 12:08:59 INFO - PROCESS | 3980 | 1467140939421 Marionette TRACE conn6 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:59 INFO - PROCESS | 3980 | 1467140939423 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:59 INFO - PROCESS | 3980 | 1467140939512 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 12:08:59 INFO - PROCESS | 3980 | 1467140939517 Marionette TRACE conn6 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:59 INFO - PROCESS | 3980 | 1467140939519 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:08:59 INFO - PROCESS | 3980 | ++DOCSHELL 000000B676478000 == 37 [pid = 3980] [id = 262] 12:08:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000B673290800) [pid = 3980] [serial = 785] [outer = 0000000000000000] 12:08:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000B6734E8C00) [pid = 3980] [serial = 786] [outer = 000000B673290800] 12:08:59 INFO - PROCESS | 3980 | 1467140939563 Marionette DEBUG loaded listener.js 12:08:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000B6736C1800) [pid = 3980] [serial = 787] [outer = 000000B673290800] 12:09:00 INFO - PROCESS | 3980 | 1467140940094 Marionette TRACE conn6 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 12:09:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 12:09:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 732ms 12:09:00 INFO - PROCESS | 3980 | 1467140940154 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 12:09:00 INFO - PROCESS | 3980 | 1467140940159 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 12:09:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 12:09:00 INFO - PROCESS | 3980 | 1467140940165 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 12:09:00 INFO - PROCESS | 3980 | 1467140940169 Marionette TRACE conn6 <- [1,1014,null,{}] 12:09:00 INFO - PROCESS | 3980 | 1467140940175 Marionette TRACE conn6 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:00 INFO - PROCESS | 3980 | 1467140940179 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:00 INFO - PROCESS | 3980 | 1467140940299 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 12:09:00 INFO - PROCESS | 3980 | 1467140940374 Marionette TRACE conn6 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:00 INFO - PROCESS | 3980 | 1467140940379 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:00 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66A267800 == 38 [pid = 3980] [id = 263] 12:09:00 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000B664F34C00) [pid = 3980] [serial = 788] [outer = 0000000000000000] 12:09:00 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000B66525F800) [pid = 3980] [serial = 789] [outer = 000000B664F34C00] 12:09:00 INFO - PROCESS | 3980 | 1467140940479 Marionette DEBUG loaded listener.js 12:09:00 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (000000B6698D8800) [pid = 3980] [serial = 790] [outer = 000000B664F34C00] 12:09:01 INFO - PROCESS | 3980 | 1467140941136 Marionette TRACE conn6 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 12:09:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 12:09:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 985ms 12:09:01 INFO - PROCESS | 3980 | 1467140941152 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 12:09:01 INFO - PROCESS | 3980 | 1467140941157 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 12:09:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 12:09:01 INFO - PROCESS | 3980 | 1467140941165 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 12:09:01 INFO - PROCESS | 3980 | 1467140941168 Marionette TRACE conn6 <- [1,1018,null,{}] 12:09:01 INFO - PROCESS | 3980 | 1467140941172 Marionette TRACE conn6 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:01 INFO - PROCESS | 3980 | 1467140941175 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:01 INFO - PROCESS | 3980 | 1467140941292 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 12:09:01 INFO - PROCESS | 3980 | 1467140941366 Marionette TRACE conn6 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:01 INFO - PROCESS | 3980 | 1467140941369 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:01 INFO - PROCESS | 3980 | ++DOCSHELL 000000B67287B000 == 39 [pid = 3980] [id = 264] 12:09:01 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (000000B66B7A7C00) [pid = 3980] [serial = 791] [outer = 0000000000000000] 12:09:01 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (000000B66BE56000) [pid = 3980] [serial = 792] [outer = 000000B66B7A7C00] 12:09:01 INFO - PROCESS | 3980 | 1467140941468 Marionette DEBUG loaded listener.js 12:09:01 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (000000B66F21A400) [pid = 3980] [serial = 793] [outer = 000000B66B7A7C00] 12:09:02 INFO - PROCESS | 3980 | 1467140942073 Marionette TRACE conn6 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 12:09:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 12:09:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 984ms 12:09:02 INFO - PROCESS | 3980 | 1467140942151 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 12:09:02 INFO - PROCESS | 3980 | 1467140942154 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 12:09:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 12:09:02 INFO - PROCESS | 3980 | 1467140942158 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 12:09:02 INFO - PROCESS | 3980 | 1467140942162 Marionette TRACE conn6 <- [1,1022,null,{}] 12:09:02 INFO - PROCESS | 3980 | 1467140942187 Marionette TRACE conn6 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:02 INFO - PROCESS | 3980 | 1467140942193 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:02 INFO - PROCESS | 3980 | 1467140942335 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 12:09:02 INFO - PROCESS | 3980 | 1467140942381 Marionette TRACE conn6 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:02 INFO - PROCESS | 3980 | 1467140942385 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:02 INFO - PROCESS | 3980 | ++DOCSHELL 000000B6793EA000 == 40 [pid = 3980] [id = 265] 12:09:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (000000B671AA6000) [pid = 3980] [serial = 794] [outer = 0000000000000000] 12:09:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (000000B671CA0400) [pid = 3980] [serial = 795] [outer = 000000B671AA6000] 12:09:02 INFO - PROCESS | 3980 | 1467140942443 Marionette DEBUG loaded listener.js 12:09:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 91 (000000B6736BFC00) [pid = 3980] [serial = 796] [outer = 000000B671AA6000] 12:09:03 INFO - PROCESS | 3980 | 1467140943011 Marionette TRACE conn6 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 12:09:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 12:09:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 901ms 12:09:03 INFO - PROCESS | 3980 | 1467140943061 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 12:09:03 INFO - PROCESS | 3980 | 1467140943064 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 12:09:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 12:09:03 INFO - PROCESS | 3980 | 1467140943068 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 12:09:03 INFO - PROCESS | 3980 | 1467140943070 Marionette TRACE conn6 <- [1,1026,null,{}] 12:09:03 INFO - PROCESS | 3980 | 1467140943074 Marionette TRACE conn6 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:03 INFO - PROCESS | 3980 | 1467140943076 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:03 INFO - PROCESS | 3980 | 1467140943189 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 12:09:03 INFO - PROCESS | 3980 | 1467140943276 Marionette TRACE conn6 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:03 INFO - PROCESS | 3980 | 1467140943278 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:03 INFO - PROCESS | 3980 | ++DOCSHELL 000000B67999F000 == 41 [pid = 3980] [id = 266] 12:09:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 92 (000000B6747D6400) [pid = 3980] [serial = 797] [outer = 0000000000000000] 12:09:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 93 (000000B6747DE000) [pid = 3980] [serial = 798] [outer = 000000B6747D6400] 12:09:03 INFO - PROCESS | 3980 | 1467140943334 Marionette DEBUG loaded listener.js 12:09:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 94 (000000B674C94000) [pid = 3980] [serial = 799] [outer = 000000B6747D6400] 12:09:03 INFO - PROCESS | 3980 | 1467140943966 Marionette TRACE conn6 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 12:09:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 12:09:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 944ms 12:09:04 INFO - PROCESS | 3980 | 1467140944014 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 12:09:04 INFO - PROCESS | 3980 | 1467140944017 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 12:09:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 12:09:04 INFO - PROCESS | 3980 | 1467140944021 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 12:09:04 INFO - PROCESS | 3980 | 1467140944023 Marionette TRACE conn6 <- [1,1030,null,{}] 12:09:04 INFO - PROCESS | 3980 | 1467140944027 Marionette TRACE conn6 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:04 INFO - PROCESS | 3980 | 1467140944029 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:04 INFO - PROCESS | 3980 | 1467140944139 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 12:09:04 INFO - PROCESS | 3980 | 1467140944213 Marionette TRACE conn6 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:04 INFO - PROCESS | 3980 | 1467140944216 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:04 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66ED76000 == 42 [pid = 3980] [id = 267] 12:09:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 95 (000000B669B69800) [pid = 3980] [serial = 800] [outer = 0000000000000000] 12:09:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 96 (000000B66B211000) [pid = 3980] [serial = 801] [outer = 000000B669B69800] 12:09:04 INFO - PROCESS | 3980 | 1467140944271 Marionette DEBUG loaded listener.js 12:09:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 97 (000000B672BA4400) [pid = 3980] [serial = 802] [outer = 000000B669B69800] 12:09:05 INFO - PROCESS | 3980 | 1467140945009 Marionette TRACE conn6 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 12:09:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 12:09:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1027ms 12:09:05 INFO - PROCESS | 3980 | 1467140945050 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 12:09:05 INFO - PROCESS | 3980 | 1467140945055 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 12:09:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 12:09:05 INFO - PROCESS | 3980 | 1467140945059 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 12:09:05 INFO - PROCESS | 3980 | 1467140945064 Marionette TRACE conn6 <- [1,1034,null,{}] 12:09:05 INFO - PROCESS | 3980 | 1467140945085 Marionette TRACE conn6 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:05 INFO - PROCESS | 3980 | 1467140945088 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:05 INFO - PROCESS | 3980 | 1467140945198 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 12:09:05 INFO - PROCESS | 3980 | 1467140945291 Marionette TRACE conn6 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:05 INFO - PROCESS | 3980 | 1467140945294 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:05 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66E39D000 == 43 [pid = 3980] [id = 268] 12:09:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 98 (000000B66B20F000) [pid = 3980] [serial = 803] [outer = 0000000000000000] 12:09:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 99 (000000B66B265800) [pid = 3980] [serial = 804] [outer = 000000B66B20F000] 12:09:05 INFO - PROCESS | 3980 | 1467140945349 Marionette DEBUG loaded listener.js 12:09:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 100 (000000B66EA84000) [pid = 3980] [serial = 805] [outer = 000000B66B20F000] 12:09:06 INFO - PROCESS | 3980 | --DOCSHELL 000000B675FB5000 == 42 [pid = 3980] [id = 261] 12:09:06 INFO - PROCESS | 3980 | --DOCSHELL 000000B66A356800 == 41 [pid = 3980] [id = 260] 12:09:06 INFO - PROCESS | 3980 | --DOCSHELL 000000B674C37000 == 40 [pid = 3980] [id = 259] 12:09:06 INFO - PROCESS | 3980 | --DOCSHELL 000000B673605000 == 39 [pid = 3980] [id = 258] 12:09:06 INFO - PROCESS | 3980 | --DOCSHELL 000000B671F82800 == 38 [pid = 3980] [id = 257] 12:09:06 INFO - PROCESS | 3980 | --DOCSHELL 000000B671C16000 == 37 [pid = 3980] [id = 256] 12:09:06 INFO - PROCESS | 3980 | --DOCSHELL 000000B66F805800 == 36 [pid = 3980] [id = 255] 12:09:06 INFO - PROCESS | 3980 | --DOCSHELL 000000B66A270800 == 35 [pid = 3980] [id = 254] 12:09:06 INFO - PROCESS | 3980 | --DOCSHELL 000000B66B234800 == 34 [pid = 3980] [id = 253] 12:09:06 INFO - PROCESS | 3980 | --DOCSHELL 000000B679784000 == 33 [pid = 3980] [id = 251] 12:09:06 INFO - PROCESS | 3980 | --DOCSHELL 000000B66A6B9000 == 32 [pid = 3980] [id = 252] 12:09:06 INFO - PROCESS | 3980 | --DOCSHELL 000000B66ED76000 == 31 [pid = 3980] [id = 267] 12:09:06 INFO - PROCESS | 3980 | --DOCSHELL 000000B67999F000 == 30 [pid = 3980] [id = 266] 12:09:06 INFO - PROCESS | 3980 | --DOCSHELL 000000B6793EA000 == 29 [pid = 3980] [id = 265] 12:09:06 INFO - PROCESS | 3980 | --DOCSHELL 000000B67287B000 == 28 [pid = 3980] [id = 264] 12:09:06 INFO - PROCESS | 3980 | --DOCSHELL 000000B676478000 == 27 [pid = 3980] [id = 262] 12:09:06 INFO - PROCESS | 3980 | --DOCSHELL 000000B66A267800 == 26 [pid = 3980] [id = 263] 12:09:06 INFO - PROCESS | 3980 | --DOMWINDOW == 99 (000000B672834400) [pid = 3980] [serial = 750] [outer = 0000000000000000] [url = about:blank] 12:09:06 INFO - PROCESS | 3980 | --DOMWINDOW == 98 (000000B671A20800) [pid = 3980] [serial = 738] [outer = 0000000000000000] [url = about:blank] 12:09:06 INFO - PROCESS | 3980 | --DOMWINDOW == 97 (000000B671AA7400) [pid = 3980] [serial = 741] [outer = 0000000000000000] [url = about:blank] 12:09:06 INFO - PROCESS | 3980 | --DOMWINDOW == 96 (000000B671A77C00) [pid = 3980] [serial = 739] [outer = 0000000000000000] [url = about:blank] 12:09:06 INFO - PROCESS | 3980 | --DOMWINDOW == 95 (000000B66B3DE000) [pid = 3980] [serial = 726] [outer = 0000000000000000] [url = about:blank] 12:09:06 INFO - PROCESS | 3980 | --DOMWINDOW == 94 (000000B66BE5E400) [pid = 3980] [serial = 727] [outer = 0000000000000000] [url = about:blank] 12:09:06 INFO - PROCESS | 3980 | --DOMWINDOW == 93 (000000B6747D3400) [pid = 3980] [serial = 712] [outer = 0000000000000000] [url = about:blank] 12:09:06 INFO - PROCESS | 3980 | --DOMWINDOW == 92 (000000B664EBE800) [pid = 3980] [serial = 714] [outer = 0000000000000000] [url = about:blank] 12:09:06 INFO - PROCESS | 3980 | --DOMWINDOW == 91 (000000B66525F400) [pid = 3980] [serial = 715] [outer = 0000000000000000] [url = about:blank] 12:09:06 INFO - PROCESS | 3980 | --DOMWINDOW == 90 (000000B66B208000) [pid = 3980] [serial = 723] [outer = 0000000000000000] [url = about:blank] 12:09:06 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (000000B66B272C00) [pid = 3980] [serial = 724] [outer = 0000000000000000] [url = about:blank] 12:09:06 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (000000B66558C800) [pid = 3980] [serial = 717] [outer = 0000000000000000] [url = about:blank] 12:09:06 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (000000B665926000) [pid = 3980] [serial = 718] [outer = 0000000000000000] [url = about:blank] 12:09:06 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (000000B66FE0C000) [pid = 3980] [serial = 735] [outer = 0000000000000000] [url = about:blank] 12:09:06 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (000000B66F220800) [pid = 3980] [serial = 729] [outer = 0000000000000000] [url = about:blank] 12:09:06 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (000000B66F470000) [pid = 3980] [serial = 730] [outer = 0000000000000000] [url = about:blank] 12:09:06 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000B66F608400) [pid = 3980] [serial = 732] [outer = 0000000000000000] [url = about:blank] 12:09:06 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000B66F6D7C00) [pid = 3980] [serial = 733] [outer = 0000000000000000] [url = about:blank] 12:09:06 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000B669B71000) [pid = 3980] [serial = 720] [outer = 0000000000000000] [url = about:blank] 12:09:06 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000B665267800) [pid = 3980] [serial = 744] [outer = 0000000000000000] [url = about:blank] 12:09:06 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000B66A2E2C00) [pid = 3980] [serial = 721] [outer = 0000000000000000] [url = about:blank] 12:09:06 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000B671C96400) [pid = 3980] [serial = 742] [outer = 0000000000000000] [url = about:blank] 12:09:06 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000B66F6D3800) [pid = 3980] [serial = 745] [outer = 0000000000000000] [url = about:blank] 12:09:06 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000B6723B5C00) [pid = 3980] [serial = 747] [outer = 0000000000000000] [url = about:blank] 12:09:06 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000B67262C400) [pid = 3980] [serial = 748] [outer = 0000000000000000] [url = about:blank] 12:09:06 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (000000B672AEA000) [pid = 3980] [serial = 751] [outer = 0000000000000000] [url = about:blank] 12:09:06 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (000000B671808000) [pid = 3980] [serial = 736] [outer = 0000000000000000] [url = about:blank] 12:09:06 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (000000B673663400) [pid = 3980] [serial = 753] [outer = 0000000000000000] [url = about:blank] 12:09:06 INFO - PROCESS | 3980 | 1467140946483 Marionette TRACE conn6 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 12:09:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 12:09:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1487ms 12:09:06 INFO - PROCESS | 3980 | 1467140946552 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 12:09:06 INFO - PROCESS | 3980 | 1467140946556 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 12:09:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 12:09:06 INFO - PROCESS | 3980 | 1467140946560 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 12:09:06 INFO - PROCESS | 3980 | 1467140946566 Marionette TRACE conn6 <- [1,1038,null,{}] 12:09:06 INFO - PROCESS | 3980 | 1467140946571 Marionette TRACE conn6 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:06 INFO - PROCESS | 3980 | 1467140946574 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:06 INFO - PROCESS | 3980 | 1467140946668 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 12:09:06 INFO - PROCESS | 3980 | 1467140946762 Marionette TRACE conn6 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:06 INFO - PROCESS | 3980 | 1467140946765 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:06 INFO - PROCESS | 3980 | ++DOCSHELL 000000B669AAF800 == 27 [pid = 3980] [id = 269] 12:09:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (000000B664F3B400) [pid = 3980] [serial = 806] [outer = 0000000000000000] 12:09:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (000000B665264800) [pid = 3980] [serial = 807] [outer = 000000B664F3B400] 12:09:06 INFO - PROCESS | 3980 | 1467140946816 Marionette DEBUG loaded listener.js 12:09:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (000000B665452800) [pid = 3980] [serial = 808] [outer = 000000B664F3B400] 12:09:07 INFO - PROCESS | 3980 | 1467140947221 Marionette TRACE conn6 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 12:09:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 12:09:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 692ms 12:09:07 INFO - PROCESS | 3980 | 1467140947257 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 12:09:07 INFO - PROCESS | 3980 | 1467140947262 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 12:09:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 12:09:07 INFO - PROCESS | 3980 | 1467140947305 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 12:09:07 INFO - PROCESS | 3980 | 1467140947308 Marionette TRACE conn6 <- [1,1042,null,{}] 12:09:07 INFO - PROCESS | 3980 | 1467140947315 Marionette TRACE conn6 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:07 INFO - PROCESS | 3980 | 1467140947318 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:07 INFO - PROCESS | 3980 | 1467140947412 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 12:09:07 INFO - PROCESS | 3980 | 1467140947427 Marionette TRACE conn6 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:07 INFO - PROCESS | 3980 | 1467140947429 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:07 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66B24E000 == 28 [pid = 3980] [id = 270] 12:09:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000B665926000) [pid = 3980] [serial = 809] [outer = 0000000000000000] 12:09:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000B6698CE400) [pid = 3980] [serial = 810] [outer = 000000B665926000] 12:09:07 INFO - PROCESS | 3980 | 1467140947478 Marionette DEBUG loaded listener.js 12:09:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000B66A2B7000) [pid = 3980] [serial = 811] [outer = 000000B665926000] 12:09:07 INFO - PROCESS | 3980 | 1467140947914 Marionette TRACE conn6 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 12:09:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 12:09:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 732ms 12:09:08 INFO - PROCESS | 3980 | 1467140948003 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 12:09:08 INFO - PROCESS | 3980 | 1467140948005 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 12:09:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 12:09:08 INFO - PROCESS | 3980 | 1467140948009 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 12:09:08 INFO - PROCESS | 3980 | 1467140948012 Marionette TRACE conn6 <- [1,1046,null,{}] 12:09:08 INFO - PROCESS | 3980 | 1467140948029 Marionette TRACE conn6 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:08 INFO - PROCESS | 3980 | 1467140948034 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:08 INFO - PROCESS | 3980 | 1467140948122 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 12:09:08 INFO - PROCESS | 3980 | 1467140948130 Marionette TRACE conn6 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:08 INFO - PROCESS | 3980 | 1467140948133 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:08 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66F8BE000 == 29 [pid = 3980] [id = 271] 12:09:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000B66B25F400) [pid = 3980] [serial = 812] [outer = 0000000000000000] 12:09:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000B66B393400) [pid = 3980] [serial = 813] [outer = 000000B66B25F400] 12:09:08 INFO - PROCESS | 3980 | 1467140948182 Marionette DEBUG loaded listener.js 12:09:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000B66BE56800) [pid = 3980] [serial = 814] [outer = 000000B66B25F400] 12:09:08 INFO - PROCESS | 3980 | 1467140948662 Marionette TRACE conn6 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 12:09:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 12:09:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 692ms 12:09:08 INFO - PROCESS | 3980 | 1467140948703 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 12:09:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 12:09:08 INFO - PROCESS | 3980 | 1467140948706 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 12:09:08 INFO - PROCESS | 3980 | 1467140948709 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 12:09:08 INFO - PROCESS | 3980 | 1467140948711 Marionette TRACE conn6 <- [1,1050,null,{}] 12:09:08 INFO - PROCESS | 3980 | 1467140948715 Marionette TRACE conn6 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:08 INFO - PROCESS | 3980 | 1467140948717 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:08 INFO - PROCESS | 3980 | 1467140948860 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 12:09:08 INFO - PROCESS | 3980 | 1467140948872 Marionette TRACE conn6 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:08 INFO - PROCESS | 3980 | 1467140948874 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:08 INFO - PROCESS | 3980 | ++DOCSHELL 000000B671D16800 == 30 [pid = 3980] [id = 272] 12:09:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000B66EA83000) [pid = 3980] [serial = 815] [outer = 0000000000000000] 12:09:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000B66EE0E000) [pid = 3980] [serial = 816] [outer = 000000B66EA83000] 12:09:08 INFO - PROCESS | 3980 | 1467140948921 Marionette DEBUG loaded listener.js 12:09:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000B66F470000) [pid = 3980] [serial = 817] [outer = 000000B66EA83000] 12:09:09 INFO - PROCESS | 3980 | 1467140949379 Marionette TRACE conn6 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 12:09:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 12:09:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 693ms 12:09:09 INFO - PROCESS | 3980 | 1467140949405 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 12:09:09 INFO - PROCESS | 3980 | 1467140949408 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 12:09:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 12:09:09 INFO - PROCESS | 3980 | 1467140949411 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 12:09:09 INFO - PROCESS | 3980 | 1467140949413 Marionette TRACE conn6 <- [1,1054,null,{}] 12:09:09 INFO - PROCESS | 3980 | 1467140949417 Marionette TRACE conn6 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:09 INFO - PROCESS | 3980 | 1467140949419 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:09 INFO - PROCESS | 3980 | 1467140949529 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 12:09:09 INFO - PROCESS | 3980 | 1467140949537 Marionette TRACE conn6 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:09 INFO - PROCESS | 3980 | 1467140949539 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:09 INFO - PROCESS | 3980 | ++DOCSHELL 000000B671F95800 == 31 [pid = 3980] [id = 273] 12:09:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (000000B66F608C00) [pid = 3980] [serial = 818] [outer = 0000000000000000] 12:09:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (000000B66F643000) [pid = 3980] [serial = 819] [outer = 000000B66F608C00] 12:09:09 INFO - PROCESS | 3980 | 1467140949584 Marionette DEBUG loaded listener.js 12:09:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (000000B66F7CA800) [pid = 3980] [serial = 820] [outer = 000000B66F608C00] 12:09:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 12:09:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 670ms 12:09:10 INFO - PROCESS | 3980 | 1467140950076 Marionette TRACE conn6 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 12:09:10 INFO - PROCESS | 3980 | 1467140950084 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 12:09:10 INFO - PROCESS | 3980 | 1467140950086 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 12:09:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 12:09:10 INFO - PROCESS | 3980 | 1467140950089 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 12:09:10 INFO - PROCESS | 3980 | 1467140950091 Marionette TRACE conn6 <- [1,1058,null,{}] 12:09:10 INFO - PROCESS | 3980 | 1467140950095 Marionette TRACE conn6 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:10 INFO - PROCESS | 3980 | 1467140950101 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:10 INFO - PROCESS | 3980 | 1467140950252 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 12:09:10 INFO - PROCESS | 3980 | 1467140950280 Marionette TRACE conn6 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:10 INFO - PROCESS | 3980 | 1467140950282 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:10 INFO - PROCESS | 3980 | ++DOCSHELL 000000B67419F000 == 32 [pid = 3980] [id = 274] 12:09:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (000000B671A17000) [pid = 3980] [serial = 821] [outer = 0000000000000000] 12:09:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (000000B671A20C00) [pid = 3980] [serial = 822] [outer = 000000B671A17000] 12:09:10 INFO - PROCESS | 3980 | 1467140950328 Marionette DEBUG loaded listener.js 12:09:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (000000B671AA4400) [pid = 3980] [serial = 823] [outer = 000000B671A17000] 12:09:10 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (000000B67328A400) [pid = 3980] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 12:09:10 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (000000B663ECE400) [pid = 3980] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 12:09:10 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (000000B66B268400) [pid = 3980] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 12:09:10 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (000000B664EB6C00) [pid = 3980] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 12:09:10 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (000000B672598400) [pid = 3980] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 12:09:10 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (000000B664EBBC00) [pid = 3980] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 12:09:10 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000B671809C00) [pid = 3980] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 12:09:10 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000B671C98400) [pid = 3980] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 12:09:10 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000B66EA81000) [pid = 3980] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 12:09:10 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000B665585000) [pid = 3980] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 12:09:10 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000B664F3F400) [pid = 3980] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 12:09:10 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000B673290800) [pid = 3980] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 12:09:10 INFO - PROCESS | 3980 | 1467140950916 Marionette TRACE conn6 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 12:09:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 12:09:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 879ms 12:09:10 INFO - PROCESS | 3980 | 1467140950972 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 12:09:10 INFO - PROCESS | 3980 | 1467140950975 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 12:09:10 INFO - PROCESS | 3980 | 1467140950978 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 12:09:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 12:09:10 INFO - PROCESS | 3980 | 1467140950980 Marionette TRACE conn6 <- [1,1062,null,{}] 12:09:10 INFO - PROCESS | 3980 | 1467140950983 Marionette TRACE conn6 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:10 INFO - PROCESS | 3980 | 1467140950985 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:11 INFO - PROCESS | 3980 | 1467140951065 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 12:09:11 INFO - PROCESS | 3980 | 1467140951072 Marionette TRACE conn6 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:11 INFO - PROCESS | 3980 | 1467140951074 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:11 INFO - PROCESS | 3980 | ++DOCSHELL 000000B674C66000 == 33 [pid = 3980] [id = 275] 12:09:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000B66A5EF400) [pid = 3980] [serial = 824] [outer = 0000000000000000] 12:09:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000B66F7D5800) [pid = 3980] [serial = 825] [outer = 000000B66A5EF400] 12:09:11 INFO - PROCESS | 3980 | 1467140951118 Marionette DEBUG loaded listener.js 12:09:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000B671B1E800) [pid = 3980] [serial = 826] [outer = 000000B66A5EF400] 12:09:11 INFO - PROCESS | 3980 | 1467140951544 Marionette TRACE conn6 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 12:09:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 12:09:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 587ms 12:09:11 INFO - PROCESS | 3980 | 1467140951586 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 12:09:11 INFO - PROCESS | 3980 | 1467140951589 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 12:09:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 12:09:11 INFO - PROCESS | 3980 | 1467140951595 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 12:09:11 INFO - PROCESS | 3980 | 1467140951597 Marionette TRACE conn6 <- [1,1066,null,{}] 12:09:11 INFO - PROCESS | 3980 | 1467140951600 Marionette TRACE conn6 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:11 INFO - PROCESS | 3980 | 1467140951602 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:11 INFO - PROCESS | 3980 | 1467140951688 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 12:09:11 INFO - PROCESS | 3980 | 1467140951694 Marionette TRACE conn6 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:11 INFO - PROCESS | 3980 | 1467140951696 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:11 INFO - PROCESS | 3980 | ++DOCSHELL 000000B6757DF000 == 34 [pid = 3980] [id = 276] 12:09:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000B671C9A400) [pid = 3980] [serial = 827] [outer = 0000000000000000] 12:09:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000B67204C800) [pid = 3980] [serial = 828] [outer = 000000B671C9A400] 12:09:11 INFO - PROCESS | 3980 | 1467140951740 Marionette DEBUG loaded listener.js 12:09:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000B6723B5800) [pid = 3980] [serial = 829] [outer = 000000B671C9A400] 12:09:12 INFO - PROCESS | 3980 | 1467140952179 Marionette TRACE conn6 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 12:09:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 12:09:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 628ms 12:09:12 INFO - PROCESS | 3980 | 1467140952240 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 12:09:12 INFO - PROCESS | 3980 | 1467140952242 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 12:09:12 INFO - PROCESS | 3980 | 1467140952246 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 12:09:12 INFO - PROCESS | 3980 | 1467140952248 Marionette TRACE conn6 <- [1,1070,null,{}] 12:09:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 12:09:12 INFO - PROCESS | 3980 | 1467140952252 Marionette TRACE conn6 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:12 INFO - PROCESS | 3980 | 1467140952253 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:12 INFO - PROCESS | 3980 | 1467140952342 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 12:09:12 INFO - PROCESS | 3980 | 1467140952348 Marionette TRACE conn6 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:12 INFO - PROCESS | 3980 | 1467140952350 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:12 INFO - PROCESS | 3980 | ++DOCSHELL 000000B675FC2800 == 35 [pid = 3980] [id = 277] 12:09:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (000000B672594400) [pid = 3980] [serial = 830] [outer = 0000000000000000] 12:09:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (000000B672626800) [pid = 3980] [serial = 831] [outer = 000000B672594400] 12:09:12 INFO - PROCESS | 3980 | 1467140952395 Marionette DEBUG loaded listener.js 12:09:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (000000B6727D2400) [pid = 3980] [serial = 832] [outer = 000000B672594400] 12:09:13 INFO - PROCESS | 3980 | 1467140953138 Marionette TRACE conn6 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 12:09:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 12:09:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 943ms 12:09:13 INFO - PROCESS | 3980 | 1467140953195 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 12:09:13 INFO - PROCESS | 3980 | 1467140953199 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 12:09:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 12:09:13 INFO - PROCESS | 3980 | 1467140953205 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 12:09:13 INFO - PROCESS | 3980 | 1467140953208 Marionette TRACE conn6 <- [1,1074,null,{}] 12:09:13 INFO - PROCESS | 3980 | 1467140953215 Marionette TRACE conn6 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:13 INFO - PROCESS | 3980 | 1467140953218 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:13 INFO - PROCESS | 3980 | 1467140953353 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 12:09:13 INFO - PROCESS | 3980 | 1467140953421 Marionette TRACE conn6 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:13 INFO - PROCESS | 3980 | 1467140953424 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:13 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66B21B800 == 36 [pid = 3980] [id = 278] 12:09:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (000000B664F33400) [pid = 3980] [serial = 833] [outer = 0000000000000000] 12:09:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (000000B665584C00) [pid = 3980] [serial = 834] [outer = 000000B664F33400] 12:09:13 INFO - PROCESS | 3980 | 1467140953525 Marionette DEBUG loaded listener.js 12:09:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (000000B6698D3400) [pid = 3980] [serial = 835] [outer = 000000B664F33400] 12:09:14 INFO - PROCESS | 3980 | 1467140954186 Marionette TRACE conn6 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 12:09:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 12:09:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1030ms 12:09:14 INFO - PROCESS | 3980 | 1467140954244 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 12:09:14 INFO - PROCESS | 3980 | 1467140954250 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 12:09:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 12:09:14 INFO - PROCESS | 3980 | 1467140954258 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 12:09:14 INFO - PROCESS | 3980 | 1467140954261 Marionette TRACE conn6 <- [1,1078,null,{}] 12:09:14 INFO - PROCESS | 3980 | 1467140954287 Marionette TRACE conn6 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:14 INFO - PROCESS | 3980 | 1467140954290 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:14 INFO - PROCESS | 3980 | 1467140954423 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 12:09:14 INFO - PROCESS | 3980 | 1467140954490 Marionette TRACE conn6 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:14 INFO - PROCESS | 3980 | 1467140954493 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:14 INFO - PROCESS | 3980 | ++DOCSHELL 000000B672B1B000 == 37 [pid = 3980] [id = 279] 12:09:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 91 (000000B66B26C400) [pid = 3980] [serial = 836] [outer = 0000000000000000] 12:09:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 92 (000000B66B3D7800) [pid = 3980] [serial = 837] [outer = 000000B66B26C400] 12:09:14 INFO - PROCESS | 3980 | 1467140954552 Marionette DEBUG loaded listener.js 12:09:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 93 (000000B66F2ADC00) [pid = 3980] [serial = 838] [outer = 000000B66B26C400] 12:09:15 INFO - PROCESS | 3980 | 1467140955499 Marionette TRACE conn6 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 12:09:15 INFO - PROCESS | 3980 | --DOCSHELL 000000B6757DF000 == 36 [pid = 3980] [id = 276] 12:09:15 INFO - PROCESS | 3980 | --DOCSHELL 000000B674C66000 == 35 [pid = 3980] [id = 275] 12:09:15 INFO - PROCESS | 3980 | --DOCSHELL 000000B67419F000 == 34 [pid = 3980] [id = 274] 12:09:15 INFO - PROCESS | 3980 | --DOCSHELL 000000B671F95800 == 33 [pid = 3980] [id = 273] 12:09:15 INFO - PROCESS | 3980 | --DOCSHELL 000000B671D16800 == 32 [pid = 3980] [id = 272] 12:09:15 INFO - PROCESS | 3980 | --DOCSHELL 000000B66F8BE000 == 31 [pid = 3980] [id = 271] 12:09:15 INFO - PROCESS | 3980 | --DOCSHELL 000000B66B24E000 == 30 [pid = 3980] [id = 270] 12:09:15 INFO - PROCESS | 3980 | --DOCSHELL 000000B669AAF800 == 29 [pid = 3980] [id = 269] 12:09:15 INFO - PROCESS | 3980 | --DOCSHELL 000000B66E39D000 == 28 [pid = 3980] [id = 268] 12:09:15 INFO - PROCESS | 3980 | --DOMWINDOW == 92 (000000B672839C00) [pid = 3980] [serial = 784] [outer = 0000000000000000] [url = about:blank] 12:09:15 INFO - PROCESS | 3980 | --DOMWINDOW == 91 (000000B6734E8C00) [pid = 3980] [serial = 786] [outer = 0000000000000000] [url = about:blank] 12:09:15 INFO - PROCESS | 3980 | --DOMWINDOW == 90 (000000B6736C1800) [pid = 3980] [serial = 787] [outer = 0000000000000000] [url = about:blank] 12:09:15 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (000000B6741A9C00) [pid = 3980] [serial = 754] [outer = 0000000000000000] [url = about:blank] 12:09:15 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (000000B671FB2C00) [pid = 3980] [serial = 781] [outer = 0000000000000000] [url = about:blank] 12:09:15 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (000000B66B7B1400) [pid = 3980] [serial = 766] [outer = 0000000000000000] [url = about:blank] 12:09:15 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (000000B66F21E800) [pid = 3980] [serial = 780] [outer = 0000000000000000] [url = about:blank] 12:09:15 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (000000B66F5C0800) [pid = 3980] [serial = 771] [outer = 0000000000000000] [url = about:blank] 12:09:15 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (000000B66B275800) [pid = 3980] [serial = 765] [outer = 0000000000000000] [url = about:blank] 12:09:15 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000B672630000) [pid = 3980] [serial = 783] [outer = 0000000000000000] [url = about:blank] 12:09:15 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000B669BC0C00) [pid = 3980] [serial = 763] [outer = 0000000000000000] [url = about:blank] 12:09:15 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000B671A24C00) [pid = 3980] [serial = 774] [outer = 0000000000000000] [url = about:blank] 12:09:15 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000B671AAB400) [pid = 3980] [serial = 775] [outer = 0000000000000000] [url = about:blank] 12:09:15 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000B672592400) [pid = 3980] [serial = 778] [outer = 0000000000000000] [url = about:blank] 12:09:15 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000B66F60F000) [pid = 3980] [serial = 772] [outer = 0000000000000000] [url = about:blank] 12:09:15 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000B66F21C000) [pid = 3980] [serial = 769] [outer = 0000000000000000] [url = about:blank] 12:09:15 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000B665590400) [pid = 3980] [serial = 762] [outer = 0000000000000000] [url = about:blank] 12:09:15 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000B66558FC00) [pid = 3980] [serial = 759] [outer = 0000000000000000] [url = about:blank] 12:09:15 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (000000B671FB6400) [pid = 3980] [serial = 777] [outer = 0000000000000000] [url = about:blank] 12:09:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 12:09:15 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (000000B66EA9D800) [pid = 3980] [serial = 768] [outer = 0000000000000000] [url = about:blank] 12:09:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1265ms 12:09:15 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (000000B6698CD800) [pid = 3980] [serial = 760] [outer = 0000000000000000] [url = about:blank] 12:09:15 INFO - PROCESS | 3980 | --DOMWINDOW == 71 (000000B66581DC00) [pid = 3980] [serial = 757] [outer = 0000000000000000] [url = about:blank] 12:09:15 INFO - PROCESS | 3980 | --DOMWINDOW == 70 (000000B665269400) [pid = 3980] [serial = 756] [outer = 0000000000000000] [url = about:blank] 12:09:15 INFO - PROCESS | 3980 | 1467140955537 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 12:09:15 INFO - PROCESS | 3980 | 1467140955542 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 12:09:15 INFO - PROCESS | 3980 | 1467140955547 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 12:09:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 12:09:15 INFO - PROCESS | 3980 | 1467140955550 Marionette TRACE conn6 <- [1,1082,null,{}] 12:09:15 INFO - PROCESS | 3980 | 1467140955556 Marionette TRACE conn6 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:15 INFO - PROCESS | 3980 | 1467140955559 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:15 INFO - PROCESS | 3980 | 1467140955663 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 12:09:15 INFO - PROCESS | 3980 | 1467140955736 Marionette TRACE conn6 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:15 INFO - PROCESS | 3980 | 1467140955740 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:15 INFO - PROCESS | 3980 | ++DOCSHELL 000000B669F69000 == 29 [pid = 3980] [id = 280] 12:09:15 INFO - PROCESS | 3980 | ++DOMWINDOW == 71 (000000B664F37400) [pid = 3980] [serial = 839] [outer = 0000000000000000] 12:09:15 INFO - PROCESS | 3980 | ++DOMWINDOW == 72 (000000B664F3E400) [pid = 3980] [serial = 840] [outer = 000000B664F37400] 12:09:15 INFO - PROCESS | 3980 | 1467140955790 Marionette DEBUG loaded listener.js 12:09:15 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (000000B665836000) [pid = 3980] [serial = 841] [outer = 000000B664F37400] 12:09:16 INFO - PROCESS | 3980 | 1467140956246 Marionette TRACE conn6 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 12:09:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 12:09:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 734ms 12:09:16 INFO - PROCESS | 3980 | 1467140956285 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 12:09:16 INFO - PROCESS | 3980 | 1467140956289 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 12:09:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 12:09:16 INFO - PROCESS | 3980 | 1467140956296 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 12:09:16 INFO - PROCESS | 3980 | 1467140956298 Marionette TRACE conn6 <- [1,1086,null,{}] 12:09:16 INFO - PROCESS | 3980 | 1467140956303 Marionette TRACE conn6 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:16 INFO - PROCESS | 3980 | 1467140956305 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:16 INFO - PROCESS | 3980 | 1467140956394 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 12:09:16 INFO - PROCESS | 3980 | 1467140956403 Marionette TRACE conn6 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:16 INFO - PROCESS | 3980 | 1467140956406 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:16 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66E38A000 == 30 [pid = 3980] [id = 281] 12:09:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (000000B66A5B1800) [pid = 3980] [serial = 842] [outer = 0000000000000000] 12:09:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (000000B66A68F400) [pid = 3980] [serial = 843] [outer = 000000B66A5B1800] 12:09:16 INFO - PROCESS | 3980 | 1467140956454 Marionette DEBUG loaded listener.js 12:09:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000B66B384C00) [pid = 3980] [serial = 844] [outer = 000000B66A5B1800] 12:09:16 INFO - PROCESS | 3980 | 1467140956928 Marionette TRACE conn6 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 12:09:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 12:09:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 691ms 12:09:16 INFO - PROCESS | 3980 | 1467140956990 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 12:09:16 INFO - PROCESS | 3980 | 1467140956992 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 12:09:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 12:09:16 INFO - PROCESS | 3980 | 1467140956996 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 12:09:17 INFO - PROCESS | 3980 | 1467140957000 Marionette TRACE conn6 <- [1,1090,null,{}] 12:09:17 INFO - PROCESS | 3980 | 1467140957011 Marionette TRACE conn6 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:17 INFO - PROCESS | 3980 | 1467140957016 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:17 INFO - PROCESS | 3980 | 1467140957160 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 12:09:17 INFO - PROCESS | 3980 | 1467140957208 Marionette TRACE conn6 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:17 INFO - PROCESS | 3980 | 1467140957211 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:17 INFO - PROCESS | 3980 | ++DOCSHELL 000000B671C13000 == 31 [pid = 3980] [id = 282] 12:09:17 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000B66B386C00) [pid = 3980] [serial = 845] [outer = 0000000000000000] 12:09:17 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000B66EE0EC00) [pid = 3980] [serial = 846] [outer = 000000B66B386C00] 12:09:17 INFO - PROCESS | 3980 | 1467140957260 Marionette DEBUG loaded listener.js 12:09:17 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000B66F60F400) [pid = 3980] [serial = 847] [outer = 000000B66B386C00] 12:09:17 INFO - PROCESS | 3980 | 1467140957627 Marionette TRACE conn6 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 12:09:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 12:09:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 692ms 12:09:17 INFO - PROCESS | 3980 | 1467140957699 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 12:09:17 INFO - PROCESS | 3980 | 1467140957702 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 12:09:17 INFO - PROCESS | 3980 | 1467140957705 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 12:09:17 INFO - PROCESS | 3980 | 1467140957707 Marionette TRACE conn6 <- [1,1094,null,{}] 12:09:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 12:09:17 INFO - PROCESS | 3980 | 1467140957711 Marionette TRACE conn6 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:17 INFO - PROCESS | 3980 | 1467140957713 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:17 INFO - PROCESS | 3980 | 1467140957833 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 12:09:17 INFO - PROCESS | 3980 | 1467140957839 Marionette TRACE conn6 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:17 INFO - PROCESS | 3980 | 1467140957841 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:17 INFO - PROCESS | 3980 | ++DOCSHELL 000000B672329800 == 32 [pid = 3980] [id = 283] 12:09:17 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000B66FE06800) [pid = 3980] [serial = 848] [outer = 0000000000000000] 12:09:17 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000B66FEB3000) [pid = 3980] [serial = 849] [outer = 000000B66FE06800] 12:09:17 INFO - PROCESS | 3980 | 1467140957924 Marionette DEBUG loaded listener.js 12:09:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000B671A77400) [pid = 3980] [serial = 850] [outer = 000000B66FE06800] 12:09:18 INFO - PROCESS | 3980 | 1467140958372 Marionette TRACE conn6 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 12:09:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 12:09:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 671ms 12:09:18 INFO - PROCESS | 3980 | 1467140958382 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 12:09:18 INFO - PROCESS | 3980 | 1467140958385 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 12:09:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 12:09:18 INFO - PROCESS | 3980 | 1467140958388 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 12:09:18 INFO - PROCESS | 3980 | 1467140958390 Marionette TRACE conn6 <- [1,1098,null,{}] 12:09:18 INFO - PROCESS | 3980 | 1467140958393 Marionette TRACE conn6 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:18 INFO - PROCESS | 3980 | 1467140958395 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:18 INFO - PROCESS | 3980 | 1467140958539 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 12:09:18 INFO - PROCESS | 3980 | 1467140958560 Marionette TRACE conn6 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:18 INFO - PROCESS | 3980 | 1467140958562 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:18 INFO - PROCESS | 3980 | ++DOCSHELL 000000B6736F8800 == 33 [pid = 3980] [id = 284] 12:09:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000B669BC0C00) [pid = 3980] [serial = 851] [outer = 0000000000000000] 12:09:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000B671C93C00) [pid = 3980] [serial = 852] [outer = 000000B669BC0C00] 12:09:18 INFO - PROCESS | 3980 | 1467140958607 Marionette DEBUG loaded listener.js 12:09:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (000000B6720AC400) [pid = 3980] [serial = 853] [outer = 000000B669BC0C00] 12:09:19 INFO - PROCESS | 3980 | 1467140959045 Marionette TRACE conn6 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 12:09:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 12:09:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 691ms 12:09:19 INFO - PROCESS | 3980 | 1467140959082 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 12:09:19 INFO - PROCESS | 3980 | 1467140959085 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 12:09:19 INFO - PROCESS | 3980 | 1467140959093 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 12:09:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 12:09:19 INFO - PROCESS | 3980 | 1467140959095 Marionette TRACE conn6 <- [1,1102,null,{}] 12:09:19 INFO - PROCESS | 3980 | 1467140959098 Marionette TRACE conn6 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:19 INFO - PROCESS | 3980 | 1467140959104 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:19 INFO - PROCESS | 3980 | 1467140959244 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 12:09:19 INFO - PROCESS | 3980 | 1467140959303 Marionette TRACE conn6 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:19 INFO - PROCESS | 3980 | 1467140959305 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:19 INFO - PROCESS | 3980 | ++DOCSHELL 000000B6756B4800 == 34 [pid = 3980] [id = 285] 12:09:19 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (000000B6727D2C00) [pid = 3980] [serial = 854] [outer = 0000000000000000] 12:09:19 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (000000B672DBFC00) [pid = 3980] [serial = 855] [outer = 000000B6727D2C00] 12:09:19 INFO - PROCESS | 3980 | 1467140959350 Marionette DEBUG loaded listener.js 12:09:19 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (000000B6734E1400) [pid = 3980] [serial = 856] [outer = 000000B6727D2C00] 12:09:19 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (000000B664F3B400) [pid = 3980] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 12:09:19 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (000000B66F608C00) [pid = 3980] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 12:09:19 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (000000B664F34C00) [pid = 3980] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 12:09:19 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (000000B66B7A7C00) [pid = 3980] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 12:09:19 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000B671AA6000) [pid = 3980] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 12:09:19 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000B6747D6400) [pid = 3980] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 12:09:19 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000B669B69800) [pid = 3980] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 12:09:19 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000B671C9A400) [pid = 3980] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 12:09:19 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000B671A17000) [pid = 3980] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 12:09:19 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000B66B25F400) [pid = 3980] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 12:09:19 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000B66A5EF400) [pid = 3980] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 12:09:19 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000B66EA83000) [pid = 3980] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 12:09:19 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000B66B20F000) [pid = 3980] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 12:09:19 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (000000B665926000) [pid = 3980] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 12:09:19 INFO - PROCESS | 3980 | 1467140959828 Marionette TRACE conn6 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 12:09:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 12:09:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 839ms 12:09:19 INFO - PROCESS | 3980 | 1467140959936 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 12:09:19 INFO - PROCESS | 3980 | 1467140959938 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 12:09:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 12:09:19 INFO - PROCESS | 3980 | 1467140959941 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 12:09:19 INFO - PROCESS | 3980 | 1467140959943 Marionette TRACE conn6 <- [1,1106,null,{}] 12:09:19 INFO - PROCESS | 3980 | 1467140959947 Marionette TRACE conn6 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:19 INFO - PROCESS | 3980 | 1467140959949 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:20 INFO - PROCESS | 3980 | 1467140960030 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 12:09:20 INFO - PROCESS | 3980 | 1467140960102 Marionette TRACE conn6 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:20 INFO - PROCESS | 3980 | 1467140960104 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:20 INFO - PROCESS | 3980 | ++DOCSHELL 000000B675E85000 == 35 [pid = 3980] [id = 286] 12:09:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (000000B669BBE000) [pid = 3980] [serial = 857] [outer = 0000000000000000] 12:09:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000B66B3DCC00) [pid = 3980] [serial = 858] [outer = 000000B669BBE000] 12:09:20 INFO - PROCESS | 3980 | 1467140960150 Marionette DEBUG loaded listener.js 12:09:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000B671AA6000) [pid = 3980] [serial = 859] [outer = 000000B669BBE000] 12:09:20 INFO - PROCESS | 3980 | 1467140960521 Marionette TRACE conn6 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 12:09:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 12:09:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 629ms 12:09:20 INFO - PROCESS | 3980 | 1467140960573 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 12:09:20 INFO - PROCESS | 3980 | 1467140960575 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 12:09:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 12:09:20 INFO - PROCESS | 3980 | 1467140960579 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 12:09:20 INFO - PROCESS | 3980 | 1467140960580 Marionette TRACE conn6 <- [1,1110,null,{}] 12:09:20 INFO - PROCESS | 3980 | 1467140960584 Marionette TRACE conn6 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:20 INFO - PROCESS | 3980 | 1467140960586 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:20 INFO - PROCESS | 3980 | 1467140960702 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 12:09:20 INFO - PROCESS | 3980 | 1467140960713 Marionette TRACE conn6 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:20 INFO - PROCESS | 3980 | 1467140960715 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:20 INFO - PROCESS | 3980 | ++DOCSHELL 000000B677F9B800 == 36 [pid = 3980] [id = 287] 12:09:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000B671AAC000) [pid = 3980] [serial = 860] [outer = 0000000000000000] 12:09:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000B674121C00) [pid = 3980] [serial = 861] [outer = 000000B671AAC000] 12:09:20 INFO - PROCESS | 3980 | 1467140960762 Marionette DEBUG loaded listener.js 12:09:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000B6745B6000) [pid = 3980] [serial = 862] [outer = 000000B671AAC000] 12:09:21 INFO - PROCESS | 3980 | 1467140961233 Marionette TRACE conn6 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 12:09:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 12:09:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 691ms 12:09:21 INFO - PROCESS | 3980 | 1467140961273 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 12:09:21 INFO - PROCESS | 3980 | 1467140961275 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 12:09:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 12:09:21 INFO - PROCESS | 3980 | 1467140961279 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 12:09:21 INFO - PROCESS | 3980 | 1467140961280 Marionette TRACE conn6 <- [1,1114,null,{}] 12:09:21 INFO - PROCESS | 3980 | 1467140961289 Marionette TRACE conn6 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:21 INFO - PROCESS | 3980 | 1467140961291 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:21 INFO - PROCESS | 3980 | 1467140961437 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 12:09:21 INFO - PROCESS | 3980 | 1467140961450 Marionette TRACE conn6 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:21 INFO - PROCESS | 3980 | 1467140961452 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:21 INFO - PROCESS | 3980 | ++DOCSHELL 000000B671161800 == 37 [pid = 3980] [id = 288] 12:09:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000B6747D9400) [pid = 3980] [serial = 863] [outer = 0000000000000000] 12:09:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000B6747DFC00) [pid = 3980] [serial = 864] [outer = 000000B6747D9400] 12:09:21 INFO - PROCESS | 3980 | 1467140961496 Marionette DEBUG loaded listener.js 12:09:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000B675612000) [pid = 3980] [serial = 865] [outer = 000000B6747D9400] 12:09:21 INFO - PROCESS | 3980 | [3980] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 12:09:22 INFO - PROCESS | 3980 | 1467140962124 Marionette TRACE conn6 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 12:09:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 12:09:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 880ms 12:09:22 INFO - PROCESS | 3980 | 1467140962162 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 12:09:22 INFO - PROCESS | 3980 | 1467140962167 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 12:09:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 12:09:22 INFO - PROCESS | 3980 | 1467140962172 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 12:09:22 INFO - PROCESS | 3980 | 1467140962176 Marionette TRACE conn6 <- [1,1118,null,{}] 12:09:22 INFO - PROCESS | 3980 | 1467140962182 Marionette TRACE conn6 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:22 INFO - PROCESS | 3980 | 1467140962185 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:22 INFO - PROCESS | 3980 | 1467140962340 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 12:09:22 INFO - PROCESS | 3980 | 1467140962359 Marionette TRACE conn6 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:22 INFO - PROCESS | 3980 | 1467140962362 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:22 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66B249800 == 38 [pid = 3980] [id = 289] 12:09:22 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000B664F33C00) [pid = 3980] [serial = 866] [outer = 0000000000000000] 12:09:22 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (000000B6698C4400) [pid = 3980] [serial = 867] [outer = 000000B664F33C00] 12:09:22 INFO - PROCESS | 3980 | 1467140962422 Marionette DEBUG loaded listener.js 12:09:22 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (000000B66B260800) [pid = 3980] [serial = 868] [outer = 000000B664F33C00] 12:09:23 INFO - PROCESS | 3980 | 1467140963078 Marionette TRACE conn6 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 12:09:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 12:09:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 944ms 12:09:23 INFO - PROCESS | 3980 | 1467140963120 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 12:09:23 INFO - PROCESS | 3980 | 1467140963126 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 12:09:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 12:09:23 INFO - PROCESS | 3980 | 1467140963133 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 12:09:23 INFO - PROCESS | 3980 | 1467140963136 Marionette TRACE conn6 <- [1,1122,null,{}] 12:09:23 INFO - PROCESS | 3980 | 1467140963140 Marionette TRACE conn6 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:23 INFO - PROCESS | 3980 | 1467140963143 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:23 INFO - PROCESS | 3980 | 1467140963259 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 12:09:23 INFO - PROCESS | 3980 | 1467140963335 Marionette TRACE conn6 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:23 INFO - PROCESS | 3980 | 1467140963338 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:23 INFO - PROCESS | 3980 | ++DOCSHELL 000000B674C72000 == 39 [pid = 3980] [id = 290] 12:09:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (000000B66F603400) [pid = 3980] [serial = 869] [outer = 0000000000000000] 12:09:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (000000B66F6CDC00) [pid = 3980] [serial = 870] [outer = 000000B66F603400] 12:09:23 INFO - PROCESS | 3980 | 1467140963438 Marionette DEBUG loaded listener.js 12:09:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (000000B671E58000) [pid = 3980] [serial = 871] [outer = 000000B66F603400] 12:09:24 INFO - PROCESS | 3980 | [GFX2-]: DrawTargetD2D 1.1 (000000B67956C970): Failed to create GradientStopCollection with no stops. 12:09:24 INFO - PROCESS | 3980 | [GFX3-]: No stops specified for gradient pattern. 12:09:24 INFO - PROCESS | 3980 | 1467140964083 Marionette TRACE conn6 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 12:09:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 12:09:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 984ms 12:09:24 INFO - PROCESS | 3980 | 1467140964119 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 12:09:24 INFO - PROCESS | 3980 | 1467140964122 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 12:09:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 12:09:24 INFO - PROCESS | 3980 | 1467140964126 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 12:09:24 INFO - PROCESS | 3980 | 1467140964130 Marionette TRACE conn6 <- [1,1126,null,{}] 12:09:24 INFO - PROCESS | 3980 | 1467140964142 Marionette TRACE conn6 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:24 INFO - PROCESS | 3980 | 1467140964147 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:24 INFO - PROCESS | 3980 | 1467140964262 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 12:09:24 INFO - PROCESS | 3980 | 1467140964353 Marionette TRACE conn6 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:24 INFO - PROCESS | 3980 | 1467140964357 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:24 INFO - PROCESS | 3980 | ++DOCSHELL 000000B6799DE800 == 40 [pid = 3980] [id = 291] 12:09:24 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (000000B674C50400) [pid = 3980] [serial = 872] [outer = 0000000000000000] 12:09:24 INFO - PROCESS | 3980 | ++DOMWINDOW == 91 (000000B674C9DC00) [pid = 3980] [serial = 873] [outer = 000000B674C50400] 12:09:24 INFO - PROCESS | 3980 | 1467140964415 Marionette DEBUG loaded listener.js 12:09:24 INFO - PROCESS | 3980 | ++DOMWINDOW == 92 (000000B675B6EC00) [pid = 3980] [serial = 874] [outer = 000000B674C50400] 12:09:25 INFO - PROCESS | 3980 | 1467140965013 Marionette TRACE conn6 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 12:09:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 12:09:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 944ms 12:09:25 INFO - PROCESS | 3980 | 1467140965072 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 12:09:25 INFO - PROCESS | 3980 | 1467140965076 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 12:09:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 12:09:25 INFO - PROCESS | 3980 | 1467140965079 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 12:09:25 INFO - PROCESS | 3980 | 1467140965082 Marionette TRACE conn6 <- [1,1130,null,{}] 12:09:25 INFO - PROCESS | 3980 | 1467140965086 Marionette TRACE conn6 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:25 INFO - PROCESS | 3980 | 1467140965088 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:25 INFO - PROCESS | 3980 | 1467140965201 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 12:09:25 INFO - PROCESS | 3980 | 1467140965327 Marionette TRACE conn6 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:25 INFO - PROCESS | 3980 | 1467140965330 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:25 INFO - PROCESS | 3980 | ++DOCSHELL 000000B675E81800 == 41 [pid = 3980] [id = 292] 12:09:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 93 (000000B663F2A000) [pid = 3980] [serial = 875] [outer = 0000000000000000] 12:09:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 94 (000000B675B6D400) [pid = 3980] [serial = 876] [outer = 000000B663F2A000] 12:09:25 INFO - PROCESS | 3980 | 1467140965387 Marionette DEBUG loaded listener.js 12:09:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 95 (000000B675BDF000) [pid = 3980] [serial = 877] [outer = 000000B663F2A000] 12:09:26 INFO - PROCESS | 3980 | 1467140966159 Marionette TRACE conn6 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 12:09:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 12:09:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1134ms 12:09:26 INFO - PROCESS | 3980 | 1467140966215 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 12:09:26 INFO - PROCESS | 3980 | 1467140966219 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 12:09:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 12:09:26 INFO - PROCESS | 3980 | 1467140966224 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 12:09:26 INFO - PROCESS | 3980 | 1467140966227 Marionette TRACE conn6 <- [1,1134,null,{}] 12:09:26 INFO - PROCESS | 3980 | 1467140966233 Marionette TRACE conn6 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:26 INFO - PROCESS | 3980 | 1467140966236 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:26 INFO - PROCESS | 3980 | 1467140966343 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 12:09:26 INFO - PROCESS | 3980 | 1467140966421 Marionette TRACE conn6 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:26 INFO - PROCESS | 3980 | 1467140966424 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:26 INFO - PROCESS | 3980 | ++DOCSHELL 000000B666714000 == 42 [pid = 3980] [id = 293] 12:09:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 96 (000000B669BC8800) [pid = 3980] [serial = 878] [outer = 0000000000000000] 12:09:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 97 (000000B66A316000) [pid = 3980] [serial = 879] [outer = 000000B669BC8800] 12:09:26 INFO - PROCESS | 3980 | 1467140966518 Marionette DEBUG loaded listener.js 12:09:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 98 (000000B66B272800) [pid = 3980] [serial = 880] [outer = 000000B669BC8800] 12:09:27 INFO - PROCESS | 3980 | --DOCSHELL 000000B677F9B800 == 41 [pid = 3980] [id = 287] 12:09:27 INFO - PROCESS | 3980 | --DOCSHELL 000000B675E85000 == 40 [pid = 3980] [id = 286] 12:09:27 INFO - PROCESS | 3980 | --DOCSHELL 000000B6756B4800 == 39 [pid = 3980] [id = 285] 12:09:27 INFO - PROCESS | 3980 | --DOCSHELL 000000B6736F8800 == 38 [pid = 3980] [id = 284] 12:09:27 INFO - PROCESS | 3980 | --DOCSHELL 000000B672329800 == 37 [pid = 3980] [id = 283] 12:09:27 INFO - PROCESS | 3980 | --DOCSHELL 000000B671C13000 == 36 [pid = 3980] [id = 282] 12:09:27 INFO - PROCESS | 3980 | --DOCSHELL 000000B66E38A000 == 35 [pid = 3980] [id = 281] 12:09:27 INFO - PROCESS | 3980 | --DOCSHELL 000000B669F69000 == 34 [pid = 3980] [id = 280] 12:09:27 INFO - PROCESS | 3980 | --DOCSHELL 000000B672B1B000 == 33 [pid = 3980] [id = 279] 12:09:27 INFO - PROCESS | 3980 | --DOCSHELL 000000B675FC2800 == 32 [pid = 3980] [id = 277] 12:09:27 INFO - PROCESS | 3980 | --DOCSHELL 000000B66B21B800 == 31 [pid = 3980] [id = 278] 12:09:27 INFO - PROCESS | 3980 | --DOCSHELL 000000B675E81800 == 30 [pid = 3980] [id = 292] 12:09:27 INFO - PROCESS | 3980 | --DOCSHELL 000000B6799DE800 == 29 [pid = 3980] [id = 291] 12:09:27 INFO - PROCESS | 3980 | --DOCSHELL 000000B674C72000 == 28 [pid = 3980] [id = 290] 12:09:27 INFO - PROCESS | 3980 | --DOCSHELL 000000B671161800 == 27 [pid = 3980] [id = 288] 12:09:27 INFO - PROCESS | 3980 | --DOCSHELL 000000B66B249800 == 26 [pid = 3980] [id = 289] 12:09:27 INFO - PROCESS | 3980 | --DOMWINDOW == 97 (000000B66EE0E000) [pid = 3980] [serial = 816] [outer = 0000000000000000] [url = about:blank] 12:09:27 INFO - PROCESS | 3980 | --DOMWINDOW == 96 (000000B66EA84000) [pid = 3980] [serial = 805] [outer = 0000000000000000] [url = about:blank] 12:09:27 INFO - PROCESS | 3980 | --DOMWINDOW == 95 (000000B66B265800) [pid = 3980] [serial = 804] [outer = 0000000000000000] [url = about:blank] 12:09:27 INFO - PROCESS | 3980 | --DOMWINDOW == 94 (000000B6698CE400) [pid = 3980] [serial = 810] [outer = 0000000000000000] [url = about:blank] 12:09:27 INFO - PROCESS | 3980 | --DOMWINDOW == 93 (000000B66A2B7000) [pid = 3980] [serial = 811] [outer = 0000000000000000] [url = about:blank] 12:09:27 INFO - PROCESS | 3980 | --DOMWINDOW == 92 (000000B665452800) [pid = 3980] [serial = 808] [outer = 0000000000000000] [url = about:blank] 12:09:27 INFO - PROCESS | 3980 | --DOMWINDOW == 91 (000000B665264800) [pid = 3980] [serial = 807] [outer = 0000000000000000] [url = about:blank] 12:09:27 INFO - PROCESS | 3980 | --DOMWINDOW == 90 (000000B66F643000) [pid = 3980] [serial = 819] [outer = 0000000000000000] [url = about:blank] 12:09:27 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (000000B6698D8800) [pid = 3980] [serial = 790] [outer = 0000000000000000] [url = about:blank] 12:09:27 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (000000B66525F800) [pid = 3980] [serial = 789] [outer = 0000000000000000] [url = about:blank] 12:09:27 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (000000B66F21A400) [pid = 3980] [serial = 793] [outer = 0000000000000000] [url = about:blank] 12:09:27 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (000000B66BE56000) [pid = 3980] [serial = 792] [outer = 0000000000000000] [url = about:blank] 12:09:27 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (000000B6736BFC00) [pid = 3980] [serial = 796] [outer = 0000000000000000] [url = about:blank] 12:09:27 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (000000B671CA0400) [pid = 3980] [serial = 795] [outer = 0000000000000000] [url = about:blank] 12:09:27 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000B674C94000) [pid = 3980] [serial = 799] [outer = 0000000000000000] [url = about:blank] 12:09:27 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000B6747DE000) [pid = 3980] [serial = 798] [outer = 0000000000000000] [url = about:blank] 12:09:27 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000B672BA4400) [pid = 3980] [serial = 802] [outer = 0000000000000000] [url = about:blank] 12:09:27 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000B66B211000) [pid = 3980] [serial = 801] [outer = 0000000000000000] [url = about:blank] 12:09:27 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000B6723B5800) [pid = 3980] [serial = 829] [outer = 0000000000000000] [url = about:blank] 12:09:27 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000B66F470000) [pid = 3980] [serial = 817] [outer = 0000000000000000] [url = about:blank] 12:09:27 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000B672626800) [pid = 3980] [serial = 831] [outer = 0000000000000000] [url = about:blank] 12:09:27 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000B671A20C00) [pid = 3980] [serial = 822] [outer = 0000000000000000] [url = about:blank] 12:09:27 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000B66F7CA800) [pid = 3980] [serial = 820] [outer = 0000000000000000] [url = about:blank] 12:09:27 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (000000B67204C800) [pid = 3980] [serial = 828] [outer = 0000000000000000] [url = about:blank] 12:09:27 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (000000B66B393400) [pid = 3980] [serial = 813] [outer = 0000000000000000] [url = about:blank] 12:09:27 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (000000B671AA4400) [pid = 3980] [serial = 823] [outer = 0000000000000000] [url = about:blank] 12:09:27 INFO - PROCESS | 3980 | --DOMWINDOW == 71 (000000B671B1E800) [pid = 3980] [serial = 826] [outer = 0000000000000000] [url = about:blank] 12:09:27 INFO - PROCESS | 3980 | --DOMWINDOW == 70 (000000B66F7D5800) [pid = 3980] [serial = 825] [outer = 0000000000000000] [url = about:blank] 12:09:27 INFO - PROCESS | 3980 | --DOMWINDOW == 69 (000000B66BE56800) [pid = 3980] [serial = 814] [outer = 0000000000000000] [url = about:blank] 12:09:27 INFO - PROCESS | 3980 | 1467140967743 Marionette TRACE conn6 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 12:09:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 12:09:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1555ms 12:09:27 INFO - PROCESS | 3980 | 1467140967779 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 12:09:27 INFO - PROCESS | 3980 | 1467140967783 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 12:09:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 12:09:27 INFO - PROCESS | 3980 | 1467140967787 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 12:09:27 INFO - PROCESS | 3980 | 1467140967790 Marionette TRACE conn6 <- [1,1138,null,{}] 12:09:27 INFO - PROCESS | 3980 | 1467140967795 Marionette TRACE conn6 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:27 INFO - PROCESS | 3980 | 1467140967798 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:27 INFO - PROCESS | 3980 | 1467140967890 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 12:09:27 INFO - PROCESS | 3980 | 1467140967899 Marionette TRACE conn6 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:27 INFO - PROCESS | 3980 | 1467140967901 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:27 INFO - PROCESS | 3980 | ++DOCSHELL 000000B669F7D800 == 27 [pid = 3980] [id = 294] 12:09:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 70 (000000B664F3B000) [pid = 3980] [serial = 881] [outer = 0000000000000000] 12:09:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 71 (000000B665268400) [pid = 3980] [serial = 882] [outer = 000000B664F3B000] 12:09:27 INFO - PROCESS | 3980 | 1467140967952 Marionette DEBUG loaded listener.js 12:09:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 72 (000000B665589000) [pid = 3980] [serial = 883] [outer = 000000B664F3B000] 12:09:28 INFO - PROCESS | 3980 | 1467140968444 Marionette TRACE conn6 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 12:09:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 12:09:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 691ms 12:09:28 INFO - PROCESS | 3980 | 1467140968479 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 12:09:28 INFO - PROCESS | 3980 | 1467140968484 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 12:09:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 12:09:28 INFO - PROCESS | 3980 | 1467140968490 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 12:09:28 INFO - PROCESS | 3980 | 1467140968493 Marionette TRACE conn6 <- [1,1142,null,{}] 12:09:28 INFO - PROCESS | 3980 | 1467140968497 Marionette TRACE conn6 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:28 INFO - PROCESS | 3980 | 1467140968500 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:28 INFO - PROCESS | 3980 | 1467140968625 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 12:09:28 INFO - PROCESS | 3980 | 1467140968704 Marionette TRACE conn6 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:28 INFO - PROCESS | 3980 | 1467140968706 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:28 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66E388800 == 28 [pid = 3980] [id = 295] 12:09:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (000000B665589800) [pid = 3980] [serial = 884] [outer = 0000000000000000] 12:09:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (000000B6665EC400) [pid = 3980] [serial = 885] [outer = 000000B665589800] 12:09:28 INFO - PROCESS | 3980 | 1467140968754 Marionette DEBUG loaded listener.js 12:09:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (000000B66A2DB400) [pid = 3980] [serial = 886] [outer = 000000B665589800] 12:09:29 INFO - PROCESS | 3980 | 1467140969143 Marionette TRACE conn6 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 12:09:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 12:09:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 689ms 12:09:29 INFO - PROCESS | 3980 | 1467140969182 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 12:09:29 INFO - PROCESS | 3980 | 1467140969184 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 12:09:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 12:09:29 INFO - PROCESS | 3980 | 1467140969188 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 12:09:29 INFO - PROCESS | 3980 | 1467140969192 Marionette TRACE conn6 <- [1,1146,null,{}] 12:09:29 INFO - PROCESS | 3980 | 1467140969203 Marionette TRACE conn6 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:29 INFO - PROCESS | 3980 | 1467140969208 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:29 INFO - PROCESS | 3980 | 1467140969294 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 12:09:29 INFO - PROCESS | 3980 | 1467140969303 Marionette TRACE conn6 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:29 INFO - PROCESS | 3980 | 1467140969306 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:29 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66FE6E800 == 29 [pid = 3980] [id = 296] 12:09:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000B66B386800) [pid = 3980] [serial = 887] [outer = 0000000000000000] 12:09:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000B66B7A8000) [pid = 3980] [serial = 888] [outer = 000000B66B386800] 12:09:29 INFO - PROCESS | 3980 | 1467140969355 Marionette DEBUG loaded listener.js 12:09:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000B66EA75800) [pid = 3980] [serial = 889] [outer = 000000B66B386800] 12:09:29 INFO - PROCESS | 3980 | 1467140969854 Marionette TRACE conn6 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",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] 12:09:29 INFO - PROCESS | 3980 | 1467140969885 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 12:09:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 12:09:29 INFO - PROCESS | 3980 | 1467140969889 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 12:09:29 INFO - PROCESS | 3980 | 1467140969890 Marionette TRACE conn6 <- [1,1150,null,{}] 12:09:29 INFO - PROCESS | 3980 | 1467140969894 Marionette TRACE conn6 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:29 INFO - PROCESS | 3980 | 1467140969896 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:30 INFO - PROCESS | 3980 | 1467140970040 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 12:09:30 INFO - PROCESS | 3980 | 1467140970061 Marionette TRACE conn6 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:30 INFO - PROCESS | 3980 | 1467140970063 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:30 INFO - PROCESS | 3980 | ++DOCSHELL 000000B671D09000 == 30 [pid = 3980] [id = 297] 12:09:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000B66F219400) [pid = 3980] [serial = 890] [outer = 0000000000000000] 12:09:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000B66F21D000) [pid = 3980] [serial = 891] [outer = 000000B66F219400] 12:09:30 INFO - PROCESS | 3980 | 1467140970109 Marionette DEBUG loaded listener.js 12:09:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000B66F46B800) [pid = 3980] [serial = 892] [outer = 000000B66F219400] 12:09:30 INFO - PROCESS | 3980 | 1467140970549 Marionette TRACE conn6 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 12:09:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 12:09:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 692ms 12:09:30 INFO - PROCESS | 3980 | 1467140970582 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 12:09:30 INFO - PROCESS | 3980 | 1467140970584 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 12:09:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 12:09:30 INFO - PROCESS | 3980 | 1467140970588 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 12:09:30 INFO - PROCESS | 3980 | 1467140970590 Marionette TRACE conn6 <- [1,1154,null,{}] 12:09:30 INFO - PROCESS | 3980 | 1467140970599 Marionette TRACE conn6 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:30 INFO - PROCESS | 3980 | 1467140970601 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:30 INFO - PROCESS | 3980 | 1467140970707 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 12:09:30 INFO - PROCESS | 3980 | 1467140970713 Marionette TRACE conn6 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:30 INFO - PROCESS | 3980 | 1467140970715 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:30 INFO - PROCESS | 3980 | ++DOCSHELL 000000B671F89800 == 31 [pid = 3980] [id = 298] 12:09:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000B663F20400) [pid = 3980] [serial = 893] [outer = 0000000000000000] 12:09:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000B66F606000) [pid = 3980] [serial = 894] [outer = 000000B663F20400] 12:09:30 INFO - PROCESS | 3980 | 1467140970761 Marionette DEBUG loaded listener.js 12:09:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000B66F7CA800) [pid = 3980] [serial = 895] [outer = 000000B663F20400] 12:09:31 INFO - PROCESS | 3980 | 1467140971237 Marionette TRACE conn6 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 12:09:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 12:09:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 691ms 12:09:31 INFO - PROCESS | 3980 | 1467140971287 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 12:09:31 INFO - PROCESS | 3980 | 1467140971290 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 12:09:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 12:09:31 INFO - PROCESS | 3980 | 1467140971303 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 12:09:31 INFO - PROCESS | 3980 | 1467140971305 Marionette TRACE conn6 <- [1,1158,null,{}] 12:09:31 INFO - PROCESS | 3980 | 1467140971308 Marionette TRACE conn6 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:31 INFO - PROCESS | 3980 | 1467140971314 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:31 INFO - PROCESS | 3980 | 1467140971464 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 12:09:31 INFO - PROCESS | 3980 | 1467140971517 Marionette TRACE conn6 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:31 INFO - PROCESS | 3980 | 1467140971520 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:31 INFO - PROCESS | 3980 | ++DOCSHELL 000000B67360E000 == 32 [pid = 3980] [id = 299] 12:09:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (000000B671A72800) [pid = 3980] [serial = 896] [outer = 0000000000000000] 12:09:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (000000B671AA3000) [pid = 3980] [serial = 897] [outer = 000000B671A72800] 12:09:31 INFO - PROCESS | 3980 | 1467140971566 Marionette DEBUG loaded listener.js 12:09:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (000000B671C96400) [pid = 3980] [serial = 898] [outer = 000000B671A72800] 12:09:31 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (000000B669BC0C00) [pid = 3980] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 12:09:31 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (000000B669BBE000) [pid = 3980] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 12:09:31 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (000000B672594400) [pid = 3980] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 12:09:31 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000B66B386C00) [pid = 3980] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 12:09:31 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000B66A5B1800) [pid = 3980] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 12:09:31 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000B664F37400) [pid = 3980] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 12:09:31 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000B664F33400) [pid = 3980] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 12:09:31 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000B66B26C400) [pid = 3980] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 12:09:31 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000B6727D2C00) [pid = 3980] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 12:09:31 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000B671AAC000) [pid = 3980] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 12:09:31 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000B6747D9400) [pid = 3980] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 12:09:31 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000B66FE06800) [pid = 3980] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 12:09:32 INFO - PROCESS | 3980 | 1467140972118 Marionette TRACE conn6 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 12:09:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 12:09:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 881ms 12:09:32 INFO - PROCESS | 3980 | 1467140972190 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 12:09:32 INFO - PROCESS | 3980 | 1467140972192 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 12:09:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 12:09:32 INFO - PROCESS | 3980 | 1467140972196 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 12:09:32 INFO - PROCESS | 3980 | 1467140972198 Marionette TRACE conn6 <- [1,1162,null,{}] 12:09:32 INFO - PROCESS | 3980 | 1467140972202 Marionette TRACE conn6 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:32 INFO - PROCESS | 3980 | 1467140972204 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:32 INFO - PROCESS | 3980 | 1467140972285 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 12:09:32 INFO - PROCESS | 3980 | 1467140972290 Marionette TRACE conn6 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:32 INFO - PROCESS | 3980 | 1467140972292 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:32 INFO - PROCESS | 3980 | ++DOCSHELL 000000B674A79800 == 33 [pid = 3980] [id = 300] 12:09:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000B66B26C400) [pid = 3980] [serial = 899] [outer = 0000000000000000] 12:09:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000B66EA90800) [pid = 3980] [serial = 900] [outer = 000000B66B26C400] 12:09:32 INFO - PROCESS | 3980 | 1467140972338 Marionette DEBUG loaded listener.js 12:09:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000B671C9D400) [pid = 3980] [serial = 901] [outer = 000000B66B26C400] 12:09:32 INFO - PROCESS | 3980 | 1467140972751 Marionette TRACE conn6 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 12:09:32 INFO - PROCESS | 3980 | 1467140972830 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 12:09:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 12:09:32 INFO - PROCESS | 3980 | 1467140972834 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 12:09:32 INFO - PROCESS | 3980 | 1467140972836 Marionette TRACE conn6 <- [1,1166,null,{}] 12:09:32 INFO - PROCESS | 3980 | 1467140972840 Marionette TRACE conn6 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:32 INFO - PROCESS | 3980 | 1467140972842 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:32 INFO - PROCESS | 3980 | 1467140972923 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 12:09:32 INFO - PROCESS | 3980 | 1467140972930 Marionette TRACE conn6 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:32 INFO - PROCESS | 3980 | 1467140972932 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:32 INFO - PROCESS | 3980 | ++DOCSHELL 000000B674C7E800 == 34 [pid = 3980] [id = 301] 12:09:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000B671FB3C00) [pid = 3980] [serial = 902] [outer = 0000000000000000] 12:09:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000B672590C00) [pid = 3980] [serial = 903] [outer = 000000B671FB3C00] 12:09:32 INFO - PROCESS | 3980 | 1467140972978 Marionette DEBUG loaded listener.js 12:09:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000B67259E400) [pid = 3980] [serial = 904] [outer = 000000B671FB3C00] 12:09:33 INFO - PROCESS | 3980 | 1467140973435 Marionette TRACE conn6 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 12:09:33 INFO - PROCESS | 3980 | 1467140973472 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 12:09:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 12:09:33 INFO - PROCESS | 3980 | 1467140973475 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 12:09:33 INFO - PROCESS | 3980 | 1467140973477 Marionette TRACE conn6 <- [1,1170,null,{}] 12:09:33 INFO - PROCESS | 3980 | 1467140973480 Marionette TRACE conn6 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:33 INFO - PROCESS | 3980 | 1467140973482 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:33 INFO - PROCESS | 3980 | 1467140973565 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 12:09:33 INFO - PROCESS | 3980 | 1467140973571 Marionette TRACE conn6 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:33 INFO - PROCESS | 3980 | 1467140973573 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:33 INFO - PROCESS | 3980 | ++DOCSHELL 000000B675E7E000 == 35 [pid = 3980] [id = 302] 12:09:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000B6727D2000) [pid = 3980] [serial = 905] [outer = 0000000000000000] 12:09:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000B672835000) [pid = 3980] [serial = 906] [outer = 000000B6727D2000] 12:09:33 INFO - PROCESS | 3980 | 1467140973617 Marionette DEBUG loaded listener.js 12:09:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000B672DC2800) [pid = 3980] [serial = 907] [outer = 000000B6727D2000] 12:09:34 INFO - PROCESS | 3980 | --DOCSHELL 000000B669F7D800 == 34 [pid = 3980] [id = 294] 12:09:34 INFO - PROCESS | 3980 | --DOCSHELL 000000B666714000 == 33 [pid = 3980] [id = 293] 12:09:35 INFO - PROCESS | 3980 | --DOCSHELL 000000B66E388800 == 32 [pid = 3980] [id = 295] 12:09:35 INFO - PROCESS | 3980 | --DOCSHELL 000000B671D09000 == 31 [pid = 3980] [id = 297] 12:09:35 INFO - PROCESS | 3980 | --DOCSHELL 000000B67360E000 == 30 [pid = 3980] [id = 299] 12:09:35 INFO - PROCESS | 3980 | --DOCSHELL 000000B671F89800 == 29 [pid = 3980] [id = 298] 12:09:35 INFO - PROCESS | 3980 | --DOCSHELL 000000B674A79800 == 28 [pid = 3980] [id = 300] 12:09:35 INFO - PROCESS | 3980 | --DOCSHELL 000000B674C7E800 == 27 [pid = 3980] [id = 301] 12:09:35 INFO - PROCESS | 3980 | --DOCSHELL 000000B66FE6E800 == 26 [pid = 3980] [id = 296] 12:09:35 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000B6720AC400) [pid = 3980] [serial = 853] [outer = 0000000000000000] [url = about:blank] 12:09:35 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000B671C93C00) [pid = 3980] [serial = 852] [outer = 0000000000000000] [url = about:blank] 12:09:35 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000B66B3DCC00) [pid = 3980] [serial = 858] [outer = 0000000000000000] [url = about:blank] 12:09:35 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000B6727D2400) [pid = 3980] [serial = 832] [outer = 0000000000000000] [url = about:blank] 12:09:35 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000B66EE0EC00) [pid = 3980] [serial = 846] [outer = 0000000000000000] [url = about:blank] 12:09:35 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000B66A68F400) [pid = 3980] [serial = 843] [outer = 0000000000000000] [url = about:blank] 12:09:35 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000B66B384C00) [pid = 3980] [serial = 844] [outer = 0000000000000000] [url = about:blank] 12:09:35 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000B664F3E400) [pid = 3980] [serial = 840] [outer = 0000000000000000] [url = about:blank] 12:09:35 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000B665836000) [pid = 3980] [serial = 841] [outer = 0000000000000000] [url = about:blank] 12:09:35 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (000000B665584C00) [pid = 3980] [serial = 834] [outer = 0000000000000000] [url = about:blank] 12:09:35 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (000000B6698D3400) [pid = 3980] [serial = 835] [outer = 0000000000000000] [url = about:blank] 12:09:35 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (000000B66B3D7800) [pid = 3980] [serial = 837] [outer = 0000000000000000] [url = about:blank] 12:09:35 INFO - PROCESS | 3980 | --DOMWINDOW == 71 (000000B66F2ADC00) [pid = 3980] [serial = 838] [outer = 0000000000000000] [url = about:blank] 12:09:35 INFO - PROCESS | 3980 | --DOMWINDOW == 70 (000000B672DBFC00) [pid = 3980] [serial = 855] [outer = 0000000000000000] [url = about:blank] 12:09:35 INFO - PROCESS | 3980 | --DOMWINDOW == 69 (000000B6745B6000) [pid = 3980] [serial = 862] [outer = 0000000000000000] [url = about:blank] 12:09:35 INFO - PROCESS | 3980 | --DOMWINDOW == 68 (000000B674121C00) [pid = 3980] [serial = 861] [outer = 0000000000000000] [url = about:blank] 12:09:35 INFO - PROCESS | 3980 | --DOMWINDOW == 67 (000000B6734E1400) [pid = 3980] [serial = 856] [outer = 0000000000000000] [url = about:blank] 12:09:35 INFO - PROCESS | 3980 | --DOMWINDOW == 66 (000000B6747DFC00) [pid = 3980] [serial = 864] [outer = 0000000000000000] [url = about:blank] 12:09:35 INFO - PROCESS | 3980 | --DOMWINDOW == 65 (000000B675612000) [pid = 3980] [serial = 865] [outer = 0000000000000000] [url = about:blank] 12:09:35 INFO - PROCESS | 3980 | --DOMWINDOW == 64 (000000B671AA6000) [pid = 3980] [serial = 859] [outer = 0000000000000000] [url = about:blank] 12:09:35 INFO - PROCESS | 3980 | --DOMWINDOW == 63 (000000B66FEB3000) [pid = 3980] [serial = 849] [outer = 0000000000000000] [url = about:blank] 12:09:35 INFO - PROCESS | 3980 | --DOMWINDOW == 62 (000000B671A77400) [pid = 3980] [serial = 850] [outer = 0000000000000000] [url = about:blank] 12:09:35 INFO - PROCESS | 3980 | --DOMWINDOW == 61 (000000B66F60F400) [pid = 3980] [serial = 847] [outer = 0000000000000000] [url = about:blank] 12:09:35 INFO - PROCESS | 3980 | 1467140975389 Marionette TRACE conn6 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 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] 12:09:35 INFO - PROCESS | 3980 | 1467140975415 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 12:09:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 12:09:35 INFO - PROCESS | 3980 | 1467140975420 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 12:09:35 INFO - PROCESS | 3980 | 1467140975424 Marionette TRACE conn6 <- [1,1174,null,{}] 12:09:35 INFO - PROCESS | 3980 | 1467140975430 Marionette TRACE conn6 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:35 INFO - PROCESS | 3980 | 1467140975434 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:35 INFO - PROCESS | 3980 | 1467140975527 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 12:09:35 INFO - PROCESS | 3980 | 1467140975535 Marionette TRACE conn6 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:35 INFO - PROCESS | 3980 | 1467140975540 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:35 INFO - PROCESS | 3980 | ++DOCSHELL 000000B669888000 == 27 [pid = 3980] [id = 303] 12:09:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 62 (000000B664EBA400) [pid = 3980] [serial = 908] [outer = 0000000000000000] 12:09:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 63 (000000B664EBAC00) [pid = 3980] [serial = 909] [outer = 000000B664EBA400] 12:09:35 INFO - PROCESS | 3980 | 1467140975590 Marionette DEBUG loaded listener.js 12:09:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 64 (000000B66525CC00) [pid = 3980] [serial = 910] [outer = 000000B664EBA400] 12:09:36 INFO - PROCESS | 3980 | 1467140976058 Marionette TRACE conn6 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (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] 12:09:36 INFO - PROCESS | 3980 | 1467140976120 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 12:09:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 12:09:36 INFO - PROCESS | 3980 | 1467140976126 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 12:09:36 INFO - PROCESS | 3980 | 1467140976129 Marionette TRACE conn6 <- [1,1178,null,{}] 12:09:36 INFO - PROCESS | 3980 | 1467140976133 Marionette TRACE conn6 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:36 INFO - PROCESS | 3980 | 1467140976136 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:36 INFO - PROCESS | 3980 | 1467140976227 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 12:09:36 INFO - PROCESS | 3980 | 1467140976243 Marionette TRACE conn6 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:36 INFO - PROCESS | 3980 | 1467140976246 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:36 INFO - PROCESS | 3980 | ++DOCSHELL 000000B666212000 == 28 [pid = 3980] [id = 304] 12:09:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 65 (000000B66558C800) [pid = 3980] [serial = 911] [outer = 0000000000000000] 12:09:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 66 (000000B665604800) [pid = 3980] [serial = 912] [outer = 000000B66558C800] 12:09:36 INFO - PROCESS | 3980 | 1467140976294 Marionette DEBUG loaded listener.js 12:09:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 67 (000000B66583B800) [pid = 3980] [serial = 913] [outer = 000000B66558C800] 12:09:36 INFO - PROCESS | 3980 | 1467140976762 Marionette TRACE conn6 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 12:09:36 INFO - PROCESS | 3980 | 1467140976823 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 12:09:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 12:09:36 INFO - PROCESS | 3980 | 1467140976826 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 12:09:36 INFO - PROCESS | 3980 | 1467140976830 Marionette TRACE conn6 <- [1,1182,null,{}] 12:09:36 INFO - PROCESS | 3980 | 1467140976842 Marionette TRACE conn6 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:36 INFO - PROCESS | 3980 | 1467140976847 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:36 INFO - PROCESS | 3980 | 1467140976965 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 12:09:37 INFO - PROCESS | 3980 | 1467140977040 Marionette TRACE conn6 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:37 INFO - PROCESS | 3980 | 1467140977044 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:37 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66F49D000 == 29 [pid = 3980] [id = 305] 12:09:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 68 (000000B66352D800) [pid = 3980] [serial = 914] [outer = 0000000000000000] 12:09:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 69 (000000B66A2B3400) [pid = 3980] [serial = 915] [outer = 000000B66352D800] 12:09:37 INFO - PROCESS | 3980 | 1467140977093 Marionette DEBUG loaded listener.js 12:09:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 70 (000000B66A5EE000) [pid = 3980] [serial = 916] [outer = 000000B66352D800] 12:09:37 INFO - PROCESS | 3980 | 1467140977479 Marionette TRACE conn6 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 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] 12:09:37 INFO - PROCESS | 3980 | 1467140977526 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 12:09:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 12:09:37 INFO - PROCESS | 3980 | 1467140977529 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 12:09:37 INFO - PROCESS | 3980 | 1467140977531 Marionette TRACE conn6 <- [1,1186,null,{}] 12:09:37 INFO - PROCESS | 3980 | 1467140977535 Marionette TRACE conn6 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:37 INFO - PROCESS | 3980 | 1467140977537 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:37 INFO - PROCESS | 3980 | 1467140977623 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 12:09:37 INFO - PROCESS | 3980 | 1467140977629 Marionette TRACE conn6 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:37 INFO - PROCESS | 3980 | 1467140977631 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:37 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66FE6C800 == 30 [pid = 3980] [id = 306] 12:09:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 71 (000000B66B384C00) [pid = 3980] [serial = 917] [outer = 0000000000000000] 12:09:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 72 (000000B66B3D2000) [pid = 3980] [serial = 918] [outer = 000000B66B384C00] 12:09:37 INFO - PROCESS | 3980 | 1467140977678 Marionette DEBUG loaded listener.js 12:09:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (000000B66B7AB400) [pid = 3980] [serial = 919] [outer = 000000B66B384C00] 12:09:38 INFO - PROCESS | 3980 | 1467140978085 Marionette TRACE conn6 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 12:09:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 12:09:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 587ms 12:09:38 INFO - PROCESS | 3980 | 1467140978130 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 12:09:38 INFO - PROCESS | 3980 | 1467140978132 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 12:09:38 INFO - PROCESS | 3980 | 1467140978136 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 12:09:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 12:09:38 INFO - PROCESS | 3980 | 1467140978138 Marionette TRACE conn6 <- [1,1190,null,{}] 12:09:38 INFO - PROCESS | 3980 | 1467140978141 Marionette TRACE conn6 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:38 INFO - PROCESS | 3980 | 1467140978144 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:38 INFO - PROCESS | 3980 | 1467140978224 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 12:09:38 INFO - PROCESS | 3980 | 1467140978230 Marionette TRACE conn6 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:38 INFO - PROCESS | 3980 | 1467140978232 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:38 INFO - PROCESS | 3980 | ++DOCSHELL 000000B671D14000 == 31 [pid = 3980] [id = 307] 12:09:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (000000B66544B400) [pid = 3980] [serial = 920] [outer = 0000000000000000] 12:09:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (000000B66EA77C00) [pid = 3980] [serial = 921] [outer = 000000B66544B400] 12:09:38 INFO - PROCESS | 3980 | 1467140978278 Marionette DEBUG loaded listener.js 12:09:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000B66EA9CC00) [pid = 3980] [serial = 922] [outer = 000000B66544B400] 12:09:38 INFO - PROCESS | 3980 | 1467140978731 Marionette TRACE conn6 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 12:09:38 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 12:09:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 628ms 12:09:38 INFO - PROCESS | 3980 | 1467140978771 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 12:09:38 INFO - PROCESS | 3980 | 1467140978774 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 12:09:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 12:09:38 INFO - PROCESS | 3980 | 1467140978777 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 12:09:38 INFO - PROCESS | 3980 | 1467140978779 Marionette TRACE conn6 <- [1,1194,null,{}] 12:09:38 INFO - PROCESS | 3980 | 1467140978782 Marionette TRACE conn6 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:38 INFO - PROCESS | 3980 | 1467140978788 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:38 INFO - PROCESS | 3980 | 1467140978895 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 12:09:38 INFO - PROCESS | 3980 | 1467140978903 Marionette TRACE conn6 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:38 INFO - PROCESS | 3980 | 1467140978905 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:38 INFO - PROCESS | 3980 | ++DOCSHELL 000000B67286B000 == 32 [pid = 3980] [id = 308] 12:09:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000B66F468800) [pid = 3980] [serial = 923] [outer = 0000000000000000] 12:09:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000B66F60F400) [pid = 3980] [serial = 924] [outer = 000000B66F468800] 12:09:38 INFO - PROCESS | 3980 | 1467140978950 Marionette DEBUG loaded listener.js 12:09:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000B66F6D4C00) [pid = 3980] [serial = 925] [outer = 000000B66F468800] 12:09:39 INFO - PROCESS | 3980 | 1467140979375 Marionette TRACE conn6 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 12:09:39 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 12:09:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 627ms 12:09:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 12:09:39 INFO - PROCESS | 3980 | 1467140979406 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 12:09:39 INFO - PROCESS | 3980 | 1467140979408 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 12:09:39 INFO - PROCESS | 3980 | 1467140979411 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 12:09:39 INFO - PROCESS | 3980 | 1467140979413 Marionette TRACE conn6 <- [1,1198,null,{}] 12:09:39 INFO - PROCESS | 3980 | 1467140979421 Marionette TRACE conn6 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:39 INFO - PROCESS | 3980 | 1467140979423 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:39 INFO - PROCESS | 3980 | 1467140979502 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 12:09:39 INFO - PROCESS | 3980 | 1467140979508 Marionette TRACE conn6 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:39 INFO - PROCESS | 3980 | 1467140979510 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:39 INFO - PROCESS | 3980 | ++DOCSHELL 000000B673605800 == 33 [pid = 3980] [id = 309] 12:09:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000B66FECB000) [pid = 3980] [serial = 926] [outer = 0000000000000000] 12:09:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000B67180E000) [pid = 3980] [serial = 927] [outer = 000000B66FECB000] 12:09:39 INFO - PROCESS | 3980 | 1467140979554 Marionette DEBUG loaded listener.js 12:09:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000B671A22000) [pid = 3980] [serial = 928] [outer = 000000B66FECB000] 12:09:39 INFO - PROCESS | 3980 | 1467140979980 Marionette TRACE conn6 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 12:09:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 12:09:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 587ms 12:09:40 INFO - PROCESS | 3980 | 1467140980000 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 12:09:40 INFO - PROCESS | 3980 | 1467140980002 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 12:09:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 12:09:40 INFO - PROCESS | 3980 | 1467140980006 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 12:09:40 INFO - PROCESS | 3980 | 1467140980007 Marionette TRACE conn6 <- [1,1202,null,{}] 12:09:40 INFO - PROCESS | 3980 | 1467140980011 Marionette TRACE conn6 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:40 INFO - PROCESS | 3980 | 1467140980013 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:40 INFO - PROCESS | 3980 | 1467140980142 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 12:09:40 INFO - PROCESS | 3980 | 1467140980151 Marionette TRACE conn6 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:40 INFO - PROCESS | 3980 | 1467140980153 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:40 INFO - PROCESS | 3980 | ++DOCSHELL 000000B674A79800 == 34 [pid = 3980] [id = 310] 12:09:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000B671A75C00) [pid = 3980] [serial = 929] [outer = 0000000000000000] 12:09:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000B671A7D400) [pid = 3980] [serial = 930] [outer = 000000B671A75C00] 12:09:40 INFO - PROCESS | 3980 | 1467140980197 Marionette DEBUG loaded listener.js 12:09:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (000000B671AAA000) [pid = 3980] [serial = 931] [outer = 000000B671A75C00] 12:09:40 INFO - PROCESS | 3980 | 1467140980639 Marionette TRACE conn6 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 12:09:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 12:09:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 689ms 12:09:40 INFO - PROCESS | 3980 | 1467140980699 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 12:09:40 INFO - PROCESS | 3980 | 1467140980701 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 12:09:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 12:09:40 INFO - PROCESS | 3980 | 1467140980704 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 12:09:40 INFO - PROCESS | 3980 | 1467140980706 Marionette TRACE conn6 <- [1,1206,null,{}] 12:09:40 INFO - PROCESS | 3980 | 1467140980710 Marionette TRACE conn6 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:40 INFO - PROCESS | 3980 | 1467140980712 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:40 INFO - PROCESS | 3980 | 1467140980818 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 12:09:40 INFO - PROCESS | 3980 | 1467140980895 Marionette TRACE conn6 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:40 INFO - PROCESS | 3980 | 1467140980897 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:40 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66F49C800 == 35 [pid = 3980] [id = 311] 12:09:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (000000B671A79000) [pid = 3980] [serial = 932] [outer = 0000000000000000] 12:09:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (000000B671CA1400) [pid = 3980] [serial = 933] [outer = 000000B671A79000] 12:09:40 INFO - PROCESS | 3980 | 1467140980941 Marionette DEBUG loaded listener.js 12:09:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (000000B6720A5400) [pid = 3980] [serial = 934] [outer = 000000B671A79000] 12:09:41 INFO - PROCESS | 3980 | 1467140981373 Marionette TRACE conn6 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 12:09:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 12:09:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 690ms 12:09:41 INFO - PROCESS | 3980 | 1467140981398 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 12:09:41 INFO - PROCESS | 3980 | 1467140981400 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 12:09:41 INFO - PROCESS | 3980 | 1467140981403 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 12:09:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 12:09:41 INFO - PROCESS | 3980 | 1467140981405 Marionette TRACE conn6 <- [1,1210,null,{}] 12:09:41 INFO - PROCESS | 3980 | 1467140981408 Marionette TRACE conn6 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:41 INFO - PROCESS | 3980 | 1467140981410 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:41 INFO - PROCESS | 3980 | 1467140981523 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 12:09:41 INFO - PROCESS | 3980 | 1467140981528 Marionette TRACE conn6 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:41 INFO - PROCESS | 3980 | 1467140981530 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:41 INFO - PROCESS | 3980 | ++DOCSHELL 000000B675FBF000 == 36 [pid = 3980] [id = 312] 12:09:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (000000B671FB5000) [pid = 3980] [serial = 935] [outer = 0000000000000000] 12:09:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (000000B672599000) [pid = 3980] [serial = 936] [outer = 000000B671FB5000] 12:09:41 INFO - PROCESS | 3980 | 1467140981575 Marionette DEBUG loaded listener.js 12:09:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 91 (000000B6727C8C00) [pid = 3980] [serial = 937] [outer = 000000B671FB5000] 12:09:42 INFO - PROCESS | 3980 | 1467140982031 Marionette TRACE conn6 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 12:09:42 INFO - PROCESS | 3980 | 1467140982106 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 12:09:42 INFO - PROCESS | 3980 | 1467140982110 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 12:09:42 INFO - PROCESS | 3980 | 1467140982112 Marionette TRACE conn6 <- [1,1214,null,{}] 12:09:42 INFO - PROCESS | 3980 | 1467140982121 Marionette TRACE conn6 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:42 INFO - PROCESS | 3980 | 1467140982124 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:42 INFO - PROCESS | 3980 | 1467140982274 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 12:09:42 INFO - PROCESS | 3980 | 1467140982300 Marionette TRACE conn6 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:42 INFO - PROCESS | 3980 | 1467140982302 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:42 INFO - PROCESS | 3980 | ++DOCSHELL 000000B671D11800 == 37 [pid = 3980] [id = 313] 12:09:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 92 (000000B67328C000) [pid = 3980] [serial = 938] [outer = 0000000000000000] 12:09:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 93 (000000B6734E5000) [pid = 3980] [serial = 939] [outer = 000000B67328C000] 12:09:42 INFO - PROCESS | 3980 | 1467140982350 Marionette DEBUG loaded listener.js 12:09:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 94 (000000B6736C3000) [pid = 3980] [serial = 940] [outer = 000000B67328C000] 12:09:42 INFO - PROCESS | 3980 | --DOMWINDOW == 93 (000000B671FB3C00) [pid = 3980] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 12:09:42 INFO - PROCESS | 3980 | --DOMWINDOW == 92 (000000B66F219400) [pid = 3980] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 12:09:42 INFO - PROCESS | 3980 | --DOMWINDOW == 91 (000000B663F20400) [pid = 3980] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 12:09:42 INFO - PROCESS | 3980 | --DOMWINDOW == 90 (000000B671A72800) [pid = 3980] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 12:09:42 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (000000B664F3B000) [pid = 3980] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 12:09:42 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (000000B669BC8800) [pid = 3980] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 12:09:42 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (000000B663F2A000) [pid = 3980] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 12:09:42 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (000000B674C50400) [pid = 3980] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 12:09:42 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (000000B66F603400) [pid = 3980] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 12:09:42 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (000000B664F33C00) [pid = 3980] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 12:09:42 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000B66B386800) [pid = 3980] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 12:09:42 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000B665589800) [pid = 3980] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 12:09:42 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000B66B26C400) [pid = 3980] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 12:09:42 INFO - PROCESS | 3980 | 1467140982882 Marionette TRACE conn6 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 12:09:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 12:09:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 796ms 12:09:42 INFO - PROCESS | 3980 | 1467140982907 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 12:09:42 INFO - PROCESS | 3980 | 1467140982909 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 12:09:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 12:09:42 INFO - PROCESS | 3980 | 1467140982912 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 12:09:42 INFO - PROCESS | 3980 | 1467140982914 Marionette TRACE conn6 <- [1,1218,null,{}] 12:09:42 INFO - PROCESS | 3980 | 1467140982918 Marionette TRACE conn6 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:42 INFO - PROCESS | 3980 | 1467140982920 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:43 INFO - PROCESS | 3980 | 1467140983001 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 12:09:43 INFO - PROCESS | 3980 | 1467140983006 Marionette TRACE conn6 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:43 INFO - PROCESS | 3980 | 1467140983008 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:43 INFO - PROCESS | 3980 | ++DOCSHELL 000000B6793E2800 == 38 [pid = 3980] [id = 314] 12:09:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000B66EA7BC00) [pid = 3980] [serial = 941] [outer = 0000000000000000] 12:09:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000B671C93800) [pid = 3980] [serial = 942] [outer = 000000B66EA7BC00] 12:09:43 INFO - PROCESS | 3980 | 1467140983053 Marionette DEBUG loaded listener.js 12:09:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000B673670000) [pid = 3980] [serial = 943] [outer = 000000B66EA7BC00] 12:09:43 INFO - PROCESS | 3980 | 1467140983478 Marionette TRACE conn6 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 12:09:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 12:09:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 587ms 12:09:43 INFO - PROCESS | 3980 | 1467140983503 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 12:09:43 INFO - PROCESS | 3980 | 1467140983505 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 12:09:43 INFO - PROCESS | 3980 | 1467140983508 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 12:09:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 12:09:43 INFO - PROCESS | 3980 | 1467140983510 Marionette TRACE conn6 <- [1,1222,null,{}] 12:09:43 INFO - PROCESS | 3980 | 1467140983524 Marionette TRACE conn6 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:43 INFO - PROCESS | 3980 | 1467140983526 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:43 INFO - PROCESS | 3980 | 1467140983607 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 12:09:43 INFO - PROCESS | 3980 | 1467140983612 Marionette TRACE conn6 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:43 INFO - PROCESS | 3980 | 1467140983614 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:43 INFO - PROCESS | 3980 | ++DOCSHELL 000000B679792800 == 39 [pid = 3980] [id = 315] 12:09:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (000000B6741AC800) [pid = 3980] [serial = 944] [outer = 0000000000000000] 12:09:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (000000B674570C00) [pid = 3980] [serial = 945] [outer = 000000B6741AC800] 12:09:43 INFO - PROCESS | 3980 | 1467140983659 Marionette DEBUG loaded listener.js 12:09:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (000000B6747DB800) [pid = 3980] [serial = 946] [outer = 000000B6741AC800] 12:09:44 INFO - PROCESS | 3980 | 1467140984072 Marionette TRACE conn6 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 12:09:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 12:09:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 587ms 12:09:44 INFO - PROCESS | 3980 | 1467140984099 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 12:09:44 INFO - PROCESS | 3980 | 1467140984101 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 12:09:44 INFO - PROCESS | 3980 | 1467140984104 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 12:09:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 12:09:44 INFO - PROCESS | 3980 | 1467140984106 Marionette TRACE conn6 <- [1,1226,null,{}] 12:09:44 INFO - PROCESS | 3980 | 1467140984110 Marionette TRACE conn6 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:44 INFO - PROCESS | 3980 | 1467140984112 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:44 INFO - PROCESS | 3980 | 1467140984232 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 12:09:44 INFO - PROCESS | 3980 | 1467140984240 Marionette TRACE conn6 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:44 INFO - PROCESS | 3980 | 1467140984241 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:44 INFO - PROCESS | 3980 | ++DOCSHELL 000000B6799A1800 == 40 [pid = 3980] [id = 316] 12:09:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (000000B6747DC400) [pid = 3980] [serial = 947] [outer = 0000000000000000] 12:09:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (000000B674C93C00) [pid = 3980] [serial = 948] [outer = 000000B6747DC400] 12:09:44 INFO - PROCESS | 3980 | 1467140984286 Marionette DEBUG loaded listener.js 12:09:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (000000B674C9F400) [pid = 3980] [serial = 949] [outer = 000000B6747DC400] 12:09:44 INFO - PROCESS | 3980 | 1467140984726 Marionette TRACE conn6 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 12:09:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 12:09:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 691ms 12:09:44 INFO - PROCESS | 3980 | 1467140984800 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 12:09:44 INFO - PROCESS | 3980 | 1467140984805 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 12:09:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 12:09:44 INFO - PROCESS | 3980 | 1467140984853 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 12:09:44 INFO - PROCESS | 3980 | 1467140984857 Marionette TRACE conn6 <- [1,1230,null,{}] 12:09:44 INFO - PROCESS | 3980 | 1467140984863 Marionette TRACE conn6 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:44 INFO - PROCESS | 3980 | 1467140984866 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:45 INFO - PROCESS | 3980 | 1467140985058 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 12:09:45 INFO - PROCESS | 3980 | 1467140985149 Marionette TRACE conn6 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:45 INFO - PROCESS | 3980 | 1467140985154 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:45 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66A371800 == 41 [pid = 3980] [id = 317] 12:09:45 INFO - PROCESS | 3980 | ++DOMWINDOW == 91 (000000B6649C9000) [pid = 3980] [serial = 950] [outer = 0000000000000000] 12:09:45 INFO - PROCESS | 3980 | ++DOMWINDOW == 92 (000000B664F32800) [pid = 3980] [serial = 951] [outer = 000000B6649C9000] 12:09:45 INFO - PROCESS | 3980 | 1467140985212 Marionette DEBUG loaded listener.js 12:09:45 INFO - PROCESS | 3980 | ++DOMWINDOW == 93 (000000B665584000) [pid = 3980] [serial = 952] [outer = 000000B6649C9000] 12:09:45 INFO - PROCESS | 3980 | 1467140985891 Marionette TRACE conn6 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 12:09:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 12:09:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1081ms 12:09:45 INFO - PROCESS | 3980 | 1467140985938 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 12:09:45 INFO - PROCESS | 3980 | 1467140985943 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 12:09:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 12:09:45 INFO - PROCESS | 3980 | 1467140985950 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 12:09:45 INFO - PROCESS | 3980 | 1467140985953 Marionette TRACE conn6 <- [1,1234,null,{}] 12:09:45 INFO - PROCESS | 3980 | 1467140985957 Marionette TRACE conn6 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:45 INFO - PROCESS | 3980 | 1467140985960 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:46 INFO - PROCESS | 3980 | 1467140986087 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 12:09:46 INFO - PROCESS | 3980 | 1467140986205 Marionette TRACE conn6 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:46 INFO - PROCESS | 3980 | 1467140986207 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:46 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66F8C0800 == 42 [pid = 3980] [id = 318] 12:09:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 94 (000000B6698D1000) [pid = 3980] [serial = 953] [outer = 0000000000000000] 12:09:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 95 (000000B669B71800) [pid = 3980] [serial = 954] [outer = 000000B6698D1000] 12:09:46 INFO - PROCESS | 3980 | 1467140986267 Marionette DEBUG loaded listener.js 12:09:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 96 (000000B66B272C00) [pid = 3980] [serial = 955] [outer = 000000B6698D1000] 12:09:47 INFO - PROCESS | 3980 | 1467140987223 Marionette TRACE conn6 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 12:09:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 12:09:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1344ms 12:09:47 INFO - PROCESS | 3980 | 1467140987299 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 12:09:47 INFO - PROCESS | 3980 | 1467140987304 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 12:09:47 INFO - PROCESS | 3980 | 1467140987309 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 12:09:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 12:09:47 INFO - PROCESS | 3980 | 1467140987312 Marionette TRACE conn6 <- [1,1238,null,{}] 12:09:47 INFO - PROCESS | 3980 | 1467140987318 Marionette TRACE conn6 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:47 INFO - PROCESS | 3980 | 1467140987321 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:47 INFO - PROCESS | 3980 | 1467140987444 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 12:09:47 INFO - PROCESS | 3980 | 1467140987513 Marionette TRACE conn6 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:47 INFO - PROCESS | 3980 | 1467140987518 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:47 INFO - PROCESS | 3980 | ++DOCSHELL 000000B663561800 == 43 [pid = 3980] [id = 319] 12:09:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 97 (000000B665813000) [pid = 3980] [serial = 956] [outer = 0000000000000000] 12:09:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 98 (000000B665C58800) [pid = 3980] [serial = 957] [outer = 000000B665813000] 12:09:47 INFO - PROCESS | 3980 | 1467140987570 Marionette DEBUG loaded listener.js 12:09:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 99 (000000B669AEAC00) [pid = 3980] [serial = 958] [outer = 000000B665813000] 12:09:47 INFO - PROCESS | 3980 | --DOCSHELL 000000B679792800 == 42 [pid = 3980] [id = 315] 12:09:47 INFO - PROCESS | 3980 | --DOCSHELL 000000B6793E2800 == 41 [pid = 3980] [id = 314] 12:09:47 INFO - PROCESS | 3980 | --DOCSHELL 000000B671D11800 == 40 [pid = 3980] [id = 313] 12:09:47 INFO - PROCESS | 3980 | --DOCSHELL 000000B675FBF000 == 39 [pid = 3980] [id = 312] 12:09:47 INFO - PROCESS | 3980 | --DOCSHELL 000000B66F49C800 == 38 [pid = 3980] [id = 311] 12:09:47 INFO - PROCESS | 3980 | --DOCSHELL 000000B674A79800 == 37 [pid = 3980] [id = 310] 12:09:47 INFO - PROCESS | 3980 | --DOCSHELL 000000B673605800 == 36 [pid = 3980] [id = 309] 12:09:47 INFO - PROCESS | 3980 | --DOCSHELL 000000B67286B000 == 35 [pid = 3980] [id = 308] 12:09:47 INFO - PROCESS | 3980 | --DOCSHELL 000000B671D14000 == 34 [pid = 3980] [id = 307] 12:09:47 INFO - PROCESS | 3980 | --DOCSHELL 000000B66FE6C800 == 33 [pid = 3980] [id = 306] 12:09:47 INFO - PROCESS | 3980 | --DOCSHELL 000000B66F49D000 == 32 [pid = 3980] [id = 305] 12:09:47 INFO - PROCESS | 3980 | --DOCSHELL 000000B666212000 == 31 [pid = 3980] [id = 304] 12:09:47 INFO - PROCESS | 3980 | --DOCSHELL 000000B669888000 == 30 [pid = 3980] [id = 303] 12:09:47 INFO - PROCESS | 3980 | --DOCSHELL 000000B675E7E000 == 29 [pid = 3980] [id = 302] 12:09:47 INFO - PROCESS | 3980 | --DOMWINDOW == 98 (000000B67259E400) [pid = 3980] [serial = 904] [outer = 0000000000000000] [url = about:blank] 12:09:47 INFO - PROCESS | 3980 | --DOMWINDOW == 97 (000000B672835000) [pid = 3980] [serial = 906] [outer = 0000000000000000] [url = about:blank] 12:09:47 INFO - PROCESS | 3980 | --DOMWINDOW == 96 (000000B66F21D000) [pid = 3980] [serial = 891] [outer = 0000000000000000] [url = about:blank] 12:09:47 INFO - PROCESS | 3980 | --DOMWINDOW == 95 (000000B66F606000) [pid = 3980] [serial = 894] [outer = 0000000000000000] [url = about:blank] 12:09:47 INFO - PROCESS | 3980 | --DOMWINDOW == 94 (000000B66F46B800) [pid = 3980] [serial = 892] [outer = 0000000000000000] [url = about:blank] 12:09:47 INFO - PROCESS | 3980 | --DOMWINDOW == 93 (000000B671AA3000) [pid = 3980] [serial = 897] [outer = 0000000000000000] [url = about:blank] 12:09:47 INFO - PROCESS | 3980 | --DOMWINDOW == 92 (000000B66F7CA800) [pid = 3980] [serial = 895] [outer = 0000000000000000] [url = about:blank] 12:09:47 INFO - PROCESS | 3980 | --DOMWINDOW == 91 (000000B672590C00) [pid = 3980] [serial = 903] [outer = 0000000000000000] [url = about:blank] 12:09:47 INFO - PROCESS | 3980 | --DOMWINDOW == 90 (000000B665268400) [pid = 3980] [serial = 882] [outer = 0000000000000000] [url = about:blank] 12:09:47 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (000000B665589000) [pid = 3980] [serial = 883] [outer = 0000000000000000] [url = about:blank] 12:09:47 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (000000B66B272800) [pid = 3980] [serial = 880] [outer = 0000000000000000] [url = about:blank] 12:09:47 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (000000B66A316000) [pid = 3980] [serial = 879] [outer = 0000000000000000] [url = about:blank] 12:09:47 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (000000B675BDF000) [pid = 3980] [serial = 877] [outer = 0000000000000000] [url = about:blank] 12:09:47 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (000000B675B6D400) [pid = 3980] [serial = 876] [outer = 0000000000000000] [url = about:blank] 12:09:47 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (000000B675B6EC00) [pid = 3980] [serial = 874] [outer = 0000000000000000] [url = about:blank] 12:09:47 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000B674C9DC00) [pid = 3980] [serial = 873] [outer = 0000000000000000] [url = about:blank] 12:09:47 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000B671E58000) [pid = 3980] [serial = 871] [outer = 0000000000000000] [url = about:blank] 12:09:47 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000B66F6CDC00) [pid = 3980] [serial = 870] [outer = 0000000000000000] [url = about:blank] 12:09:47 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000B66B260800) [pid = 3980] [serial = 868] [outer = 0000000000000000] [url = about:blank] 12:09:47 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000B6698C4400) [pid = 3980] [serial = 867] [outer = 0000000000000000] [url = about:blank] 12:09:47 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000B66B7A8000) [pid = 3980] [serial = 888] [outer = 0000000000000000] [url = about:blank] 12:09:47 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000B6665EC400) [pid = 3980] [serial = 885] [outer = 0000000000000000] [url = about:blank] 12:09:47 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000B66A2DB400) [pid = 3980] [serial = 886] [outer = 0000000000000000] [url = about:blank] 12:09:47 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000B66EA90800) [pid = 3980] [serial = 900] [outer = 0000000000000000] [url = about:blank] 12:09:47 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (000000B671C9D400) [pid = 3980] [serial = 901] [outer = 0000000000000000] [url = about:blank] 12:09:47 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (000000B671C96400) [pid = 3980] [serial = 898] [outer = 0000000000000000] [url = about:blank] 12:09:47 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (000000B66EA75800) [pid = 3980] [serial = 889] [outer = 0000000000000000] [url = about:blank] 12:09:48 INFO - PROCESS | 3980 | 1467140988124 Marionette TRACE conn6 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 12:09:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 12:09:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 839ms 12:09:48 INFO - PROCESS | 3980 | 1467140988152 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 12:09:48 INFO - PROCESS | 3980 | 1467140988156 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 12:09:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 12:09:48 INFO - PROCESS | 3980 | 1467140988163 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 12:09:48 INFO - PROCESS | 3980 | 1467140988165 Marionette TRACE conn6 <- [1,1242,null,{}] 12:09:48 INFO - PROCESS | 3980 | 1467140988169 Marionette TRACE conn6 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:48 INFO - PROCESS | 3980 | 1467140988172 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:48 INFO - PROCESS | 3980 | 1467140988260 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 12:09:48 INFO - PROCESS | 3980 | 1467140988268 Marionette TRACE conn6 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:48 INFO - PROCESS | 3980 | 1467140988271 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:48 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66B739800 == 30 [pid = 3980] [id = 320] 12:09:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (000000B669B6AC00) [pid = 3980] [serial = 959] [outer = 0000000000000000] 12:09:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (000000B66A2B8400) [pid = 3980] [serial = 960] [outer = 000000B669B6AC00] 12:09:48 INFO - PROCESS | 3980 | 1467140988318 Marionette DEBUG loaded listener.js 12:09:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (000000B66B207C00) [pid = 3980] [serial = 961] [outer = 000000B669B6AC00] 12:09:48 INFO - PROCESS | 3980 | 1467140988803 Marionette TRACE conn6 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 12:09:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 12:09:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 692ms 12:09:48 INFO - PROCESS | 3980 | 1467140988858 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 12:09:48 INFO - PROCESS | 3980 | 1467140988860 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 12:09:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 12:09:48 INFO - PROCESS | 3980 | 1467140988864 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 12:09:48 INFO - PROCESS | 3980 | 1467140988868 Marionette TRACE conn6 <- [1,1246,null,{}] 12:09:48 INFO - PROCESS | 3980 | 1467140988879 Marionette TRACE conn6 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:48 INFO - PROCESS | 3980 | 1467140988884 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:49 INFO - PROCESS | 3980 | 1467140989002 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 12:09:49 INFO - PROCESS | 3980 | 1467140989078 Marionette TRACE conn6 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:49 INFO - PROCESS | 3980 | 1467140989081 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:49 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66F822800 == 31 [pid = 3980] [id = 321] 12:09:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000B669BCAC00) [pid = 3980] [serial = 962] [outer = 0000000000000000] 12:09:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000B66BE5E400) [pid = 3980] [serial = 963] [outer = 000000B669BCAC00] 12:09:49 INFO - PROCESS | 3980 | 1467140989138 Marionette DEBUG loaded listener.js 12:09:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000B66F215800) [pid = 3980] [serial = 964] [outer = 000000B669BCAC00] 12:09:49 INFO - PROCESS | 3980 | 1467140989529 Marionette TRACE conn6 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 12:09:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 12:09:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 692ms 12:09:49 INFO - PROCESS | 3980 | 1467140989559 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 12:09:49 INFO - PROCESS | 3980 | 1467140989562 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 12:09:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 12:09:49 INFO - PROCESS | 3980 | 1467140989565 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 12:09:49 INFO - PROCESS | 3980 | 1467140989567 Marionette TRACE conn6 <- [1,1250,null,{}] 12:09:49 INFO - PROCESS | 3980 | 1467140989570 Marionette TRACE conn6 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:49 INFO - PROCESS | 3980 | 1467140989572 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:49 INFO - PROCESS | 3980 | 1467140989661 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 12:09:49 INFO - PROCESS | 3980 | 1467140989667 Marionette TRACE conn6 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:49 INFO - PROCESS | 3980 | 1467140989669 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:49 INFO - PROCESS | 3980 | ++DOCSHELL 000000B671D20800 == 32 [pid = 3980] [id = 322] 12:09:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000B66F468000) [pid = 3980] [serial = 965] [outer = 0000000000000000] 12:09:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000B66F5CDC00) [pid = 3980] [serial = 966] [outer = 000000B66F468000] 12:09:49 INFO - PROCESS | 3980 | 1467140989715 Marionette DEBUG loaded listener.js 12:09:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000B66F6CF800) [pid = 3980] [serial = 967] [outer = 000000B66F468000] 12:09:50 INFO - PROCESS | 3980 | 1467140990195 Marionette TRACE conn6 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 12:09:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 12:09:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 693ms 12:09:50 INFO - PROCESS | 3980 | 1467140990262 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 12:09:50 INFO - PROCESS | 3980 | 1467140990264 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 12:09:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 12:09:50 INFO - PROCESS | 3980 | 1467140990267 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 12:09:50 INFO - PROCESS | 3980 | 1467140990269 Marionette TRACE conn6 <- [1,1254,null,{}] 12:09:50 INFO - PROCESS | 3980 | 1467140990272 Marionette TRACE conn6 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:50 INFO - PROCESS | 3980 | 1467140990275 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:50 INFO - PROCESS | 3980 | 1467140990416 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 12:09:50 INFO - PROCESS | 3980 | 1467140990437 Marionette TRACE conn6 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:50 INFO - PROCESS | 3980 | 1467140990439 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:50 INFO - PROCESS | 3980 | ++DOCSHELL 000000B672860000 == 33 [pid = 3980] [id = 323] 12:09:50 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000B66F7E0C00) [pid = 3980] [serial = 968] [outer = 0000000000000000] 12:09:50 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000B66FECBC00) [pid = 3980] [serial = 969] [outer = 000000B66F7E0C00] 12:09:50 INFO - PROCESS | 3980 | 1467140990484 Marionette DEBUG loaded listener.js 12:09:50 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000B671A78400) [pid = 3980] [serial = 970] [outer = 000000B66F7E0C00] 12:09:50 INFO - PROCESS | 3980 | 1467140990927 Marionette TRACE conn6 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 12:09:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 12:09:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 691ms 12:09:50 INFO - PROCESS | 3980 | 1467140990961 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 12:09:50 INFO - PROCESS | 3980 | 1467140990964 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 12:09:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 12:09:50 INFO - PROCESS | 3980 | 1467140990967 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 12:09:50 INFO - PROCESS | 3980 | 1467140990969 Marionette TRACE conn6 <- [1,1258,null,{}] 12:09:50 INFO - PROCESS | 3980 | 1467140990972 Marionette TRACE conn6 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:50 INFO - PROCESS | 3980 | 1467140990978 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:51 INFO - PROCESS | 3980 | 1467140991121 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 12:09:51 INFO - PROCESS | 3980 | 1467140991132 Marionette TRACE conn6 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:51 INFO - PROCESS | 3980 | 1467140991134 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:51 INFO - PROCESS | 3980 | ++DOCSHELL 000000B674A78800 == 34 [pid = 3980] [id = 324] 12:09:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (000000B671AA9800) [pid = 3980] [serial = 971] [outer = 0000000000000000] 12:09:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (000000B671E58000) [pid = 3980] [serial = 972] [outer = 000000B671AA9800] 12:09:51 INFO - PROCESS | 3980 | 1467140991180 Marionette DEBUG loaded listener.js 12:09:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (000000B67262C800) [pid = 3980] [serial = 973] [outer = 000000B671AA9800] 12:09:51 INFO - PROCESS | 3980 | 1467140991613 Marionette TRACE conn6 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 12:09:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 12:09:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 735ms 12:09:51 INFO - PROCESS | 3980 | 1467140991730 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 12:09:51 INFO - PROCESS | 3980 | 1467140991732 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 12:09:51 INFO - PROCESS | 3980 | 1467140991741 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 12:09:51 INFO - PROCESS | 3980 | 1467140991742 Marionette TRACE conn6 <- [1,1262,null,{}] 12:09:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 12:09:51 INFO - PROCESS | 3980 | 1467140991746 Marionette TRACE conn6 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:51 INFO - PROCESS | 3980 | 1467140991756 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:51 INFO - PROCESS | 3980 | 1467140991865 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 12:09:52 INFO - PROCESS | 3980 | 1467140992040 Marionette TRACE conn6 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:52 INFO - PROCESS | 3980 | 1467140992042 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:52 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (000000B66F468800) [pid = 3980] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 12:09:52 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (000000B66FECB000) [pid = 3980] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 12:09:52 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (000000B66352D800) [pid = 3980] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 12:09:52 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000B6741AC800) [pid = 3980] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 12:09:52 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000B671FB5000) [pid = 3980] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 12:09:52 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000B66558C800) [pid = 3980] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 12:09:52 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000B671A79000) [pid = 3980] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 12:09:52 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000B66EA7BC00) [pid = 3980] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 12:09:52 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000B671A75C00) [pid = 3980] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 12:09:52 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000B66B384C00) [pid = 3980] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 12:09:52 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000B67328C000) [pid = 3980] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 12:09:52 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000B664EBA400) [pid = 3980] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 12:09:52 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (000000B66544B400) [pid = 3980] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 12:09:52 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66B21B000 == 35 [pid = 3980] [id = 325] 12:09:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (000000B663F11C00) [pid = 3980] [serial = 974] [outer = 0000000000000000] 12:09:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000B66544B400) [pid = 3980] [serial = 975] [outer = 000000B663F11C00] 12:09:52 INFO - PROCESS | 3980 | 1467140992094 Marionette DEBUG loaded listener.js 12:09:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000B66EE0E000) [pid = 3980] [serial = 976] [outer = 000000B663F11C00] 12:09:52 INFO - PROCESS | 3980 | 1467140992460 Marionette TRACE conn6 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 12:09:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 12:09:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 775ms 12:09:52 INFO - PROCESS | 3980 | 1467140992524 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 12:09:52 INFO - PROCESS | 3980 | 1467140992527 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 12:09:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 12:09:52 INFO - PROCESS | 3980 | 1467140992530 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 12:09:52 INFO - PROCESS | 3980 | 1467140992532 Marionette TRACE conn6 <- [1,1266,null,{}] 12:09:52 INFO - PROCESS | 3980 | 1467140992535 Marionette TRACE conn6 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:52 INFO - PROCESS | 3980 | 1467140992537 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:52 INFO - PROCESS | 3980 | 1467140992645 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 12:09:52 INFO - PROCESS | 3980 | 1467140992652 Marionette TRACE conn6 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:52 INFO - PROCESS | 3980 | 1467140992654 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:52 INFO - PROCESS | 3980 | ++DOCSHELL 000000B675E75800 == 36 [pid = 3980] [id = 326] 12:09:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000B66F223400) [pid = 3980] [serial = 977] [outer = 0000000000000000] 12:09:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000B671A21800) [pid = 3980] [serial = 978] [outer = 000000B66F223400] 12:09:52 INFO - PROCESS | 3980 | 1467140992699 Marionette DEBUG loaded listener.js 12:09:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000B673663C00) [pid = 3980] [serial = 979] [outer = 000000B66F223400] 12:09:53 INFO - PROCESS | 3980 | 1467140993106 Marionette TRACE conn6 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 12:09:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 12:09:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 628ms 12:09:53 INFO - PROCESS | 3980 | 1467140993161 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 12:09:53 INFO - PROCESS | 3980 | 1467140993163 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 12:09:53 INFO - PROCESS | 3980 | 1467140993166 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 12:09:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 12:09:53 INFO - PROCESS | 3980 | 1467140993168 Marionette TRACE conn6 <- [1,1270,null,{}] 12:09:53 INFO - PROCESS | 3980 | 1467140993172 Marionette TRACE conn6 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:53 INFO - PROCESS | 3980 | 1467140993173 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:53 INFO - PROCESS | 3980 | 1467140993281 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 12:09:53 INFO - PROCESS | 3980 | 1467140993319 Marionette TRACE conn6 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:53 INFO - PROCESS | 3980 | 1467140993321 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:53 INFO - PROCESS | 3980 | ++DOCSHELL 000000B676474000 == 37 [pid = 3980] [id = 327] 12:09:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000B6698CD400) [pid = 3980] [serial = 980] [outer = 0000000000000000] 12:09:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000B6741AB400) [pid = 3980] [serial = 981] [outer = 000000B6698CD400] 12:09:53 INFO - PROCESS | 3980 | 1467140993365 Marionette DEBUG loaded listener.js 12:09:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000B674C94000) [pid = 3980] [serial = 982] [outer = 000000B6698CD400] 12:09:53 INFO - PROCESS | 3980 | 1467140993909 Marionette TRACE conn6 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 12:09:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 12:09:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 776ms 12:09:53 INFO - PROCESS | 3980 | 1467140993947 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 12:09:53 INFO - PROCESS | 3980 | 1467140993951 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 12:09:53 INFO - PROCESS | 3980 | 1467140993956 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 12:09:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 12:09:53 INFO - PROCESS | 3980 | 1467140993960 Marionette TRACE conn6 <- [1,1274,null,{}] 12:09:53 INFO - PROCESS | 3980 | 1467140993966 Marionette TRACE conn6 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:53 INFO - PROCESS | 3980 | 1467140993969 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:54 INFO - PROCESS | 3980 | 1467140994087 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 12:09:54 INFO - PROCESS | 3980 | 1467140994178 Marionette TRACE conn6 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:54 INFO - PROCESS | 3980 | 1467140994181 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:54 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66B24F000 == 38 [pid = 3980] [id = 328] 12:09:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000B665444800) [pid = 3980] [serial = 983] [outer = 0000000000000000] 12:09:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (000000B665812800) [pid = 3980] [serial = 984] [outer = 000000B665444800] 12:09:54 INFO - PROCESS | 3980 | 1467140994240 Marionette DEBUG loaded listener.js 12:09:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (000000B66A324000) [pid = 3980] [serial = 985] [outer = 000000B665444800] 12:09:54 INFO - PROCESS | 3980 | 1467140994884 Marionette TRACE conn6 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 12:09:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 12:09:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 984ms 12:09:54 INFO - PROCESS | 3980 | 1467140994944 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 12:09:54 INFO - PROCESS | 3980 | 1467140994950 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 12:09:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 12:09:54 INFO - PROCESS | 3980 | 1467140994957 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 12:09:54 INFO - PROCESS | 3980 | 1467140994960 Marionette TRACE conn6 <- [1,1278,null,{}] 12:09:54 INFO - PROCESS | 3980 | 1467140994978 Marionette TRACE conn6 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:54 INFO - PROCESS | 3980 | 1467140994981 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:55 INFO - PROCESS | 3980 | 1467140995104 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 12:09:55 INFO - PROCESS | 3980 | 1467140995172 Marionette TRACE conn6 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:55 INFO - PROCESS | 3980 | 1467140995175 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:55 INFO - PROCESS | 3980 | ++DOCSHELL 000000B674708000 == 39 [pid = 3980] [id = 329] 12:09:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (000000B66EE0C400) [pid = 3980] [serial = 986] [outer = 0000000000000000] 12:09:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (000000B66F223C00) [pid = 3980] [serial = 987] [outer = 000000B66EE0C400] 12:09:55 INFO - PROCESS | 3980 | 1467140995274 Marionette DEBUG loaded listener.js 12:09:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (000000B66F7E2800) [pid = 3980] [serial = 988] [outer = 000000B66EE0C400] 12:09:55 INFO - PROCESS | 3980 | 1467140995914 Marionette TRACE conn6 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 12:09:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 12:09:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1004ms 12:09:55 INFO - PROCESS | 3980 | 1467140995975 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 12:09:55 INFO - PROCESS | 3980 | 1467140995978 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 12:09:55 INFO - PROCESS | 3980 | 1467140995983 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 12:09:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 12:09:55 INFO - PROCESS | 3980 | 1467140995987 Marionette TRACE conn6 <- [1,1282,null,{}] 12:09:56 INFO - PROCESS | 3980 | 1467140995999 Marionette TRACE conn6 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:56 INFO - PROCESS | 3980 | 1467140996004 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:56 INFO - PROCESS | 3980 | 1467140996117 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 12:09:56 INFO - PROCESS | 3980 | 1467140996194 Marionette TRACE conn6 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:56 INFO - PROCESS | 3980 | 1467140996198 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:56 INFO - PROCESS | 3980 | ++DOCSHELL 000000B679787800 == 40 [pid = 3980] [id = 330] 12:09:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (000000B672626000) [pid = 3980] [serial = 989] [outer = 0000000000000000] 12:09:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 91 (000000B67328DC00) [pid = 3980] [serial = 990] [outer = 000000B672626000] 12:09:56 INFO - PROCESS | 3980 | 1467140996297 Marionette DEBUG loaded listener.js 12:09:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 92 (000000B67560D800) [pid = 3980] [serial = 991] [outer = 000000B672626000] 12:09:56 INFO - PROCESS | 3980 | 1467140996846 Marionette TRACE conn6 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 12:09:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 12:09:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 880ms 12:09:56 INFO - PROCESS | 3980 | 1467140996887 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 12:09:56 INFO - PROCESS | 3980 | 1467140996891 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 12:09:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 12:09:56 INFO - PROCESS | 3980 | 1467140996895 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 12:09:56 INFO - PROCESS | 3980 | 1467140996897 Marionette TRACE conn6 <- [1,1286,null,{}] 12:09:56 INFO - PROCESS | 3980 | 1467140996901 Marionette TRACE conn6 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:56 INFO - PROCESS | 3980 | 1467140996904 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:57 INFO - PROCESS | 3980 | 1467140997028 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 12:09:57 INFO - PROCESS | 3980 | 1467140997114 Marionette TRACE conn6 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:57 INFO - PROCESS | 3980 | 1467140997117 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:57 INFO - PROCESS | 3980 | ++DOCSHELL 000000B67255E800 == 41 [pid = 3980] [id = 331] 12:09:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 93 (000000B66A693C00) [pid = 3980] [serial = 992] [outer = 0000000000000000] 12:09:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 94 (000000B6727D4C00) [pid = 3980] [serial = 993] [outer = 000000B66A693C00] 12:09:57 INFO - PROCESS | 3980 | 1467140997173 Marionette DEBUG loaded listener.js 12:09:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 95 (000000B675B72400) [pid = 3980] [serial = 994] [outer = 000000B66A693C00] 12:09:58 INFO - PROCESS | 3980 | 1467140998013 Marionette TRACE conn6 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 12:09:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 12:09:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1135ms 12:09:58 INFO - PROCESS | 3980 | 1467140998032 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 12:09:58 INFO - PROCESS | 3980 | 1467140998035 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 12:09:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 12:09:58 INFO - PROCESS | 3980 | 1467140998040 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 12:09:58 INFO - PROCESS | 3980 | 1467140998043 Marionette TRACE conn6 <- [1,1290,null,{}] 12:09:58 INFO - PROCESS | 3980 | 1467140998048 Marionette TRACE conn6 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:58 INFO - PROCESS | 3980 | 1467140998051 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:58 INFO - PROCESS | 3980 | 1467140998158 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 12:09:58 INFO - PROCESS | 3980 | 1467140998233 Marionette TRACE conn6 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:58 INFO - PROCESS | 3980 | 1467140998235 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:58 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66B40C000 == 42 [pid = 3980] [id = 332] 12:09:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 96 (000000B66A2B2000) [pid = 3980] [serial = 995] [outer = 0000000000000000] 12:09:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 97 (000000B66A5B1800) [pid = 3980] [serial = 996] [outer = 000000B66A2B2000] 12:09:58 INFO - PROCESS | 3980 | 1467140998287 Marionette DEBUG loaded listener.js 12:09:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 98 (000000B66BDCBC00) [pid = 3980] [serial = 997] [outer = 000000B66A2B2000] 12:09:59 INFO - PROCESS | 3980 | --DOCSHELL 000000B675E75800 == 41 [pid = 3980] [id = 326] 12:09:59 INFO - PROCESS | 3980 | --DOCSHELL 000000B66B21B000 == 40 [pid = 3980] [id = 325] 12:09:59 INFO - PROCESS | 3980 | --DOCSHELL 000000B674A78800 == 39 [pid = 3980] [id = 324] 12:09:59 INFO - PROCESS | 3980 | --DOCSHELL 000000B672860000 == 38 [pid = 3980] [id = 323] 12:09:59 INFO - PROCESS | 3980 | --DOCSHELL 000000B671D20800 == 37 [pid = 3980] [id = 322] 12:09:59 INFO - PROCESS | 3980 | --DOCSHELL 000000B66F822800 == 36 [pid = 3980] [id = 321] 12:09:59 INFO - PROCESS | 3980 | --DOCSHELL 000000B66B739800 == 35 [pid = 3980] [id = 320] 12:09:59 INFO - PROCESS | 3980 | --DOCSHELL 000000B663561800 == 34 [pid = 3980] [id = 319] 12:09:59 INFO - PROCESS | 3980 | --DOCSHELL 000000B66A371800 == 33 [pid = 3980] [id = 317] 12:09:59 INFO - PROCESS | 3980 | --DOCSHELL 000000B6799A1800 == 32 [pid = 3980] [id = 316] 12:09:59 INFO - PROCESS | 3980 | --DOCSHELL 000000B66F8C0800 == 31 [pid = 3980] [id = 318] 12:09:59 INFO - PROCESS | 3980 | --DOCSHELL 000000B67255E800 == 30 [pid = 3980] [id = 331] 12:09:59 INFO - PROCESS | 3980 | --DOCSHELL 000000B679787800 == 29 [pid = 3980] [id = 330] 12:09:59 INFO - PROCESS | 3980 | --DOCSHELL 000000B674708000 == 28 [pid = 3980] [id = 329] 12:09:59 INFO - PROCESS | 3980 | --DOCSHELL 000000B676474000 == 27 [pid = 3980] [id = 327] 12:09:59 INFO - PROCESS | 3980 | --DOCSHELL 000000B66B24F000 == 26 [pid = 3980] [id = 328] 12:09:59 INFO - PROCESS | 3980 | --DOMWINDOW == 97 (000000B6747DB800) [pid = 3980] [serial = 946] [outer = 0000000000000000] [url = about:blank] 12:09:59 INFO - PROCESS | 3980 | --DOMWINDOW == 96 (000000B674C93C00) [pid = 3980] [serial = 948] [outer = 0000000000000000] [url = about:blank] 12:09:59 INFO - PROCESS | 3980 | --DOMWINDOW == 95 (000000B66F60F400) [pid = 3980] [serial = 924] [outer = 0000000000000000] [url = about:blank] 12:09:59 INFO - PROCESS | 3980 | --DOMWINDOW == 94 (000000B66F6D4C00) [pid = 3980] [serial = 925] [outer = 0000000000000000] [url = about:blank] 12:09:59 INFO - PROCESS | 3980 | --DOMWINDOW == 93 (000000B67180E000) [pid = 3980] [serial = 927] [outer = 0000000000000000] [url = about:blank] 12:09:59 INFO - PROCESS | 3980 | --DOMWINDOW == 92 (000000B66A2B3400) [pid = 3980] [serial = 915] [outer = 0000000000000000] [url = about:blank] 12:09:59 INFO - PROCESS | 3980 | --DOMWINDOW == 91 (000000B66A5EE000) [pid = 3980] [serial = 916] [outer = 0000000000000000] [url = about:blank] 12:09:59 INFO - PROCESS | 3980 | --DOMWINDOW == 90 (000000B674570C00) [pid = 3980] [serial = 945] [outer = 0000000000000000] [url = about:blank] 12:09:59 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (000000B672599000) [pid = 3980] [serial = 936] [outer = 0000000000000000] [url = about:blank] 12:09:59 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (000000B665604800) [pid = 3980] [serial = 912] [outer = 0000000000000000] [url = about:blank] 12:09:59 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (000000B671CA1400) [pid = 3980] [serial = 933] [outer = 0000000000000000] [url = about:blank] 12:09:59 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (000000B671C93800) [pid = 3980] [serial = 942] [outer = 0000000000000000] [url = about:blank] 12:09:59 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (000000B66583B800) [pid = 3980] [serial = 913] [outer = 0000000000000000] [url = about:blank] 12:09:59 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (000000B671AAA000) [pid = 3980] [serial = 931] [outer = 0000000000000000] [url = about:blank] 12:09:59 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000B671A7D400) [pid = 3980] [serial = 930] [outer = 0000000000000000] [url = about:blank] 12:09:59 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000B66B3D2000) [pid = 3980] [serial = 918] [outer = 0000000000000000] [url = about:blank] 12:09:59 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000B6734E5000) [pid = 3980] [serial = 939] [outer = 0000000000000000] [url = about:blank] 12:09:59 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000B6736C3000) [pid = 3980] [serial = 940] [outer = 0000000000000000] [url = about:blank] 12:09:59 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000B66B7AB400) [pid = 3980] [serial = 919] [outer = 0000000000000000] [url = about:blank] 12:09:59 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000B6720A5400) [pid = 3980] [serial = 934] [outer = 0000000000000000] [url = about:blank] 12:09:59 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000B664EBAC00) [pid = 3980] [serial = 909] [outer = 0000000000000000] [url = about:blank] 12:09:59 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000B66525CC00) [pid = 3980] [serial = 910] [outer = 0000000000000000] [url = about:blank] 12:09:59 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000B671A22000) [pid = 3980] [serial = 928] [outer = 0000000000000000] [url = about:blank] 12:09:59 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (000000B673670000) [pid = 3980] [serial = 943] [outer = 0000000000000000] [url = about:blank] 12:09:59 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (000000B66EA77C00) [pid = 3980] [serial = 921] [outer = 0000000000000000] [url = about:blank] 12:09:59 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (000000B6727C8C00) [pid = 3980] [serial = 937] [outer = 0000000000000000] [url = about:blank] 12:09:59 INFO - PROCESS | 3980 | --DOMWINDOW == 71 (000000B66EA9CC00) [pid = 3980] [serial = 922] [outer = 0000000000000000] [url = about:blank] 12:09:59 INFO - PROCESS | 3980 | 1467140999491 Marionette TRACE conn6 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 12:09:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 12:09:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1493ms 12:09:59 INFO - PROCESS | 3980 | 1467140999534 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 12:09:59 INFO - PROCESS | 3980 | 1467140999539 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 12:09:59 INFO - PROCESS | 3980 | 1467140999543 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 12:09:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 12:09:59 INFO - PROCESS | 3980 | 1467140999548 Marionette TRACE conn6 <- [1,1294,null,{}] 12:09:59 INFO - PROCESS | 3980 | 1467140999553 Marionette TRACE conn6 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:59 INFO - PROCESS | 3980 | 1467140999556 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:59 INFO - PROCESS | 3980 | 1467140999673 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 12:09:59 INFO - PROCESS | 3980 | 1467140999744 Marionette TRACE conn6 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:59 INFO - PROCESS | 3980 | 1467140999747 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:09:59 INFO - PROCESS | 3980 | ++DOCSHELL 000000B669F6D800 == 27 [pid = 3980] [id = 333] 12:09:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 72 (000000B665452800) [pid = 3980] [serial = 998] [outer = 0000000000000000] 12:09:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (000000B66558E000) [pid = 3980] [serial = 999] [outer = 000000B665452800] 12:09:59 INFO - PROCESS | 3980 | 1467140999796 Marionette DEBUG loaded listener.js 12:09:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (000000B6662D9C00) [pid = 3980] [serial = 1000] [outer = 000000B665452800] 12:10:00 INFO - PROCESS | 3980 | 1467141000196 Marionette TRACE conn6 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 12:10:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 12:10:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 692ms 12:10:00 INFO - PROCESS | 3980 | 1467141000240 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 12:10:00 INFO - PROCESS | 3980 | 1467141000245 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 12:10:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 12:10:00 INFO - PROCESS | 3980 | 1467141000283 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 12:10:00 INFO - PROCESS | 3980 | 1467141000286 Marionette TRACE conn6 <- [1,1298,null,{}] 12:10:00 INFO - PROCESS | 3980 | 1467141000290 Marionette TRACE conn6 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:00 INFO - PROCESS | 3980 | 1467141000292 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:00 INFO - PROCESS | 3980 | 1467141000390 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 12:10:00 INFO - PROCESS | 3980 | 1467141000405 Marionette TRACE conn6 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:00 INFO - PROCESS | 3980 | 1467141000408 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:00 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66E386000 == 28 [pid = 3980] [id = 334] 12:10:00 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (000000B66A57B000) [pid = 3980] [serial = 1001] [outer = 0000000000000000] 12:10:00 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000B66A696000) [pid = 3980] [serial = 1002] [outer = 000000B66A57B000] 12:10:00 INFO - PROCESS | 3980 | 1467141000456 Marionette DEBUG loaded listener.js 12:10:00 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000B66B389000) [pid = 3980] [serial = 1003] [outer = 000000B66A57B000] 12:10:00 INFO - PROCESS | 3980 | 1467141000893 Marionette TRACE conn6 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",0,null,null]]]}] 12:10:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 12:10:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 692ms 12:10:00 INFO - PROCESS | 3980 | 1467141000976 Marionette TRACE conn6 -> [0,1301,"getWindowHandle",null] 12:10:00 INFO - PROCESS | 3980 | 1467141000979 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 12:10:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 12:10:00 INFO - PROCESS | 3980 | 1467141000982 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 12:10:00 INFO - PROCESS | 3980 | 1467141000986 Marionette TRACE conn6 <- [1,1302,null,{}] 12:10:01 INFO - PROCESS | 3980 | 1467141000997 Marionette TRACE conn6 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:01 INFO - PROCESS | 3980 | 1467141001002 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:01 INFO - PROCESS | 3980 | 1467141001090 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 12:10:01 INFO - PROCESS | 3980 | 1467141001097 Marionette TRACE conn6 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:01 INFO - PROCESS | 3980 | 1467141001101 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:01 INFO - PROCESS | 3980 | ++DOCSHELL 000000B6718E1000 == 29 [pid = 3980] [id = 335] 12:10:01 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000B66EA7B000) [pid = 3980] [serial = 1004] [outer = 0000000000000000] 12:10:01 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000B66EA9C400) [pid = 3980] [serial = 1005] [outer = 000000B66EA7B000] 12:10:01 INFO - PROCESS | 3980 | 1467141001151 Marionette DEBUG loaded listener.js 12:10:01 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000B66F224400) [pid = 3980] [serial = 1006] [outer = 000000B66EA7B000] 12:10:01 INFO - PROCESS | 3980 | 1467141001644 Marionette TRACE conn6 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 12:10:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 12:10:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 691ms 12:10:01 INFO - PROCESS | 3980 | 1467141001676 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 12:10:01 INFO - PROCESS | 3980 | 1467141001679 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 12:10:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 12:10:01 INFO - PROCESS | 3980 | 1467141001682 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 12:10:01 INFO - PROCESS | 3980 | 1467141001684 Marionette TRACE conn6 <- [1,1306,null,{}] 12:10:01 INFO - PROCESS | 3980 | 1467141001687 Marionette TRACE conn6 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:01 INFO - PROCESS | 3980 | 1467141001689 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:01 INFO - PROCESS | 3980 | 1467141001829 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 12:10:01 INFO - PROCESS | 3980 | 1467141001853 Marionette TRACE conn6 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:01 INFO - PROCESS | 3980 | 1467141001855 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:01 INFO - PROCESS | 3980 | ++DOCSHELL 000000B671F79800 == 30 [pid = 3980] [id = 336] 12:10:01 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000B66F60F400) [pid = 3980] [serial = 1007] [outer = 0000000000000000] 12:10:01 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000B66F6CB400) [pid = 3980] [serial = 1008] [outer = 000000B66F60F400] 12:10:01 INFO - PROCESS | 3980 | 1467141001901 Marionette DEBUG loaded listener.js 12:10:01 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000B66F7DC800) [pid = 3980] [serial = 1009] [outer = 000000B66F60F400] 12:10:02 INFO - PROCESS | 3980 | 1467141002347 Marionette TRACE conn6 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 12:10:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 12:10:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 692ms 12:10:02 INFO - PROCESS | 3980 | 1467141002377 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 12:10:02 INFO - PROCESS | 3980 | 1467141002379 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 12:10:02 INFO - PROCESS | 3980 | 1467141002382 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 12:10:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 12:10:02 INFO - PROCESS | 3980 | 1467141002384 Marionette TRACE conn6 <- [1,1310,null,{}] 12:10:02 INFO - PROCESS | 3980 | 1467141002388 Marionette TRACE conn6 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:02 INFO - PROCESS | 3980 | 1467141002390 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:02 INFO - PROCESS | 3980 | 1467141002502 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 12:10:02 INFO - PROCESS | 3980 | 1467141002508 Marionette TRACE conn6 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:02 INFO - PROCESS | 3980 | 1467141002510 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:02 INFO - PROCESS | 3980 | ++DOCSHELL 000000B672B10800 == 31 [pid = 3980] [id = 337] 12:10:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000B66FEBFC00) [pid = 3980] [serial = 1010] [outer = 0000000000000000] 12:10:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (000000B671A19000) [pid = 3980] [serial = 1011] [outer = 000000B66FEBFC00] 12:10:02 INFO - PROCESS | 3980 | 1467141002556 Marionette DEBUG loaded listener.js 12:10:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (000000B671A7CC00) [pid = 3980] [serial = 1012] [outer = 000000B66FEBFC00] 12:10:03 INFO - PROCESS | 3980 | 1467141003022 Marionette TRACE conn6 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 12:10:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 12:10:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 690ms 12:10:03 INFO - PROCESS | 3980 | 1467141003075 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 12:10:03 INFO - PROCESS | 3980 | 1467141003078 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 12:10:03 INFO - PROCESS | 3980 | 1467141003081 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 12:10:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 12:10:03 INFO - PROCESS | 3980 | 1467141003083 Marionette TRACE conn6 <- [1,1314,null,{}] 12:10:03 INFO - PROCESS | 3980 | 1467141003086 Marionette TRACE conn6 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:03 INFO - PROCESS | 3980 | 1467141003092 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:03 INFO - PROCESS | 3980 | 1467141003249 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 12:10:03 INFO - PROCESS | 3980 | 1467141003303 Marionette TRACE conn6 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:03 INFO - PROCESS | 3980 | 1467141003305 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:03 INFO - PROCESS | 3980 | ++DOCSHELL 000000B674A7D800 == 32 [pid = 3980] [id = 338] 12:10:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (000000B671AABC00) [pid = 3980] [serial = 1013] [outer = 0000000000000000] 12:10:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (000000B6720AC400) [pid = 3980] [serial = 1014] [outer = 000000B671AABC00] 12:10:03 INFO - PROCESS | 3980 | 1467141003352 Marionette DEBUG loaded listener.js 12:10:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (000000B67259B000) [pid = 3980] [serial = 1015] [outer = 000000B671AABC00] 12:10:03 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (000000B66F7E0C00) [pid = 3980] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 12:10:03 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (000000B671AA9800) [pid = 3980] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 12:10:03 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (000000B66F223400) [pid = 3980] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 12:10:03 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (000000B6698D1000) [pid = 3980] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 12:10:03 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (000000B665813000) [pid = 3980] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 12:10:03 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000B6698CD400) [pid = 3980] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 12:10:03 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000B66F468000) [pid = 3980] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 12:10:03 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000B663F11C00) [pid = 3980] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 12:10:03 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000B669B6AC00) [pid = 3980] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 12:10:03 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000B669BCAC00) [pid = 3980] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 12:10:03 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000B6747DC400) [pid = 3980] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 12:10:03 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000B6649C9000) [pid = 3980] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 12:10:03 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000B6727D2000) [pid = 3980] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 12:10:03 INFO - PROCESS | 3980 | 1467141003879 Marionette TRACE conn6 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 12:10:03 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 12:10:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 839ms 12:10:03 INFO - PROCESS | 3980 | 1467141003923 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 12:10:03 INFO - PROCESS | 3980 | 1467141003925 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 12:10:03 INFO - PROCESS | 3980 | 1467141003929 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 12:10:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 12:10:03 INFO - PROCESS | 3980 | 1467141003931 Marionette TRACE conn6 <- [1,1318,null,{}] 12:10:03 INFO - PROCESS | 3980 | 1467141003934 Marionette TRACE conn6 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:03 INFO - PROCESS | 3980 | 1467141003936 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:04 INFO - PROCESS | 3980 | 1467141004015 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 12:10:04 INFO - PROCESS | 3980 | 1467141004020 Marionette TRACE conn6 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:04 INFO - PROCESS | 3980 | 1467141004022 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:04 INFO - PROCESS | 3980 | ++DOCSHELL 000000B6756B4800 == 33 [pid = 3980] [id = 339] 12:10:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000B66A2D4800) [pid = 3980] [serial = 1016] [outer = 0000000000000000] 12:10:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000B66F5C4000) [pid = 3980] [serial = 1017] [outer = 000000B66A2D4800] 12:10:04 INFO - PROCESS | 3980 | 1467141004067 Marionette DEBUG loaded listener.js 12:10:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000B672594C00) [pid = 3980] [serial = 1018] [outer = 000000B66A2D4800] 12:10:04 INFO - PROCESS | 3980 | 1467141004485 Marionette TRACE conn6 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 12:10:04 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 12:10:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 587ms 12:10:04 INFO - PROCESS | 3980 | 1467141004519 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 12:10:04 INFO - PROCESS | 3980 | 1467141004521 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 12:10:04 INFO - PROCESS | 3980 | 1467141004525 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 12:10:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 12:10:04 INFO - PROCESS | 3980 | 1467141004527 Marionette TRACE conn6 <- [1,1322,null,{}] 12:10:04 INFO - PROCESS | 3980 | 1467141004535 Marionette TRACE conn6 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:04 INFO - PROCESS | 3980 | 1467141004537 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:04 INFO - PROCESS | 3980 | 1467141004617 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 12:10:04 INFO - PROCESS | 3980 | 1467141004623 Marionette TRACE conn6 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:04 INFO - PROCESS | 3980 | 1467141004625 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:04 INFO - PROCESS | 3980 | ++DOCSHELL 000000B675FB9000 == 34 [pid = 3980] [id = 340] 12:10:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000B6727C8C00) [pid = 3980] [serial = 1019] [outer = 0000000000000000] 12:10:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000B6727D3000) [pid = 3980] [serial = 1020] [outer = 000000B6727C8C00] 12:10:04 INFO - PROCESS | 3980 | 1467141004671 Marionette DEBUG loaded listener.js 12:10:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000B672DC3C00) [pid = 3980] [serial = 1021] [outer = 000000B6727C8C00] 12:10:05 INFO - PROCESS | 3980 | 1467141005111 Marionette TRACE conn6 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 12:10:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 12:10:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 629ms 12:10:05 INFO - PROCESS | 3980 | 1467141005164 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 12:10:05 INFO - PROCESS | 3980 | 1467141005166 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 12:10:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 12:10:05 INFO - PROCESS | 3980 | 1467141005170 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 12:10:05 INFO - PROCESS | 3980 | 1467141005171 Marionette TRACE conn6 <- [1,1326,null,{}] 12:10:05 INFO - PROCESS | 3980 | 1467141005175 Marionette TRACE conn6 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:05 INFO - PROCESS | 3980 | 1467141005177 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:05 INFO - PROCESS | 3980 | 1467141005257 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 12:10:05 INFO - PROCESS | 3980 | 1467141005262 Marionette TRACE conn6 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:05 INFO - PROCESS | 3980 | 1467141005264 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:05 INFO - PROCESS | 3980 | ++DOCSHELL 000000B677F9E800 == 35 [pid = 3980] [id = 341] 12:10:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000B6736BA800) [pid = 3980] [serial = 1022] [outer = 0000000000000000] 12:10:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000B674122400) [pid = 3980] [serial = 1023] [outer = 000000B6736BA800] 12:10:05 INFO - PROCESS | 3980 | 1467141005308 Marionette DEBUG loaded listener.js 12:10:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (000000B6747AA000) [pid = 3980] [serial = 1024] [outer = 000000B6736BA800] 12:10:06 INFO - PROCESS | 3980 | 1467141006319 Marionette TRACE conn6 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 12:10:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 12:10:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1177ms 12:10:06 INFO - PROCESS | 3980 | 1467141006349 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 12:10:06 INFO - PROCESS | 3980 | 1467141006353 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 12:10:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 12:10:06 INFO - PROCESS | 3980 | 1467141006359 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 12:10:06 INFO - PROCESS | 3980 | 1467141006362 Marionette TRACE conn6 <- [1,1330,null,{}] 12:10:06 INFO - PROCESS | 3980 | 1467141006369 Marionette TRACE conn6 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:06 INFO - PROCESS | 3980 | 1467141006372 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:06 INFO - PROCESS | 3980 | 1467141006497 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 12:10:06 INFO - PROCESS | 3980 | 1467141006569 Marionette TRACE conn6 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:06 INFO - PROCESS | 3980 | 1467141006574 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:06 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66B236800 == 36 [pid = 3980] [id = 342] 12:10:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (000000B665451400) [pid = 3980] [serial = 1025] [outer = 0000000000000000] 12:10:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (000000B66558E800) [pid = 3980] [serial = 1026] [outer = 000000B665451400] 12:10:06 INFO - PROCESS | 3980 | 1467141006633 Marionette DEBUG loaded listener.js 12:10:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (000000B669BC1400) [pid = 3980] [serial = 1027] [outer = 000000B665451400] 12:10:07 INFO - PROCESS | 3980 | 1467141007346 Marionette TRACE conn6 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 12:10:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 12:10:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1029ms 12:10:07 INFO - PROCESS | 3980 | 1467141007391 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 12:10:07 INFO - PROCESS | 3980 | 1467141007396 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 12:10:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 12:10:07 INFO - PROCESS | 3980 | 1467141007403 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 12:10:07 INFO - PROCESS | 3980 | 1467141007406 Marionette TRACE conn6 <- [1,1334,null,{}] 12:10:07 INFO - PROCESS | 3980 | 1467141007454 Marionette TRACE conn6 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:07 INFO - PROCESS | 3980 | 1467141007457 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:07 INFO - PROCESS | 3980 | 1467141007588 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 12:10:07 INFO - PROCESS | 3980 | 1467141007656 Marionette TRACE conn6 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:07 INFO - PROCESS | 3980 | 1467141007659 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:07 INFO - PROCESS | 3980 | ++DOCSHELL 000000B672B02800 == 37 [pid = 3980] [id = 343] 12:10:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (000000B66BE52C00) [pid = 3980] [serial = 1028] [outer = 0000000000000000] 12:10:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (000000B66EA80400) [pid = 3980] [serial = 1029] [outer = 000000B66BE52C00] 12:10:07 INFO - PROCESS | 3980 | 1467141007717 Marionette DEBUG loaded listener.js 12:10:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 91 (000000B66F5C3800) [pid = 3980] [serial = 1030] [outer = 000000B66BE52C00] 12:10:08 INFO - PROCESS | 3980 | --DOCSHELL 000000B675FB9000 == 36 [pid = 3980] [id = 340] 12:10:08 INFO - PROCESS | 3980 | --DOCSHELL 000000B6756B4800 == 35 [pid = 3980] [id = 339] 12:10:08 INFO - PROCESS | 3980 | --DOCSHELL 000000B674A7D800 == 34 [pid = 3980] [id = 338] 12:10:08 INFO - PROCESS | 3980 | --DOCSHELL 000000B672B10800 == 33 [pid = 3980] [id = 337] 12:10:08 INFO - PROCESS | 3980 | --DOCSHELL 000000B671F79800 == 32 [pid = 3980] [id = 336] 12:10:08 INFO - PROCESS | 3980 | --DOCSHELL 000000B6718E1000 == 31 [pid = 3980] [id = 335] 12:10:08 INFO - PROCESS | 3980 | --DOCSHELL 000000B66E386000 == 30 [pid = 3980] [id = 334] 12:10:08 INFO - PROCESS | 3980 | --DOCSHELL 000000B669F6D800 == 29 [pid = 3980] [id = 333] 12:10:08 INFO - PROCESS | 3980 | --DOCSHELL 000000B66B40C000 == 28 [pid = 3980] [id = 332] 12:10:08 INFO - PROCESS | 3980 | --DOMWINDOW == 90 (000000B672DC2800) [pid = 3980] [serial = 907] [outer = 0000000000000000] [url = about:blank] 12:10:08 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (000000B66FECBC00) [pid = 3980] [serial = 969] [outer = 0000000000000000] [url = about:blank] 12:10:08 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (000000B671E58000) [pid = 3980] [serial = 972] [outer = 0000000000000000] [url = about:blank] 12:10:08 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (000000B671A78400) [pid = 3980] [serial = 970] [outer = 0000000000000000] [url = about:blank] 12:10:08 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (000000B673663C00) [pid = 3980] [serial = 979] [outer = 0000000000000000] [url = about:blank] 12:10:08 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (000000B67262C800) [pid = 3980] [serial = 973] [outer = 0000000000000000] [url = about:blank] 12:10:08 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (000000B669B71800) [pid = 3980] [serial = 954] [outer = 0000000000000000] [url = about:blank] 12:10:08 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000B66B272C00) [pid = 3980] [serial = 955] [outer = 0000000000000000] [url = about:blank] 12:10:08 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000B665C58800) [pid = 3980] [serial = 957] [outer = 0000000000000000] [url = about:blank] 12:10:08 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000B669AEAC00) [pid = 3980] [serial = 958] [outer = 0000000000000000] [url = about:blank] 12:10:08 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000B6741AB400) [pid = 3980] [serial = 981] [outer = 0000000000000000] [url = about:blank] 12:10:08 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000B66F5CDC00) [pid = 3980] [serial = 966] [outer = 0000000000000000] [url = about:blank] 12:10:08 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000B66544B400) [pid = 3980] [serial = 975] [outer = 0000000000000000] [url = about:blank] 12:10:08 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000B66A2B8400) [pid = 3980] [serial = 960] [outer = 0000000000000000] [url = about:blank] 12:10:08 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000B66B207C00) [pid = 3980] [serial = 961] [outer = 0000000000000000] [url = about:blank] 12:10:08 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000B66BE5E400) [pid = 3980] [serial = 963] [outer = 0000000000000000] [url = about:blank] 12:10:08 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (000000B66F215800) [pid = 3980] [serial = 964] [outer = 0000000000000000] [url = about:blank] 12:10:08 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (000000B674C9F400) [pid = 3980] [serial = 949] [outer = 0000000000000000] [url = about:blank] 12:10:08 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (000000B664F32800) [pid = 3980] [serial = 951] [outer = 0000000000000000] [url = about:blank] 12:10:08 INFO - PROCESS | 3980 | --DOMWINDOW == 71 (000000B665584000) [pid = 3980] [serial = 952] [outer = 0000000000000000] [url = about:blank] 12:10:08 INFO - PROCESS | 3980 | --DOMWINDOW == 70 (000000B674C94000) [pid = 3980] [serial = 982] [outer = 0000000000000000] [url = about:blank] 12:10:08 INFO - PROCESS | 3980 | --DOMWINDOW == 69 (000000B66EE0E000) [pid = 3980] [serial = 976] [outer = 0000000000000000] [url = about:blank] 12:10:08 INFO - PROCESS | 3980 | --DOMWINDOW == 68 (000000B671A21800) [pid = 3980] [serial = 978] [outer = 0000000000000000] [url = about:blank] 12:10:08 INFO - PROCESS | 3980 | --DOMWINDOW == 67 (000000B66F6CF800) [pid = 3980] [serial = 967] [outer = 0000000000000000] [url = about:blank] 12:10:08 INFO - PROCESS | 3980 | 1467141008656 Marionette TRACE conn6 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 12:10:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 12:10:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1296ms 12:10:08 INFO - PROCESS | 3980 | 1467141008702 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 12:10:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 12:10:08 INFO - PROCESS | 3980 | 1467141008706 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 12:10:08 INFO - PROCESS | 3980 | 1467141008711 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 12:10:08 INFO - PROCESS | 3980 | 1467141008714 Marionette TRACE conn6 <- [1,1338,null,{}] 12:10:08 INFO - PROCESS | 3980 | 1467141008719 Marionette TRACE conn6 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:08 INFO - PROCESS | 3980 | 1467141008722 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:08 INFO - PROCESS | 3980 | 1467141008813 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 12:10:08 INFO - PROCESS | 3980 | 1467141008828 Marionette TRACE conn6 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:08 INFO - PROCESS | 3980 | 1467141008831 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:08 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66A345800 == 29 [pid = 3980] [id = 344] 12:10:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 68 (000000B66544B800) [pid = 3980] [serial = 1031] [outer = 0000000000000000] 12:10:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 69 (000000B665589400) [pid = 3980] [serial = 1032] [outer = 000000B66544B800] 12:10:08 INFO - PROCESS | 3980 | 1467141008880 Marionette DEBUG loaded listener.js 12:10:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 70 (000000B6698CDC00) [pid = 3980] [serial = 1033] [outer = 000000B66544B800] 12:10:09 INFO - PROCESS | 3980 | 1467141009394 Marionette TRACE conn6 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 12:10:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 12:10:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 733ms 12:10:09 INFO - PROCESS | 3980 | 1467141009444 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 12:10:09 INFO - PROCESS | 3980 | 1467141009449 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 12:10:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 12:10:09 INFO - PROCESS | 3980 | 1467141009455 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 12:10:09 INFO - PROCESS | 3980 | 1467141009458 Marionette TRACE conn6 <- [1,1342,null,{}] 12:10:09 INFO - PROCESS | 3980 | 1467141009462 Marionette TRACE conn6 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:09 INFO - PROCESS | 3980 | 1467141009464 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:09 INFO - PROCESS | 3980 | 1467141009553 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 12:10:09 INFO - PROCESS | 3980 | 1467141009629 Marionette TRACE conn6 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:09 INFO - PROCESS | 3980 | 1467141009631 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:09 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66ED29000 == 30 [pid = 3980] [id = 345] 12:10:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 71 (000000B66B25FC00) [pid = 3980] [serial = 1034] [outer = 0000000000000000] 12:10:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 72 (000000B66B38A400) [pid = 3980] [serial = 1035] [outer = 000000B66B25FC00] 12:10:09 INFO - PROCESS | 3980 | 1467141009679 Marionette DEBUG loaded listener.js 12:10:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (000000B66EA75800) [pid = 3980] [serial = 1036] [outer = 000000B66B25FC00] 12:10:10 INFO - PROCESS | 3980 | 1467141010066 Marionette TRACE conn6 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 12:10:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 12:10:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 692ms 12:10:10 INFO - PROCESS | 3980 | 1467141010150 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 12:10:10 INFO - PROCESS | 3980 | 1467141010153 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 12:10:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 12:10:10 INFO - PROCESS | 3980 | 1467141010156 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 12:10:10 INFO - PROCESS | 3980 | 1467141010160 Marionette TRACE conn6 <- [1,1346,null,{}] 12:10:10 INFO - PROCESS | 3980 | 1467141010172 Marionette TRACE conn6 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:10 INFO - PROCESS | 3980 | 1467141010177 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:10 INFO - PROCESS | 3980 | 1467141010308 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 12:10:10 INFO - PROCESS | 3980 | 1467141010318 Marionette TRACE conn6 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:10 INFO - PROCESS | 3980 | 1467141010321 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:10 INFO - PROCESS | 3980 | ++DOCSHELL 000000B671D5F800 == 31 [pid = 3980] [id = 346] 12:10:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (000000B664EBA400) [pid = 3980] [serial = 1037] [outer = 0000000000000000] 12:10:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (000000B66F6D0000) [pid = 3980] [serial = 1038] [outer = 000000B664EBA400] 12:10:10 INFO - PROCESS | 3980 | 1467141010370 Marionette DEBUG loaded listener.js 12:10:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000B67180C000) [pid = 3980] [serial = 1039] [outer = 000000B664EBA400] 12:10:10 INFO - PROCESS | 3980 | 1467141010811 Marionette TRACE conn6 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 12:10:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 12:10:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 692ms 12:10:10 INFO - PROCESS | 3980 | 1467141010854 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 12:10:10 INFO - PROCESS | 3980 | 1467141010857 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 12:10:10 INFO - PROCESS | 3980 | 1467141010861 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 12:10:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 12:10:10 INFO - PROCESS | 3980 | 1467141010862 Marionette TRACE conn6 <- [1,1350,null,{}] 12:10:10 INFO - PROCESS | 3980 | 1467141010866 Marionette TRACE conn6 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:10 INFO - PROCESS | 3980 | 1467141010868 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:10 INFO - PROCESS | 3980 | 1467141010983 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 12:10:10 INFO - PROCESS | 3980 | 1467141010988 Marionette TRACE conn6 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:10 INFO - PROCESS | 3980 | 1467141010990 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:11 INFO - PROCESS | 3980 | ++DOCSHELL 000000B67287C800 == 32 [pid = 3980] [id = 347] 12:10:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000B671A75400) [pid = 3980] [serial = 1040] [outer = 0000000000000000] 12:10:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000B671AA5C00) [pid = 3980] [serial = 1041] [outer = 000000B671A75400] 12:10:11 INFO - PROCESS | 3980 | 1467141011083 Marionette DEBUG loaded listener.js 12:10:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000B671C98400) [pid = 3980] [serial = 1042] [outer = 000000B671A75400] 12:10:11 INFO - PROCESS | 3980 | 1467141011528 Marionette TRACE conn6 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 12:10:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 12:10:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 691ms 12:10:11 INFO - PROCESS | 3980 | 1467141011555 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 12:10:11 INFO - PROCESS | 3980 | 1467141011558 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 12:10:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 12:10:11 INFO - PROCESS | 3980 | 1467141011567 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 12:10:11 INFO - PROCESS | 3980 | 1467141011569 Marionette TRACE conn6 <- [1,1354,null,{}] 12:10:11 INFO - PROCESS | 3980 | 1467141011572 Marionette TRACE conn6 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:11 INFO - PROCESS | 3980 | 1467141011575 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:11 INFO - PROCESS | 3980 | 1467141011711 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 12:10:11 INFO - PROCESS | 3980 | 1467141011738 Marionette TRACE conn6 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:11 INFO - PROCESS | 3980 | 1467141011740 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:11 INFO - PROCESS | 3980 | ++DOCSHELL 000000B674A8D800 == 33 [pid = 3980] [id = 348] 12:10:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000B671FB2400) [pid = 3980] [serial = 1043] [outer = 0000000000000000] 12:10:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000B6723AC400) [pid = 3980] [serial = 1044] [outer = 000000B671FB2400] 12:10:11 INFO - PROCESS | 3980 | 1467141011786 Marionette DEBUG loaded listener.js 12:10:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000B672631000) [pid = 3980] [serial = 1045] [outer = 000000B671FB2400] 12:10:12 INFO - PROCESS | 3980 | 1467141012238 Marionette TRACE conn6 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 12:10:12 INFO - PROCESS | 3980 | 1467141012304 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 12:10:12 INFO - PROCESS | 3980 | 1467141012307 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 12:10:12 INFO - PROCESS | 3980 | 1467141012309 Marionette TRACE conn6 <- [1,1358,null,{}] 12:10:12 INFO - PROCESS | 3980 | 1467141012312 Marionette TRACE conn6 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:12 INFO - PROCESS | 3980 | 1467141012318 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:12 INFO - PROCESS | 3980 | 1467141012460 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 12:10:12 INFO - PROCESS | 3980 | 1467141012515 Marionette TRACE conn6 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:12 INFO - PROCESS | 3980 | 1467141012517 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:12 INFO - PROCESS | 3980 | ++DOCSHELL 000000B675E82000 == 34 [pid = 3980] [id = 349] 12:10:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000B672ADE800) [pid = 3980] [serial = 1046] [outer = 0000000000000000] 12:10:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000B674126000) [pid = 3980] [serial = 1047] [outer = 000000B672ADE800] 12:10:12 INFO - PROCESS | 3980 | 1467141012563 Marionette DEBUG loaded listener.js 12:10:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (000000B675607800) [pid = 3980] [serial = 1048] [outer = 000000B672ADE800] 12:10:12 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (000000B66F60F400) [pid = 3980] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 12:10:12 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000B66A2B2000) [pid = 3980] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 12:10:12 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000B66A57B000) [pid = 3980] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 12:10:12 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000B66EA7B000) [pid = 3980] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 12:10:12 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000B665452800) [pid = 3980] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 12:10:12 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000B66FEBFC00) [pid = 3980] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 12:10:12 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000B665444800) [pid = 3980] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 12:10:12 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000B66EE0C400) [pid = 3980] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 12:10:12 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000B672626000) [pid = 3980] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 12:10:12 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000B66A693C00) [pid = 3980] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 12:10:12 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (000000B671AABC00) [pid = 3980] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 12:10:12 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (000000B6727C8C00) [pid = 3980] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 12:10:12 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (000000B66A2D4800) [pid = 3980] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 12:10:13 INFO - PROCESS | 3980 | 1467141013073 Marionette TRACE conn6 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 12:10:13 INFO - PROCESS | 3980 | 1467141013107 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 12:10:13 INFO - PROCESS | 3980 | 1467141013110 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 12:10:13 INFO - PROCESS | 3980 | 1467141013112 Marionette TRACE conn6 <- [1,1362,null,{}] 12:10:13 INFO - PROCESS | 3980 | 1467141013115 Marionette TRACE conn6 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:13 INFO - PROCESS | 3980 | 1467141013117 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:13 INFO - PROCESS | 3980 | 1467141013226 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 12:10:13 INFO - PROCESS | 3980 | 1467141013276 Marionette TRACE conn6 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:13 INFO - PROCESS | 3980 | 1467141013278 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:13 INFO - PROCESS | 3980 | ++DOCSHELL 000000B676481800 == 35 [pid = 3980] [id = 350] 12:10:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (000000B663FCF000) [pid = 3980] [serial = 1049] [outer = 0000000000000000] 12:10:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (000000B66F7C9800) [pid = 3980] [serial = 1050] [outer = 000000B663FCF000] 12:10:13 INFO - PROCESS | 3980 | 1467141013322 Marionette DEBUG loaded listener.js 12:10:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (000000B672A7C400) [pid = 3980] [serial = 1051] [outer = 000000B663FCF000] 12:10:13 INFO - PROCESS | 3980 | [3980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:10:13 INFO - PROCESS | 3980 | 1467141013689 Marionette TRACE conn6 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 12:10:13 INFO - PROCESS | 3980 | 1467141013752 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 12:10:13 INFO - PROCESS | 3980 | 1467141013756 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 12:10:13 INFO - PROCESS | 3980 | 1467141013758 Marionette TRACE conn6 <- [1,1366,null,{}] 12:10:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 12:10:13 INFO - PROCESS | 3980 | 1467141013762 Marionette TRACE conn6 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:13 INFO - PROCESS | 3980 | 1467141013764 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:13 INFO - PROCESS | 3980 | 1467141013847 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 12:10:13 INFO - PROCESS | 3980 | 1467141013853 Marionette TRACE conn6 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:13 INFO - PROCESS | 3980 | 1467141013855 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:13 INFO - PROCESS | 3980 | ++DOCSHELL 000000B67978F800 == 36 [pid = 3980] [id = 351] 12:10:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000B674CA0400) [pid = 3980] [serial = 1052] [outer = 0000000000000000] 12:10:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000B675B71C00) [pid = 3980] [serial = 1053] [outer = 000000B674CA0400] 12:10:13 INFO - PROCESS | 3980 | 1467141013899 Marionette DEBUG loaded listener.js 12:10:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000B675B7B000) [pid = 3980] [serial = 1054] [outer = 000000B674CA0400] 12:10:14 INFO - PROCESS | 3980 | 1467141014296 Marionette TRACE conn6 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 12:10:14 INFO - PROCESS | 3980 | 1467141014364 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 12:10:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 12:10:14 INFO - PROCESS | 3980 | 1467141014368 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 12:10:14 INFO - PROCESS | 3980 | 1467141014370 Marionette TRACE conn6 <- [1,1370,null,{}] 12:10:14 INFO - PROCESS | 3980 | 1467141014373 Marionette TRACE conn6 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:14 INFO - PROCESS | 3980 | 1467141014375 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:14 INFO - PROCESS | 3980 | 1467141014459 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 12:10:14 INFO - PROCESS | 3980 | 1467141014464 Marionette TRACE conn6 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:14 INFO - PROCESS | 3980 | 1467141014466 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:14 INFO - PROCESS | 3980 | ++DOCSHELL 000000B671D5E800 == 37 [pid = 3980] [id = 352] 12:10:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000B675D2C800) [pid = 3980] [serial = 1055] [outer = 0000000000000000] 12:10:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000B675D30400) [pid = 3980] [serial = 1056] [outer = 000000B675D2C800] 12:10:14 INFO - PROCESS | 3980 | 1467141014511 Marionette DEBUG loaded listener.js 12:10:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000B675DA9400) [pid = 3980] [serial = 1057] [outer = 000000B675D2C800] 12:10:15 INFO - PROCESS | 3980 | [3980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:10:15 INFO - PROCESS | 3980 | 1467141015133 Marionette TRACE conn6 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 12:10:15 INFO - PROCESS | 3980 | 1467141015170 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 12:10:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 12:10:15 INFO - PROCESS | 3980 | 1467141015176 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 12:10:15 INFO - PROCESS | 3980 | 1467141015180 Marionette TRACE conn6 <- [1,1374,null,{}] 12:10:15 INFO - PROCESS | 3980 | 1467141015186 Marionette TRACE conn6 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:15 INFO - PROCESS | 3980 | 1467141015189 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:15 INFO - PROCESS | 3980 | 1467141015311 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 12:10:15 INFO - PROCESS | 3980 | 1467141015388 Marionette TRACE conn6 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:15 INFO - PROCESS | 3980 | 1467141015393 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:15 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66B735800 == 38 [pid = 3980] [id = 353] 12:10:15 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000B664F3C400) [pid = 3980] [serial = 1058] [outer = 0000000000000000] 12:10:15 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000B6698D4C00) [pid = 3980] [serial = 1059] [outer = 000000B664F3C400] 12:10:15 INFO - PROCESS | 3980 | 1467141015494 Marionette DEBUG loaded listener.js 12:10:15 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000B66B260800) [pid = 3980] [serial = 1060] [outer = 000000B664F3C400] 12:10:16 INFO - PROCESS | 3980 | 1467141016137 Marionette TRACE conn6 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 12:10:16 INFO - PROCESS | 3980 | 1467141016168 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 12:10:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 12:10:16 INFO - PROCESS | 3980 | 1467141016175 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 12:10:16 INFO - PROCESS | 3980 | 1467141016178 Marionette TRACE conn6 <- [1,1378,null,{}] 12:10:16 INFO - PROCESS | 3980 | 1467141016182 Marionette TRACE conn6 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:16 INFO - PROCESS | 3980 | 1467141016185 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:16 INFO - PROCESS | 3980 | 1467141016302 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 12:10:16 INFO - PROCESS | 3980 | 1467141016391 Marionette TRACE conn6 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:16 INFO - PROCESS | 3980 | 1467141016394 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:16 INFO - PROCESS | 3980 | ++DOCSHELL 000000B674C66000 == 39 [pid = 3980] [id = 354] 12:10:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (000000B66F7D5C00) [pid = 3980] [serial = 1061] [outer = 0000000000000000] 12:10:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (000000B671808400) [pid = 3980] [serial = 1062] [outer = 000000B66F7D5C00] 12:10:16 INFO - PROCESS | 3980 | 1467141016451 Marionette DEBUG loaded listener.js 12:10:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (000000B671FB6400) [pid = 3980] [serial = 1063] [outer = 000000B66F7D5C00] 12:10:17 INFO - PROCESS | 3980 | 1467141017106 Marionette TRACE conn6 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 12:10:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 12:10:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 984ms 12:10:17 INFO - PROCESS | 3980 | 1467141017160 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 12:10:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 12:10:17 INFO - PROCESS | 3980 | 1467141017163 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 12:10:17 INFO - PROCESS | 3980 | 1467141017167 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 12:10:17 INFO - PROCESS | 3980 | 1467141017171 Marionette TRACE conn6 <- [1,1382,null,{}] 12:10:17 INFO - PROCESS | 3980 | 1467141017183 Marionette TRACE conn6 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:17 INFO - PROCESS | 3980 | 1467141017188 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:17 INFO - PROCESS | 3980 | 1467141017339 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 12:10:17 INFO - PROCESS | 3980 | 1467141017392 Marionette TRACE conn6 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:17 INFO - PROCESS | 3980 | 1467141017396 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:17 INFO - PROCESS | 3980 | ++DOCSHELL 000000B6799F6800 == 40 [pid = 3980] [id = 355] 12:10:17 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (000000B674CA0C00) [pid = 3980] [serial = 1064] [outer = 0000000000000000] 12:10:17 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (000000B675B77000) [pid = 3980] [serial = 1065] [outer = 000000B674CA0C00] 12:10:17 INFO - PROCESS | 3980 | 1467141017454 Marionette DEBUG loaded listener.js 12:10:17 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (000000B675DB4400) [pid = 3980] [serial = 1066] [outer = 000000B674CA0C00] 12:10:18 INFO - PROCESS | 3980 | 1467141018063 Marionette TRACE conn6 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 12:10:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 12:10:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 944ms 12:10:18 INFO - PROCESS | 3980 | 1467141018113 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 12:10:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 12:10:18 INFO - PROCESS | 3980 | 1467141018116 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 12:10:18 INFO - PROCESS | 3980 | 1467141018120 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 12:10:18 INFO - PROCESS | 3980 | 1467141018122 Marionette TRACE conn6 <- [1,1386,null,{}] 12:10:18 INFO - PROCESS | 3980 | 1467141018126 Marionette TRACE conn6 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:18 INFO - PROCESS | 3980 | 1467141018128 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:18 INFO - PROCESS | 3980 | 1467141018242 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 12:10:18 INFO - PROCESS | 3980 | 1467141018331 Marionette TRACE conn6 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:18 INFO - PROCESS | 3980 | 1467141018334 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:18 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66A3B5800 == 41 [pid = 3980] [id = 356] 12:10:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 91 (000000B66581C000) [pid = 3980] [serial = 1067] [outer = 0000000000000000] 12:10:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 92 (000000B66A5F0000) [pid = 3980] [serial = 1068] [outer = 000000B66581C000] 12:10:18 INFO - PROCESS | 3980 | 1467141018390 Marionette DEBUG loaded listener.js 12:10:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 93 (000000B671FAF400) [pid = 3980] [serial = 1069] [outer = 000000B66581C000] 12:10:19 INFO - PROCESS | 3980 | 1467141019134 Marionette TRACE conn6 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 12:10:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 12:10:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1079ms 12:10:19 INFO - PROCESS | 3980 | 1467141019202 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 12:10:19 INFO - PROCESS | 3980 | 1467141019207 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 12:10:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 12:10:19 INFO - PROCESS | 3980 | 1467141019211 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 12:10:19 INFO - PROCESS | 3980 | 1467141019215 Marionette TRACE conn6 <- [1,1390,null,{}] 12:10:19 INFO - PROCESS | 3980 | 1467141019221 Marionette TRACE conn6 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:19 INFO - PROCESS | 3980 | 1467141019224 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:19 INFO - PROCESS | 3980 | --DOCSHELL 000000B67978F800 == 40 [pid = 3980] [id = 351] 12:10:19 INFO - PROCESS | 3980 | --DOCSHELL 000000B676481800 == 39 [pid = 3980] [id = 350] 12:10:19 INFO - PROCESS | 3980 | --DOCSHELL 000000B675E82000 == 38 [pid = 3980] [id = 349] 12:10:19 INFO - PROCESS | 3980 | --DOCSHELL 000000B674A8D800 == 37 [pid = 3980] [id = 348] 12:10:19 INFO - PROCESS | 3980 | --DOCSHELL 000000B67287C800 == 36 [pid = 3980] [id = 347] 12:10:19 INFO - PROCESS | 3980 | --DOCSHELL 000000B671D5F800 == 35 [pid = 3980] [id = 346] 12:10:19 INFO - PROCESS | 3980 | --DOCSHELL 000000B66ED29000 == 34 [pid = 3980] [id = 345] 12:10:19 INFO - PROCESS | 3980 | --DOCSHELL 000000B66A345800 == 33 [pid = 3980] [id = 344] 12:10:19 INFO - PROCESS | 3980 | --DOCSHELL 000000B672B02800 == 32 [pid = 3980] [id = 343] 12:10:19 INFO - PROCESS | 3980 | --DOCSHELL 000000B677F9E800 == 31 [pid = 3980] [id = 341] 12:10:19 INFO - PROCESS | 3980 | --DOCSHELL 000000B66B236800 == 30 [pid = 3980] [id = 342] 12:10:19 INFO - PROCESS | 3980 | --DOCSHELL 000000B66A3B5800 == 29 [pid = 3980] [id = 356] 12:10:19 INFO - PROCESS | 3980 | --DOCSHELL 000000B6799F6800 == 28 [pid = 3980] [id = 355] 12:10:19 INFO - PROCESS | 3980 | --DOCSHELL 000000B674C66000 == 27 [pid = 3980] [id = 354] 12:10:19 INFO - PROCESS | 3980 | --DOCSHELL 000000B671D5E800 == 26 [pid = 3980] [id = 352] 12:10:19 INFO - PROCESS | 3980 | --DOCSHELL 000000B66B735800 == 25 [pid = 3980] [id = 353] 12:10:19 INFO - PROCESS | 3980 | 1467141019961 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 12:10:20 INFO - PROCESS | 3980 | --DOMWINDOW == 92 (000000B66F6CB400) [pid = 3980] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 12:10:20 INFO - PROCESS | 3980 | --DOMWINDOW == 91 (000000B66A5B1800) [pid = 3980] [serial = 996] [outer = 0000000000000000] [url = about:blank] 12:10:20 INFO - PROCESS | 3980 | --DOMWINDOW == 90 (000000B66B389000) [pid = 3980] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 12:10:20 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (000000B66A696000) [pid = 3980] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 12:10:20 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (000000B66EA9C400) [pid = 3980] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 12:10:20 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (000000B66558E000) [pid = 3980] [serial = 999] [outer = 0000000000000000] [url = about:blank] 12:10:20 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (000000B6662D9C00) [pid = 3980] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 12:10:20 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (000000B671A19000) [pid = 3980] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 12:10:20 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (000000B66A324000) [pid = 3980] [serial = 985] [outer = 0000000000000000] [url = about:blank] 12:10:20 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000B665812800) [pid = 3980] [serial = 984] [outer = 0000000000000000] [url = about:blank] 12:10:20 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000B66F7E2800) [pid = 3980] [serial = 988] [outer = 0000000000000000] [url = about:blank] 12:10:20 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000B66F223C00) [pid = 3980] [serial = 987] [outer = 0000000000000000] [url = about:blank] 12:10:20 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000B67560D800) [pid = 3980] [serial = 991] [outer = 0000000000000000] [url = about:blank] 12:10:20 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000B67328DC00) [pid = 3980] [serial = 990] [outer = 0000000000000000] [url = about:blank] 12:10:20 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000B675B72400) [pid = 3980] [serial = 994] [outer = 0000000000000000] [url = about:blank] 12:10:20 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000B6727D4C00) [pid = 3980] [serial = 993] [outer = 0000000000000000] [url = about:blank] 12:10:20 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000B66F7DC800) [pid = 3980] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 12:10:20 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000B6720AC400) [pid = 3980] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 12:10:20 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (000000B672DC3C00) [pid = 3980] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 12:10:20 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (000000B671A7CC00) [pid = 3980] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 12:10:20 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (000000B6727D3000) [pid = 3980] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 12:10:20 INFO - PROCESS | 3980 | --DOMWINDOW == 71 (000000B67259B000) [pid = 3980] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 12:10:20 INFO - PROCESS | 3980 | --DOMWINDOW == 70 (000000B66BDCBC00) [pid = 3980] [serial = 997] [outer = 0000000000000000] [url = about:blank] 12:10:20 INFO - PROCESS | 3980 | --DOMWINDOW == 69 (000000B674122400) [pid = 3980] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 12:10:20 INFO - PROCESS | 3980 | --DOMWINDOW == 68 (000000B66F5C4000) [pid = 3980] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 12:10:20 INFO - PROCESS | 3980 | --DOMWINDOW == 67 (000000B672594C00) [pid = 3980] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 12:10:20 INFO - PROCESS | 3980 | --DOMWINDOW == 66 (000000B66F224400) [pid = 3980] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 12:10:20 INFO - PROCESS | 3980 | 1467141020143 Marionette TRACE conn6 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:20 INFO - PROCESS | 3980 | 1467141020147 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:20 INFO - PROCESS | 3980 | ++DOCSHELL 000000B665872000 == 26 [pid = 3980] [id = 357] 12:10:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 67 (000000B663E46800) [pid = 3980] [serial = 1070] [outer = 0000000000000000] 12:10:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 68 (000000B663EDAC00) [pid = 3980] [serial = 1071] [outer = 000000B663E46800] 12:10:20 INFO - PROCESS | 3980 | 1467141020199 Marionette DEBUG loaded listener.js 12:10:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 69 (000000B6649C7C00) [pid = 3980] [serial = 1072] [outer = 000000B663E46800] 12:10:20 INFO - PROCESS | 3980 | 1467141020667 Marionette TRACE conn6 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 12:10:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 12:10:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1481ms 12:10:20 INFO - PROCESS | 3980 | 1467141020698 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 12:10:20 INFO - PROCESS | 3980 | 1467141020703 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 12:10:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 12:10:20 INFO - PROCESS | 3980 | 1467141020708 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 12:10:20 INFO - PROCESS | 3980 | 1467141020712 Marionette TRACE conn6 <- [1,1394,null,{}] 12:10:20 INFO - PROCESS | 3980 | 1467141020716 Marionette TRACE conn6 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:20 INFO - PROCESS | 3980 | 1467141020719 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:20 INFO - PROCESS | 3980 | 1467141020814 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 12:10:20 INFO - PROCESS | 3980 | 1467141020829 Marionette TRACE conn6 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:20 INFO - PROCESS | 3980 | 1467141020831 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:20 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66A6CF000 == 27 [pid = 3980] [id = 358] 12:10:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 70 (000000B66525D400) [pid = 3980] [serial = 1073] [outer = 0000000000000000] 12:10:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 71 (000000B665448400) [pid = 3980] [serial = 1074] [outer = 000000B66525D400] 12:10:20 INFO - PROCESS | 3980 | 1467141020880 Marionette DEBUG loaded listener.js 12:10:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 72 (000000B665588400) [pid = 3980] [serial = 1075] [outer = 000000B66525D400] 12:10:21 INFO - PROCESS | 3980 | 1467141021346 Marionette TRACE conn6 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 12:10:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 12:10:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 692ms 12:10:21 INFO - PROCESS | 3980 | 1467141021403 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 12:10:21 INFO - PROCESS | 3980 | 1467141021407 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 12:10:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 12:10:21 INFO - PROCESS | 3980 | 1467141021410 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 12:10:21 INFO - PROCESS | 3980 | 1467141021413 Marionette TRACE conn6 <- [1,1398,null,{}] 12:10:21 INFO - PROCESS | 3980 | 1467141021417 Marionette TRACE conn6 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:21 INFO - PROCESS | 3980 | 1467141021420 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:21 INFO - PROCESS | 3980 | 1467141021546 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 12:10:21 INFO - PROCESS | 3980 | 1467141021625 Marionette TRACE conn6 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:21 INFO - PROCESS | 3980 | 1467141021627 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:21 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66ED72800 == 28 [pid = 3980] [id = 359] 12:10:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (000000B6662D9000) [pid = 3980] [serial = 1076] [outer = 0000000000000000] 12:10:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (000000B6667BA400) [pid = 3980] [serial = 1077] [outer = 000000B6662D9000] 12:10:21 INFO - PROCESS | 3980 | 1467141021673 Marionette DEBUG loaded listener.js 12:10:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (000000B6698D9800) [pid = 3980] [serial = 1078] [outer = 000000B6662D9000] 12:10:22 INFO - PROCESS | 3980 | 1467141022099 Marionette TRACE conn6 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 12:10:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 12:10:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 733ms 12:10:22 INFO - PROCESS | 3980 | 1467141022145 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 12:10:22 INFO - PROCESS | 3980 | 1467141022149 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 12:10:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 12:10:22 INFO - PROCESS | 3980 | 1467141022171 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 12:10:22 INFO - PROCESS | 3980 | 1467141022176 Marionette TRACE conn6 <- [1,1402,null,{}] 12:10:22 INFO - PROCESS | 3980 | 1467141022180 Marionette TRACE conn6 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:22 INFO - PROCESS | 3980 | 1467141022183 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:22 INFO - PROCESS | 3980 | 1467141022299 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 12:10:22 INFO - PROCESS | 3980 | 1467141022349 Marionette TRACE conn6 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:22 INFO - PROCESS | 3980 | 1467141022351 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:22 INFO - PROCESS | 3980 | ++DOCSHELL 000000B6718F2000 == 29 [pid = 3980] [id = 360] 12:10:22 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000B66A83CC00) [pid = 3980] [serial = 1079] [outer = 0000000000000000] 12:10:22 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000B66B25F400) [pid = 3980] [serial = 1080] [outer = 000000B66A83CC00] 12:10:22 INFO - PROCESS | 3980 | 1467141022397 Marionette DEBUG loaded listener.js 12:10:22 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000B66B275400) [pid = 3980] [serial = 1081] [outer = 000000B66A83CC00] 12:10:22 INFO - PROCESS | 3980 | 1467141022901 Marionette TRACE conn6 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 12:10:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 12:10:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 796ms 12:10:22 INFO - PROCESS | 3980 | 1467141022967 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 12:10:22 INFO - PROCESS | 3980 | 1467141022969 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 12:10:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 12:10:22 INFO - PROCESS | 3980 | 1467141022978 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 12:10:22 INFO - PROCESS | 3980 | 1467141022980 Marionette TRACE conn6 <- [1,1406,null,{}] 12:10:22 INFO - PROCESS | 3980 | 1467141022984 Marionette TRACE conn6 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:22 INFO - PROCESS | 3980 | 1467141022986 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:23 INFO - PROCESS | 3980 | 1467141023106 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 12:10:23 INFO - PROCESS | 3980 | 1467141023111 Marionette TRACE conn6 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:23 INFO - PROCESS | 3980 | 1467141023113 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:23 INFO - PROCESS | 3980 | ++DOCSHELL 000000B671D66000 == 30 [pid = 3980] [id = 361] 12:10:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000B66B25F800) [pid = 3980] [serial = 1082] [outer = 0000000000000000] 12:10:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000B66E371000) [pid = 3980] [serial = 1083] [outer = 000000B66B25F800] 12:10:23 INFO - PROCESS | 3980 | 1467141023158 Marionette DEBUG loaded listener.js 12:10:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000B66EA7CC00) [pid = 3980] [serial = 1084] [outer = 000000B66B25F800] 12:10:23 INFO - PROCESS | 3980 | 1467141023613 Marionette TRACE conn6 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 12:10:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 12:10:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 692ms 12:10:23 INFO - PROCESS | 3980 | 1467141023677 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 12:10:23 INFO - PROCESS | 3980 | 1467141023679 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 12:10:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 12:10:23 INFO - PROCESS | 3980 | 1467141023692 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 12:10:23 INFO - PROCESS | 3980 | 1467141023694 Marionette TRACE conn6 <- [1,1410,null,{}] 12:10:23 INFO - PROCESS | 3980 | 1467141023698 Marionette TRACE conn6 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:23 INFO - PROCESS | 3980 | 1467141023700 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:23 INFO - PROCESS | 3980 | 1467141023810 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 12:10:23 INFO - PROCESS | 3980 | 1467141023826 Marionette TRACE conn6 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:23 INFO - PROCESS | 3980 | 1467141023832 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:23 INFO - PROCESS | 3980 | ++DOCSHELL 000000B672876800 == 31 [pid = 3980] [id = 362] 12:10:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000B664F33400) [pid = 3980] [serial = 1085] [outer = 0000000000000000] 12:10:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000B66F21C800) [pid = 3980] [serial = 1086] [outer = 000000B664F33400] 12:10:23 INFO - PROCESS | 3980 | 1467141023930 Marionette DEBUG loaded listener.js 12:10:24 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000B66F5C0C00) [pid = 3980] [serial = 1087] [outer = 000000B664F33400] 12:10:24 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000B66544B800) [pid = 3980] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 12:10:24 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000B6736BA800) [pid = 3980] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 12:10:24 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000B671FB2400) [pid = 3980] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 12:10:24 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000B664EBA400) [pid = 3980] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 12:10:24 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000B665451400) [pid = 3980] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 12:10:24 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000B66BE52C00) [pid = 3980] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 12:10:24 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000B66B25FC00) [pid = 3980] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 12:10:24 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000B663FCF000) [pid = 3980] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 12:10:24 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000B672ADE800) [pid = 3980] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 12:10:24 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (000000B674CA0400) [pid = 3980] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 12:10:24 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (000000B675D2C800) [pid = 3980] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 12:10:24 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (000000B671A75400) [pid = 3980] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 12:10:24 INFO - PROCESS | 3980 | 1467141024559 Marionette TRACE conn6 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 12:10:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 12:10:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 881ms 12:10:24 INFO - PROCESS | 3980 | 1467141024573 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 12:10:24 INFO - PROCESS | 3980 | 1467141024575 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 12:10:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 12:10:24 INFO - PROCESS | 3980 | 1467141024580 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 12:10:24 INFO - PROCESS | 3980 | 1467141024582 Marionette TRACE conn6 <- [1,1414,null,{}] 12:10:24 INFO - PROCESS | 3980 | 1467141024585 Marionette TRACE conn6 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:24 INFO - PROCESS | 3980 | 1467141024587 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:24 INFO - PROCESS | 3980 | 1467141024713 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 12:10:24 INFO - PROCESS | 3980 | 1467141024762 Marionette TRACE conn6 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:24 INFO - PROCESS | 3980 | 1467141024764 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:24 INFO - PROCESS | 3980 | ++DOCSHELL 000000B664E7A800 == 32 [pid = 3980] [id = 363] 12:10:24 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (000000B66525E400) [pid = 3980] [serial = 1088] [outer = 0000000000000000] 12:10:24 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (000000B66F5C4000) [pid = 3980] [serial = 1089] [outer = 000000B66525E400] 12:10:24 INFO - PROCESS | 3980 | 1467141024808 Marionette DEBUG loaded listener.js 12:10:24 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (000000B66F7C5C00) [pid = 3980] [serial = 1090] [outer = 000000B66525E400] 12:10:25 INFO - PROCESS | 3980 | 1467141025161 Marionette TRACE conn6 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 12:10:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 12:10:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 628ms 12:10:25 INFO - PROCESS | 3980 | 1467141025210 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 12:10:25 INFO - PROCESS | 3980 | 1467141025212 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 12:10:25 INFO - PROCESS | 3980 | 1467141025216 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 12:10:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 12:10:25 INFO - PROCESS | 3980 | 1467141025218 Marionette TRACE conn6 <- [1,1418,null,{}] 12:10:25 INFO - PROCESS | 3980 | 1467141025221 Marionette TRACE conn6 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:25 INFO - PROCESS | 3980 | 1467141025223 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:25 INFO - PROCESS | 3980 | 1467141025332 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 12:10:25 INFO - PROCESS | 3980 | 1467141025338 Marionette TRACE conn6 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:25 INFO - PROCESS | 3980 | 1467141025340 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:25 INFO - PROCESS | 3980 | ++DOCSHELL 000000B674C74800 == 33 [pid = 3980] [id = 364] 12:10:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000B66F7E2800) [pid = 3980] [serial = 1091] [outer = 0000000000000000] 12:10:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000B671806400) [pid = 3980] [serial = 1092] [outer = 000000B66F7E2800] 12:10:25 INFO - PROCESS | 3980 | 1467141025385 Marionette DEBUG loaded listener.js 12:10:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000B671A24000) [pid = 3980] [serial = 1093] [outer = 000000B66F7E2800] 12:10:25 INFO - PROCESS | 3980 | 1467141025817 Marionette TRACE conn6 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 12:10:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 12:10:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 628ms 12:10:25 INFO - PROCESS | 3980 | 1467141025847 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 12:10:25 INFO - PROCESS | 3980 | 1467141025850 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 12:10:25 INFO - PROCESS | 3980 | 1467141025853 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 12:10:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 12:10:25 INFO - PROCESS | 3980 | 1467141025855 Marionette TRACE conn6 <- [1,1422,null,{}] 12:10:25 INFO - PROCESS | 3980 | 1467141025862 Marionette TRACE conn6 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:25 INFO - PROCESS | 3980 | 1467141025864 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:25 INFO - PROCESS | 3980 | 1467141025955 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 12:10:25 INFO - PROCESS | 3980 | 1467141025961 Marionette TRACE conn6 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:25 INFO - PROCESS | 3980 | 1467141025963 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:25 INFO - PROCESS | 3980 | ++DOCSHELL 000000B675E6E000 == 34 [pid = 3980] [id = 365] 12:10:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000B671A77800) [pid = 3980] [serial = 1094] [outer = 0000000000000000] 12:10:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000B671A81400) [pid = 3980] [serial = 1095] [outer = 000000B671A77800] 12:10:26 INFO - PROCESS | 3980 | 1467141026007 Marionette DEBUG loaded listener.js 12:10:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000B671C92800) [pid = 3980] [serial = 1096] [outer = 000000B671A77800] 12:10:26 INFO - PROCESS | 3980 | 1467141026703 Marionette TRACE conn6 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 12:10:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 12:10:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 943ms 12:10:26 INFO - PROCESS | 3980 | 1467141026800 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 12:10:26 INFO - PROCESS | 3980 | 1467141026805 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 12:10:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 12:10:26 INFO - PROCESS | 3980 | 1467141026811 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 12:10:26 INFO - PROCESS | 3980 | 1467141026815 Marionette TRACE conn6 <- [1,1426,null,{}] 12:10:26 INFO - PROCESS | 3980 | 1467141026821 Marionette TRACE conn6 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:26 INFO - PROCESS | 3980 | 1467141026824 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:26 INFO - PROCESS | 3980 | 1467141026989 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 12:10:27 INFO - PROCESS | 3980 | 1467141027059 Marionette TRACE conn6 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:27 INFO - PROCESS | 3980 | 1467141027065 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:27 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66B239800 == 35 [pid = 3980] [id = 366] 12:10:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000B664F37000) [pid = 3980] [serial = 1097] [outer = 0000000000000000] 12:10:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000B66525F000) [pid = 3980] [serial = 1098] [outer = 000000B664F37000] 12:10:27 INFO - PROCESS | 3980 | 1467141027167 Marionette DEBUG loaded listener.js 12:10:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000B665818000) [pid = 3980] [serial = 1099] [outer = 000000B664F37000] 12:10:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (000000B66A322800) [pid = 3980] [serial = 1100] [outer = 000000B6665EE000] 12:10:28 INFO - PROCESS | 3980 | 1467141028015 Marionette TRACE conn6 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 12:10:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 12:10:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1288ms 12:10:28 INFO - PROCESS | 3980 | 1467141028101 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 12:10:28 INFO - PROCESS | 3980 | 1467141028107 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 12:10:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 12:10:28 INFO - PROCESS | 3980 | 1467141028113 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 12:10:28 INFO - PROCESS | 3980 | 1467141028116 Marionette TRACE conn6 <- [1,1430,null,{}] 12:10:28 INFO - PROCESS | 3980 | 1467141028121 Marionette TRACE conn6 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:28 INFO - PROCESS | 3980 | 1467141028124 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:28 INFO - PROCESS | 3980 | 1467141028287 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 12:10:28 INFO - PROCESS | 3980 | 1467141028381 Marionette TRACE conn6 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:28 INFO - PROCESS | 3980 | 1467141028384 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:28 INFO - PROCESS | 3980 | ++DOCSHELL 000000B67286B000 == 36 [pid = 3980] [id = 367] 12:10:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (000000B66B272800) [pid = 3980] [serial = 1101] [outer = 0000000000000000] 12:10:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (000000B66B7AFC00) [pid = 3980] [serial = 1102] [outer = 000000B66B272800] 12:10:28 INFO - PROCESS | 3980 | 1467141028443 Marionette DEBUG loaded listener.js 12:10:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (000000B66EE11400) [pid = 3980] [serial = 1103] [outer = 000000B66B272800] 12:10:29 INFO - PROCESS | 3980 | --DOCSHELL 000000B674C74800 == 35 [pid = 3980] [id = 364] 12:10:29 INFO - PROCESS | 3980 | --DOCSHELL 000000B664E7A800 == 34 [pid = 3980] [id = 363] 12:10:29 INFO - PROCESS | 3980 | --DOCSHELL 000000B672876800 == 33 [pid = 3980] [id = 362] 12:10:29 INFO - PROCESS | 3980 | --DOCSHELL 000000B671D66000 == 32 [pid = 3980] [id = 361] 12:10:29 INFO - PROCESS | 3980 | --DOCSHELL 000000B6718F2000 == 31 [pid = 3980] [id = 360] 12:10:29 INFO - PROCESS | 3980 | --DOCSHELL 000000B66ED72800 == 30 [pid = 3980] [id = 359] 12:10:29 INFO - PROCESS | 3980 | --DOCSHELL 000000B66A6CF000 == 29 [pid = 3980] [id = 358] 12:10:29 INFO - PROCESS | 3980 | --DOCSHELL 000000B665872000 == 28 [pid = 3980] [id = 357] 12:10:29 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (000000B665589400) [pid = 3980] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 12:10:29 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (000000B6698CDC00) [pid = 3980] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 12:10:29 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (000000B6747AA000) [pid = 3980] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 12:10:29 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (000000B672631000) [pid = 3980] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 12:10:29 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000B66F6D0000) [pid = 3980] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 12:10:29 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000B66558E800) [pid = 3980] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 12:10:29 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000B6723AC400) [pid = 3980] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 12:10:29 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000B669BC1400) [pid = 3980] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 12:10:29 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000B66EA80400) [pid = 3980] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 12:10:29 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000B66F5C3800) [pid = 3980] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 12:10:29 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000B66B38A400) [pid = 3980] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 12:10:29 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000B66EA75800) [pid = 3980] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 12:10:29 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000B66F7C9800) [pid = 3980] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 12:10:29 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (000000B674126000) [pid = 3980] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 12:10:29 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (000000B675B7B000) [pid = 3980] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 12:10:29 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (000000B675D30400) [pid = 3980] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 12:10:29 INFO - PROCESS | 3980 | --DOMWINDOW == 71 (000000B675DA9400) [pid = 3980] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 12:10:29 INFO - PROCESS | 3980 | --DOMWINDOW == 70 (000000B675B71C00) [pid = 3980] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 12:10:29 INFO - PROCESS | 3980 | --DOMWINDOW == 69 (000000B675607800) [pid = 3980] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 12:10:29 INFO - PROCESS | 3980 | --DOMWINDOW == 68 (000000B671AA5C00) [pid = 3980] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 12:10:29 INFO - PROCESS | 3980 | --DOMWINDOW == 67 (000000B671C98400) [pid = 3980] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 12:10:29 INFO - PROCESS | 3980 | --DOMWINDOW == 66 (000000B672A7C400) [pid = 3980] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 12:10:29 INFO - PROCESS | 3980 | --DOMWINDOW == 65 (000000B67180C000) [pid = 3980] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 12:10:29 INFO - PROCESS | 3980 | 1467141029286 Marionette TRACE conn6 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 12:10:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 12:10:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1196ms 12:10:29 INFO - PROCESS | 3980 | 1467141029312 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 12:10:29 INFO - PROCESS | 3980 | 1467141029316 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 12:10:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 12:10:29 INFO - PROCESS | 3980 | 1467141029321 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 12:10:29 INFO - PROCESS | 3980 | 1467141029324 Marionette TRACE conn6 <- [1,1434,null,{}] 12:10:29 INFO - PROCESS | 3980 | 1467141029330 Marionette TRACE conn6 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:29 INFO - PROCESS | 3980 | 1467141029333 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:29 INFO - PROCESS | 3980 | 1467141029425 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 12:10:29 INFO - PROCESS | 3980 | 1467141029432 Marionette TRACE conn6 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:29 INFO - PROCESS | 3980 | 1467141029436 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:29 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66A595000 == 29 [pid = 3980] [id = 368] 12:10:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 66 (000000B664EC0C00) [pid = 3980] [serial = 1104] [outer = 0000000000000000] 12:10:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 67 (000000B66526A800) [pid = 3980] [serial = 1105] [outer = 000000B664EC0C00] 12:10:29 INFO - PROCESS | 3980 | 1467141029487 Marionette DEBUG loaded listener.js 12:10:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 68 (000000B6662D6C00) [pid = 3980] [serial = 1106] [outer = 000000B664EC0C00] 12:10:30 INFO - PROCESS | 3980 | 1467141030022 Marionette TRACE conn6 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 12:10:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 12:10:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 733ms 12:10:30 INFO - PROCESS | 3980 | 1467141030059 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 12:10:30 INFO - PROCESS | 3980 | 1467141030064 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 12:10:30 INFO - PROCESS | 3980 | 1467141030070 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 12:10:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 12:10:30 INFO - PROCESS | 3980 | 1467141030073 Marionette TRACE conn6 <- [1,1438,null,{}] 12:10:30 INFO - PROCESS | 3980 | 1467141030077 Marionette TRACE conn6 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:30 INFO - PROCESS | 3980 | 1467141030080 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:30 INFO - PROCESS | 3980 | 1467141030168 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 12:10:30 INFO - PROCESS | 3980 | 1467141030238 Marionette TRACE conn6 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:30 INFO - PROCESS | 3980 | 1467141030241 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:30 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66EE9E800 == 30 [pid = 3980] [id = 369] 12:10:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 69 (000000B66A2E0000) [pid = 3980] [serial = 1107] [outer = 0000000000000000] 12:10:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 70 (000000B66B261400) [pid = 3980] [serial = 1108] [outer = 000000B66A2E0000] 12:10:30 INFO - PROCESS | 3980 | 1467141030300 Marionette DEBUG loaded listener.js 12:10:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 71 (000000B66BDCC800) [pid = 3980] [serial = 1109] [outer = 000000B66A2E0000] 12:10:30 INFO - PROCESS | 3980 | 1467141030694 Marionette TRACE conn6 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 12:10:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 12:10:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 691ms 12:10:30 INFO - PROCESS | 3980 | 1467141030764 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 12:10:30 INFO - PROCESS | 3980 | 1467141030767 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 12:10:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 12:10:30 INFO - PROCESS | 3980 | 1467141030770 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 12:10:30 INFO - PROCESS | 3980 | 1467141030774 Marionette TRACE conn6 <- [1,1442,null,{}] 12:10:30 INFO - PROCESS | 3980 | 1467141030785 Marionette TRACE conn6 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:30 INFO - PROCESS | 3980 | 1467141030790 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:30 INFO - PROCESS | 3980 | 1467141030879 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 12:10:30 INFO - PROCESS | 3980 | 1467141030895 Marionette TRACE conn6 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:30 INFO - PROCESS | 3980 | 1467141030898 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:30 INFO - PROCESS | 3980 | ++DOCSHELL 000000B671F79800 == 31 [pid = 3980] [id = 370] 12:10:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 72 (000000B66F21BC00) [pid = 3980] [serial = 1110] [outer = 0000000000000000] 12:10:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (000000B66F5C3800) [pid = 3980] [serial = 1111] [outer = 000000B66F21BC00] 12:10:30 INFO - PROCESS | 3980 | 1467141030947 Marionette DEBUG loaded listener.js 12:10:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (000000B66F6CBC00) [pid = 3980] [serial = 1112] [outer = 000000B66F21BC00] 12:10:31 INFO - PROCESS | 3980 | 1467141031408 Marionette TRACE conn6 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 12:10:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 12:10:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 692ms 12:10:31 INFO - PROCESS | 3980 | 1467141031465 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 12:10:31 INFO - PROCESS | 3980 | 1467141031468 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 12:10:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 12:10:31 INFO - PROCESS | 3980 | 1467141031471 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 12:10:31 INFO - PROCESS | 3980 | 1467141031473 Marionette TRACE conn6 <- [1,1446,null,{}] 12:10:31 INFO - PROCESS | 3980 | 1467141031476 Marionette TRACE conn6 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:31 INFO - PROCESS | 3980 | 1467141031479 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:31 INFO - PROCESS | 3980 | 1467141031592 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 12:10:31 INFO - PROCESS | 3980 | 1467141031598 Marionette TRACE conn6 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:31 INFO - PROCESS | 3980 | 1467141031600 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:31 INFO - PROCESS | 3980 | ++DOCSHELL 000000B67361D800 == 32 [pid = 3980] [id = 371] 12:10:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (000000B67180C000) [pid = 3980] [serial = 1113] [outer = 0000000000000000] 12:10:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000B671A1C400) [pid = 3980] [serial = 1114] [outer = 000000B67180C000] 12:10:31 INFO - PROCESS | 3980 | 1467141031683 Marionette DEBUG loaded listener.js 12:10:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000B671AA3400) [pid = 3980] [serial = 1115] [outer = 000000B67180C000] 12:10:32 INFO - PROCESS | 3980 | 1467141032146 Marionette TRACE conn6 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 12:10:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 12:10:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 732ms 12:10:32 INFO - PROCESS | 3980 | 1467141032206 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 12:10:32 INFO - PROCESS | 3980 | 1467141032208 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 12:10:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 12:10:32 INFO - PROCESS | 3980 | 1467141032219 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 12:10:32 INFO - PROCESS | 3980 | 1467141032221 Marionette TRACE conn6 <- [1,1450,null,{}] 12:10:32 INFO - PROCESS | 3980 | 1467141032253 Marionette TRACE conn6 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:32 INFO - PROCESS | 3980 | 1467141032255 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:32 INFO - PROCESS | 3980 | 1467141032382 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 12:10:32 INFO - PROCESS | 3980 | 1467141032389 Marionette TRACE conn6 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:32 INFO - PROCESS | 3980 | 1467141032392 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:32 INFO - PROCESS | 3980 | ++DOCSHELL 000000B674C74800 == 33 [pid = 3980] [id = 372] 12:10:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000B671C9A000) [pid = 3980] [serial = 1116] [outer = 0000000000000000] 12:10:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000B671C9D400) [pid = 3980] [serial = 1117] [outer = 000000B671C9A000] 12:10:32 INFO - PROCESS | 3980 | 1467141032436 Marionette DEBUG loaded listener.js 12:10:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000B6720A5400) [pid = 3980] [serial = 1118] [outer = 000000B671C9A000] 12:10:32 INFO - PROCESS | 3980 | 1467141032904 Marionette TRACE conn6 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 12:10:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 12:10:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 734ms 12:10:32 INFO - PROCESS | 3980 | 1467141032949 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 12:10:32 INFO - PROCESS | 3980 | 1467141032951 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 12:10:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 12:10:32 INFO - PROCESS | 3980 | 1467141032960 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 12:10:32 INFO - PROCESS | 3980 | 1467141032962 Marionette TRACE conn6 <- [1,1454,null,{}] 12:10:32 INFO - PROCESS | 3980 | 1467141032966 Marionette TRACE conn6 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:32 INFO - PROCESS | 3980 | 1467141032972 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:33 INFO - PROCESS | 3980 | 1467141033113 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 12:10:33 INFO - PROCESS | 3980 | 1467141033175 Marionette TRACE conn6 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:33 INFO - PROCESS | 3980 | 1467141033178 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:33 INFO - PROCESS | 3980 | ++DOCSHELL 000000B67645C800 == 34 [pid = 3980] [id = 373] 12:10:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000B67259C000) [pid = 3980] [serial = 1119] [outer = 0000000000000000] 12:10:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000B6727D3000) [pid = 3980] [serial = 1120] [outer = 000000B67259C000] 12:10:33 INFO - PROCESS | 3980 | 1467141033223 Marionette DEBUG loaded listener.js 12:10:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000B672A71000) [pid = 3980] [serial = 1121] [outer = 000000B67259C000] 12:10:33 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000B663E46800) [pid = 3980] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 12:10:33 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000B66525D400) [pid = 3980] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 12:10:33 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000B6662D9000) [pid = 3980] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 12:10:33 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000B664F3C400) [pid = 3980] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 12:10:33 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000B66F7D5C00) [pid = 3980] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 12:10:33 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000B674CA0C00) [pid = 3980] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 12:10:33 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000B66B25F800) [pid = 3980] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 12:10:33 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000B66525E400) [pid = 3980] [serial = 1088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 12:10:33 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (000000B664F33400) [pid = 3980] [serial = 1085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 12:10:33 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (000000B66F7E2800) [pid = 3980] [serial = 1091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 12:10:33 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (000000B66A83CC00) [pid = 3980] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 12:10:33 INFO - PROCESS | 3980 | 1467141033693 Marionette TRACE conn6 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 12:10:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 12:10:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 796ms 12:10:33 INFO - PROCESS | 3980 | 1467141033759 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 12:10:33 INFO - PROCESS | 3980 | 1467141033761 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 12:10:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 12:10:33 INFO - PROCESS | 3980 | 1467141033764 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 12:10:33 INFO - PROCESS | 3980 | 1467141033766 Marionette TRACE conn6 <- [1,1458,null,{}] 12:10:33 INFO - PROCESS | 3980 | 1467141033769 Marionette TRACE conn6 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:33 INFO - PROCESS | 3980 | 1467141033771 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:33 INFO - PROCESS | 3980 | 1467141033854 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 12:10:33 INFO - PROCESS | 3980 | 1467141033865 Marionette TRACE conn6 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:33 INFO - PROCESS | 3980 | 1467141033867 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:33 INFO - PROCESS | 3980 | ++DOCSHELL 000000B677F95800 == 35 [pid = 3980] [id = 374] 12:10:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (000000B664F3BC00) [pid = 3980] [serial = 1122] [outer = 0000000000000000] 12:10:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (000000B66BE58000) [pid = 3980] [serial = 1123] [outer = 000000B664F3BC00] 12:10:33 INFO - PROCESS | 3980 | 1467141033912 Marionette DEBUG loaded listener.js 12:10:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (000000B672835400) [pid = 3980] [serial = 1124] [outer = 000000B664F3BC00] 12:10:34 INFO - PROCESS | 3980 | 1467141034337 Marionette TRACE conn6 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 12:10:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 12:10:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 628ms 12:10:34 INFO - PROCESS | 3980 | 1467141034396 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 12:10:34 INFO - PROCESS | 3980 | 1467141034398 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 12:10:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 12:10:34 INFO - PROCESS | 3980 | 1467141034401 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 12:10:34 INFO - PROCESS | 3980 | 1467141034403 Marionette TRACE conn6 <- [1,1462,null,{}] 12:10:34 INFO - PROCESS | 3980 | 1467141034406 Marionette TRACE conn6 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:34 INFO - PROCESS | 3980 | 1467141034408 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:34 INFO - PROCESS | 3980 | 1467141034501 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 12:10:34 INFO - PROCESS | 3980 | 1467141034509 Marionette TRACE conn6 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:34 INFO - PROCESS | 3980 | 1467141034511 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:34 INFO - PROCESS | 3980 | ++DOCSHELL 000000B679780000 == 36 [pid = 3980] [id = 375] 12:10:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000B673299800) [pid = 3980] [serial = 1125] [outer = 0000000000000000] 12:10:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000B6734E3C00) [pid = 3980] [serial = 1126] [outer = 000000B673299800] 12:10:34 INFO - PROCESS | 3980 | 1467141034556 Marionette DEBUG loaded listener.js 12:10:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000B6736C2400) [pid = 3980] [serial = 1127] [outer = 000000B673299800] 12:10:34 INFO - PROCESS | 3980 | 1467141034973 Marionette TRACE conn6 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 12:10:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 12:10:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 628ms 12:10:35 INFO - PROCESS | 3980 | 1467141035033 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 12:10:35 INFO - PROCESS | 3980 | 1467141035035 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 12:10:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 12:10:35 INFO - PROCESS | 3980 | 1467141035038 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 12:10:35 INFO - PROCESS | 3980 | 1467141035040 Marionette TRACE conn6 <- [1,1466,null,{}] 12:10:35 INFO - PROCESS | 3980 | 1467141035043 Marionette TRACE conn6 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:35 INFO - PROCESS | 3980 | 1467141035045 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:35 INFO - PROCESS | 3980 | 1467141035129 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 12:10:35 INFO - PROCESS | 3980 | 1467141035136 Marionette TRACE conn6 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:35 INFO - PROCESS | 3980 | 1467141035138 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:35 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66FE7C000 == 37 [pid = 3980] [id = 376] 12:10:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000B674568C00) [pid = 3980] [serial = 1128] [outer = 0000000000000000] 12:10:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000B6745B6400) [pid = 3980] [serial = 1129] [outer = 000000B674568C00] 12:10:35 INFO - PROCESS | 3980 | 1467141035183 Marionette DEBUG loaded listener.js 12:10:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000B6747DDC00) [pid = 3980] [serial = 1130] [outer = 000000B674568C00] 12:10:35 INFO - PROCESS | 3980 | 1467141035820 Marionette TRACE conn6 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 12:10:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 12:10:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 839ms 12:10:35 INFO - PROCESS | 3980 | 1467141035881 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 12:10:35 INFO - PROCESS | 3980 | 1467141035886 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 12:10:35 INFO - PROCESS | 3980 | 1467141035891 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 12:10:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 12:10:35 INFO - PROCESS | 3980 | 1467141035894 Marionette TRACE conn6 <- [1,1470,null,{}] 12:10:35 INFO - PROCESS | 3980 | 1467141035900 Marionette TRACE conn6 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:35 INFO - PROCESS | 3980 | 1467141035904 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:36 INFO - PROCESS | 3980 | 1467141036071 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 12:10:36 INFO - PROCESS | 3980 | 1467141036082 Marionette TRACE conn6 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:36 INFO - PROCESS | 3980 | 1467141036085 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:36 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66ED6A800 == 38 [pid = 3980] [id = 377] 12:10:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000B66558E800) [pid = 3980] [serial = 1131] [outer = 0000000000000000] 12:10:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000B6698CD800) [pid = 3980] [serial = 1132] [outer = 000000B66558E800] 12:10:36 INFO - PROCESS | 3980 | 1467141036145 Marionette DEBUG loaded listener.js 12:10:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000B66B262800) [pid = 3980] [serial = 1133] [outer = 000000B66558E800] 12:10:36 INFO - PROCESS | 3980 | 1467141036791 Marionette TRACE conn6 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 12:10:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 12:10:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 944ms 12:10:36 INFO - PROCESS | 3980 | 1467141036838 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 12:10:36 INFO - PROCESS | 3980 | 1467141036844 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 12:10:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 12:10:36 INFO - PROCESS | 3980 | 1467141036851 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 12:10:36 INFO - PROCESS | 3980 | 1467141036854 Marionette TRACE conn6 <- [1,1474,null,{}] 12:10:36 INFO - PROCESS | 3980 | 1467141036858 Marionette TRACE conn6 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:36 INFO - PROCESS | 3980 | 1467141036861 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:36 INFO - PROCESS | 3980 | 1467141036977 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 12:10:37 INFO - PROCESS | 3980 | 1467141037055 Marionette TRACE conn6 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:37 INFO - PROCESS | 3980 | 1467141037058 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:37 INFO - PROCESS | 3980 | ++DOCSHELL 000000B6757D6800 == 39 [pid = 3980] [id = 378] 12:10:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (000000B66F5CC800) [pid = 3980] [serial = 1134] [outer = 0000000000000000] 12:10:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (000000B66F6CC800) [pid = 3980] [serial = 1135] [outer = 000000B66F5CC800] 12:10:37 INFO - PROCESS | 3980 | 1467141037156 Marionette DEBUG loaded listener.js 12:10:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (000000B671A7D000) [pid = 3980] [serial = 1136] [outer = 000000B66F5CC800] 12:10:37 INFO - PROCESS | 3980 | 1467141037812 Marionette TRACE conn6 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 12:10:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 12:10:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 985ms 12:10:37 INFO - PROCESS | 3980 | 1467141037838 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 12:10:37 INFO - PROCESS | 3980 | 1467141037841 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 12:10:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 12:10:37 INFO - PROCESS | 3980 | 1467141037845 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 12:10:37 INFO - PROCESS | 3980 | 1467141037850 Marionette TRACE conn6 <- [1,1478,null,{}] 12:10:37 INFO - PROCESS | 3980 | 1467141037864 Marionette TRACE conn6 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:37 INFO - PROCESS | 3980 | 1467141037870 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:37 INFO - PROCESS | 3980 | 1467141037984 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 12:10:38 INFO - PROCESS | 3980 | 1467141038104 Marionette TRACE conn6 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:38 INFO - PROCESS | 3980 | 1467141038108 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:38 INFO - PROCESS | 3980 | ++DOCSHELL 000000B6799E0000 == 40 [pid = 3980] [id = 379] 12:10:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (000000B67259D800) [pid = 3980] [serial = 1137] [outer = 0000000000000000] 12:10:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (000000B673669C00) [pid = 3980] [serial = 1138] [outer = 000000B67259D800] 12:10:38 INFO - PROCESS | 3980 | 1467141038167 Marionette DEBUG loaded listener.js 12:10:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (000000B674C96000) [pid = 3980] [serial = 1139] [outer = 000000B67259D800] 12:10:38 INFO - PROCESS | 3980 | 1467141038711 Marionette TRACE conn6 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 12:10:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 12:10:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 944ms 12:10:38 INFO - PROCESS | 3980 | 1467141038790 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 12:10:38 INFO - PROCESS | 3980 | 1467141038794 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 12:10:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 12:10:38 INFO - PROCESS | 3980 | 1467141038797 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 12:10:38 INFO - PROCESS | 3980 | 1467141038799 Marionette TRACE conn6 <- [1,1482,null,{}] 12:10:38 INFO - PROCESS | 3980 | 1467141038803 Marionette TRACE conn6 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:38 INFO - PROCESS | 3980 | 1467141038806 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:38 INFO - PROCESS | 3980 | 1467141038923 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 12:10:39 INFO - PROCESS | 3980 | 1467141039014 Marionette TRACE conn6 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:39 INFO - PROCESS | 3980 | 1467141039016 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:39 INFO - PROCESS | 3980 | ++DOCSHELL 000000B671F7A800 == 41 [pid = 3980] [id = 380] 12:10:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 91 (000000B66571F000) [pid = 3980] [serial = 1140] [outer = 0000000000000000] 12:10:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 92 (000000B66F5C2000) [pid = 3980] [serial = 1141] [outer = 000000B66571F000] 12:10:39 INFO - PROCESS | 3980 | 1467141039072 Marionette DEBUG loaded listener.js 12:10:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 93 (000000B67576EC00) [pid = 3980] [serial = 1142] [outer = 000000B66571F000] 12:10:39 INFO - PROCESS | 3980 | 1467141039842 Marionette TRACE conn6 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 12:10:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 12:10:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1083ms 12:10:39 INFO - PROCESS | 3980 | 1467141039882 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 12:10:39 INFO - PROCESS | 3980 | 1467141039887 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 12:10:39 INFO - PROCESS | 3980 | 1467141039892 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 12:10:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 12:10:39 INFO - PROCESS | 3980 | 1467141039895 Marionette TRACE conn6 <- [1,1486,null,{}] 12:10:39 INFO - PROCESS | 3980 | 1467141039901 Marionette TRACE conn6 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:39 INFO - PROCESS | 3980 | 1467141039904 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:40 INFO - PROCESS | 3980 | 1467141040017 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 12:10:40 INFO - PROCESS | 3980 | 1467141040095 Marionette TRACE conn6 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:40 INFO - PROCESS | 3980 | 1467141040100 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:40 INFO - PROCESS | 3980 | ++DOCSHELL 000000B669BE5000 == 42 [pid = 3980] [id = 381] 12:10:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 94 (000000B663F27400) [pid = 3980] [serial = 1143] [outer = 0000000000000000] 12:10:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 95 (000000B665833000) [pid = 3980] [serial = 1144] [outer = 000000B663F27400] 12:10:40 INFO - PROCESS | 3980 | 1467141040195 Marionette DEBUG loaded listener.js 12:10:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 96 (000000B669BC2C00) [pid = 3980] [serial = 1145] [outer = 000000B663F27400] 12:10:40 INFO - PROCESS | 3980 | --DOCSHELL 000000B679780000 == 41 [pid = 3980] [id = 375] 12:10:40 INFO - PROCESS | 3980 | --DOCSHELL 000000B677F95800 == 40 [pid = 3980] [id = 374] 12:10:40 INFO - PROCESS | 3980 | --DOCSHELL 000000B67645C800 == 39 [pid = 3980] [id = 373] 12:10:40 INFO - PROCESS | 3980 | --DOCSHELL 000000B674C74800 == 38 [pid = 3980] [id = 372] 12:10:40 INFO - PROCESS | 3980 | --DOCSHELL 000000B67361D800 == 37 [pid = 3980] [id = 371] 12:10:40 INFO - PROCESS | 3980 | --DOCSHELL 000000B671F79800 == 36 [pid = 3980] [id = 370] 12:10:40 INFO - PROCESS | 3980 | --DOCSHELL 000000B66EE9E800 == 35 [pid = 3980] [id = 369] 12:10:41 INFO - PROCESS | 3980 | --DOCSHELL 000000B66A595000 == 34 [pid = 3980] [id = 368] 12:10:41 INFO - PROCESS | 3980 | --DOCSHELL 000000B675E6E000 == 33 [pid = 3980] [id = 365] 12:10:41 INFO - PROCESS | 3980 | --DOCSHELL 000000B66B239800 == 32 [pid = 3980] [id = 366] 12:10:41 INFO - PROCESS | 3980 | --DOCSHELL 000000B67286B000 == 31 [pid = 3980] [id = 367] 12:10:41 INFO - PROCESS | 3980 | --DOCSHELL 000000B671F7A800 == 30 [pid = 3980] [id = 380] 12:10:41 INFO - PROCESS | 3980 | --DOCSHELL 000000B6799E0000 == 29 [pid = 3980] [id = 379] 12:10:41 INFO - PROCESS | 3980 | --DOCSHELL 000000B6757D6800 == 28 [pid = 3980] [id = 378] 12:10:41 INFO - PROCESS | 3980 | --DOCSHELL 000000B66FE7C000 == 27 [pid = 3980] [id = 376] 12:10:41 INFO - PROCESS | 3980 | --DOCSHELL 000000B66ED6A800 == 26 [pid = 3980] [id = 377] 12:10:41 INFO - PROCESS | 3980 | --DOMWINDOW == 95 (000000B663EDAC00) [pid = 3980] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 12:10:41 INFO - PROCESS | 3980 | --DOMWINDOW == 94 (000000B6649C7C00) [pid = 3980] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 12:10:41 INFO - PROCESS | 3980 | --DOMWINDOW == 93 (000000B665448400) [pid = 3980] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 12:10:41 INFO - PROCESS | 3980 | --DOMWINDOW == 92 (000000B665588400) [pid = 3980] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 12:10:41 INFO - PROCESS | 3980 | --DOMWINDOW == 91 (000000B6667BA400) [pid = 3980] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 12:10:41 INFO - PROCESS | 3980 | --DOMWINDOW == 90 (000000B66B260800) [pid = 3980] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 12:10:41 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (000000B6698D4C00) [pid = 3980] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 12:10:41 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (000000B671FB6400) [pid = 3980] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 12:10:41 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (000000B671808400) [pid = 3980] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 12:10:41 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (000000B675DB4400) [pid = 3980] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 12:10:41 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (000000B675B77000) [pid = 3980] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 12:10:41 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (000000B66A5F0000) [pid = 3980] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 12:10:41 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000B66EA7CC00) [pid = 3980] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 12:10:41 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000B66E371000) [pid = 3980] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 12:10:41 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000B66F5C4000) [pid = 3980] [serial = 1089] [outer = 0000000000000000] [url = about:blank] 12:10:41 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000B671A81400) [pid = 3980] [serial = 1095] [outer = 0000000000000000] [url = about:blank] 12:10:41 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000B66F21C800) [pid = 3980] [serial = 1086] [outer = 0000000000000000] [url = about:blank] 12:10:41 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000B671806400) [pid = 3980] [serial = 1092] [outer = 0000000000000000] [url = about:blank] 12:10:41 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000B66F5C0C00) [pid = 3980] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 12:10:41 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000B66B25F400) [pid = 3980] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 12:10:41 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000B66F7C5C00) [pid = 3980] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 12:10:41 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (000000B671A24000) [pid = 3980] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 12:10:41 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (000000B66B275400) [pid = 3980] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 12:10:41 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (000000B6698D9800) [pid = 3980] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 12:10:41 INFO - PROCESS | 3980 | 1467141041398 Marionette TRACE conn6 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 12:10:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 12:10:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1587ms 12:10:41 INFO - PROCESS | 3980 | 1467141041485 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 12:10:41 INFO - PROCESS | 3980 | 1467141041489 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 12:10:41 INFO - PROCESS | 3980 | 1467141041493 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 12:10:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 12:10:41 INFO - PROCESS | 3980 | 1467141041498 Marionette TRACE conn6 <- [1,1490,null,{}] 12:10:41 INFO - PROCESS | 3980 | 1467141041504 Marionette TRACE conn6 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:41 INFO - PROCESS | 3980 | 1467141041506 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:41 INFO - PROCESS | 3980 | 1467141041607 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 12:10:41 INFO - PROCESS | 3980 | 1467141041614 Marionette TRACE conn6 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:41 INFO - PROCESS | 3980 | 1467141041616 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:41 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66A591000 == 27 [pid = 3980] [id = 382] 12:10:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (000000B66525E400) [pid = 3980] [serial = 1146] [outer = 0000000000000000] 12:10:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (000000B665266800) [pid = 3980] [serial = 1147] [outer = 000000B66525E400] 12:10:41 INFO - PROCESS | 3980 | 1467141041665 Marionette DEBUG loaded listener.js 12:10:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (000000B665589800) [pid = 3980] [serial = 1148] [outer = 000000B66525E400] 12:10:42 INFO - PROCESS | 3980 | 1467141042138 Marionette TRACE conn6 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 12:10:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 12:10:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 691ms 12:10:42 INFO - PROCESS | 3980 | 1467141042189 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 12:10:42 INFO - PROCESS | 3980 | 1467141042194 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 12:10:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 12:10:42 INFO - PROCESS | 3980 | 1467141042232 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 12:10:42 INFO - PROCESS | 3980 | 1467141042235 Marionette TRACE conn6 <- [1,1494,null,{}] 12:10:42 INFO - PROCESS | 3980 | 1467141042241 Marionette TRACE conn6 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:42 INFO - PROCESS | 3980 | 1467141042244 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:42 INFO - PROCESS | 3980 | 1467141042337 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 12:10:42 INFO - PROCESS | 3980 | 1467141042414 Marionette TRACE conn6 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:42 INFO - PROCESS | 3980 | 1467141042417 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:42 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66ED76800 == 28 [pid = 3980] [id = 383] 12:10:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000B665837C00) [pid = 3980] [serial = 1149] [outer = 0000000000000000] 12:10:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000B6698D6000) [pid = 3980] [serial = 1150] [outer = 000000B665837C00] 12:10:42 INFO - PROCESS | 3980 | 1467141042466 Marionette DEBUG loaded listener.js 12:10:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000B669BC8800) [pid = 3980] [serial = 1151] [outer = 000000B665837C00] 12:10:42 INFO - PROCESS | 3980 | 1467141042852 Marionette TRACE conn6 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 12:10:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 12:10:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 649ms 12:10:42 INFO - PROCESS | 3980 | 1467141042882 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 12:10:42 INFO - PROCESS | 3980 | 1467141042884 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 12:10:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 12:10:42 INFO - PROCESS | 3980 | 1467141042887 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 12:10:42 INFO - PROCESS | 3980 | 1467141042891 Marionette TRACE conn6 <- [1,1498,null,{}] 12:10:42 INFO - PROCESS | 3980 | 1467141042915 Marionette TRACE conn6 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:42 INFO - PROCESS | 3980 | 1467141042920 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:43 INFO - PROCESS | 3980 | 1467141043006 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 12:10:43 INFO - PROCESS | 3980 | 1467141043013 Marionette TRACE conn6 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:43 INFO - PROCESS | 3980 | 1467141043016 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:43 INFO - PROCESS | 3980 | ++DOCSHELL 000000B6718F2000 == 29 [pid = 3980] [id = 384] 12:10:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000B66B385C00) [pid = 3980] [serial = 1152] [outer = 0000000000000000] 12:10:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000B66B3D9400) [pid = 3980] [serial = 1153] [outer = 000000B66B385C00] 12:10:43 INFO - PROCESS | 3980 | 1467141043066 Marionette DEBUG loaded listener.js 12:10:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000B66EA77C00) [pid = 3980] [serial = 1154] [outer = 000000B66B385C00] 12:10:43 INFO - PROCESS | 3980 | 1467141043553 Marionette TRACE conn6 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 12:10:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 12:10:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 691ms 12:10:43 INFO - PROCESS | 3980 | 1467141043590 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 12:10:43 INFO - PROCESS | 3980 | 1467141043593 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 12:10:43 INFO - PROCESS | 3980 | 1467141043596 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 12:10:43 INFO - PROCESS | 3980 | 1467141043598 Marionette TRACE conn6 <- [1,1502,null,{}] 12:10:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 12:10:43 INFO - PROCESS | 3980 | 1467141043601 Marionette TRACE conn6 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:43 INFO - PROCESS | 3980 | 1467141043603 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:43 INFO - PROCESS | 3980 | 1467141043748 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 12:10:43 INFO - PROCESS | 3980 | 1467141043770 Marionette TRACE conn6 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:43 INFO - PROCESS | 3980 | 1467141043773 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:43 INFO - PROCESS | 3980 | ++DOCSHELL 000000B671F78800 == 30 [pid = 3980] [id = 385] 12:10:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000B66F219000) [pid = 3980] [serial = 1155] [outer = 0000000000000000] 12:10:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000B66F21C000) [pid = 3980] [serial = 1156] [outer = 000000B66F219000] 12:10:43 INFO - PROCESS | 3980 | 1467141043819 Marionette DEBUG loaded listener.js 12:10:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000B66F46A400) [pid = 3980] [serial = 1157] [outer = 000000B66F219000] 12:10:44 INFO - PROCESS | 3980 | 1467141044247 Marionette TRACE conn6 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 12:10:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 12:10:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 692ms 12:10:44 INFO - PROCESS | 3980 | 1467141044294 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 12:10:44 INFO - PROCESS | 3980 | 1467141044296 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 12:10:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 12:10:44 INFO - PROCESS | 3980 | 1467141044299 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 12:10:44 INFO - PROCESS | 3980 | 1467141044301 Marionette TRACE conn6 <- [1,1506,null,{}] 12:10:44 INFO - PROCESS | 3980 | 1467141044310 Marionette TRACE conn6 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:44 INFO - PROCESS | 3980 | 1467141044313 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:44 INFO - PROCESS | 3980 | 1467141044418 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 12:10:44 INFO - PROCESS | 3980 | 1467141044423 Marionette TRACE conn6 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:44 INFO - PROCESS | 3980 | 1467141044425 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:44 INFO - PROCESS | 3980 | ++DOCSHELL 000000B672B1B800 == 31 [pid = 3980] [id = 386] 12:10:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (000000B66F219400) [pid = 3980] [serial = 1158] [outer = 0000000000000000] 12:10:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (000000B66F5CE400) [pid = 3980] [serial = 1159] [outer = 000000B66F219400] 12:10:44 INFO - PROCESS | 3980 | 1467141044471 Marionette DEBUG loaded listener.js 12:10:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (000000B66F6D5000) [pid = 3980] [serial = 1160] [outer = 000000B66F219400] 12:10:44 INFO - PROCESS | 3980 | 1467141044948 Marionette TRACE conn6 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 12:10:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 12:10:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 692ms 12:10:45 INFO - PROCESS | 3980 | 1467141044995 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 12:10:45 INFO - PROCESS | 3980 | 1467141044997 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 12:10:45 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 12:10:45 INFO - PROCESS | 3980 | 1467141045002 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 12:10:45 INFO - PROCESS | 3980 | 1467141045003 Marionette TRACE conn6 <- [1,1510,null,{}] 12:10:45 INFO - PROCESS | 3980 | 1467141045007 Marionette TRACE conn6 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:45 INFO - PROCESS | 3980 | 1467141045013 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:45 INFO - PROCESS | 3980 | 1467141045162 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 12:10:45 INFO - PROCESS | 3980 | 1467141045186 Marionette TRACE conn6 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:45 INFO - PROCESS | 3980 | 1467141045188 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:45 INFO - PROCESS | 3980 | ++DOCSHELL 000000B674C37800 == 32 [pid = 3980] [id = 387] 12:10:45 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (000000B664EB5000) [pid = 3980] [serial = 1161] [outer = 0000000000000000] 12:10:45 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (000000B671A7E400) [pid = 3980] [serial = 1162] [outer = 000000B664EB5000] 12:10:45 INFO - PROCESS | 3980 | 1467141045234 Marionette DEBUG loaded listener.js 12:10:45 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (000000B671E50800) [pid = 3980] [serial = 1163] [outer = 000000B664EB5000] 12:10:45 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (000000B66581C000) [pid = 3980] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 12:10:45 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (000000B671C9A000) [pid = 3980] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 12:10:45 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (000000B66A2E0000) [pid = 3980] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 12:10:45 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (000000B66F21BC00) [pid = 3980] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 12:10:45 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (000000B664F37000) [pid = 3980] [serial = 1097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 12:10:45 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (000000B664EC0C00) [pid = 3980] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 12:10:45 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000B66B272800) [pid = 3980] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 12:10:45 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000B671A77800) [pid = 3980] [serial = 1094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 12:10:45 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000B67259C000) [pid = 3980] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 12:10:45 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000B673299800) [pid = 3980] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 12:10:45 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000B67180C000) [pid = 3980] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 12:10:45 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000B674568C00) [pid = 3980] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 12:10:45 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000B664F3BC00) [pid = 3980] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 12:10:45 INFO - PROCESS | 3980 | 1467141045835 Marionette TRACE conn6 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 12:10:45 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 () { 12:10:45 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:10:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 12:10:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:10:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:10:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 12:10:45 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 () { 12:10:45 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:10:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 12:10:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:10:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:10:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 12:10:45 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 () { 12:10:45 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:10:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 12:10:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:10:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:10:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 12:10:45 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 () { 12:10:45 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:10:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 12:10:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:10:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:10:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 12:10:45 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 884ms 12:10:45 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 12:10:45 INFO - PROCESS | 3980 | 1467141045887 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 12:10:45 INFO - PROCESS | 3980 | 1467141045890 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 12:10:45 INFO - PROCESS | 3980 | 1467141045893 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 12:10:45 INFO - PROCESS | 3980 | 1467141045895 Marionette TRACE conn6 <- [1,1514,null,{}] 12:10:45 INFO - PROCESS | 3980 | 1467141045898 Marionette TRACE conn6 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:45 INFO - PROCESS | 3980 | 1467141045900 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:45 INFO - PROCESS | 3980 | 1467141045979 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 12:10:45 INFO - PROCESS | 3980 | 1467141045985 Marionette TRACE conn6 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:45 INFO - PROCESS | 3980 | 1467141045987 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:46 INFO - PROCESS | 3980 | ++DOCSHELL 000000B6757D3800 == 33 [pid = 3980] [id = 388] 12:10:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000B665260C00) [pid = 3980] [serial = 1164] [outer = 0000000000000000] 12:10:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000B671A23800) [pid = 3980] [serial = 1165] [outer = 000000B665260C00] 12:10:46 INFO - PROCESS | 3980 | 1467141046032 Marionette DEBUG loaded listener.js 12:10:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000B671E58000) [pid = 3980] [serial = 1166] [outer = 000000B665260C00] 12:10:46 INFO - PROCESS | 3980 | 1467141046444 Marionette TRACE conn6 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 12:10:46 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 12:10:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 12:10:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:10:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:10:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 12:10:46 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 12:10:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 12:10:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:10:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:10:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 12:10:46 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 12:10:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 12:10:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:10:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:10:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 12:10:46 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 587ms 12:10:46 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 12:10:46 INFO - PROCESS | 3980 | 1467141046486 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 12:10:46 INFO - PROCESS | 3980 | 1467141046489 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 12:10:46 INFO - PROCESS | 3980 | 1467141046492 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 12:10:46 INFO - PROCESS | 3980 | 1467141046494 Marionette TRACE conn6 <- [1,1518,null,{}] 12:10:46 INFO - PROCESS | 3980 | 1467141046498 Marionette TRACE conn6 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:46 INFO - PROCESS | 3980 | 1467141046500 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:46 INFO - PROCESS | 3980 | 1467141046580 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 12:10:46 INFO - PROCESS | 3980 | 1467141046587 Marionette TRACE conn6 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:46 INFO - PROCESS | 3980 | 1467141046589 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:46 INFO - PROCESS | 3980 | ++DOCSHELL 000000B676467800 == 34 [pid = 3980] [id = 389] 12:10:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000B6722CF000) [pid = 3980] [serial = 1167] [outer = 0000000000000000] 12:10:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000B672597800) [pid = 3980] [serial = 1168] [outer = 000000B6722CF000] 12:10:46 INFO - PROCESS | 3980 | 1467141046641 Marionette DEBUG loaded listener.js 12:10:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000B672628000) [pid = 3980] [serial = 1169] [outer = 000000B6722CF000] 12:10:47 INFO - PROCESS | 3980 | 1467141047055 Marionette TRACE conn6 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 12:10:47 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 12:10:47 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 12:10:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:10:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:10:47 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 12:10:47 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 12:10:47 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. 12:10:47 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 12:10:47 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 627ms 12:10:47 INFO - PROCESS | 3980 | 1467141047124 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 12:10:47 INFO - PROCESS | 3980 | 1467141047127 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 12:10:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 12:10:47 INFO - PROCESS | 3980 | 1467141047130 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 12:10:47 INFO - PROCESS | 3980 | 1467141047132 Marionette TRACE conn6 <- [1,1522,null,{}] 12:10:47 INFO - PROCESS | 3980 | 1467141047135 Marionette TRACE conn6 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:47 INFO - PROCESS | 3980 | 1467141047137 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:47 INFO - PROCESS | 3980 | 1467141047220 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 12:10:47 INFO - PROCESS | 3980 | 1467141047225 Marionette TRACE conn6 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:47 INFO - PROCESS | 3980 | 1467141047226 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:47 INFO - PROCESS | 3980 | ++DOCSHELL 000000B679788800 == 35 [pid = 3980] [id = 390] 12:10:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000B672632400) [pid = 3980] [serial = 1170] [outer = 0000000000000000] 12:10:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (000000B6727D6000) [pid = 3980] [serial = 1171] [outer = 000000B672632400] 12:10:47 INFO - PROCESS | 3980 | 1467141047271 Marionette DEBUG loaded listener.js 12:10:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (000000B67328FC00) [pid = 3980] [serial = 1172] [outer = 000000B672632400] 12:10:47 INFO - PROCESS | 3980 | 1467141047827 Marionette TRACE conn6 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 12:10:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 12:10:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 775ms 12:10:47 INFO - PROCESS | 3980 | 1467141047951 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 12:10:47 INFO - PROCESS | 3980 | 1467141047956 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 12:10:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 12:10:48 INFO - PROCESS | 3980 | 1467141047996 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 12:10:48 INFO - PROCESS | 3980 | 1467141048000 Marionette TRACE conn6 <- [1,1526,null,{}] 12:10:48 INFO - PROCESS | 3980 | 1467141048006 Marionette TRACE conn6 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:48 INFO - PROCESS | 3980 | 1467141048010 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:48 INFO - PROCESS | 3980 | 1467141048141 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 12:10:48 INFO - PROCESS | 3980 | 1467141048210 Marionette TRACE conn6 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:48 INFO - PROCESS | 3980 | 1467141048216 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:48 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66B250800 == 36 [pid = 3980] [id = 391] 12:10:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (000000B664F41C00) [pid = 3980] [serial = 1173] [outer = 0000000000000000] 12:10:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (000000B665263400) [pid = 3980] [serial = 1174] [outer = 000000B664F41C00] 12:10:48 INFO - PROCESS | 3980 | 1467141048276 Marionette DEBUG loaded listener.js 12:10:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (000000B6698C4000) [pid = 3980] [serial = 1175] [outer = 000000B664F41C00] 12:10:48 INFO - PROCESS | 3980 | 1467141048965 Marionette TRACE conn6 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 12:10:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 12:10:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1004ms 12:10:48 INFO - PROCESS | 3980 | 1467141048989 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 12:10:49 INFO - PROCESS | 3980 | 1467141048994 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 12:10:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 12:10:49 INFO - PROCESS | 3980 | 1467141049001 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 12:10:49 INFO - PROCESS | 3980 | 1467141049004 Marionette TRACE conn6 <- [1,1530,null,{}] 12:10:49 INFO - PROCESS | 3980 | 1467141049008 Marionette TRACE conn6 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:49 INFO - PROCESS | 3980 | 1467141049011 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:49 INFO - PROCESS | 3980 | 1467141049135 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 12:10:49 INFO - PROCESS | 3980 | 1467141049212 Marionette TRACE conn6 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:49 INFO - PROCESS | 3980 | 1467141049214 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:49 INFO - PROCESS | 3980 | ++DOCSHELL 000000B672B07800 == 37 [pid = 3980] [id = 392] 12:10:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (000000B66B26C800) [pid = 3980] [serial = 1176] [outer = 0000000000000000] 12:10:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 91 (000000B66BE58C00) [pid = 3980] [serial = 1177] [outer = 000000B66B26C800] 12:10:49 INFO - PROCESS | 3980 | 1467141049313 Marionette DEBUG loaded listener.js 12:10:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 92 (000000B66F220C00) [pid = 3980] [serial = 1178] [outer = 000000B66B26C800] 12:10:50 INFO - PROCESS | 3980 | 1467141050202 Marionette TRACE conn6 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 12:10:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 12:10:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1296ms 12:10:50 INFO - PROCESS | 3980 | 1467141050299 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 12:10:50 INFO - PROCESS | 3980 | 1467141050304 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 12:10:50 INFO - PROCESS | 3980 | 1467141050309 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 12:10:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 12:10:50 INFO - PROCESS | 3980 | 1467141050313 Marionette TRACE conn6 <- [1,1534,null,{}] 12:10:50 INFO - PROCESS | 3980 | 1467141050318 Marionette TRACE conn6 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:50 INFO - PROCESS | 3980 | 1467141050322 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:50 INFO - PROCESS | 3980 | 1467141050466 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 12:10:50 INFO - PROCESS | 3980 | 1467141050539 Marionette TRACE conn6 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:50 INFO - PROCESS | 3980 | 1467141050543 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:50 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66A81C000 == 38 [pid = 3980] [id = 393] 12:10:50 INFO - PROCESS | 3980 | ++DOMWINDOW == 93 (000000B665590000) [pid = 3980] [serial = 1179] [outer = 0000000000000000] 12:10:50 INFO - PROCESS | 3980 | ++DOMWINDOW == 94 (000000B665C1C800) [pid = 3980] [serial = 1180] [outer = 000000B665590000] 12:10:50 INFO - PROCESS | 3980 | 1467141050640 Marionette DEBUG loaded listener.js 12:10:50 INFO - PROCESS | 3980 | ++DOMWINDOW == 95 (000000B669BC1C00) [pid = 3980] [serial = 1181] [outer = 000000B665590000] 12:10:50 INFO - PROCESS | 3980 | --DOCSHELL 000000B676467800 == 37 [pid = 3980] [id = 389] 12:10:50 INFO - PROCESS | 3980 | --DOCSHELL 000000B6757D3800 == 36 [pid = 3980] [id = 388] 12:10:50 INFO - PROCESS | 3980 | --DOCSHELL 000000B674C37800 == 35 [pid = 3980] [id = 387] 12:10:50 INFO - PROCESS | 3980 | --DOCSHELL 000000B672B1B800 == 34 [pid = 3980] [id = 386] 12:10:50 INFO - PROCESS | 3980 | --DOCSHELL 000000B671F78800 == 33 [pid = 3980] [id = 385] 12:10:50 INFO - PROCESS | 3980 | --DOCSHELL 000000B6718F2000 == 32 [pid = 3980] [id = 384] 12:10:50 INFO - PROCESS | 3980 | --DOCSHELL 000000B66ED76800 == 31 [pid = 3980] [id = 383] 12:10:50 INFO - PROCESS | 3980 | --DOCSHELL 000000B66A591000 == 30 [pid = 3980] [id = 382] 12:10:50 INFO - PROCESS | 3980 | --DOCSHELL 000000B669BE5000 == 29 [pid = 3980] [id = 381] 12:10:50 INFO - PROCESS | 3980 | --DOMWINDOW == 94 (000000B671FAF400) [pid = 3980] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 12:10:50 INFO - PROCESS | 3980 | --DOMWINDOW == 93 (000000B6720A5400) [pid = 3980] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 12:10:50 INFO - PROCESS | 3980 | --DOMWINDOW == 92 (000000B671C9D400) [pid = 3980] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 12:10:50 INFO - PROCESS | 3980 | --DOMWINDOW == 91 (000000B66B261400) [pid = 3980] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 12:10:50 INFO - PROCESS | 3980 | --DOMWINDOW == 90 (000000B66BDCC800) [pid = 3980] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 12:10:50 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (000000B66F5C3800) [pid = 3980] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 12:10:50 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (000000B66525F000) [pid = 3980] [serial = 1098] [outer = 0000000000000000] [url = about:blank] 12:10:50 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (000000B665818000) [pid = 3980] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 12:10:50 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (000000B66526A800) [pid = 3980] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 12:10:50 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (000000B6662D6C00) [pid = 3980] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 12:10:50 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (000000B66B7AFC00) [pid = 3980] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 12:10:50 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000B66EE11400) [pid = 3980] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 12:10:50 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000B671C92800) [pid = 3980] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 12:10:50 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000B6727D3000) [pid = 3980] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 12:10:50 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000B66F2B3800) [pid = 3980] [serial = 661] [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.] 12:10:50 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000B6734E3C00) [pid = 3980] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 12:10:50 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000B672A71000) [pid = 3980] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 12:10:50 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000B671A1C400) [pid = 3980] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 12:10:50 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000B6736C2400) [pid = 3980] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 12:10:50 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000B6745B6400) [pid = 3980] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 12:10:50 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (000000B6747DDC00) [pid = 3980] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 12:10:50 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (000000B672835400) [pid = 3980] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 12:10:50 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (000000B66BE58000) [pid = 3980] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 12:10:50 INFO - PROCESS | 3980 | --DOMWINDOW == 71 (000000B671AA3400) [pid = 3980] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 12:10:50 INFO - PROCESS | 3980 | --DOMWINDOW == 70 (000000B66F6CBC00) [pid = 3980] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 12:10:51 INFO - PROCESS | 3980 | 1467141051132 Marionette TRACE conn6 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 12:10:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 12:10:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 879ms 12:10:51 INFO - PROCESS | 3980 | 1467141051192 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 12:10:51 INFO - PROCESS | 3980 | 1467141051197 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 12:10:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 12:10:51 INFO - PROCESS | 3980 | 1467141051204 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 12:10:51 INFO - PROCESS | 3980 | 1467141051207 Marionette TRACE conn6 <- [1,1538,null,{}] 12:10:51 INFO - PROCESS | 3980 | 1467141051211 Marionette TRACE conn6 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:51 INFO - PROCESS | 3980 | 1467141051213 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:51 INFO - PROCESS | 3980 | 1467141051302 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 12:10:51 INFO - PROCESS | 3980 | 1467141051316 Marionette TRACE conn6 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:51 INFO - PROCESS | 3980 | 1467141051318 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:51 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66ED76000 == 30 [pid = 3980] [id = 394] 12:10:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 71 (000000B6698D2000) [pid = 3980] [serial = 1182] [outer = 0000000000000000] 12:10:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 72 (000000B66A2DF000) [pid = 3980] [serial = 1183] [outer = 000000B6698D2000] 12:10:51 INFO - PROCESS | 3980 | 1467141051367 Marionette DEBUG loaded listener.js 12:10:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (000000B66B3D6400) [pid = 3980] [serial = 1184] [outer = 000000B6698D2000] 12:10:51 INFO - PROCESS | 3980 | 1467141051837 Marionette TRACE conn6 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 12:10:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 12:10:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 691ms 12:10:51 INFO - PROCESS | 3980 | 1467141051898 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 12:10:51 INFO - PROCESS | 3980 | 1467141051901 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 12:10:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 12:10:51 INFO - PROCESS | 3980 | 1467141051904 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 12:10:51 INFO - PROCESS | 3980 | 1467141051908 Marionette TRACE conn6 <- [1,1542,null,{}] 12:10:51 INFO - PROCESS | 3980 | 1467141051919 Marionette TRACE conn6 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:51 INFO - PROCESS | 3980 | 1467141051924 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:52 INFO - PROCESS | 3980 | 1467141052043 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 12:10:52 INFO - PROCESS | 3980 | 1467141052127 Marionette TRACE conn6 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:52 INFO - PROCESS | 3980 | 1467141052131 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:52 INFO - PROCESS | 3980 | ++DOCSHELL 000000B671D1F000 == 31 [pid = 3980] [id = 395] 12:10:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (000000B664E25800) [pid = 3980] [serial = 1185] [outer = 0000000000000000] 12:10:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (000000B66F223400) [pid = 3980] [serial = 1186] [outer = 000000B664E25800] 12:10:52 INFO - PROCESS | 3980 | 1467141052188 Marionette DEBUG loaded listener.js 12:10:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000B66F644400) [pid = 3980] [serial = 1187] [outer = 000000B664E25800] 12:10:52 INFO - PROCESS | 3980 | 1467141052586 Marionette TRACE conn6 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 12:10:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 12:10:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 732ms 12:10:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 12:10:52 INFO - PROCESS | 3980 | 1467141052640 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 12:10:52 INFO - PROCESS | 3980 | 1467141052643 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 12:10:52 INFO - PROCESS | 3980 | 1467141052646 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 12:10:52 INFO - PROCESS | 3980 | 1467141052648 Marionette TRACE conn6 <- [1,1546,null,{}] 12:10:52 INFO - PROCESS | 3980 | 1467141052651 Marionette TRACE conn6 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:52 INFO - PROCESS | 3980 | 1467141052653 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:52 INFO - PROCESS | 3980 | 1467141052742 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 12:10:52 INFO - PROCESS | 3980 | 1467141052748 Marionette TRACE conn6 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:52 INFO - PROCESS | 3980 | 1467141052750 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:52 INFO - PROCESS | 3980 | ++DOCSHELL 000000B6732D0000 == 32 [pid = 3980] [id = 396] 12:10:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000B66FEB3000) [pid = 3980] [serial = 1188] [outer = 0000000000000000] 12:10:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000B671A72400) [pid = 3980] [serial = 1189] [outer = 000000B66FEB3000] 12:10:52 INFO - PROCESS | 3980 | 1467141052797 Marionette DEBUG loaded listener.js 12:10:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000B671AA3000) [pid = 3980] [serial = 1190] [outer = 000000B66FEB3000] 12:10:53 INFO - PROCESS | 3980 | 1467141053249 Marionette TRACE conn6 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 12:10:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 12:10:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 628ms 12:10:53 INFO - PROCESS | 3980 | 1467141053277 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 12:10:53 INFO - PROCESS | 3980 | 1467141053279 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 12:10:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 12:10:53 INFO - PROCESS | 3980 | 1467141053289 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 12:10:53 INFO - PROCESS | 3980 | 1467141053291 Marionette TRACE conn6 <- [1,1550,null,{}] 12:10:53 INFO - PROCESS | 3980 | 1467141053294 Marionette TRACE conn6 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:53 INFO - PROCESS | 3980 | 1467141053296 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:53 INFO - PROCESS | 3980 | 1467141053410 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 12:10:53 INFO - PROCESS | 3980 | 1467141053493 Marionette TRACE conn6 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:53 INFO - PROCESS | 3980 | 1467141053495 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:53 INFO - PROCESS | 3980 | ++DOCSHELL 000000B674C73000 == 33 [pid = 3980] [id = 397] 12:10:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000B66FEB5400) [pid = 3980] [serial = 1191] [outer = 0000000000000000] 12:10:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000B671C9A000) [pid = 3980] [serial = 1192] [outer = 000000B66FEB5400] 12:10:53 INFO - PROCESS | 3980 | 1467141053540 Marionette DEBUG loaded listener.js 12:10:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000B6722D0000) [pid = 3980] [serial = 1193] [outer = 000000B66FEB5400] 12:10:53 INFO - PROCESS | 3980 | 1467141053963 Marionette TRACE conn6 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 12:10:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 12:10:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 734ms 12:10:54 INFO - PROCESS | 3980 | 1467141054025 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 12:10:54 INFO - PROCESS | 3980 | 1467141054027 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 12:10:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 12:10:54 INFO - PROCESS | 3980 | 1467141054031 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 12:10:54 INFO - PROCESS | 3980 | 1467141054033 Marionette TRACE conn6 <- [1,1554,null,{}] 12:10:54 INFO - PROCESS | 3980 | 1467141054036 Marionette TRACE conn6 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:54 INFO - PROCESS | 3980 | 1467141054043 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:54 INFO - PROCESS | 3980 | 1467141054184 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 12:10:54 INFO - PROCESS | 3980 | 1467141054240 Marionette TRACE conn6 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:54 INFO - PROCESS | 3980 | 1467141054242 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:54 INFO - PROCESS | 3980 | ++DOCSHELL 000000B675FB8000 == 34 [pid = 3980] [id = 398] 12:10:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000B672627000) [pid = 3980] [serial = 1194] [outer = 0000000000000000] 12:10:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000B672DC0000) [pid = 3980] [serial = 1195] [outer = 000000B672627000] 12:10:54 INFO - PROCESS | 3980 | 1467141054288 Marionette DEBUG loaded listener.js 12:10:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (000000B6736C3000) [pid = 3980] [serial = 1196] [outer = 000000B672627000] 12:10:54 INFO - PROCESS | 3980 | 1467141054708 Marionette TRACE conn6 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 12:10:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 12:10:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 733ms 12:10:54 INFO - PROCESS | 3980 | 1467141054777 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 12:10:54 INFO - PROCESS | 3980 | 1467141054780 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 12:10:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 12:10:54 INFO - PROCESS | 3980 | 1467141054783 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 12:10:54 INFO - PROCESS | 3980 | 1467141054785 Marionette TRACE conn6 <- [1,1558,null,{}] 12:10:54 INFO - PROCESS | 3980 | 1467141054789 Marionette TRACE conn6 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:54 INFO - PROCESS | 3980 | 1467141054799 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:54 INFO - PROCESS | 3980 | 1467141054909 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 12:10:54 INFO - PROCESS | 3980 | 1467141054965 Marionette TRACE conn6 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:54 INFO - PROCESS | 3980 | 1467141054967 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:54 INFO - PROCESS | 3980 | ++DOCSHELL 000000B677FA0000 == 35 [pid = 3980] [id = 399] 12:10:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (000000B67456A800) [pid = 3980] [serial = 1197] [outer = 0000000000000000] 12:10:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (000000B6747A7000) [pid = 3980] [serial = 1198] [outer = 000000B67456A800] 12:10:55 INFO - PROCESS | 3980 | 1467141055011 Marionette DEBUG loaded listener.js 12:10:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (000000B674C94C00) [pid = 3980] [serial = 1199] [outer = 000000B67456A800] 12:10:55 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (000000B66F219000) [pid = 3980] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 12:10:55 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (000000B66F219400) [pid = 3980] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 12:10:55 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (000000B663F27400) [pid = 3980] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 12:10:55 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (000000B664EB5000) [pid = 3980] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 12:10:55 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000B66B385C00) [pid = 3980] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 12:10:55 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000B665837C00) [pid = 3980] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 12:10:55 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000B66525E400) [pid = 3980] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 12:10:55 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000B6722CF000) [pid = 3980] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 12:10:55 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000B66558E800) [pid = 3980] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 12:10:55 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000B66F5CC800) [pid = 3980] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 12:10:55 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000B67259D800) [pid = 3980] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 12:10:55 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000B66571F000) [pid = 3980] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 12:10:55 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000B665260C00) [pid = 3980] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 12:10:55 INFO - PROCESS | 3980 | 1467141055433 Marionette TRACE conn6 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 12:10:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 12:10:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 691ms 12:10:55 INFO - PROCESS | 3980 | 1467141055478 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 12:10:55 INFO - PROCESS | 3980 | 1467141055480 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 12:10:55 INFO - PROCESS | 3980 | 1467141055483 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 12:10:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 12:10:55 INFO - PROCESS | 3980 | 1467141055485 Marionette TRACE conn6 <- [1,1562,null,{}] 12:10:55 INFO - PROCESS | 3980 | 1467141055488 Marionette TRACE conn6 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:55 INFO - PROCESS | 3980 | 1467141055490 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:55 INFO - PROCESS | 3980 | 1467141055571 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 12:10:55 INFO - PROCESS | 3980 | 1467141055576 Marionette TRACE conn6 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:55 INFO - PROCESS | 3980 | 1467141055578 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:55 INFO - PROCESS | 3980 | ++DOCSHELL 000000B67978B800 == 36 [pid = 3980] [id = 400] 12:10:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000B66A31C000) [pid = 3980] [serial = 1200] [outer = 0000000000000000] 12:10:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000B67259D800) [pid = 3980] [serial = 1201] [outer = 000000B66A31C000] 12:10:55 INFO - PROCESS | 3980 | 1467141055623 Marionette DEBUG loaded listener.js 12:10:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000B674C9F000) [pid = 3980] [serial = 1202] [outer = 000000B66A31C000] 12:10:56 INFO - PROCESS | 3980 | 1467141056053 Marionette TRACE conn6 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 12:10:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 12:10:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 585ms 12:10:56 INFO - PROCESS | 3980 | 1467141056073 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 12:10:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 12:10:56 INFO - PROCESS | 3980 | 1467141056075 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 12:10:56 INFO - PROCESS | 3980 | 1467141056079 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 12:10:56 INFO - PROCESS | 3980 | 1467141056080 Marionette TRACE conn6 <- [1,1566,null,{}] 12:10:56 INFO - PROCESS | 3980 | 1467141056088 Marionette TRACE conn6 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:56 INFO - PROCESS | 3980 | 1467141056091 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:56 INFO - PROCESS | 3980 | 1467141056174 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 12:10:56 INFO - PROCESS | 3980 | 1467141056179 Marionette TRACE conn6 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:56 INFO - PROCESS | 3980 | 1467141056181 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:56 INFO - PROCESS | 3980 | ++DOCSHELL 000000B671D1D800 == 37 [pid = 3980] [id = 401] 12:10:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000B675609000) [pid = 3980] [serial = 1203] [outer = 0000000000000000] 12:10:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000B675B6DC00) [pid = 3980] [serial = 1204] [outer = 000000B675609000] 12:10:56 INFO - PROCESS | 3980 | 1467141056229 Marionette DEBUG loaded listener.js 12:10:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000B675B76400) [pid = 3980] [serial = 1205] [outer = 000000B675609000] 12:10:56 INFO - PROCESS | 3980 | 1467141056643 Marionette TRACE conn6 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 12:10:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 12:10:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 628ms 12:10:56 INFO - PROCESS | 3980 | 1467141056724 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 12:10:56 INFO - PROCESS | 3980 | 1467141056727 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 12:10:56 INFO - PROCESS | 3980 | 1467141056730 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 12:10:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 12:10:56 INFO - PROCESS | 3980 | 1467141056732 Marionette TRACE conn6 <- [1,1570,null,{}] 12:10:56 INFO - PROCESS | 3980 | 1467141056736 Marionette TRACE conn6 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:56 INFO - PROCESS | 3980 | 1467141056738 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:56 INFO - PROCESS | 3980 | 1467141056822 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 12:10:56 INFO - PROCESS | 3980 | 1467141056831 Marionette TRACE conn6 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:56 INFO - PROCESS | 3980 | 1467141056833 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:56 INFO - PROCESS | 3980 | ++DOCSHELL 000000B679A9A000 == 38 [pid = 3980] [id = 402] 12:10:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000B675D29000) [pid = 3980] [serial = 1206] [outer = 0000000000000000] 12:10:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000B675D2C000) [pid = 3980] [serial = 1207] [outer = 000000B675D29000] 12:10:56 INFO - PROCESS | 3980 | 1467141056881 Marionette DEBUG loaded listener.js 12:10:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000B675D33000) [pid = 3980] [serial = 1208] [outer = 000000B675D29000] 12:10:57 INFO - PROCESS | 3980 | --DOCSHELL 000000B66ED76000 == 37 [pid = 3980] [id = 394] 12:10:57 INFO - PROCESS | 3980 | --DOCSHELL 000000B66A81C000 == 36 [pid = 3980] [id = 393] 12:10:57 INFO - PROCESS | 3980 | --DOCSHELL 000000B672B07800 == 35 [pid = 3980] [id = 392] 12:10:57 INFO - PROCESS | 3980 | --DOCSHELL 000000B679788800 == 34 [pid = 3980] [id = 390] 12:10:57 INFO - PROCESS | 3980 | --DOCSHELL 000000B66B250800 == 33 [pid = 3980] [id = 391] 12:10:58 INFO - PROCESS | 3980 | --DOCSHELL 000000B671D1F000 == 32 [pid = 3980] [id = 395] 12:10:58 INFO - PROCESS | 3980 | --DOCSHELL 000000B6732D0000 == 31 [pid = 3980] [id = 396] 12:10:58 INFO - PROCESS | 3980 | --DOCSHELL 000000B677FA0000 == 30 [pid = 3980] [id = 399] 12:10:58 INFO - PROCESS | 3980 | --DOCSHELL 000000B67978B800 == 29 [pid = 3980] [id = 400] 12:10:58 INFO - PROCESS | 3980 | --DOCSHELL 000000B675FB8000 == 28 [pid = 3980] [id = 398] 12:10:58 INFO - PROCESS | 3980 | --DOCSHELL 000000B674C73000 == 27 [pid = 3980] [id = 397] 12:10:58 INFO - PROCESS | 3980 | --DOCSHELL 000000B671D1D800 == 26 [pid = 3980] [id = 401] 12:10:58 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000B66F21C000) [pid = 3980] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 12:10:58 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000B66F5CE400) [pid = 3980] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 12:10:58 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000B66F46A400) [pid = 3980] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 12:10:58 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000B669BC2C00) [pid = 3980] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 12:10:58 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000B671A7E400) [pid = 3980] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 12:10:58 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000B665833000) [pid = 3980] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 12:10:58 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000B66B3D9400) [pid = 3980] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 12:10:58 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000B66F6D5000) [pid = 3980] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 12:10:58 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000B6698D6000) [pid = 3980] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 12:10:58 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (000000B669BC8800) [pid = 3980] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 12:10:58 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (000000B665266800) [pid = 3980] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 12:10:58 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (000000B665589800) [pid = 3980] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 12:10:58 INFO - PROCESS | 3980 | --DOMWINDOW == 71 (000000B672597800) [pid = 3980] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 12:10:58 INFO - PROCESS | 3980 | --DOMWINDOW == 70 (000000B66B262800) [pid = 3980] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 12:10:58 INFO - PROCESS | 3980 | --DOMWINDOW == 69 (000000B6698CD800) [pid = 3980] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 12:10:58 INFO - PROCESS | 3980 | --DOMWINDOW == 68 (000000B672628000) [pid = 3980] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 12:10:58 INFO - PROCESS | 3980 | --DOMWINDOW == 67 (000000B671A7D000) [pid = 3980] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 12:10:58 INFO - PROCESS | 3980 | --DOMWINDOW == 66 (000000B66F6CC800) [pid = 3980] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 12:10:58 INFO - PROCESS | 3980 | --DOMWINDOW == 65 (000000B671E50800) [pid = 3980] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 12:10:58 INFO - PROCESS | 3980 | --DOMWINDOW == 64 (000000B674C96000) [pid = 3980] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 12:10:58 INFO - PROCESS | 3980 | --DOMWINDOW == 63 (000000B673669C00) [pid = 3980] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 12:10:58 INFO - PROCESS | 3980 | --DOMWINDOW == 62 (000000B6727D6000) [pid = 3980] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 12:10:58 INFO - PROCESS | 3980 | --DOMWINDOW == 61 (000000B67576EC00) [pid = 3980] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 12:10:58 INFO - PROCESS | 3980 | --DOMWINDOW == 60 (000000B66F5C2000) [pid = 3980] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 12:10:58 INFO - PROCESS | 3980 | --DOMWINDOW == 59 (000000B671A23800) [pid = 3980] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 12:10:58 INFO - PROCESS | 3980 | --DOMWINDOW == 58 (000000B671E58000) [pid = 3980] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 12:10:58 INFO - PROCESS | 3980 | --DOMWINDOW == 57 (000000B66EA77C00) [pid = 3980] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 12:10:58 INFO - PROCESS | 3980 | 1467141058816 Marionette TRACE conn6 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 12:10:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 12:10:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 2141ms 12:10:58 INFO - PROCESS | 3980 | 1467141058877 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 12:10:58 INFO - PROCESS | 3980 | 1467141058881 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 12:10:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 12:10:58 INFO - PROCESS | 3980 | 1467141058886 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 12:10:58 INFO - PROCESS | 3980 | 1467141058889 Marionette TRACE conn6 <- [1,1574,null,{}] 12:10:58 INFO - PROCESS | 3980 | 1467141058895 Marionette TRACE conn6 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:58 INFO - PROCESS | 3980 | 1467141058898 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:59 INFO - PROCESS | 3980 | 1467141059020 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 12:10:59 INFO - PROCESS | 3980 | 1467141059125 Marionette TRACE conn6 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:59 INFO - PROCESS | 3980 | 1467141059129 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:10:59 INFO - PROCESS | 3980 | ++DOCSHELL 000000B664E85800 == 27 [pid = 3980] [id = 403] 12:10:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 58 (000000B663490800) [pid = 3980] [serial = 1209] [outer = 0000000000000000] 12:10:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 59 (000000B663535800) [pid = 3980] [serial = 1210] [outer = 000000B663490800] 12:10:59 INFO - PROCESS | 3980 | 1467141059190 Marionette DEBUG loaded listener.js 12:10:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 60 (000000B6649D2000) [pid = 3980] [serial = 1211] [outer = 000000B663490800] 12:10:59 INFO - PROCESS | 3980 | 1467141059924 Marionette TRACE conn6 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 12:10:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 12:10:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1080ms 12:10:59 INFO - PROCESS | 3980 | 1467141059978 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 12:10:59 INFO - PROCESS | 3980 | 1467141059984 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 12:10:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 12:10:59 INFO - PROCESS | 3980 | 1467141059988 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 12:10:59 INFO - PROCESS | 3980 | 1467141059992 Marionette TRACE conn6 <- [1,1578,null,{}] 12:11:00 INFO - PROCESS | 3980 | 1467141059998 Marionette TRACE conn6 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:00 INFO - PROCESS | 3980 | 1467141060003 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:00 INFO - PROCESS | 3980 | 1467141060179 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 12:11:00 INFO - PROCESS | 3980 | 1467141060190 Marionette TRACE conn6 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:00 INFO - PROCESS | 3980 | 1467141060194 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:00 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66A81C800 == 28 [pid = 3980] [id = 404] 12:11:00 INFO - PROCESS | 3980 | ++DOMWINDOW == 61 (000000B664F40800) [pid = 3980] [serial = 1212] [outer = 0000000000000000] 12:11:00 INFO - PROCESS | 3980 | ++DOMWINDOW == 62 (000000B665444800) [pid = 3980] [serial = 1213] [outer = 000000B664F40800] 12:11:00 INFO - PROCESS | 3980 | 1467141060254 Marionette DEBUG loaded listener.js 12:11:00 INFO - PROCESS | 3980 | ++DOMWINDOW == 63 (000000B665450400) [pid = 3980] [serial = 1214] [outer = 000000B664F40800] 12:11:01 INFO - PROCESS | 3980 | 1467141061061 Marionette TRACE conn6 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 12:11:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 12:11:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1131ms 12:11:01 INFO - PROCESS | 3980 | 1467141061125 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 12:11:01 INFO - PROCESS | 3980 | 1467141061130 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 12:11:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 12:11:01 INFO - PROCESS | 3980 | 1467141061135 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 12:11:01 INFO - PROCESS | 3980 | 1467141061137 Marionette TRACE conn6 <- [1,1582,null,{}] 12:11:01 INFO - PROCESS | 3980 | 1467141061142 Marionette TRACE conn6 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:01 INFO - PROCESS | 3980 | 1467141061144 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:01 INFO - PROCESS | 3980 | 1467141061285 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 12:11:01 INFO - PROCESS | 3980 | 1467141061351 Marionette TRACE conn6 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:01 INFO - PROCESS | 3980 | 1467141061354 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:01 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66ED24800 == 29 [pid = 3980] [id = 405] 12:11:01 INFO - PROCESS | 3980 | ++DOMWINDOW == 64 (000000B663529400) [pid = 3980] [serial = 1215] [outer = 0000000000000000] 12:11:01 INFO - PROCESS | 3980 | ++DOMWINDOW == 65 (000000B666753800) [pid = 3980] [serial = 1216] [outer = 000000B663529400] 12:11:01 INFO - PROCESS | 3980 | 1467141061412 Marionette DEBUG loaded listener.js 12:11:01 INFO - PROCESS | 3980 | ++DOMWINDOW == 66 (000000B6698D1800) [pid = 3980] [serial = 1217] [outer = 000000B663529400] 12:11:01 INFO - PROCESS | 3980 | --DOCSHELL 000000B679A9A000 == 28 [pid = 3980] [id = 402] 12:11:02 INFO - PROCESS | 3980 | 1467141062035 Marionette TRACE conn6 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 12:11:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 12:11:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 944ms 12:11:02 INFO - PROCESS | 3980 | 1467141062079 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 12:11:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 12:11:02 INFO - PROCESS | 3980 | 1467141062083 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 12:11:02 INFO - PROCESS | 3980 | 1467141062088 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 12:11:02 INFO - PROCESS | 3980 | 1467141062093 Marionette TRACE conn6 <- [1,1586,null,{}] 12:11:02 INFO - PROCESS | 3980 | 1467141062098 Marionette TRACE conn6 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:02 INFO - PROCESS | 3980 | 1467141062100 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:02 INFO - PROCESS | 3980 | 1467141062195 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 12:11:02 INFO - PROCESS | 3980 | 1467141062272 Marionette TRACE conn6 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:02 INFO - PROCESS | 3980 | 1467141062275 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:02 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66B410000 == 29 [pid = 3980] [id = 406] 12:11:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 67 (000000B665591800) [pid = 3980] [serial = 1218] [outer = 0000000000000000] 12:11:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 68 (000000B665812800) [pid = 3980] [serial = 1219] [outer = 000000B665591800] 12:11:02 INFO - PROCESS | 3980 | 1467141062325 Marionette DEBUG loaded listener.js 12:11:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 69 (000000B6698CDC00) [pid = 3980] [serial = 1220] [outer = 000000B665591800] 12:11:02 INFO - PROCESS | 3980 | 1467141062723 Marionette TRACE conn6 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 12:11:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 12:11:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 692ms 12:11:02 INFO - PROCESS | 3980 | 1467141062780 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 12:11:02 INFO - PROCESS | 3980 | 1467141062785 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 12:11:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 12:11:02 INFO - PROCESS | 3980 | 1467141062821 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 12:11:02 INFO - PROCESS | 3980 | 1467141062824 Marionette TRACE conn6 <- [1,1590,null,{}] 12:11:02 INFO - PROCESS | 3980 | 1467141062828 Marionette TRACE conn6 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:02 INFO - PROCESS | 3980 | 1467141062831 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:02 INFO - PROCESS | 3980 | 1467141062934 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 12:11:02 INFO - PROCESS | 3980 | 1467141062946 Marionette TRACE conn6 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:02 INFO - PROCESS | 3980 | 1467141062949 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:02 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66FE73800 == 30 [pid = 3980] [id = 407] 12:11:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 70 (000000B66A576800) [pid = 3980] [serial = 1221] [outer = 0000000000000000] 12:11:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 71 (000000B66A5F1800) [pid = 3980] [serial = 1222] [outer = 000000B66A576800] 12:11:03 INFO - PROCESS | 3980 | 1467141062999 Marionette DEBUG loaded listener.js 12:11:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 72 (000000B66B263800) [pid = 3980] [serial = 1223] [outer = 000000B66A576800] 12:11:03 INFO - PROCESS | 3980 | 1467141063484 Marionette TRACE conn6 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 12:11:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 12:11:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 692ms 12:11:03 INFO - PROCESS | 3980 | 1467141063515 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 12:11:03 INFO - PROCESS | 3980 | 1467141063517 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 12:11:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 12:11:03 INFO - PROCESS | 3980 | 1467141063521 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 12:11:03 INFO - PROCESS | 3980 | 1467141063525 Marionette TRACE conn6 <- [1,1594,null,{}] 12:11:03 INFO - PROCESS | 3980 | 1467141063536 Marionette TRACE conn6 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:03 INFO - PROCESS | 3980 | 1467141063541 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:03 INFO - PROCESS | 3980 | 1467141063638 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 12:11:03 INFO - PROCESS | 3980 | 1467141063649 Marionette TRACE conn6 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:03 INFO - PROCESS | 3980 | 1467141063653 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:03 INFO - PROCESS | 3980 | ++DOCSHELL 000000B671D20000 == 31 [pid = 3980] [id = 408] 12:11:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (000000B66B3DE400) [pid = 3980] [serial = 1224] [outer = 0000000000000000] 12:11:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (000000B66BDCC400) [pid = 3980] [serial = 1225] [outer = 000000B66B3DE400] 12:11:03 INFO - PROCESS | 3980 | 1467141063703 Marionette DEBUG loaded listener.js 12:11:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (000000B66EA7F400) [pid = 3980] [serial = 1226] [outer = 000000B66B3DE400] 12:11:04 INFO - PROCESS | 3980 | 1467141064155 Marionette TRACE conn6 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 12:11:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 12:11:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 692ms 12:11:04 INFO - PROCESS | 3980 | 1467141064216 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 12:11:04 INFO - PROCESS | 3980 | 1467141064219 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 12:11:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 12:11:04 INFO - PROCESS | 3980 | 1467141064222 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 12:11:04 INFO - PROCESS | 3980 | 1467141064224 Marionette TRACE conn6 <- [1,1598,null,{}] 12:11:04 INFO - PROCESS | 3980 | 1467141064227 Marionette TRACE conn6 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:04 INFO - PROCESS | 3980 | 1467141064229 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:04 INFO - PROCESS | 3980 | 1467141064379 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 12:11:04 INFO - PROCESS | 3980 | 1467141064400 Marionette TRACE conn6 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:04 INFO - PROCESS | 3980 | 1467141064403 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:04 INFO - PROCESS | 3980 | ++DOCSHELL 000000B67287C800 == 32 [pid = 3980] [id = 409] 12:11:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000B66F217800) [pid = 3980] [serial = 1227] [outer = 0000000000000000] 12:11:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000B66F220400) [pid = 3980] [serial = 1228] [outer = 000000B66F217800] 12:11:04 INFO - PROCESS | 3980 | 1467141064449 Marionette DEBUG loaded listener.js 12:11:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000B66F46CC00) [pid = 3980] [serial = 1229] [outer = 000000B66F217800] 12:11:04 INFO - PROCESS | 3980 | 1467141064882 Marionette TRACE conn6 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 12:11:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 12:11:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 690ms 12:11:04 INFO - PROCESS | 3980 | 1467141064915 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 12:11:04 INFO - PROCESS | 3980 | 1467141064917 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 12:11:04 INFO - PROCESS | 3980 | 1467141064920 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 12:11:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 12:11:04 INFO - PROCESS | 3980 | 1467141064922 Marionette TRACE conn6 <- [1,1602,null,{}] 12:11:04 INFO - PROCESS | 3980 | 1467141064925 Marionette TRACE conn6 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:04 INFO - PROCESS | 3980 | 1467141064927 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:05 INFO - PROCESS | 3980 | 1467141065038 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 12:11:05 INFO - PROCESS | 3980 | 1467141065043 Marionette TRACE conn6 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:05 INFO - PROCESS | 3980 | 1467141065045 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:05 INFO - PROCESS | 3980 | ++DOCSHELL 000000B6736E3800 == 33 [pid = 3980] [id = 410] 12:11:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000B66F46A400) [pid = 3980] [serial = 1230] [outer = 0000000000000000] 12:11:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000B66F602400) [pid = 3980] [serial = 1231] [outer = 000000B66F46A400] 12:11:05 INFO - PROCESS | 3980 | 1467141065091 Marionette DEBUG loaded listener.js 12:11:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000B66F6D1400) [pid = 3980] [serial = 1232] [outer = 000000B66F46A400] 12:11:05 INFO - PROCESS | 3980 | 1467141065581 Marionette TRACE conn6 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 12:11:05 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 12:11:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 690ms 12:11:05 INFO - PROCESS | 3980 | 1467141065618 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 12:11:05 INFO - PROCESS | 3980 | 1467141065621 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 12:11:05 INFO - PROCESS | 3980 | 1467141065624 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 12:11:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 12:11:05 INFO - PROCESS | 3980 | 1467141065626 Marionette TRACE conn6 <- [1,1606,null,{}] 12:11:05 INFO - PROCESS | 3980 | 1467141065630 Marionette TRACE conn6 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:05 INFO - PROCESS | 3980 | 1467141065636 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:05 INFO - PROCESS | 3980 | 1467141065801 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 12:11:05 INFO - PROCESS | 3980 | 1467141065828 Marionette TRACE conn6 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:05 INFO - PROCESS | 3980 | 1467141065830 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:05 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66ED1E000 == 34 [pid = 3980] [id = 411] 12:11:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000B66F470C00) [pid = 3980] [serial = 1233] [outer = 0000000000000000] 12:11:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000B671A81400) [pid = 3980] [serial = 1234] [outer = 000000B66F470C00] 12:11:05 INFO - PROCESS | 3980 | 1467141065877 Marionette DEBUG loaded listener.js 12:11:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000B671C93C00) [pid = 3980] [serial = 1235] [outer = 000000B66F470C00] 12:11:06 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000B66FEB5400) [pid = 3980] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 12:11:06 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000B672627000) [pid = 3980] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 12:11:06 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000B67456A800) [pid = 3980] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 12:11:06 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000B675609000) [pid = 3980] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 12:11:06 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000B664E25800) [pid = 3980] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 12:11:06 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000B6698D2000) [pid = 3980] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 12:11:06 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000B665590000) [pid = 3980] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 12:11:06 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000B66B26C800) [pid = 3980] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 12:11:06 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000B664F41C00) [pid = 3980] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 12:11:06 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (000000B672632400) [pid = 3980] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 12:11:06 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (000000B66FEB3000) [pid = 3980] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 12:11:06 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (000000B66A31C000) [pid = 3980] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 12:11:06 INFO - PROCESS | 3980 | 1467141066318 Marionette TRACE conn6 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 12:11:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 12:11:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 733ms 12:11:06 INFO - PROCESS | 3980 | 1467141066361 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 12:11:06 INFO - PROCESS | 3980 | 1467141066363 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 12:11:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 12:11:06 INFO - PROCESS | 3980 | 1467141066366 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 12:11:06 INFO - PROCESS | 3980 | 1467141066368 Marionette TRACE conn6 <- [1,1610,null,{}] 12:11:06 INFO - PROCESS | 3980 | 1467141066372 Marionette TRACE conn6 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:06 INFO - PROCESS | 3980 | 1467141066374 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:06 INFO - PROCESS | 3980 | 1467141066457 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 12:11:06 INFO - PROCESS | 3980 | 1467141066463 Marionette TRACE conn6 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:06 INFO - PROCESS | 3980 | 1467141066465 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:06 INFO - PROCESS | 3980 | ++DOCSHELL 000000B6757DE000 == 35 [pid = 3980] [id = 412] 12:11:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (000000B6667BA400) [pid = 3980] [serial = 1236] [outer = 0000000000000000] 12:11:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (000000B66FEB3000) [pid = 3980] [serial = 1237] [outer = 000000B6667BA400] 12:11:06 INFO - PROCESS | 3980 | 1467141066511 Marionette DEBUG loaded listener.js 12:11:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (000000B671C9E800) [pid = 3980] [serial = 1238] [outer = 000000B6667BA400] 12:11:06 INFO - PROCESS | 3980 | 1467141066939 Marionette TRACE conn6 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 12:11:06 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 12:11:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 628ms 12:11:07 INFO - PROCESS | 3980 | 1467141066998 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 12:11:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 12:11:07 INFO - PROCESS | 3980 | 1467141067000 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 12:11:07 INFO - PROCESS | 3980 | 1467141067003 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 12:11:07 INFO - PROCESS | 3980 | 1467141067005 Marionette TRACE conn6 <- [1,1614,null,{}] 12:11:07 INFO - PROCESS | 3980 | 1467141067008 Marionette TRACE conn6 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:07 INFO - PROCESS | 3980 | 1467141067010 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:07 INFO - PROCESS | 3980 | 1467141067094 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 12:11:07 INFO - PROCESS | 3980 | 1467141067099 Marionette TRACE conn6 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:07 INFO - PROCESS | 3980 | 1467141067101 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:07 INFO - PROCESS | 3980 | ++DOCSHELL 000000B675FB8000 == 36 [pid = 3980] [id = 413] 12:11:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000B671FB0000) [pid = 3980] [serial = 1239] [outer = 0000000000000000] 12:11:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000B67204C800) [pid = 3980] [serial = 1240] [outer = 000000B671FB0000] 12:11:07 INFO - PROCESS | 3980 | 1467141067146 Marionette DEBUG loaded listener.js 12:11:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000B672590C00) [pid = 3980] [serial = 1241] [outer = 000000B671FB0000] 12:11:07 INFO - PROCESS | 3980 | 1467141067575 Marionette TRACE conn6 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 12:11:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 12:11:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 630ms 12:11:07 INFO - PROCESS | 3980 | 1467141067637 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 12:11:07 INFO - PROCESS | 3980 | 1467141067639 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 12:11:07 INFO - PROCESS | 3980 | 1467141067642 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 12:11:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 12:11:07 INFO - PROCESS | 3980 | 1467141067644 Marionette TRACE conn6 <- [1,1618,null,{}] 12:11:07 INFO - PROCESS | 3980 | 1467141067647 Marionette TRACE conn6 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:07 INFO - PROCESS | 3980 | 1467141067649 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:07 INFO - PROCESS | 3980 | 1467141067733 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 12:11:07 INFO - PROCESS | 3980 | 1467141067738 Marionette TRACE conn6 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:07 INFO - PROCESS | 3980 | 1467141067740 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:07 INFO - PROCESS | 3980 | ++DOCSHELL 000000B677F84800 == 37 [pid = 3980] [id = 414] 12:11:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000B66526B400) [pid = 3980] [serial = 1242] [outer = 0000000000000000] 12:11:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000B672599400) [pid = 3980] [serial = 1243] [outer = 000000B66526B400] 12:11:07 INFO - PROCESS | 3980 | 1467141067784 Marionette DEBUG loaded listener.js 12:11:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000B67262C800) [pid = 3980] [serial = 1244] [outer = 000000B66526B400] 12:11:08 INFO - PROCESS | 3980 | 1467141068199 Marionette TRACE conn6 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 12:11:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 12:11:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 628ms 12:11:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 12:11:08 INFO - PROCESS | 3980 | 1467141068275 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 12:11:08 INFO - PROCESS | 3980 | 1467141068280 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 12:11:08 INFO - PROCESS | 3980 | 1467141068285 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 12:11:08 INFO - PROCESS | 3980 | 1467141068290 Marionette TRACE conn6 <- [1,1622,null,{}] 12:11:08 INFO - PROCESS | 3980 | 1467141068296 Marionette TRACE conn6 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:08 INFO - PROCESS | 3980 | 1467141068300 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:08 INFO - PROCESS | 3980 | 1467141068424 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 12:11:08 INFO - PROCESS | 3980 | 1467141068578 Marionette TRACE conn6 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:08 INFO - PROCESS | 3980 | 1467141068584 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:08 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66A811000 == 38 [pid = 3980] [id = 415] 12:11:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000B664EB8C00) [pid = 3980] [serial = 1245] [outer = 0000000000000000] 12:11:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000B664EBDC00) [pid = 3980] [serial = 1246] [outer = 000000B664EB8C00] 12:11:08 INFO - PROCESS | 3980 | 1467141068643 Marionette DEBUG loaded listener.js 12:11:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000B66581B000) [pid = 3980] [serial = 1247] [outer = 000000B664EB8C00] 12:11:09 INFO - PROCESS | 3980 | 1467141069242 Marionette TRACE conn6 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 12:11:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 12:11:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 986ms 12:11:09 INFO - PROCESS | 3980 | 1467141069273 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 12:11:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 12:11:09 INFO - PROCESS | 3980 | 1467141069277 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 12:11:09 INFO - PROCESS | 3980 | 1467141069284 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 12:11:09 INFO - PROCESS | 3980 | 1467141069288 Marionette TRACE conn6 <- [1,1626,null,{}] 12:11:09 INFO - PROCESS | 3980 | 1467141069293 Marionette TRACE conn6 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:09 INFO - PROCESS | 3980 | 1467141069296 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:09 INFO - PROCESS | 3980 | 1467141069416 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 12:11:09 INFO - PROCESS | 3980 | 1467141069536 Marionette TRACE conn6 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:09 INFO - PROCESS | 3980 | 1467141069539 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:09 INFO - PROCESS | 3980 | ++DOCSHELL 000000B672327000 == 39 [pid = 3980] [id = 416] 12:11:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (000000B66B386800) [pid = 3980] [serial = 1248] [outer = 0000000000000000] 12:11:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (000000B66B3D5C00) [pid = 3980] [serial = 1249] [outer = 000000B66B386800] 12:11:09 INFO - PROCESS | 3980 | 1467141069606 Marionette DEBUG loaded listener.js 12:11:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (000000B66EA96000) [pid = 3980] [serial = 1250] [outer = 000000B66B386800] 12:11:10 INFO - PROCESS | 3980 | 1467141070230 Marionette TRACE conn6 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 12:11:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 12:11:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 985ms 12:11:10 INFO - PROCESS | 3980 | 1467141070267 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 12:11:10 INFO - PROCESS | 3980 | 1467141070269 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 12:11:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 12:11:10 INFO - PROCESS | 3980 | 1467141070273 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 12:11:10 INFO - PROCESS | 3980 | 1467141070276 Marionette TRACE conn6 <- [1,1630,null,{}] 12:11:10 INFO - PROCESS | 3980 | 1467141070286 Marionette TRACE conn6 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:10 INFO - PROCESS | 3980 | 1467141070291 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:10 INFO - PROCESS | 3980 | 1467141070408 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 12:11:10 INFO - PROCESS | 3980 | 1467141070530 Marionette TRACE conn6 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:10 INFO - PROCESS | 3980 | 1467141070534 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:10 INFO - PROCESS | 3980 | ++DOCSHELL 000000B67978C800 == 40 [pid = 3980] [id = 417] 12:11:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (000000B671A7E400) [pid = 3980] [serial = 1251] [outer = 0000000000000000] 12:11:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (000000B671C97000) [pid = 3980] [serial = 1252] [outer = 000000B671A7E400] 12:11:10 INFO - PROCESS | 3980 | 1467141070595 Marionette DEBUG loaded listener.js 12:11:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (000000B6727CF800) [pid = 3980] [serial = 1253] [outer = 000000B671A7E400] 12:11:11 INFO - PROCESS | 3980 | 1467141071251 Marionette TRACE conn6 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 12:11:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 12:11:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1031ms 12:11:11 INFO - PROCESS | 3980 | 1467141071307 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 12:11:11 INFO - PROCESS | 3980 | 1467141071309 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 12:11:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 12:11:11 INFO - PROCESS | 3980 | 1467141071313 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 12:11:11 INFO - PROCESS | 3980 | 1467141071315 Marionette TRACE conn6 <- [1,1634,null,{}] 12:11:11 INFO - PROCESS | 3980 | 1467141071319 Marionette TRACE conn6 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:11 INFO - PROCESS | 3980 | 1467141071321 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:11 INFO - PROCESS | 3980 | 1467141071435 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 12:11:11 INFO - PROCESS | 3980 | 1467141071562 Marionette TRACE conn6 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:11 INFO - PROCESS | 3980 | 1467141071565 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:11 INFO - PROCESS | 3980 | ++DOCSHELL 000000B6799E5000 == 41 [pid = 3980] [id = 418] 12:11:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 91 (000000B672BA2400) [pid = 3980] [serial = 1254] [outer = 0000000000000000] 12:11:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 92 (000000B6734DF000) [pid = 3980] [serial = 1255] [outer = 000000B672BA2400] 12:11:11 INFO - PROCESS | 3980 | 1467141071623 Marionette DEBUG loaded listener.js 12:11:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 93 (000000B6736C2C00) [pid = 3980] [serial = 1256] [outer = 000000B672BA2400] 12:11:12 INFO - PROCESS | 3980 | 1467141072333 Marionette TRACE conn6 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 12:11:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 12:11:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1086ms 12:11:12 INFO - PROCESS | 3980 | 1467141072402 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 12:11:12 INFO - PROCESS | 3980 | 1467141072406 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 12:11:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 12:11:12 INFO - PROCESS | 3980 | 1467141072411 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 12:11:12 INFO - PROCESS | 3980 | 1467141072414 Marionette TRACE conn6 <- [1,1638,null,{}] 12:11:12 INFO - PROCESS | 3980 | 1467141072421 Marionette TRACE conn6 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:12 INFO - PROCESS | 3980 | 1467141072424 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:12 INFO - PROCESS | 3980 | 1467141072530 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 12:11:12 INFO - PROCESS | 3980 | 1467141072609 Marionette TRACE conn6 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:12 INFO - PROCESS | 3980 | 1467141072612 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:12 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66E38D000 == 42 [pid = 3980] [id = 419] 12:11:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 94 (000000B665582400) [pid = 3980] [serial = 1257] [outer = 0000000000000000] 12:11:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 95 (000000B6698D2800) [pid = 3980] [serial = 1258] [outer = 000000B665582400] 12:11:12 INFO - PROCESS | 3980 | 1467141072706 Marionette DEBUG loaded listener.js 12:11:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 96 (000000B66B25F400) [pid = 3980] [serial = 1259] [outer = 000000B665582400] 12:11:12 INFO - PROCESS | 3980 | --DOCSHELL 000000B6718E4800 == 41 [pid = 3980] [id = 187] 12:11:12 INFO - PROCESS | 3980 | --DOCSHELL 000000B665C70800 == 40 [pid = 3980] [id = 194] 12:11:12 INFO - PROCESS | 3980 | --DOCSHELL 000000B671D22800 == 39 [pid = 3980] [id = 188] 12:11:12 INFO - PROCESS | 3980 | --DOCSHELL 000000B665C7D000 == 38 [pid = 3980] [id = 195] 12:11:12 INFO - PROCESS | 3980 | --DOMWINDOW == 95 (000000B675D2C000) [pid = 3980] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 12:11:12 INFO - PROCESS | 3980 | --DOMWINDOW == 94 (000000B671C9A000) [pid = 3980] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 12:11:12 INFO - PROCESS | 3980 | --DOMWINDOW == 93 (000000B672DC0000) [pid = 3980] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 12:11:12 INFO - PROCESS | 3980 | --DOMWINDOW == 92 (000000B6722D0000) [pid = 3980] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 12:11:12 INFO - PROCESS | 3980 | --DOMWINDOW == 91 (000000B6747A7000) [pid = 3980] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 12:11:12 INFO - PROCESS | 3980 | --DOMWINDOW == 90 (000000B6736C3000) [pid = 3980] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 12:11:12 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (000000B675B6DC00) [pid = 3980] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 12:11:12 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (000000B674C94C00) [pid = 3980] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 12:11:12 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (000000B66F223400) [pid = 3980] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 12:11:12 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (000000B66A2DF000) [pid = 3980] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 12:11:12 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (000000B66B3D6400) [pid = 3980] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 12:11:12 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (000000B669BC1C00) [pid = 3980] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 12:11:12 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000B665C1C800) [pid = 3980] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 12:11:12 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000B675B76400) [pid = 3980] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 12:11:12 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000B66F220C00) [pid = 3980] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 12:11:12 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000B66BE58C00) [pid = 3980] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 12:11:12 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000B6698C4000) [pid = 3980] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 12:11:12 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000B665263400) [pid = 3980] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 12:11:12 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000B67328FC00) [pid = 3980] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 12:11:12 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000B671A72400) [pid = 3980] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 12:11:12 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000B66F644400) [pid = 3980] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 12:11:12 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (000000B67259D800) [pid = 3980] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 12:11:12 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (000000B674C9F000) [pid = 3980] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 12:11:12 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (000000B671AA3000) [pid = 3980] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 12:11:13 INFO - PROCESS | 3980 | 1467141073218 Marionette TRACE conn6 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 12:11:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 12:11:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 839ms 12:11:13 INFO - PROCESS | 3980 | 1467141073254 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 12:11:13 INFO - PROCESS | 3980 | 1467141073259 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 12:11:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 12:11:13 INFO - PROCESS | 3980 | 1467141073265 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 12:11:13 INFO - PROCESS | 3980 | 1467141073268 Marionette TRACE conn6 <- [1,1642,null,{}] 12:11:13 INFO - PROCESS | 3980 | 1467141073271 Marionette TRACE conn6 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:13 INFO - PROCESS | 3980 | 1467141073274 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:13 INFO - PROCESS | 3980 | 1467141073366 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 12:11:13 INFO - PROCESS | 3980 | 1467141073374 Marionette TRACE conn6 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:13 INFO - PROCESS | 3980 | 1467141073376 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:13 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66F495000 == 39 [pid = 3980] [id = 420] 12:11:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (000000B66A2B2400) [pid = 3980] [serial = 1260] [outer = 0000000000000000] 12:11:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (000000B66B263000) [pid = 3980] [serial = 1261] [outer = 000000B66A2B2400] 12:11:13 INFO - PROCESS | 3980 | 1467141073424 Marionette DEBUG loaded listener.js 12:11:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (000000B66BDC9800) [pid = 3980] [serial = 1262] [outer = 000000B66A2B2400] 12:11:13 INFO - PROCESS | 3980 | 1467141073897 Marionette TRACE conn6 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 12:11:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 12:11:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 691ms 12:11:13 INFO - PROCESS | 3980 | 1467141073959 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 12:11:13 INFO - PROCESS | 3980 | 1467141073962 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 12:11:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 12:11:13 INFO - PROCESS | 3980 | 1467141073966 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 12:11:13 INFO - PROCESS | 3980 | 1467141073969 Marionette TRACE conn6 <- [1,1646,null,{}] 12:11:13 INFO - PROCESS | 3980 | 1467141073981 Marionette TRACE conn6 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:13 INFO - PROCESS | 3980 | 1467141073985 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:14 INFO - PROCESS | 3980 | 1467141074101 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 12:11:14 INFO - PROCESS | 3980 | 1467141074196 Marionette TRACE conn6 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:14 INFO - PROCESS | 3980 | 1467141074199 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:14 INFO - PROCESS | 3980 | ++DOCSHELL 000000B671F88800 == 40 [pid = 3980] [id = 421] 12:11:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000B66F223400) [pid = 3980] [serial = 1263] [outer = 0000000000000000] 12:11:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000B66F63E800) [pid = 3980] [serial = 1264] [outer = 000000B66F223400] 12:11:14 INFO - PROCESS | 3980 | 1467141074248 Marionette DEBUG loaded listener.js 12:11:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000B66FEBC000) [pid = 3980] [serial = 1265] [outer = 000000B66F223400] 12:11:14 INFO - PROCESS | 3980 | 1467141074618 Marionette TRACE conn6 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 12:11:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 12:11:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 691ms 12:11:14 INFO - PROCESS | 3980 | 1467141074662 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 12:11:14 INFO - PROCESS | 3980 | 1467141074665 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 12:11:14 INFO - PROCESS | 3980 | 1467141074668 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 12:11:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 12:11:14 INFO - PROCESS | 3980 | 1467141074670 Marionette TRACE conn6 <- [1,1650,null,{}] 12:11:14 INFO - PROCESS | 3980 | 1467141074674 Marionette TRACE conn6 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:14 INFO - PROCESS | 3980 | 1467141074676 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:14 INFO - PROCESS | 3980 | 1467141074768 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 12:11:14 INFO - PROCESS | 3980 | 1467141074780 Marionette TRACE conn6 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:14 INFO - PROCESS | 3980 | 1467141074783 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:14 INFO - PROCESS | 3980 | ++DOCSHELL 000000B674A26800 == 41 [pid = 3980] [id = 422] 12:11:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000B671AA9C00) [pid = 3980] [serial = 1266] [outer = 0000000000000000] 12:11:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000B671C9A400) [pid = 3980] [serial = 1267] [outer = 000000B671AA9C00] 12:11:14 INFO - PROCESS | 3980 | 1467141074828 Marionette DEBUG loaded listener.js 12:11:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000B67219EC00) [pid = 3980] [serial = 1268] [outer = 000000B671AA9C00] 12:11:15 INFO - PROCESS | 3980 | 1467141075306 Marionette TRACE conn6 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 12:11:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 12:11:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 690ms 12:11:15 INFO - PROCESS | 3980 | 1467141075363 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 12:11:15 INFO - PROCESS | 3980 | 1467141075365 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 12:11:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 12:11:15 INFO - PROCESS | 3980 | 1467141075375 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 12:11:15 INFO - PROCESS | 3980 | 1467141075377 Marionette TRACE conn6 <- [1,1654,null,{}] 12:11:15 INFO - PROCESS | 3980 | 1467141075380 Marionette TRACE conn6 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:15 INFO - PROCESS | 3980 | 1467141075383 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:15 INFO - PROCESS | 3980 | 1467141075530 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 12:11:15 INFO - PROCESS | 3980 | 1467141075555 Marionette TRACE conn6 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:15 INFO - PROCESS | 3980 | 1467141075557 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:15 INFO - PROCESS | 3980 | ++DOCSHELL 000000B6757CC000 == 42 [pid = 3980] [id = 423] 12:11:15 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000B6723AC400) [pid = 3980] [serial = 1269] [outer = 0000000000000000] 12:11:15 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000B67262FC00) [pid = 3980] [serial = 1270] [outer = 000000B6723AC400] 12:11:15 INFO - PROCESS | 3980 | 1467141075603 Marionette DEBUG loaded listener.js 12:11:15 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000B672BA4400) [pid = 3980] [serial = 1271] [outer = 000000B6723AC400] 12:11:16 INFO - PROCESS | 3980 | 1467141076041 Marionette TRACE conn6 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 12:11:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 12:11:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 732ms 12:11:16 INFO - PROCESS | 3980 | 1467141076111 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 12:11:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 12:11:16 INFO - PROCESS | 3980 | 1467141076113 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 12:11:16 INFO - PROCESS | 3980 | 1467141076116 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 12:11:16 INFO - PROCESS | 3980 | 1467141076118 Marionette TRACE conn6 <- [1,1658,null,{}] 12:11:16 INFO - PROCESS | 3980 | 1467141076122 Marionette TRACE conn6 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:16 INFO - PROCESS | 3980 | 1467141076128 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:16 INFO - PROCESS | 3980 | 1467141076268 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 12:11:16 INFO - PROCESS | 3980 | 1467141076330 Marionette TRACE conn6 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:16 INFO - PROCESS | 3980 | 1467141076332 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:16 INFO - PROCESS | 3980 | ++DOCSHELL 000000B67647D000 == 43 [pid = 3980] [id = 424] 12:11:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (000000B6745B5800) [pid = 3980] [serial = 1272] [outer = 0000000000000000] 12:11:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (000000B674C56000) [pid = 3980] [serial = 1273] [outer = 000000B6745B5800] 12:11:16 INFO - PROCESS | 3980 | 1467141076377 Marionette DEBUG loaded listener.js 12:11:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (000000B674C9A800) [pid = 3980] [serial = 1274] [outer = 000000B6745B5800] 12:11:16 INFO - PROCESS | 3980 | 1467141076809 Marionette TRACE conn6 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 12:11:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 12:11:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 735ms 12:11:16 INFO - PROCESS | 3980 | 1467141076876 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 12:11:16 INFO - PROCESS | 3980 | 1467141076886 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 12:11:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 12:11:16 INFO - PROCESS | 3980 | 1467141076894 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 12:11:16 INFO - PROCESS | 3980 | 1467141076896 Marionette TRACE conn6 <- [1,1662,null,{}] 12:11:16 INFO - PROCESS | 3980 | 1467141076900 Marionette TRACE conn6 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:16 INFO - PROCESS | 3980 | 1467141076902 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:17 INFO - PROCESS | 3980 | 1467141077014 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 12:11:17 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (000000B675D29000) [pid = 3980] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 12:11:17 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (000000B66F217800) [pid = 3980] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 12:11:17 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (000000B66B3DE400) [pid = 3980] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 12:11:17 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000B665591800) [pid = 3980] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 12:11:17 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000B66A576800) [pid = 3980] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 12:11:17 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000B66F46A400) [pid = 3980] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 12:11:17 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000B663490800) [pid = 3980] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 12:11:17 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000B663529400) [pid = 3980] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 12:11:17 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000B664F40800) [pid = 3980] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 12:11:17 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000B66F470C00) [pid = 3980] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 12:11:17 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000B6667BA400) [pid = 3980] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 12:11:17 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000B671FB0000) [pid = 3980] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 12:11:17 INFO - PROCESS | 3980 | 1467141077168 Marionette TRACE conn6 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:17 INFO - PROCESS | 3980 | 1467141077170 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:17 INFO - PROCESS | 3980 | ++DOCSHELL 000000B669AB2800 == 44 [pid = 3980] [id = 425] 12:11:17 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000B66348B000) [pid = 3980] [serial = 1275] [outer = 0000000000000000] 12:11:17 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000B664EBA400) [pid = 3980] [serial = 1276] [outer = 000000B66348B000] 12:11:17 INFO - PROCESS | 3980 | 1467141077216 Marionette DEBUG loaded listener.js 12:11:17 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000B66A31A800) [pid = 3980] [serial = 1277] [outer = 000000B66348B000] 12:11:17 INFO - PROCESS | 3980 | 1467141077589 Marionette TRACE conn6 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 12:11:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 12:11:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 733ms 12:11:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 12:11:17 INFO - PROCESS | 3980 | 1467141077630 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 12:11:17 INFO - PROCESS | 3980 | 1467141077632 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 12:11:17 INFO - PROCESS | 3980 | 1467141077635 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 12:11:17 INFO - PROCESS | 3980 | 1467141077637 Marionette TRACE conn6 <- [1,1666,null,{}] 12:11:17 INFO - PROCESS | 3980 | 1467141077640 Marionette TRACE conn6 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:17 INFO - PROCESS | 3980 | 1467141077642 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:17 INFO - PROCESS | 3980 | 1467141077756 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 12:11:17 INFO - PROCESS | 3980 | 1467141077764 Marionette TRACE conn6 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:17 INFO - PROCESS | 3980 | 1467141077766 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:17 INFO - PROCESS | 3980 | ++DOCSHELL 000000B6799A2000 == 45 [pid = 3980] [id = 426] 12:11:17 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000B669BBE400) [pid = 3980] [serial = 1278] [outer = 0000000000000000] 12:11:17 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000B67180C400) [pid = 3980] [serial = 1279] [outer = 000000B669BBE400] 12:11:17 INFO - PROCESS | 3980 | 1467141077810 Marionette DEBUG loaded listener.js 12:11:17 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000B66F5CC800) [pid = 3980] [serial = 1280] [outer = 000000B669BBE400] 12:11:18 INFO - PROCESS | 3980 | 1467141078212 Marionette TRACE conn6 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 12:11:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 12:11:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 629ms 12:11:18 INFO - PROCESS | 3980 | 1467141078267 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 12:11:18 INFO - PROCESS | 3980 | 1467141078269 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 12:11:18 INFO - PROCESS | 3980 | 1467141078272 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 12:11:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 12:11:18 INFO - PROCESS | 3980 | 1467141078274 Marionette TRACE conn6 <- [1,1670,null,{}] 12:11:18 INFO - PROCESS | 3980 | 1467141078278 Marionette TRACE conn6 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:18 INFO - PROCESS | 3980 | 1467141078280 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:18 INFO - PROCESS | 3980 | 1467141078397 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 12:11:18 INFO - PROCESS | 3980 | 1467141078436 Marionette TRACE conn6 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:18 INFO - PROCESS | 3980 | 1467141078438 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:18 INFO - PROCESS | 3980 | ++DOCSHELL 000000B679A9F000 == 46 [pid = 3980] [id = 427] 12:11:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000B6698CE400) [pid = 3980] [serial = 1281] [outer = 0000000000000000] 12:11:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000B671FB1000) [pid = 3980] [serial = 1282] [outer = 000000B6698CE400] 12:11:18 INFO - PROCESS | 3980 | 1467141078482 Marionette DEBUG loaded listener.js 12:11:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000B675D2A000) [pid = 3980] [serial = 1283] [outer = 000000B6698CE400] 12:11:18 INFO - PROCESS | 3980 | 1467141078882 Marionette TRACE conn6 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 12:11:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 12:11:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 629ms 12:11:18 INFO - PROCESS | 3980 | 1467141078905 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 12:11:18 INFO - PROCESS | 3980 | 1467141078908 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 12:11:18 INFO - PROCESS | 3980 | 1467141078911 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 12:11:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 12:11:18 INFO - PROCESS | 3980 | 1467141078913 Marionette TRACE conn6 <- [1,1674,null,{}] 12:11:18 INFO - PROCESS | 3980 | 1467141078916 Marionette TRACE conn6 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:18 INFO - PROCESS | 3980 | 1467141078918 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:19 INFO - PROCESS | 3980 | 1467141079036 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 12:11:19 INFO - PROCESS | 3980 | 1467141079045 Marionette TRACE conn6 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:19 INFO - PROCESS | 3980 | 1467141079047 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:19 INFO - PROCESS | 3980 | ++DOCSHELL 000000B679CA2000 == 47 [pid = 3980] [id = 428] 12:11:19 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (000000B675B7B400) [pid = 3980] [serial = 1284] [outer = 0000000000000000] 12:11:19 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (000000B675D36C00) [pid = 3980] [serial = 1285] [outer = 000000B675B7B400] 12:11:19 INFO - PROCESS | 3980 | 1467141079091 Marionette DEBUG loaded listener.js 12:11:19 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (000000B675DB6400) [pid = 3980] [serial = 1286] [outer = 000000B675B7B400] 12:11:19 INFO - PROCESS | 3980 | 1467141079762 Marionette TRACE conn6 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 12:11:19 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 12:11:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 881ms 12:11:19 INFO - PROCESS | 3980 | 1467141079808 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 12:11:19 INFO - PROCESS | 3980 | 1467141079813 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 12:11:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 12:11:19 INFO - PROCESS | 3980 | 1467141079819 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 12:11:19 INFO - PROCESS | 3980 | 1467141079824 Marionette TRACE conn6 <- [1,1678,null,{}] 12:11:19 INFO - PROCESS | 3980 | 1467141079830 Marionette TRACE conn6 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:19 INFO - PROCESS | 3980 | 1467141079833 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:19 INFO - PROCESS | 3980 | 1467141079963 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 12:11:20 INFO - PROCESS | 3980 | 1467141080079 Marionette TRACE conn6 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:20 INFO - PROCESS | 3980 | 1467141080082 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:20 INFO - PROCESS | 3980 | ++DOCSHELL 000000B671143000 == 48 [pid = 3980] [id = 429] 12:11:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (000000B66583B800) [pid = 3980] [serial = 1287] [outer = 0000000000000000] 12:11:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (000000B66A2C0C00) [pid = 3980] [serial = 1288] [outer = 000000B66583B800] 12:11:20 INFO - PROCESS | 3980 | 1467141080143 Marionette DEBUG loaded listener.js 12:11:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (000000B66E373C00) [pid = 3980] [serial = 1289] [outer = 000000B66583B800] 12:11:20 INFO - PROCESS | 3980 | 1467141080668 Marionette TRACE conn6 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 12:11:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 12:11:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 901ms 12:11:20 INFO - PROCESS | 3980 | 1467141080724 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 12:11:20 INFO - PROCESS | 3980 | 1467141080729 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 12:11:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 12:11:20 INFO - PROCESS | 3980 | 1467141080735 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 12:11:20 INFO - PROCESS | 3980 | 1467141080739 Marionette TRACE conn6 <- [1,1682,null,{}] 12:11:20 INFO - PROCESS | 3980 | 1467141080743 Marionette TRACE conn6 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:20 INFO - PROCESS | 3980 | 1467141080746 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:20 INFO - PROCESS | 3980 | 1467141080898 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 12:11:20 INFO - PROCESS | 3980 | 1467141080995 Marionette TRACE conn6 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:21 INFO - PROCESS | 3980 | 1467141080998 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:21 INFO - PROCESS | 3980 | ++DOCSHELL 000000B67645E000 == 49 [pid = 3980] [id = 430] 12:11:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 91 (000000B66F602C00) [pid = 3980] [serial = 1290] [outer = 0000000000000000] 12:11:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 92 (000000B671A19000) [pid = 3980] [serial = 1291] [outer = 000000B66F602C00] 12:11:21 INFO - PROCESS | 3980 | 1467141081055 Marionette DEBUG loaded listener.js 12:11:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 93 (000000B672592000) [pid = 3980] [serial = 1292] [outer = 000000B66F602C00] 12:11:21 INFO - PROCESS | 3980 | 1467141081649 Marionette TRACE conn6 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 12:11:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 12:11:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 986ms 12:11:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 12:11:21 INFO - PROCESS | 3980 | 1467141081724 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 12:11:21 INFO - PROCESS | 3980 | 1467141081727 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 12:11:21 INFO - PROCESS | 3980 | 1467141081731 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 12:11:21 INFO - PROCESS | 3980 | 1467141081735 Marionette TRACE conn6 <- [1,1686,null,{}] 12:11:21 INFO - PROCESS | 3980 | 1467141081747 Marionette TRACE conn6 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:21 INFO - PROCESS | 3980 | 1467141081752 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:21 INFO - PROCESS | 3980 | 1467141081875 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 12:11:22 INFO - PROCESS | 3980 | 1467141081992 Marionette TRACE conn6 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:22 INFO - PROCESS | 3980 | 1467141081995 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:22 INFO - PROCESS | 3980 | ++DOCSHELL 000000B679F44000 == 50 [pid = 3980] [id = 431] 12:11:22 INFO - PROCESS | 3980 | ++DOMWINDOW == 94 (000000B6747DB800) [pid = 3980] [serial = 1293] [outer = 0000000000000000] 12:11:22 INFO - PROCESS | 3980 | ++DOMWINDOW == 95 (000000B674C9A000) [pid = 3980] [serial = 1294] [outer = 000000B6747DB800] 12:11:22 INFO - PROCESS | 3980 | 1467141082054 Marionette DEBUG loaded listener.js 12:11:22 INFO - PROCESS | 3980 | ++DOMWINDOW == 96 (000000B675DB0800) [pid = 3980] [serial = 1295] [outer = 000000B6747DB800] 12:11:22 INFO - PROCESS | 3980 | 1467141082651 Marionette TRACE conn6 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 12:11:22 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 12:11:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 944ms 12:11:22 INFO - PROCESS | 3980 | 1467141082676 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 12:11:22 INFO - PROCESS | 3980 | 1467141082680 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 12:11:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 12:11:22 INFO - PROCESS | 3980 | 1467141082683 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 12:11:22 INFO - PROCESS | 3980 | 1467141082685 Marionette TRACE conn6 <- [1,1690,null,{}] 12:11:22 INFO - PROCESS | 3980 | 1467141082689 Marionette TRACE conn6 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:22 INFO - PROCESS | 3980 | 1467141082692 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:22 INFO - PROCESS | 3980 | 1467141082812 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 12:11:23 INFO - PROCESS | 3980 | 1467141083085 Marionette TRACE conn6 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:23 INFO - PROCESS | 3980 | 1467141083089 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:23 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66B256000 == 51 [pid = 3980] [id = 432] 12:11:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 97 (000000B66353E000) [pid = 3980] [serial = 1296] [outer = 0000000000000000] 12:11:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 98 (000000B665444400) [pid = 3980] [serial = 1297] [outer = 000000B66353E000] 12:11:23 INFO - PROCESS | 3980 | 1467141083153 Marionette DEBUG loaded listener.js 12:11:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 99 (000000B6665E8C00) [pid = 3980] [serial = 1298] [outer = 000000B66353E000] 12:11:23 INFO - PROCESS | 3980 | 1467141083813 Marionette TRACE conn6 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 12:11:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 12:11:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1179ms 12:11:23 INFO - PROCESS | 3980 | 1467141083875 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 12:11:23 INFO - PROCESS | 3980 | 1467141083879 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 12:11:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 12:11:23 INFO - PROCESS | 3980 | 1467141083885 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 12:11:23 INFO - PROCESS | 3980 | 1467141083887 Marionette TRACE conn6 <- [1,1694,null,{}] 12:11:23 INFO - PROCESS | 3980 | 1467141083893 Marionette TRACE conn6 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:23 INFO - PROCESS | 3980 | 1467141083898 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:24 INFO - PROCESS | 3980 | 1467141084023 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 12:11:24 INFO - PROCESS | 3980 | --DOCSHELL 000000B66A81C800 == 50 [pid = 3980] [id = 404] 12:11:24 INFO - PROCESS | 3980 | --DOCSHELL 000000B6732BC000 == 49 [pid = 3980] [id = 190] 12:11:24 INFO - PROCESS | 3980 | --DOCSHELL 000000B66B22C800 == 48 [pid = 3980] [id = 184] 12:11:24 INFO - PROCESS | 3980 | --DOCSHELL 000000B66A5A0800 == 47 [pid = 3980] [id = 196] 12:11:24 INFO - PROCESS | 3980 | --DOCSHELL 000000B674A1F000 == 46 [pid = 3980] [id = 191] 12:11:24 INFO - PROCESS | 3980 | --DOCSHELL 000000B66B406800 == 45 [pid = 3980] [id = 192] 12:11:24 INFO - PROCESS | 3980 | --DOCSHELL 000000B66A372800 == 44 [pid = 3980] [id = 181] 12:11:24 INFO - PROCESS | 3980 | --DOCSHELL 000000B66E38B000 == 43 [pid = 3980] [id = 197] 12:11:24 INFO - PROCESS | 3980 | --DOCSHELL 000000B66ED70800 == 42 [pid = 3980] [id = 186] 12:11:24 INFO - PROCESS | 3980 | --DOCSHELL 000000B66A597000 == 41 [pid = 3980] [id = 185] 12:11:24 INFO - PROCESS | 3980 | --DOMWINDOW == 98 (000000B672599400) [pid = 3980] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 12:11:24 INFO - PROCESS | 3980 | --DOMWINDOW == 97 (000000B675D33000) [pid = 3980] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 12:11:24 INFO - PROCESS | 3980 | --DOMWINDOW == 96 (000000B66F220400) [pid = 3980] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 12:11:24 INFO - PROCESS | 3980 | --DOMWINDOW == 95 (000000B66F46CC00) [pid = 3980] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 12:11:24 INFO - PROCESS | 3980 | --DOMWINDOW == 94 (000000B66BDCC400) [pid = 3980] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 12:11:24 INFO - PROCESS | 3980 | --DOMWINDOW == 93 (000000B665812800) [pid = 3980] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 12:11:24 INFO - PROCESS | 3980 | --DOMWINDOW == 92 (000000B6698CDC00) [pid = 3980] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 12:11:24 INFO - PROCESS | 3980 | --DOMWINDOW == 91 (000000B66A5F1800) [pid = 3980] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 12:11:24 INFO - PROCESS | 3980 | --DOMWINDOW == 90 (000000B66B263800) [pid = 3980] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 12:11:24 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (000000B66F6D1400) [pid = 3980] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 12:11:24 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (000000B6649D2000) [pid = 3980] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 12:11:24 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (000000B663535800) [pid = 3980] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 12:11:24 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (000000B6698D1800) [pid = 3980] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 12:11:24 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (000000B666753800) [pid = 3980] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 12:11:24 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (000000B665450400) [pid = 3980] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 12:11:24 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000B665444800) [pid = 3980] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 12:11:24 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000B66F602400) [pid = 3980] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 12:11:24 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000B671A81400) [pid = 3980] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 12:11:24 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000B66FEB3000) [pid = 3980] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 12:11:24 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000B672590C00) [pid = 3980] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 12:11:24 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000B671C93C00) [pid = 3980] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 12:11:24 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000B671C9E800) [pid = 3980] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 12:11:24 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000B67204C800) [pid = 3980] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 12:11:24 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000B66EA7F400) [pid = 3980] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 12:11:24 INFO - PROCESS | 3980 | 1467141084161 Marionette TRACE conn6 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:24 INFO - PROCESS | 3980 | 1467141084163 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:24 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66622A000 == 42 [pid = 3980] [id = 433] 12:11:24 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000B66352DC00) [pid = 3980] [serial = 1299] [outer = 0000000000000000] 12:11:24 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000B66353E800) [pid = 3980] [serial = 1300] [outer = 000000B66352DC00] 12:11:24 INFO - PROCESS | 3980 | 1467141084214 Marionette DEBUG loaded listener.js 12:11:24 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000B664F3B800) [pid = 3980] [serial = 1301] [outer = 000000B66352DC00] 12:11:24 INFO - PROCESS | 3980 | 1467141084676 Marionette TRACE conn6 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 12:11:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 12:11:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 838ms 12:11:24 INFO - PROCESS | 3980 | 1467141084731 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 12:11:24 INFO - PROCESS | 3980 | 1467141084735 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 12:11:24 INFO - PROCESS | 3980 | 1467141084740 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 12:11:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 12:11:24 INFO - PROCESS | 3980 | 1467141084742 Marionette TRACE conn6 <- [1,1698,null,{}] 12:11:24 INFO - PROCESS | 3980 | 1467141084746 Marionette TRACE conn6 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:24 INFO - PROCESS | 3980 | 1467141084748 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:24 INFO - PROCESS | 3980 | 1467141084841 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 12:11:24 INFO - PROCESS | 3980 | 1467141084855 Marionette TRACE conn6 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:24 INFO - PROCESS | 3980 | 1467141084857 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:24 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66F49A000 == 43 [pid = 3980] [id = 434] 12:11:24 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000B66B26F000) [pid = 3980] [serial = 1302] [outer = 0000000000000000] 12:11:24 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000B66B393000) [pid = 3980] [serial = 1303] [outer = 000000B66B26F000] 12:11:24 INFO - PROCESS | 3980 | 1467141084903 Marionette DEBUG loaded listener.js 12:11:24 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000B66EA81800) [pid = 3980] [serial = 1304] [outer = 000000B66B26F000] 12:11:25 INFO - PROCESS | 3980 | 1467141085378 Marionette TRACE conn6 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 12:11:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 12:11:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 691ms 12:11:25 INFO - PROCESS | 3980 | 1467141085435 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 12:11:25 INFO - PROCESS | 3980 | 1467141085437 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 12:11:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 12:11:25 INFO - PROCESS | 3980 | 1467141085443 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 12:11:25 INFO - PROCESS | 3980 | 1467141085449 Marionette TRACE conn6 <- [1,1702,null,{}] 12:11:25 INFO - PROCESS | 3980 | 1467141085458 Marionette TRACE conn6 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:25 INFO - PROCESS | 3980 | 1467141085468 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:25 INFO - PROCESS | 3980 | 1467141085587 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 12:11:25 INFO - PROCESS | 3980 | 1467141085670 Marionette TRACE conn6 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:25 INFO - PROCESS | 3980 | 1467141085673 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:25 INFO - PROCESS | 3980 | ++DOCSHELL 000000B671F90800 == 44 [pid = 3980] [id = 435] 12:11:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000B66B26F400) [pid = 3980] [serial = 1305] [outer = 0000000000000000] 12:11:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000B66F603800) [pid = 3980] [serial = 1306] [outer = 000000B66B26F400] 12:11:25 INFO - PROCESS | 3980 | 1467141085718 Marionette DEBUG loaded listener.js 12:11:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000B66F7E2800) [pid = 3980] [serial = 1307] [outer = 000000B66B26F400] 12:11:26 INFO - PROCESS | 3980 | 1467141086104 Marionette TRACE conn6 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",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 12:11:26 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 12:11:26 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 12:11:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:26 INFO - _addTest/ [0,1705,"getWindowHandle",null] 12:11:26 INFO - PROCESS | 3980 | 1467141086138 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 12:11:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 12:11:26 INFO - PROCESS | 3980 | 1467141086141 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 12:11:26 INFO - PROCESS | 3980 | 1467141086143 Marionette TRACE conn6 <- [1,1706,null,{}] 12:11:26 INFO - PROCESS | 3980 | 1467141086147 Marionette TRACE conn6 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:26 INFO - PROCESS | 3980 | 1467141086149 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:26 INFO - PROCESS | 3980 | 1467141086276 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 12:11:26 INFO - PROCESS | 3980 | 1467141086294 Marionette TRACE conn6 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:26 INFO - PROCESS | 3980 | 1467141086297 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:26 INFO - PROCESS | 3980 | ++DOCSHELL 000000B67419D000 == 45 [pid = 3980] [id = 436] 12:11:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (000000B671A17400) [pid = 3980] [serial = 1308] [outer = 0000000000000000] 12:11:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (000000B671A81800) [pid = 3980] [serial = 1309] [outer = 000000B671A17400] 12:11:26 INFO - PROCESS | 3980 | 1467141086344 Marionette DEBUG loaded listener.js 12:11:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (000000B671CA0C00) [pid = 3980] [serial = 1310] [outer = 000000B671A17400] 12:11:26 INFO - PROCESS | 3980 | 1467141086794 Marionette TRACE conn6 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 12:11:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 12:11:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 691ms 12:11:26 INFO - PROCESS | 3980 | 1467141086842 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 12:11:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 12:11:26 INFO - PROCESS | 3980 | 1467141086844 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 12:11:26 INFO - PROCESS | 3980 | 1467141086848 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 12:11:26 INFO - PROCESS | 3980 | 1467141086850 Marionette TRACE conn6 <- [1,1710,null,{}] 12:11:26 INFO - PROCESS | 3980 | 1467141086853 Marionette TRACE conn6 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:26 INFO - PROCESS | 3980 | 1467141086855 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:27 INFO - PROCESS | 3980 | 1467141086993 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 12:11:27 INFO - PROCESS | 3980 | 1467141087017 Marionette TRACE conn6 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:27 INFO - PROCESS | 3980 | 1467141087023 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:27 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66B235000 == 46 [pid = 3980] [id = 437] 12:11:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (000000B672595C00) [pid = 3980] [serial = 1311] [outer = 0000000000000000] 12:11:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (000000B672625C00) [pid = 3980] [serial = 1312] [outer = 000000B672595C00] 12:11:27 INFO - PROCESS | 3980 | 1467141087080 Marionette DEBUG loaded listener.js 12:11:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (000000B6734DC800) [pid = 3980] [serial = 1313] [outer = 000000B672595C00] 12:11:27 INFO - PROCESS | 3980 | 1467141087561 Marionette TRACE conn6 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 12:11:27 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 12:11:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 733ms 12:11:27 INFO - PROCESS | 3980 | 1467141087581 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 12:11:27 INFO - PROCESS | 3980 | 1467141087584 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 12:11:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 12:11:27 INFO - PROCESS | 3980 | 1467141087593 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 12:11:27 INFO - PROCESS | 3980 | 1467141087595 Marionette TRACE conn6 <- [1,1714,null,{}] 12:11:27 INFO - PROCESS | 3980 | 1467141087599 Marionette TRACE conn6 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:27 INFO - PROCESS | 3980 | 1467141087601 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:27 INFO - PROCESS | 3980 | 1467141087717 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 12:11:27 INFO - PROCESS | 3980 | 1467141087723 Marionette TRACE conn6 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:27 INFO - PROCESS | 3980 | 1467141087725 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:27 INFO - PROCESS | 3980 | ++DOCSHELL 000000B676447000 == 47 [pid = 3980] [id = 438] 12:11:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 91 (000000B6736BF400) [pid = 3980] [serial = 1314] [outer = 0000000000000000] 12:11:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 92 (000000B67560A800) [pid = 3980] [serial = 1315] [outer = 000000B6736BF400] 12:11:27 INFO - PROCESS | 3980 | 1467141087771 Marionette DEBUG loaded listener.js 12:11:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 93 (000000B675D2D400) [pid = 3980] [serial = 1316] [outer = 000000B6736BF400] 12:11:28 INFO - PROCESS | 3980 | 1467141088251 Marionette TRACE conn6 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 12:11:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 12:11:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 692ms 12:11:28 INFO - PROCESS | 3980 | --DOMWINDOW == 92 (000000B6698CE400) [pid = 3980] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 12:11:28 INFO - PROCESS | 3980 | --DOMWINDOW == 91 (000000B672BA2400) [pid = 3980] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 12:11:28 INFO - PROCESS | 3980 | --DOMWINDOW == 90 (000000B6723AC400) [pid = 3980] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 12:11:28 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (000000B669BBE400) [pid = 3980] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 12:11:28 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (000000B66348B000) [pid = 3980] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 12:11:28 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (000000B664EB8C00) [pid = 3980] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 12:11:28 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (000000B6745B5800) [pid = 3980] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 12:11:28 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (000000B671AA9C00) [pid = 3980] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 12:11:28 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (000000B665582400) [pid = 3980] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 12:11:28 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000B671A7E400) [pid = 3980] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 12:11:28 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000B66A2B2400) [pid = 3980] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 12:11:28 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000B66F223400) [pid = 3980] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 12:11:28 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000B66B386800) [pid = 3980] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 12:11:28 INFO - PROCESS | 3980 | 1467141088514 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 12:11:28 INFO - PROCESS | 3980 | 1467141088516 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 12:11:28 INFO - PROCESS | 3980 | 1467141088527 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 12:11:28 INFO - PROCESS | 3980 | 1467141088529 Marionette TRACE conn6 <- [1,1718,null,{}] 12:11:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 12:11:28 INFO - PROCESS | 3980 | 1467141088532 Marionette TRACE conn6 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:28 INFO - PROCESS | 3980 | 1467141088534 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:28 INFO - PROCESS | 3980 | 1467141088619 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 12:11:28 INFO - PROCESS | 3980 | 1467141088627 Marionette TRACE conn6 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:28 INFO - PROCESS | 3980 | 1467141088629 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:28 INFO - PROCESS | 3980 | ++DOCSHELL 000000B676467800 == 48 [pid = 3980] [id = 439] 12:11:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000B66544AC00) [pid = 3980] [serial = 1317] [outer = 0000000000000000] 12:11:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000B6665E5000) [pid = 3980] [serial = 1318] [outer = 000000B66544AC00] 12:11:28 INFO - PROCESS | 3980 | 1467141088675 Marionette DEBUG loaded listener.js 12:11:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000B66F223400) [pid = 3980] [serial = 1319] [outer = 000000B66544AC00] 12:11:29 INFO - PROCESS | 3980 | 1467141089119 Marionette TRACE conn6 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",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] 12:11:29 INFO - PROCESS | 3980 | 1467141089164 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 12:11:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 12:11:29 INFO - PROCESS | 3980 | 1467141089167 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 12:11:29 INFO - PROCESS | 3980 | 1467141089169 Marionette TRACE conn6 <- [1,1722,null,{}] 12:11:29 INFO - PROCESS | 3980 | 1467141089173 Marionette TRACE conn6 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:29 INFO - PROCESS | 3980 | 1467141089175 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:29 INFO - PROCESS | 3980 | 1467141089263 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 12:11:29 INFO - PROCESS | 3980 | 1467141089269 Marionette TRACE conn6 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:29 INFO - PROCESS | 3980 | 1467141089278 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:29 INFO - PROCESS | 3980 | ++DOCSHELL 000000B679AAB800 == 49 [pid = 3980] [id = 440] 12:11:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000B6698CF400) [pid = 3980] [serial = 1320] [outer = 0000000000000000] 12:11:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (000000B675D34C00) [pid = 3980] [serial = 1321] [outer = 000000B6698CF400] 12:11:29 INFO - PROCESS | 3980 | 1467141089325 Marionette DEBUG loaded listener.js 12:11:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (000000B67624D800) [pid = 3980] [serial = 1322] [outer = 000000B6698CF400] 12:11:29 INFO - PROCESS | 3980 | 1467141089744 Marionette TRACE conn6 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 12:11:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 12:11:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 629ms 12:11:29 INFO - PROCESS | 3980 | 1467141089800 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 12:11:29 INFO - PROCESS | 3980 | 1467141089802 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 12:11:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 12:11:29 INFO - PROCESS | 3980 | 1467141089805 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 12:11:29 INFO - PROCESS | 3980 | 1467141089807 Marionette TRACE conn6 <- [1,1726,null,{}] 12:11:29 INFO - PROCESS | 3980 | 1467141089811 Marionette TRACE conn6 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:29 INFO - PROCESS | 3980 | 1467141089813 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:29 INFO - PROCESS | 3980 | 1467141089900 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 12:11:29 INFO - PROCESS | 3980 | 1467141089906 Marionette TRACE conn6 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:29 INFO - PROCESS | 3980 | 1467141089908 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:29 INFO - PROCESS | 3980 | ++DOCSHELL 000000B679F4A800 == 50 [pid = 3980] [id = 441] 12:11:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (000000B676591000) [pid = 3980] [serial = 1323] [outer = 0000000000000000] 12:11:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (000000B676596000) [pid = 3980] [serial = 1324] [outer = 000000B676591000] 12:11:29 INFO - PROCESS | 3980 | 1467141089955 Marionette DEBUG loaded listener.js 12:11:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (000000B67659C000) [pid = 3980] [serial = 1325] [outer = 000000B676591000] 12:11:30 INFO - PROCESS | 3980 | 1467141090396 Marionette TRACE conn6 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 12:11:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 12:11:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 629ms 12:11:30 INFO - PROCESS | 3980 | 1467141090437 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 12:11:30 INFO - PROCESS | 3980 | 1467141090439 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 12:11:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 12:11:30 INFO - PROCESS | 3980 | 1467141090454 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 12:11:30 INFO - PROCESS | 3980 | 1467141090456 Marionette TRACE conn6 <- [1,1730,null,{}] 12:11:30 INFO - PROCESS | 3980 | 1467141090463 Marionette TRACE conn6 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:30 INFO - PROCESS | 3980 | 1467141090465 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:30 INFO - PROCESS | 3980 | 1467141090607 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 12:11:30 INFO - PROCESS | 3980 | 1467141090737 Marionette TRACE conn6 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:30 INFO - PROCESS | 3980 | 1467141090741 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:30 INFO - PROCESS | 3980 | ++DOCSHELL 000000B669B60000 == 51 [pid = 3980] [id = 442] 12:11:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (000000B66352C800) [pid = 3980] [serial = 1326] [outer = 0000000000000000] 12:11:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 91 (000000B663FD5400) [pid = 3980] [serial = 1327] [outer = 000000B66352C800] 12:11:30 INFO - PROCESS | 3980 | 1467141090802 Marionette DEBUG loaded listener.js 12:11:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 92 (000000B665453800) [pid = 3980] [serial = 1328] [outer = 000000B66352C800] 12:11:31 INFO - PROCESS | 3980 | 1467141091473 Marionette TRACE conn6 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 12:11:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 12:11:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1024ms 12:11:31 INFO - PROCESS | 3980 | 1467141091482 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 12:11:31 INFO - PROCESS | 3980 | 1467141091487 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 12:11:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 12:11:31 INFO - PROCESS | 3980 | 1467141091493 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 12:11:31 INFO - PROCESS | 3980 | 1467141091496 Marionette TRACE conn6 <- [1,1734,null,{}] 12:11:31 INFO - PROCESS | 3980 | 1467141091501 Marionette TRACE conn6 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:31 INFO - PROCESS | 3980 | 1467141091505 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:31 INFO - PROCESS | 3980 | 1467141091645 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 12:11:31 INFO - PROCESS | 3980 | 1467141091770 Marionette TRACE conn6 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:31 INFO - PROCESS | 3980 | 1467141091773 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:31 INFO - PROCESS | 3980 | ++DOCSHELL 000000B671F78000 == 52 [pid = 3980] [id = 443] 12:11:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 93 (000000B66BDC7C00) [pid = 3980] [serial = 1329] [outer = 0000000000000000] 12:11:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 94 (000000B66EE07C00) [pid = 3980] [serial = 1330] [outer = 000000B66BDC7C00] 12:11:31 INFO - PROCESS | 3980 | 1467141091833 Marionette DEBUG loaded listener.js 12:11:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 95 (000000B66F5C3400) [pid = 3980] [serial = 1331] [outer = 000000B66BDC7C00] 12:11:32 INFO - PROCESS | 3980 | 1467141092432 Marionette TRACE conn6 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 12:11:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 12:11:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 986ms 12:11:32 INFO - PROCESS | 3980 | 1467141092482 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 12:11:32 INFO - PROCESS | 3980 | 1467141092485 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 12:11:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 12:11:32 INFO - PROCESS | 3980 | 1467141092489 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 12:11:32 INFO - PROCESS | 3980 | 1467141092492 Marionette TRACE conn6 <- [1,1738,null,{}] 12:11:32 INFO - PROCESS | 3980 | 1467141092496 Marionette TRACE conn6 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:32 INFO - PROCESS | 3980 | 1467141092498 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:32 INFO - PROCESS | 3980 | 1467141092617 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 12:11:32 INFO - PROCESS | 3980 | 1467141092742 Marionette TRACE conn6 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:32 INFO - PROCESS | 3980 | 1467141092745 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:32 INFO - PROCESS | 3980 | ++DOCSHELL 000000B679F48800 == 53 [pid = 3980] [id = 444] 12:11:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 96 (000000B671A18000) [pid = 3980] [serial = 1332] [outer = 0000000000000000] 12:11:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 97 (000000B6727D6800) [pid = 3980] [serial = 1333] [outer = 000000B671A18000] 12:11:32 INFO - PROCESS | 3980 | 1467141092802 Marionette DEBUG loaded listener.js 12:11:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 98 (000000B6747AA000) [pid = 3980] [serial = 1334] [outer = 000000B671A18000] 12:11:33 INFO - PROCESS | 3980 | 1467141093422 Marionette TRACE conn6 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 12:11:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 12:11:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 985ms 12:11:33 INFO - PROCESS | 3980 | 1467141093475 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 12:11:33 INFO - PROCESS | 3980 | 1467141093480 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 12:11:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 12:11:33 INFO - PROCESS | 3980 | 1467141093492 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 12:11:33 INFO - PROCESS | 3980 | 1467141093497 Marionette TRACE conn6 <- [1,1742,null,{}] 12:11:33 INFO - PROCESS | 3980 | 1467141093501 Marionette TRACE conn6 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:33 INFO - PROCESS | 3980 | 1467141093504 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:33 INFO - PROCESS | 3980 | 1467141093625 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 12:11:33 INFO - PROCESS | 3980 | 1467141093747 Marionette TRACE conn6 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:33 INFO - PROCESS | 3980 | 1467141093750 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:33 INFO - PROCESS | 3980 | ++DOCSHELL 000000B675C66800 == 54 [pid = 3980] [id = 445] 12:11:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 99 (000000B676592000) [pid = 3980] [serial = 1335] [outer = 0000000000000000] 12:11:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 100 (000000B6793A0800) [pid = 3980] [serial = 1336] [outer = 000000B676592000] 12:11:33 INFO - PROCESS | 3980 | 1467141093806 Marionette DEBUG loaded listener.js 12:11:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 101 (000000B679457000) [pid = 3980] [serial = 1337] [outer = 000000B676592000] 12:11:34 INFO - PROCESS | 3980 | 1467141094454 Marionette TRACE conn6 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 12:11:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 12:11:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 986ms 12:11:34 INFO - PROCESS | 3980 | 1467141094635 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 12:11:34 INFO - PROCESS | 3980 | 1467141094639 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 12:11:34 INFO - PROCESS | 3980 | 1467141094655 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 12:11:34 INFO - PROCESS | 3980 | 1467141094658 Marionette TRACE conn6 <- [1,1746,null,{}] 12:11:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 12:11:34 INFO - PROCESS | 3980 | 1467141094664 Marionette TRACE conn6 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:34 INFO - PROCESS | 3980 | 1467141094667 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:34 INFO - PROCESS | 3980 | 1467141094773 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 12:11:34 INFO - PROCESS | 3980 | 1467141094850 Marionette TRACE conn6 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:34 INFO - PROCESS | 3980 | 1467141094855 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:34 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66F8B3800 == 55 [pid = 3980] [id = 446] 12:11:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 102 (000000B663E4C800) [pid = 3980] [serial = 1338] [outer = 0000000000000000] 12:11:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 103 (000000B665582400) [pid = 3980] [serial = 1339] [outer = 000000B663E4C800] 12:11:34 INFO - PROCESS | 3980 | 1467141094949 Marionette DEBUG loaded listener.js 12:11:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 104 (000000B66B25CC00) [pid = 3980] [serial = 1340] [outer = 000000B663E4C800] 12:11:36 INFO - PROCESS | 3980 | --DOCSHELL 000000B679F4A800 == 54 [pid = 3980] [id = 441] 12:11:36 INFO - PROCESS | 3980 | --DOCSHELL 000000B679AAB800 == 53 [pid = 3980] [id = 440] 12:11:36 INFO - PROCESS | 3980 | --DOCSHELL 000000B676467800 == 52 [pid = 3980] [id = 439] 12:11:36 INFO - PROCESS | 3980 | --DOCSHELL 000000B676447000 == 51 [pid = 3980] [id = 438] 12:11:36 INFO - PROCESS | 3980 | --DOCSHELL 000000B66B235000 == 50 [pid = 3980] [id = 437] 12:11:36 INFO - PROCESS | 3980 | --DOCSHELL 000000B67419D000 == 49 [pid = 3980] [id = 436] 12:11:36 INFO - PROCESS | 3980 | --DOCSHELL 000000B671F90800 == 48 [pid = 3980] [id = 435] 12:11:36 INFO - PROCESS | 3980 | --DOCSHELL 000000B66F49A000 == 47 [pid = 3980] [id = 434] 12:11:36 INFO - PROCESS | 3980 | --DOCSHELL 000000B66622A000 == 46 [pid = 3980] [id = 433] 12:11:36 INFO - PROCESS | 3980 | --DOCSHELL 000000B66B256000 == 45 [pid = 3980] [id = 432] 12:11:36 INFO - PROCESS | 3980 | --DOCSHELL 000000B671143000 == 44 [pid = 3980] [id = 429] 12:11:36 INFO - PROCESS | 3980 | --DOCSHELL 000000B66F817000 == 43 [pid = 3980] [id = 183] 12:11:36 INFO - PROCESS | 3980 | --DOCSHELL 000000B66A80A800 == 42 [pid = 3980] [id = 182] 12:11:36 INFO - PROCESS | 3980 | --DOCSHELL 000000B664E85800 == 41 [pid = 3980] [id = 403] 12:11:36 INFO - PROCESS | 3980 | --DOCSHELL 000000B671D1C000 == 40 [pid = 3980] [id = 193] 12:11:36 INFO - PROCESS | 3980 | --DOCSHELL 000000B67647D000 == 39 [pid = 3980] [id = 424] 12:11:36 INFO - PROCESS | 3980 | --DOCSHELL 000000B66354C800 == 38 [pid = 3980] [id = 189] 12:11:36 INFO - PROCESS | 3980 | --DOCSHELL 000000B669AB2800 == 37 [pid = 3980] [id = 425] 12:11:36 INFO - PROCESS | 3980 | --DOCSHELL 000000B66ED24800 == 36 [pid = 3980] [id = 405] 12:11:36 INFO - PROCESS | 3980 | --DOCSHELL 000000B679CA2000 == 35 [pid = 3980] [id = 428] 12:11:36 INFO - PROCESS | 3980 | --DOCSHELL 000000B67645E000 == 34 [pid = 3980] [id = 430] 12:11:36 INFO - PROCESS | 3980 | --DOCSHELL 000000B6799A2000 == 33 [pid = 3980] [id = 426] 12:11:36 INFO - PROCESS | 3980 | --DOCSHELL 000000B679F44000 == 32 [pid = 3980] [id = 431] 12:11:36 INFO - PROCESS | 3980 | --DOCSHELL 000000B679A9F000 == 31 [pid = 3980] [id = 427] 12:11:36 INFO - PROCESS | 3980 | --DOCSHELL 000000B675C66800 == 30 [pid = 3980] [id = 445] 12:11:36 INFO - PROCESS | 3980 | --DOCSHELL 000000B679F48800 == 29 [pid = 3980] [id = 444] 12:11:36 INFO - PROCESS | 3980 | --DOCSHELL 000000B671F78000 == 28 [pid = 3980] [id = 443] 12:11:36 INFO - PROCESS | 3980 | --DOCSHELL 000000B669B60000 == 27 [pid = 3980] [id = 442] 12:11:36 INFO - PROCESS | 3980 | --DOMWINDOW == 103 (000000B671FB1000) [pid = 3980] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 12:11:36 INFO - PROCESS | 3980 | --DOMWINDOW == 102 (000000B675D2A000) [pid = 3980] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 12:11:36 INFO - PROCESS | 3980 | --DOMWINDOW == 101 (000000B6734DF000) [pid = 3980] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 12:11:36 INFO - PROCESS | 3980 | --DOMWINDOW == 100 (000000B67262FC00) [pid = 3980] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 12:11:36 INFO - PROCESS | 3980 | --DOMWINDOW == 99 (000000B66F5CC800) [pid = 3980] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 12:11:36 INFO - PROCESS | 3980 | --DOMWINDOW == 98 (000000B664EBA400) [pid = 3980] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 12:11:36 INFO - PROCESS | 3980 | --DOMWINDOW == 97 (000000B66581B000) [pid = 3980] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 12:11:36 INFO - PROCESS | 3980 | --DOMWINDOW == 96 (000000B674C9A800) [pid = 3980] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 12:11:36 INFO - PROCESS | 3980 | --DOMWINDOW == 95 (000000B6736C2C00) [pid = 3980] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 12:11:36 INFO - PROCESS | 3980 | --DOMWINDOW == 94 (000000B67219EC00) [pid = 3980] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 12:11:36 INFO - PROCESS | 3980 | --DOMWINDOW == 93 (000000B66B25F400) [pid = 3980] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 12:11:36 INFO - PROCESS | 3980 | --DOMWINDOW == 92 (000000B671C97000) [pid = 3980] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 12:11:36 INFO - PROCESS | 3980 | --DOMWINDOW == 91 (000000B664EBDC00) [pid = 3980] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 12:11:36 INFO - PROCESS | 3980 | --DOMWINDOW == 90 (000000B672BA4400) [pid = 3980] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 12:11:36 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (000000B6727CF800) [pid = 3980] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 12:11:36 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (000000B66BDC9800) [pid = 3980] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 12:11:36 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (000000B66FEBC000) [pid = 3980] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 12:11:36 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (000000B66B263000) [pid = 3980] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 12:11:36 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (000000B67180C400) [pid = 3980] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 12:11:36 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (000000B66B3D5C00) [pid = 3980] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 12:11:36 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000B66A31A800) [pid = 3980] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 12:11:36 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000B66F63E800) [pid = 3980] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 12:11:36 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000B66EA96000) [pid = 3980] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 12:11:36 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000B671C9A400) [pid = 3980] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 12:11:36 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000B674C56000) [pid = 3980] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 12:11:36 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000B6698D2800) [pid = 3980] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 12:11:36 INFO - PROCESS | 3980 | 1467141096360 Marionette TRACE conn6 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 12:11:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 12:11:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1740ms 12:11:36 INFO - PROCESS | 3980 | 1467141096406 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 12:11:36 INFO - PROCESS | 3980 | 1467141096411 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 12:11:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 12:11:36 INFO - PROCESS | 3980 | 1467141096416 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 12:11:36 INFO - PROCESS | 3980 | 1467141096419 Marionette TRACE conn6 <- [1,1750,null,{}] 12:11:36 INFO - PROCESS | 3980 | 1467141096425 Marionette TRACE conn6 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:36 INFO - PROCESS | 3980 | 1467141096428 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:36 INFO - PROCESS | 3980 | 1467141096526 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 12:11:36 INFO - PROCESS | 3980 | 1467141096535 Marionette TRACE conn6 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:36 INFO - PROCESS | 3980 | 1467141096540 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:36 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66A343800 == 28 [pid = 3980] [id = 447] 12:11:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000B66525F800) [pid = 3980] [serial = 1341] [outer = 0000000000000000] 12:11:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000B665265000) [pid = 3980] [serial = 1342] [outer = 000000B66525F800] 12:11:36 INFO - PROCESS | 3980 | 1467141096655 Marionette DEBUG loaded listener.js 12:11:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000B665591400) [pid = 3980] [serial = 1343] [outer = 000000B66525F800] 12:11:37 INFO - PROCESS | 3980 | 1467141097064 Marionette TRACE conn6 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 12:11:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 12:11:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 692ms 12:11:37 INFO - PROCESS | 3980 | 1467141097111 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 12:11:37 INFO - PROCESS | 3980 | 1467141097117 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 12:11:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 12:11:37 INFO - PROCESS | 3980 | 1467141097123 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 12:11:37 INFO - PROCESS | 3980 | 1467141097126 Marionette TRACE conn6 <- [1,1754,null,{}] 12:11:37 INFO - PROCESS | 3980 | 1467141097130 Marionette TRACE conn6 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:37 INFO - PROCESS | 3980 | 1467141097132 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:37 INFO - PROCESS | 3980 | 1467141097225 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 12:11:37 INFO - PROCESS | 3980 | 1467141097232 Marionette TRACE conn6 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:37 INFO - PROCESS | 3980 | 1467141097235 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:37 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66EEB4000 == 29 [pid = 3980] [id = 448] 12:11:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000B6698CEC00) [pid = 3980] [serial = 1344] [outer = 0000000000000000] 12:11:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000B669B68400) [pid = 3980] [serial = 1345] [outer = 000000B6698CEC00] 12:11:37 INFO - PROCESS | 3980 | 1467141097284 Marionette DEBUG loaded listener.js 12:11:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000B66A5BB000) [pid = 3980] [serial = 1346] [outer = 000000B6698CEC00] 12:11:37 INFO - PROCESS | 3980 | 1467141097762 Marionette TRACE conn6 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 12:11:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 12:11:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 691ms 12:11:37 INFO - PROCESS | 3980 | 1467141097816 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 12:11:37 INFO - PROCESS | 3980 | 1467141097818 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 12:11:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 12:11:37 INFO - PROCESS | 3980 | 1467141097822 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 12:11:37 INFO - PROCESS | 3980 | 1467141097826 Marionette TRACE conn6 <- [1,1758,null,{}] 12:11:37 INFO - PROCESS | 3980 | 1467141097837 Marionette TRACE conn6 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:37 INFO - PROCESS | 3980 | 1467141097842 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:37 INFO - PROCESS | 3980 | 1467141097964 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 12:11:38 INFO - PROCESS | 3980 | 1467141098052 Marionette TRACE conn6 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:38 INFO - PROCESS | 3980 | 1467141098055 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:38 INFO - PROCESS | 3980 | ++DOCSHELL 000000B671D78800 == 30 [pid = 3980] [id = 449] 12:11:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (000000B66BDC9800) [pid = 3980] [serial = 1347] [outer = 0000000000000000] 12:11:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (000000B66EA79C00) [pid = 3980] [serial = 1348] [outer = 000000B66BDC9800] 12:11:38 INFO - PROCESS | 3980 | 1467141098105 Marionette DEBUG loaded listener.js 12:11:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (000000B66F21BC00) [pid = 3980] [serial = 1349] [outer = 000000B66BDC9800] 12:11:38 INFO - PROCESS | 3980 | 1467141098548 Marionette TRACE conn6 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 12:11:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 12:11:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 796ms 12:11:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 12:11:38 INFO - PROCESS | 3980 | 1467141098621 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 12:11:38 INFO - PROCESS | 3980 | 1467141098624 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 12:11:38 INFO - PROCESS | 3980 | 1467141098627 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 12:11:38 INFO - PROCESS | 3980 | 1467141098629 Marionette TRACE conn6 <- [1,1762,null,{}] 12:11:38 INFO - PROCESS | 3980 | 1467141098632 Marionette TRACE conn6 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:38 INFO - PROCESS | 3980 | 1467141098635 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:38 INFO - PROCESS | 3980 | 1467141098753 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 12:11:38 INFO - PROCESS | 3980 | 1467141098810 Marionette TRACE conn6 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:38 INFO - PROCESS | 3980 | 1467141098813 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:38 INFO - PROCESS | 3980 | ++DOCSHELL 000000B673610000 == 31 [pid = 3980] [id = 450] 12:11:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (000000B66F602400) [pid = 3980] [serial = 1350] [outer = 0000000000000000] 12:11:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (000000B66F60E000) [pid = 3980] [serial = 1351] [outer = 000000B66F602400] 12:11:38 INFO - PROCESS | 3980 | 1467141098860 Marionette DEBUG loaded listener.js 12:11:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (000000B67180BC00) [pid = 3980] [serial = 1352] [outer = 000000B66F602400] 12:11:39 INFO - PROCESS | 3980 | 1467141099279 Marionette TRACE conn6 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 12:11:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 12:11:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 693ms 12:11:39 INFO - PROCESS | 3980 | 1467141099334 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 12:11:39 INFO - PROCESS | 3980 | 1467141099336 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 12:11:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 12:11:39 INFO - PROCESS | 3980 | 1467141099347 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 12:11:39 INFO - PROCESS | 3980 | 1467141099349 Marionette TRACE conn6 <- [1,1766,null,{}] 12:11:39 INFO - PROCESS | 3980 | 1467141099353 Marionette TRACE conn6 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:39 INFO - PROCESS | 3980 | 1467141099355 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:39 INFO - PROCESS | 3980 | 1467141099467 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 12:11:39 INFO - PROCESS | 3980 | 1467141099477 Marionette TRACE conn6 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:39 INFO - PROCESS | 3980 | 1467141099480 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:39 INFO - PROCESS | 3980 | ++DOCSHELL 000000B674C75000 == 32 [pid = 3980] [id = 451] 12:11:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 91 (000000B66F604000) [pid = 3980] [serial = 1353] [outer = 0000000000000000] 12:11:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 92 (000000B671A81000) [pid = 3980] [serial = 1354] [outer = 000000B66F604000] 12:11:39 INFO - PROCESS | 3980 | 1467141099525 Marionette DEBUG loaded listener.js 12:11:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 93 (000000B671C9B400) [pid = 3980] [serial = 1355] [outer = 000000B66F604000] 12:11:40 INFO - PROCESS | 3980 | 1467141099994 Marionette TRACE conn6 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 12:11:40 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 12:11:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 691ms 12:11:40 INFO - PROCESS | 3980 | 1467141100034 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 12:11:40 INFO - PROCESS | 3980 | 1467141100036 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 12:11:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 12:11:40 INFO - PROCESS | 3980 | 1467141100039 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 12:11:40 INFO - PROCESS | 3980 | 1467141100041 Marionette TRACE conn6 <- [1,1770,null,{}] 12:11:40 INFO - PROCESS | 3980 | 1467141100045 Marionette TRACE conn6 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:40 INFO - PROCESS | 3980 | 1467141100051 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:40 INFO - PROCESS | 3980 | 1467141100191 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 12:11:40 INFO - PROCESS | 3980 | 1467141100208 Marionette TRACE conn6 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:40 INFO - PROCESS | 3980 | 1467141100210 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:40 INFO - PROCESS | 3980 | ++DOCSHELL 000000B675E66000 == 33 [pid = 3980] [id = 452] 12:11:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 94 (000000B6722C8800) [pid = 3980] [serial = 1356] [outer = 0000000000000000] 12:11:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 95 (000000B672590800) [pid = 3980] [serial = 1357] [outer = 000000B6722C8800] 12:11:40 INFO - PROCESS | 3980 | 1467141100300 Marionette DEBUG loaded listener.js 12:11:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 96 (000000B6728A8800) [pid = 3980] [serial = 1358] [outer = 000000B6722C8800] 12:11:40 INFO - PROCESS | 3980 | --DOMWINDOW == 95 (000000B6736BF400) [pid = 3980] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 12:11:40 INFO - PROCESS | 3980 | --DOMWINDOW == 94 (000000B675B7B400) [pid = 3980] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 12:11:40 INFO - PROCESS | 3980 | --DOMWINDOW == 93 (000000B66B26F400) [pid = 3980] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 12:11:40 INFO - PROCESS | 3980 | --DOMWINDOW == 92 (000000B66352DC00) [pid = 3980] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 12:11:40 INFO - PROCESS | 3980 | --DOMWINDOW == 91 (000000B672595C00) [pid = 3980] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 12:11:40 INFO - PROCESS | 3980 | --DOMWINDOW == 90 (000000B6747DB800) [pid = 3980] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 12:11:40 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (000000B66353E000) [pid = 3980] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 12:11:40 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (000000B66583B800) [pid = 3980] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 12:11:40 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (000000B66B26F000) [pid = 3980] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 12:11:40 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (000000B66F602C00) [pid = 3980] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 12:11:40 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (000000B66544AC00) [pid = 3980] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 12:11:40 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (000000B671A17400) [pid = 3980] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 12:11:40 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000B6698CF400) [pid = 3980] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 12:11:40 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000B66526B400) [pid = 3980] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 12:11:40 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000B676591000) [pid = 3980] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 12:11:41 INFO - PROCESS | 3980 | 1467141101010 Marionette TRACE conn6 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 12:11:41 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 12:11:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1026ms 12:11:41 INFO - PROCESS | 3980 | 1467141101069 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 12:11:41 INFO - PROCESS | 3980 | 1467141101071 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 12:11:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 12:11:41 INFO - PROCESS | 3980 | 1467141101074 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 12:11:41 INFO - PROCESS | 3980 | 1467141101076 Marionette TRACE conn6 <- [1,1774,null,{}] 12:11:41 INFO - PROCESS | 3980 | 1467141101079 Marionette TRACE conn6 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:41 INFO - PROCESS | 3980 | 1467141101081 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:41 INFO - PROCESS | 3980 | 1467141101164 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 12:11:41 INFO - PROCESS | 3980 | 1467141101169 Marionette TRACE conn6 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:41 INFO - PROCESS | 3980 | 1467141101171 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:41 INFO - PROCESS | 3980 | ++DOCSHELL 000000B676062800 == 34 [pid = 3980] [id = 453] 12:11:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000B66B3DDC00) [pid = 3980] [serial = 1359] [outer = 0000000000000000] 12:11:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000B671FB5000) [pid = 3980] [serial = 1360] [outer = 000000B66B3DDC00] 12:11:41 INFO - PROCESS | 3980 | 1467141101216 Marionette DEBUG loaded listener.js 12:11:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000B672BA2C00) [pid = 3980] [serial = 1361] [outer = 000000B66B3DDC00] 12:11:41 INFO - PROCESS | 3980 | 1467141101638 Marionette TRACE conn6 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 12:11:41 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 12:11:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 629ms 12:11:41 INFO - PROCESS | 3980 | 1467141101707 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 12:11:41 INFO - PROCESS | 3980 | 1467141101709 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 12:11:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 12:11:41 INFO - PROCESS | 3980 | 1467141101712 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 12:11:41 INFO - PROCESS | 3980 | 1467141101714 Marionette TRACE conn6 <- [1,1778,null,{}] 12:11:41 INFO - PROCESS | 3980 | 1467141101718 Marionette TRACE conn6 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:41 INFO - PROCESS | 3980 | 1467141101720 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:41 INFO - PROCESS | 3980 | 1467141101801 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 12:11:41 INFO - PROCESS | 3980 | 1467141101809 Marionette TRACE conn6 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:41 INFO - PROCESS | 3980 | 1467141101811 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:41 INFO - PROCESS | 3980 | ++DOCSHELL 000000B67647D000 == 35 [pid = 3980] [id = 454] 12:11:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (000000B673668400) [pid = 3980] [serial = 1362] [outer = 0000000000000000] 12:11:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (000000B674126800) [pid = 3980] [serial = 1363] [outer = 000000B673668400] 12:11:41 INFO - PROCESS | 3980 | 1467141101856 Marionette DEBUG loaded listener.js 12:11:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (000000B6745B7800) [pid = 3980] [serial = 1364] [outer = 000000B673668400] 12:11:42 INFO - PROCESS | 3980 | 1467141102299 Marionette TRACE conn6 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 12:11:42 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) 12:11:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 628ms 12:11:42 INFO - PROCESS | 3980 | 1467141102344 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 12:11:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 12:11:42 INFO - PROCESS | 3980 | 1467141102347 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 12:11:42 INFO - PROCESS | 3980 | 1467141102350 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 12:11:42 INFO - PROCESS | 3980 | 1467141102352 Marionette TRACE conn6 <- [1,1782,null,{}] 12:11:42 INFO - PROCESS | 3980 | 1467141102356 Marionette TRACE conn6 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:42 INFO - PROCESS | 3980 | 1467141102358 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:42 INFO - PROCESS | 3980 | 1467141102440 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 12:11:42 INFO - PROCESS | 3980 | 1467141102446 Marionette TRACE conn6 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:42 INFO - PROCESS | 3980 | 1467141102448 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:42 INFO - PROCESS | 3980 | ++DOCSHELL 000000B67978C000 == 36 [pid = 3980] [id = 455] 12:11:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (000000B674C92800) [pid = 3980] [serial = 1365] [outer = 0000000000000000] 12:11:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (000000B674C9A400) [pid = 3980] [serial = 1366] [outer = 000000B674C92800] 12:11:42 INFO - PROCESS | 3980 | 1467141102492 Marionette DEBUG loaded listener.js 12:11:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (000000B675773C00) [pid = 3980] [serial = 1367] [outer = 000000B674C92800] 12:11:43 INFO - PROCESS | 3980 | 1467141103236 Marionette TRACE conn6 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 12:11:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:11:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 943ms 12:11:43 INFO - PROCESS | 3980 | 1467141103296 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 12:11:43 INFO - PROCESS | 3980 | 1467141103301 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 12:11:43 INFO - PROCESS | 3980 | 1467141103306 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 12:11:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 12:11:43 INFO - PROCESS | 3980 | 1467141103309 Marionette TRACE conn6 <- [1,1786,null,{}] 12:11:43 INFO - PROCESS | 3980 | 1467141103316 Marionette TRACE conn6 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:43 INFO - PROCESS | 3980 | 1467141103319 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:43 INFO - PROCESS | 3980 | 1467141103456 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 12:11:43 INFO - PROCESS | 3980 | 1467141103575 Marionette TRACE conn6 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:43 INFO - PROCESS | 3980 | 1467141103578 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:43 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66F80E000 == 37 [pid = 3980] [id = 456] 12:11:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 91 (000000B665265C00) [pid = 3980] [serial = 1368] [outer = 0000000000000000] 12:11:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 92 (000000B6662D6400) [pid = 3980] [serial = 1369] [outer = 000000B665265C00] 12:11:43 INFO - PROCESS | 3980 | 1467141103637 Marionette DEBUG loaded listener.js 12:11:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 93 (000000B66A57B400) [pid = 3980] [serial = 1370] [outer = 000000B665265C00] 12:11:44 INFO - PROCESS | 3980 | 1467141104352 Marionette TRACE conn6 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 12:11:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 12:11:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1080ms 12:11:44 INFO - PROCESS | 3980 | 1467141104389 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 12:11:44 INFO - PROCESS | 3980 | 1467141104395 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 12:11:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 12:11:44 INFO - PROCESS | 3980 | 1467141104401 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 12:11:44 INFO - PROCESS | 3980 | 1467141104404 Marionette TRACE conn6 <- [1,1790,null,{}] 12:11:44 INFO - PROCESS | 3980 | 1467141104409 Marionette TRACE conn6 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:44 INFO - PROCESS | 3980 | 1467141104412 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:44 INFO - PROCESS | 3980 | 1467141104551 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 12:11:44 INFO - PROCESS | 3980 | 1467141104676 Marionette TRACE conn6 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:44 INFO - PROCESS | 3980 | 1467141104679 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:44 INFO - PROCESS | 3980 | ++DOCSHELL 000000B675C5B000 == 38 [pid = 3980] [id = 457] 12:11:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 94 (000000B66BE56000) [pid = 3980] [serial = 1371] [outer = 0000000000000000] 12:11:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 95 (000000B66F5CB400) [pid = 3980] [serial = 1372] [outer = 000000B66BE56000] 12:11:44 INFO - PROCESS | 3980 | 1467141104739 Marionette DEBUG loaded listener.js 12:11:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 96 (000000B671A78000) [pid = 3980] [serial = 1373] [outer = 000000B66BE56000] 12:11:45 INFO - PROCESS | 3980 | 1467141105620 Marionette TRACE conn6 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:11:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 12:11:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1293ms 12:11:45 INFO - PROCESS | 3980 | 1467141105696 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 12:11:45 INFO - PROCESS | 3980 | 1467141105701 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 12:11:45 INFO - PROCESS | 3980 | 1467141105707 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 12:11:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 12:11:45 INFO - PROCESS | 3980 | 1467141105710 Marionette TRACE conn6 <- [1,1794,null,{}] 12:11:45 INFO - PROCESS | 3980 | 1467141105716 Marionette TRACE conn6 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:45 INFO - PROCESS | 3980 | 1467141105719 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:45 INFO - PROCESS | 3980 | 1467141105846 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 12:11:45 INFO - PROCESS | 3980 | --DOCSHELL 000000B67647D000 == 37 [pid = 3980] [id = 454] 12:11:45 INFO - PROCESS | 3980 | --DOCSHELL 000000B676062800 == 36 [pid = 3980] [id = 453] 12:11:45 INFO - PROCESS | 3980 | --DOCSHELL 000000B675E66000 == 35 [pid = 3980] [id = 452] 12:11:45 INFO - PROCESS | 3980 | --DOCSHELL 000000B674C75000 == 34 [pid = 3980] [id = 451] 12:11:45 INFO - PROCESS | 3980 | --DOCSHELL 000000B673610000 == 33 [pid = 3980] [id = 450] 12:11:45 INFO - PROCESS | 3980 | --DOCSHELL 000000B671D78800 == 32 [pid = 3980] [id = 449] 12:11:45 INFO - PROCESS | 3980 | --DOCSHELL 000000B66EEB4000 == 31 [pid = 3980] [id = 448] 12:11:45 INFO - PROCESS | 3980 | --DOCSHELL 000000B66A343800 == 30 [pid = 3980] [id = 447] 12:11:45 INFO - PROCESS | 3980 | --DOCSHELL 000000B66F8B3800 == 29 [pid = 3980] [id = 446] 12:11:45 INFO - PROCESS | 3980 | --DOMWINDOW == 95 (000000B67262C800) [pid = 3980] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 12:11:45 INFO - PROCESS | 3980 | --DOMWINDOW == 94 (000000B67560A800) [pid = 3980] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 12:11:45 INFO - PROCESS | 3980 | --DOMWINDOW == 93 (000000B675DB6400) [pid = 3980] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 12:11:45 INFO - PROCESS | 3980 | --DOMWINDOW == 92 (000000B675D36C00) [pid = 3980] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 12:11:45 INFO - PROCESS | 3980 | --DOMWINDOW == 91 (000000B66F603800) [pid = 3980] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 12:11:45 INFO - PROCESS | 3980 | --DOMWINDOW == 90 (000000B66F7E2800) [pid = 3980] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 12:11:45 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (000000B66353E800) [pid = 3980] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 12:11:45 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (000000B664F3B800) [pid = 3980] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 12:11:45 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (000000B6734DC800) [pid = 3980] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 12:11:45 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (000000B674C9A000) [pid = 3980] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 12:11:45 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (000000B675DB0800) [pid = 3980] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 12:11:45 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (000000B665444400) [pid = 3980] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 12:11:45 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000B6665E8C00) [pid = 3980] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 12:11:45 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000B66A2C0C00) [pid = 3980] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 12:11:45 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000B672625C00) [pid = 3980] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 12:11:45 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000B66E373C00) [pid = 3980] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 12:11:45 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000B66B393000) [pid = 3980] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 12:11:45 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000B66EA81800) [pid = 3980] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 12:11:45 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000B671A19000) [pid = 3980] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 12:11:45 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000B672592000) [pid = 3980] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 12:11:45 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000B6665E5000) [pid = 3980] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 12:11:45 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (000000B67659C000) [pid = 3980] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 12:11:45 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (000000B675D2D400) [pid = 3980] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 12:11:45 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (000000B671A81800) [pid = 3980] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 12:11:45 INFO - PROCESS | 3980 | --DOMWINDOW == 71 (000000B67624D800) [pid = 3980] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 12:11:45 INFO - PROCESS | 3980 | --DOMWINDOW == 70 (000000B671CA0C00) [pid = 3980] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 12:11:45 INFO - PROCESS | 3980 | --DOMWINDOW == 69 (000000B675D34C00) [pid = 3980] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 12:11:45 INFO - PROCESS | 3980 | --DOMWINDOW == 68 (000000B66F223400) [pid = 3980] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 12:11:45 INFO - PROCESS | 3980 | --DOMWINDOW == 67 (000000B676596000) [pid = 3980] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 12:11:45 INFO - PROCESS | 3980 | 1467141105966 Marionette TRACE conn6 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:45 INFO - PROCESS | 3980 | 1467141105971 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:46 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66A597000 == 30 [pid = 3980] [id = 458] 12:11:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 68 (000000B663F27C00) [pid = 3980] [serial = 1374] [outer = 0000000000000000] 12:11:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 69 (000000B664F32C00) [pid = 3980] [serial = 1375] [outer = 000000B663F27C00] 12:11:46 INFO - PROCESS | 3980 | 1467141106021 Marionette DEBUG loaded listener.js 12:11:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 70 (000000B6665E8C00) [pid = 3980] [serial = 1376] [outer = 000000B663F27C00] 12:11:46 INFO - PROCESS | 3980 | 1467141106493 Marionette TRACE conn6 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 12:11:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 12:11:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 837ms 12:11:46 INFO - PROCESS | 3980 | 1467141106547 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 12:11:46 INFO - PROCESS | 3980 | 1467141106552 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 12:11:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 12:11:46 INFO - PROCESS | 3980 | 1467141106558 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 12:11:46 INFO - PROCESS | 3980 | 1467141106560 Marionette TRACE conn6 <- [1,1798,null,{}] 12:11:46 INFO - PROCESS | 3980 | 1467141106564 Marionette TRACE conn6 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:46 INFO - PROCESS | 3980 | 1467141106567 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:46 INFO - PROCESS | 3980 | 1467141106658 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 12:11:46 INFO - PROCESS | 3980 | 1467141106672 Marionette TRACE conn6 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:46 INFO - PROCESS | 3980 | 1467141106674 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:46 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66FE6C800 == 31 [pid = 3980] [id = 459] 12:11:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 71 (000000B66B393000) [pid = 3980] [serial = 1377] [outer = 0000000000000000] 12:11:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 72 (000000B66B3DE400) [pid = 3980] [serial = 1378] [outer = 000000B66B393000] 12:11:46 INFO - PROCESS | 3980 | 1467141106723 Marionette DEBUG loaded listener.js 12:11:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (000000B66EA79400) [pid = 3980] [serial = 1379] [outer = 000000B66B393000] 12:11:47 INFO - PROCESS | 3980 | 1467141107206 Marionette TRACE conn6 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 12:11:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 12:11:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 691ms 12:11:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 12:11:47 INFO - PROCESS | 3980 | 1467141107278 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 12:11:47 INFO - PROCESS | 3980 | 1467141107281 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 12:11:47 INFO - PROCESS | 3980 | 1467141107284 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 12:11:47 INFO - PROCESS | 3980 | 1467141107288 Marionette TRACE conn6 <- [1,1802,null,{}] 12:11:47 INFO - PROCESS | 3980 | 1467141107302 Marionette TRACE conn6 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:47 INFO - PROCESS | 3980 | 1467141107307 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:47 INFO - PROCESS | 3980 | 1467141107439 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 12:11:47 INFO - PROCESS | 3980 | 1467141107450 Marionette TRACE conn6 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:47 INFO - PROCESS | 3980 | 1467141107453 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:47 INFO - PROCESS | 3980 | ++DOCSHELL 000000B672B1E000 == 32 [pid = 3980] [id = 460] 12:11:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (000000B6649C7C00) [pid = 3980] [serial = 1380] [outer = 0000000000000000] 12:11:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (000000B66F646400) [pid = 3980] [serial = 1381] [outer = 000000B6649C7C00] 12:11:47 INFO - PROCESS | 3980 | 1467141107502 Marionette DEBUG loaded listener.js 12:11:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000B671A72400) [pid = 3980] [serial = 1382] [outer = 000000B6649C7C00] 12:11:47 INFO - PROCESS | 3980 | 1467141107938 Marionette TRACE conn6 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 12:11:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 12:11:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 692ms 12:11:47 INFO - PROCESS | 3980 | 1467141107980 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 12:11:47 INFO - PROCESS | 3980 | 1467141107982 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 12:11:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 12:11:47 INFO - PROCESS | 3980 | 1467141107985 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 12:11:47 INFO - PROCESS | 3980 | 1467141107987 Marionette TRACE conn6 <- [1,1806,null,{}] 12:11:47 INFO - PROCESS | 3980 | 1467141107991 Marionette TRACE conn6 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:47 INFO - PROCESS | 3980 | 1467141107993 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:48 INFO - PROCESS | 3980 | 1467141108124 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 12:11:48 INFO - PROCESS | 3980 | 1467141108134 Marionette TRACE conn6 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:48 INFO - PROCESS | 3980 | 1467141108136 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:48 INFO - PROCESS | 3980 | ++DOCSHELL 000000B674C68000 == 33 [pid = 3980] [id = 461] 12:11:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000B671AA5800) [pid = 3980] [serial = 1383] [outer = 0000000000000000] 12:11:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000B6722CD000) [pid = 3980] [serial = 1384] [outer = 000000B671AA5800] 12:11:48 INFO - PROCESS | 3980 | 1467141108226 Marionette DEBUG loaded listener.js 12:11:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000B67259D800) [pid = 3980] [serial = 1385] [outer = 000000B671AA5800] 12:11:48 INFO - PROCESS | 3980 | 1467141108675 Marionette TRACE conn6 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 12:11:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 12:11:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 734ms 12:11:48 INFO - PROCESS | 3980 | 1467141108724 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 12:11:48 INFO - PROCESS | 3980 | 1467141108726 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 12:11:48 INFO - PROCESS | 3980 | 1467141108729 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 12:11:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 12:11:48 INFO - PROCESS | 3980 | 1467141108731 Marionette TRACE conn6 <- [1,1810,null,{}] 12:11:48 INFO - PROCESS | 3980 | 1467141108735 Marionette TRACE conn6 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:48 INFO - PROCESS | 3980 | 1467141108737 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:48 INFO - PROCESS | 3980 | 1467141108850 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 12:11:48 INFO - PROCESS | 3980 | 1467141108858 Marionette TRACE conn6 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:48 INFO - PROCESS | 3980 | 1467141108860 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:48 INFO - PROCESS | 3980 | ++DOCSHELL 000000B675E67000 == 34 [pid = 3980] [id = 462] 12:11:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000B663F2B000) [pid = 3980] [serial = 1386] [outer = 0000000000000000] 12:11:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000B6727D1000) [pid = 3980] [serial = 1387] [outer = 000000B663F2B000] 12:11:48 INFO - PROCESS | 3980 | 1467141108910 Marionette DEBUG loaded listener.js 12:11:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000B673668800) [pid = 3980] [serial = 1388] [outer = 000000B663F2B000] 12:11:49 INFO - PROCESS | 3980 | 1467141109368 Marionette TRACE conn6 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 12:11:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 12:11:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 692ms 12:11:49 INFO - PROCESS | 3980 | 1467141109424 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 12:11:49 INFO - PROCESS | 3980 | 1467141109426 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 12:11:49 INFO - PROCESS | 3980 | 1467141109429 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 12:11:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 12:11:49 INFO - PROCESS | 3980 | 1467141109431 Marionette TRACE conn6 <- [1,1814,null,{}] 12:11:49 INFO - PROCESS | 3980 | 1467141109435 Marionette TRACE conn6 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:49 INFO - PROCESS | 3980 | 1467141109441 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:49 INFO - PROCESS | 3980 | 1467141109580 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 12:11:49 INFO - PROCESS | 3980 | 1467141109637 Marionette TRACE conn6 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:49 INFO - PROCESS | 3980 | 1467141109639 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:49 INFO - PROCESS | 3980 | ++DOCSHELL 000000B677F89800 == 35 [pid = 3980] [id = 463] 12:11:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000B67560CC00) [pid = 3980] [serial = 1389] [outer = 0000000000000000] 12:11:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000B675B77000) [pid = 3980] [serial = 1390] [outer = 000000B67560CC00] 12:11:49 INFO - PROCESS | 3980 | 1467141109687 Marionette DEBUG loaded listener.js 12:11:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (000000B675D2C000) [pid = 3980] [serial = 1391] [outer = 000000B67560CC00] 12:11:50 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (000000B66F602400) [pid = 3980] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 12:11:50 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000B6698CEC00) [pid = 3980] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 12:11:50 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000B66525F800) [pid = 3980] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 12:11:50 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000B66BDC9800) [pid = 3980] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 12:11:50 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000B663E4C800) [pid = 3980] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 12:11:50 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000B66F604000) [pid = 3980] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 12:11:50 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000B66352C800) [pid = 3980] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 12:11:50 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000B66BDC7C00) [pid = 3980] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 12:11:50 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000B671A18000) [pid = 3980] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 12:11:50 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000B676592000) [pid = 3980] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 12:11:50 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (000000B6722C8800) [pid = 3980] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 12:11:50 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (000000B673668400) [pid = 3980] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 12:11:50 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (000000B66B3DDC00) [pid = 3980] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 12:11:50 INFO - PROCESS | 3980 | 1467141110202 Marionette TRACE conn6 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 12:11:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 12:11:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 797ms 12:11:50 INFO - PROCESS | 3980 | 1467141110230 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 12:11:50 INFO - PROCESS | 3980 | 1467141110232 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 12:11:50 INFO - PROCESS | 3980 | 1467141110235 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 12:11:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 12:11:50 INFO - PROCESS | 3980 | 1467141110237 Marionette TRACE conn6 <- [1,1818,null,{}] 12:11:50 INFO - PROCESS | 3980 | 1467141110240 Marionette TRACE conn6 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:50 INFO - PROCESS | 3980 | 1467141110242 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:50 INFO - PROCESS | 3980 | 1467141110327 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 12:11:50 INFO - PROCESS | 3980 | 1467141110411 Marionette TRACE conn6 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:50 INFO - PROCESS | 3980 | 1467141110413 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:50 INFO - PROCESS | 3980 | ++DOCSHELL 000000B6793EE800 == 36 [pid = 3980] [id = 464] 12:11:50 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (000000B66EA75400) [pid = 3980] [serial = 1392] [outer = 0000000000000000] 12:11:50 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (000000B66B268400) [pid = 3980] [serial = 1393] [outer = 000000B66EA75400] 12:11:50 INFO - PROCESS | 3980 | 1467141110458 Marionette DEBUG loaded listener.js 12:11:50 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (000000B674569400) [pid = 3980] [serial = 1394] [outer = 000000B66EA75400] 12:11:50 INFO - PROCESS | 3980 | 1467141110817 Marionette TRACE conn6 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 12:11:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 12:11:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 630ms 12:11:50 INFO - PROCESS | 3980 | 1467141110868 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 12:11:50 INFO - PROCESS | 3980 | 1467141110871 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 12:11:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 12:11:50 INFO - PROCESS | 3980 | 1467141110874 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 12:11:50 INFO - PROCESS | 3980 | 1467141110876 Marionette TRACE conn6 <- [1,1822,null,{}] 12:11:50 INFO - PROCESS | 3980 | 1467141110879 Marionette TRACE conn6 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:50 INFO - PROCESS | 3980 | 1467141110881 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:51 INFO - PROCESS | 3980 | 1467141110995 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 12:11:51 INFO - PROCESS | 3980 | 1467141111003 Marionette TRACE conn6 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:51 INFO - PROCESS | 3980 | 1467141111005 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:51 INFO - PROCESS | 3980 | ++DOCSHELL 000000B6799AC000 == 37 [pid = 3980] [id = 465] 12:11:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000B6741AEC00) [pid = 3980] [serial = 1395] [outer = 0000000000000000] 12:11:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000B675D31000) [pid = 3980] [serial = 1396] [outer = 000000B6741AEC00] 12:11:51 INFO - PROCESS | 3980 | 1467141111059 Marionette DEBUG loaded listener.js 12:11:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000B676184000) [pid = 3980] [serial = 1397] [outer = 000000B6741AEC00] 12:11:51 INFO - PROCESS | 3980 | 1467141111450 Marionette TRACE conn6 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 12:11:51 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 12:11:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 627ms 12:11:51 INFO - PROCESS | 3980 | 1467141111505 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 12:11:51 INFO - PROCESS | 3980 | 1467141111507 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 12:11:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 12:11:51 INFO - PROCESS | 3980 | 1467141111510 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 12:11:51 INFO - PROCESS | 3980 | 1467141111512 Marionette TRACE conn6 <- [1,1826,null,{}] 12:11:51 INFO - PROCESS | 3980 | 1467141111515 Marionette TRACE conn6 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:51 INFO - PROCESS | 3980 | 1467141111517 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:51 INFO - PROCESS | 3980 | 1467141111632 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 12:11:51 INFO - PROCESS | 3980 | 1467141111671 Marionette TRACE conn6 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:51 INFO - PROCESS | 3980 | 1467141111673 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:51 INFO - PROCESS | 3980 | ++DOCSHELL 000000B672B1D000 == 38 [pid = 3980] [id = 466] 12:11:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000B676183400) [pid = 3980] [serial = 1398] [outer = 0000000000000000] 12:11:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000B67618CC00) [pid = 3980] [serial = 1399] [outer = 000000B676183400] 12:11:51 INFO - PROCESS | 3980 | 1467141111718 Marionette DEBUG loaded listener.js 12:11:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000B676249000) [pid = 3980] [serial = 1400] [outer = 000000B676183400] 12:11:52 INFO - PROCESS | 3980 | 1467141112199 Marionette TRACE conn6 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 12:11:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 12:11:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 733ms 12:11:52 INFO - PROCESS | 3980 | 1467141112247 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 12:11:52 INFO - PROCESS | 3980 | 1467141112252 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 12:11:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 12:11:52 INFO - PROCESS | 3980 | 1467141112258 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 12:11:52 INFO - PROCESS | 3980 | 1467141112262 Marionette TRACE conn6 <- [1,1830,null,{}] 12:11:52 INFO - PROCESS | 3980 | 1467141112268 Marionette TRACE conn6 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:52 INFO - PROCESS | 3980 | 1467141112271 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:52 INFO - PROCESS | 3980 | 1467141112394 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 12:11:52 INFO - PROCESS | 3980 | 1467141112520 Marionette TRACE conn6 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:52 INFO - PROCESS | 3980 | 1467141112525 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:52 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66ED78000 == 39 [pid = 3980] [id = 467] 12:11:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000B665444400) [pid = 3980] [serial = 1401] [outer = 0000000000000000] 12:11:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000B66571C000) [pid = 3980] [serial = 1402] [outer = 000000B665444400] 12:11:52 INFO - PROCESS | 3980 | 1467141112586 Marionette DEBUG loaded listener.js 12:11:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000B66A68F400) [pid = 3980] [serial = 1403] [outer = 000000B665444400] 12:11:53 INFO - PROCESS | 3980 | 1467141113238 Marionette TRACE conn6 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 12:11:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 12:11:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1032ms 12:11:53 INFO - PROCESS | 3980 | 1467141113293 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 12:11:53 INFO - PROCESS | 3980 | 1467141113298 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 12:11:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 12:11:53 INFO - PROCESS | 3980 | 1467141113305 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 12:11:53 INFO - PROCESS | 3980 | 1467141113308 Marionette TRACE conn6 <- [1,1834,null,{}] 12:11:53 INFO - PROCESS | 3980 | 1467141113312 Marionette TRACE conn6 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:53 INFO - PROCESS | 3980 | 1467141113315 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:53 INFO - PROCESS | 3980 | 1467141113463 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 12:11:53 INFO - PROCESS | 3980 | 1467141113583 Marionette TRACE conn6 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:53 INFO - PROCESS | 3980 | 1467141113586 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:53 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66A259800 == 40 [pid = 3980] [id = 468] 12:11:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (000000B66A2C0C00) [pid = 3980] [serial = 1404] [outer = 0000000000000000] 12:11:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (000000B66F7C8000) [pid = 3980] [serial = 1405] [outer = 000000B66A2C0C00] 12:11:53 INFO - PROCESS | 3980 | 1467141113645 Marionette DEBUG loaded listener.js 12:11:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (000000B671E4E800) [pid = 3980] [serial = 1406] [outer = 000000B66A2C0C00] 12:11:54 INFO - PROCESS | 3980 | 1467141114260 Marionette TRACE conn6 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 12:11:54 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) 12:11:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 986ms 12:11:54 INFO - PROCESS | 3980 | 1467141114293 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 12:11:54 INFO - PROCESS | 3980 | 1467141114295 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 12:11:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 12:11:54 INFO - PROCESS | 3980 | 1467141114299 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 12:11:54 INFO - PROCESS | 3980 | 1467141114303 Marionette TRACE conn6 <- [1,1838,null,{}] 12:11:54 INFO - PROCESS | 3980 | 1467141114315 Marionette TRACE conn6 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:54 INFO - PROCESS | 3980 | 1467141114320 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:54 INFO - PROCESS | 3980 | 1467141114438 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 12:11:54 INFO - PROCESS | 3980 | 1467141114535 Marionette TRACE conn6 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:54 INFO - PROCESS | 3980 | 1467141114539 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:54 INFO - PROCESS | 3980 | ++DOCSHELL 000000B679C97000 == 41 [pid = 3980] [id = 469] 12:11:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (000000B675608800) [pid = 3980] [serial = 1407] [outer = 0000000000000000] 12:11:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (000000B675B73800) [pid = 3980] [serial = 1408] [outer = 000000B675608800] 12:11:54 INFO - PROCESS | 3980 | 1467141114597 Marionette DEBUG loaded listener.js 12:11:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (000000B676249800) [pid = 3980] [serial = 1409] [outer = 000000B675608800] 12:11:55 INFO - PROCESS | 3980 | 1467141115205 Marionette TRACE conn6 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 12:11:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:11:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 942ms 12:11:55 INFO - PROCESS | 3980 | 1467141115244 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 12:11:55 INFO - PROCESS | 3980 | 1467141115247 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 12:11:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 12:11:55 INFO - PROCESS | 3980 | 1467141115250 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 12:11:55 INFO - PROCESS | 3980 | 1467141115252 Marionette TRACE conn6 <- [1,1842,null,{}] 12:11:55 INFO - PROCESS | 3980 | 1467141115256 Marionette TRACE conn6 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:55 INFO - PROCESS | 3980 | 1467141115259 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:55 INFO - PROCESS | 3980 | 1467141115373 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 12:11:55 INFO - PROCESS | 3980 | 1467141115468 Marionette TRACE conn6 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:55 INFO - PROCESS | 3980 | 1467141115471 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:55 INFO - PROCESS | 3980 | ++DOCSHELL 000000B679F3E000 == 42 [pid = 3980] [id = 470] 12:11:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 91 (000000B676599800) [pid = 3980] [serial = 1410] [outer = 0000000000000000] 12:11:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 92 (000000B67659DC00) [pid = 3980] [serial = 1411] [outer = 000000B676599800] 12:11:55 INFO - PROCESS | 3980 | 1467141115526 Marionette DEBUG loaded listener.js 12:11:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 93 (000000B67939C400) [pid = 3980] [serial = 1412] [outer = 000000B676599800] 12:11:56 INFO - PROCESS | 3980 | 1467141116117 Marionette TRACE conn6 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:11:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 12:11:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 943ms 12:11:56 INFO - PROCESS | 3980 | 1467141116195 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 12:11:56 INFO - PROCESS | 3980 | 1467141116198 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 12:11:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 12:11:56 INFO - PROCESS | 3980 | 1467141116202 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 12:11:56 INFO - PROCESS | 3980 | 1467141116204 Marionette TRACE conn6 <- [1,1846,null,{}] 12:11:56 INFO - PROCESS | 3980 | 1467141116208 Marionette TRACE conn6 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:56 INFO - PROCESS | 3980 | 1467141116211 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:56 INFO - PROCESS | 3980 | 1467141116479 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 12:11:56 INFO - PROCESS | 3980 | 1467141116616 Marionette TRACE conn6 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:56 INFO - PROCESS | 3980 | 1467141116619 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:56 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66B236800 == 43 [pid = 3980] [id = 471] 12:11:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 94 (000000B66526A800) [pid = 3980] [serial = 1413] [outer = 0000000000000000] 12:11:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 95 (000000B66544F000) [pid = 3980] [serial = 1414] [outer = 000000B66526A800] 12:11:56 INFO - PROCESS | 3980 | 1467141116674 Marionette DEBUG loaded listener.js 12:11:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 96 (000000B669B6C400) [pid = 3980] [serial = 1415] [outer = 000000B66526A800] 12:11:57 INFO - PROCESS | 3980 | --DOCSHELL 000000B6799AC000 == 42 [pid = 3980] [id = 465] 12:11:57 INFO - PROCESS | 3980 | --DOCSHELL 000000B6793EE800 == 41 [pid = 3980] [id = 464] 12:11:57 INFO - PROCESS | 3980 | --DOCSHELL 000000B677F89800 == 40 [pid = 3980] [id = 463] 12:11:57 INFO - PROCESS | 3980 | --DOCSHELL 000000B675E67000 == 39 [pid = 3980] [id = 462] 12:11:57 INFO - PROCESS | 3980 | --DOCSHELL 000000B674C68000 == 38 [pid = 3980] [id = 461] 12:11:57 INFO - PROCESS | 3980 | --DOCSHELL 000000B672B1E000 == 37 [pid = 3980] [id = 460] 12:11:57 INFO - PROCESS | 3980 | --DOCSHELL 000000B66FE6C800 == 36 [pid = 3980] [id = 459] 12:11:57 INFO - PROCESS | 3980 | --DOCSHELL 000000B66A597000 == 35 [pid = 3980] [id = 458] 12:11:57 INFO - PROCESS | 3980 | --DOCSHELL 000000B67978C000 == 34 [pid = 3980] [id = 455] 12:11:57 INFO - PROCESS | 3980 | --DOCSHELL 000000B66F80E000 == 33 [pid = 3980] [id = 456] 12:11:57 INFO - PROCESS | 3980 | --DOCSHELL 000000B675C5B000 == 32 [pid = 3980] [id = 457] 12:11:57 INFO - PROCESS | 3980 | --DOCSHELL 000000B679F3E000 == 31 [pid = 3980] [id = 470] 12:11:57 INFO - PROCESS | 3980 | --DOCSHELL 000000B679C97000 == 30 [pid = 3980] [id = 469] 12:11:57 INFO - PROCESS | 3980 | --DOCSHELL 000000B66A259800 == 29 [pid = 3980] [id = 468] 12:11:57 INFO - PROCESS | 3980 | --DOCSHELL 000000B672B1D000 == 28 [pid = 3980] [id = 466] 12:11:57 INFO - PROCESS | 3980 | --DOCSHELL 000000B66ED78000 == 27 [pid = 3980] [id = 467] 12:11:57 INFO - PROCESS | 3980 | --DOMWINDOW == 95 (000000B66F60E000) [pid = 3980] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 12:11:57 INFO - PROCESS | 3980 | --DOMWINDOW == 94 (000000B669B68400) [pid = 3980] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 12:11:57 INFO - PROCESS | 3980 | --DOMWINDOW == 93 (000000B66A5BB000) [pid = 3980] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 12:11:57 INFO - PROCESS | 3980 | --DOMWINDOW == 92 (000000B665265000) [pid = 3980] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 12:11:57 INFO - PROCESS | 3980 | --DOMWINDOW == 91 (000000B665591400) [pid = 3980] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 12:11:57 INFO - PROCESS | 3980 | --DOMWINDOW == 90 (000000B66EA79C00) [pid = 3980] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 12:11:57 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (000000B66B25CC00) [pid = 3980] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 12:11:57 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (000000B665582400) [pid = 3980] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 12:11:57 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (000000B671A81000) [pid = 3980] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 12:11:57 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (000000B665453800) [pid = 3980] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 12:11:57 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (000000B663FD5400) [pid = 3980] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 12:11:57 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (000000B66F5C3400) [pid = 3980] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 12:11:57 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000B66EE07C00) [pid = 3980] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 12:11:57 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000B674C9A400) [pid = 3980] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 12:11:57 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000B6747AA000) [pid = 3980] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 12:11:57 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000B6727D6800) [pid = 3980] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 12:11:57 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000B679457000) [pid = 3980] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 12:11:57 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000B6793A0800) [pid = 3980] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 12:11:57 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000B67180BC00) [pid = 3980] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 12:11:57 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000B672590800) [pid = 3980] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 12:11:57 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000B671C9B400) [pid = 3980] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 12:11:57 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (000000B674126800) [pid = 3980] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 12:11:57 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (000000B6745B7800) [pid = 3980] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 12:11:57 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (000000B6728A8800) [pid = 3980] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 12:11:57 INFO - PROCESS | 3980 | --DOMWINDOW == 71 (000000B671FB5000) [pid = 3980] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 12:11:57 INFO - PROCESS | 3980 | --DOMWINDOW == 70 (000000B672BA2C00) [pid = 3980] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 12:11:57 INFO - PROCESS | 3980 | --DOMWINDOW == 69 (000000B66F21BC00) [pid = 3980] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 12:11:58 INFO - PROCESS | 3980 | 1467141118079 Marionette TRACE conn6 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 12:11:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 12:11:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1951ms 12:11:58 INFO - PROCESS | 3980 | 1467141118156 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 12:11:58 INFO - PROCESS | 3980 | 1467141118161 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 12:11:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 12:11:58 INFO - PROCESS | 3980 | 1467141118166 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 12:11:58 INFO - PROCESS | 3980 | 1467141118169 Marionette TRACE conn6 <- [1,1850,null,{}] 12:11:58 INFO - PROCESS | 3980 | 1467141118175 Marionette TRACE conn6 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:58 INFO - PROCESS | 3980 | 1467141118178 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:58 INFO - PROCESS | 3980 | 1467141118277 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 12:11:58 INFO - PROCESS | 3980 | 1467141118345 Marionette TRACE conn6 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:58 INFO - PROCESS | 3980 | 1467141118350 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:58 INFO - PROCESS | 3980 | ++DOCSHELL 000000B669AAD800 == 28 [pid = 3980] [id = 472] 12:11:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 70 (000000B663F1E400) [pid = 3980] [serial = 1416] [outer = 0000000000000000] 12:11:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 71 (000000B663F26C00) [pid = 3980] [serial = 1417] [outer = 000000B663F1E400] 12:11:58 INFO - PROCESS | 3980 | 1467141118402 Marionette DEBUG loaded listener.js 12:11:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 72 (000000B664EB5C00) [pid = 3980] [serial = 1418] [outer = 000000B663F1E400] 12:11:58 INFO - PROCESS | 3980 | 1467141118841 Marionette TRACE conn6 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 12:11:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 12:11:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 732ms 12:11:58 INFO - PROCESS | 3980 | 1467141118903 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 12:11:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 12:11:58 INFO - PROCESS | 3980 | 1467141118909 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 12:11:58 INFO - PROCESS | 3980 | 1467141118915 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 12:11:58 INFO - PROCESS | 3980 | 1467141118918 Marionette TRACE conn6 <- [1,1854,null,{}] 12:11:58 INFO - PROCESS | 3980 | 1467141118922 Marionette TRACE conn6 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:58 INFO - PROCESS | 3980 | 1467141118925 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:59 INFO - PROCESS | 3980 | 1467141119017 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 12:11:59 INFO - PROCESS | 3980 | 1467141119026 Marionette TRACE conn6 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:59 INFO - PROCESS | 3980 | 1467141119030 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:59 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66B23D000 == 29 [pid = 3980] [id = 473] 12:11:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (000000B665445C00) [pid = 3980] [serial = 1419] [outer = 0000000000000000] 12:11:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (000000B665448800) [pid = 3980] [serial = 1420] [outer = 000000B665445C00] 12:11:59 INFO - PROCESS | 3980 | 1467141119085 Marionette DEBUG loaded listener.js 12:11:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (000000B665586800) [pid = 3980] [serial = 1421] [outer = 000000B665445C00] 12:11:59 INFO - PROCESS | 3980 | 1467141119574 Marionette TRACE conn6 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 12:11:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 12:11:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 692ms 12:11:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 12:11:59 INFO - PROCESS | 3980 | 1467141119608 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 12:11:59 INFO - PROCESS | 3980 | 1467141119610 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 12:11:59 INFO - PROCESS | 3980 | 1467141119614 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 12:11:59 INFO - PROCESS | 3980 | 1467141119618 Marionette TRACE conn6 <- [1,1858,null,{}] 12:11:59 INFO - PROCESS | 3980 | 1467141119662 Marionette TRACE conn6 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:59 INFO - PROCESS | 3980 | 1467141119667 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:59 INFO - PROCESS | 3980 | 1467141119754 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 12:11:59 INFO - PROCESS | 3980 | 1467141119839 Marionette TRACE conn6 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:59 INFO - PROCESS | 3980 | 1467141119842 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:11:59 INFO - PROCESS | 3980 | ++DOCSHELL 000000B669F7D800 == 30 [pid = 3980] [id = 474] 12:11:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000B665C5B000) [pid = 3980] [serial = 1422] [outer = 0000000000000000] 12:11:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000B6698D5C00) [pid = 3980] [serial = 1423] [outer = 000000B665C5B000] 12:11:59 INFO - PROCESS | 3980 | 1467141119893 Marionette DEBUG loaded listener.js 12:11:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000B66A2DA800) [pid = 3980] [serial = 1424] [outer = 000000B665C5B000] 12:12:00 INFO - PROCESS | 3980 | 1467141120326 Marionette TRACE conn6 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 12:12:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 12:12:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 733ms 12:12:00 INFO - PROCESS | 3980 | 1467141120350 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 12:12:00 INFO - PROCESS | 3980 | 1467141120353 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 12:12:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 12:12:00 INFO - PROCESS | 3980 | 1467141120356 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 12:12:00 INFO - PROCESS | 3980 | 1467141120358 Marionette TRACE conn6 <- [1,1862,null,{}] 12:12:00 INFO - PROCESS | 3980 | 1467141120361 Marionette TRACE conn6 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:00 INFO - PROCESS | 3980 | 1467141120364 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:00 INFO - PROCESS | 3980 | 1467141120479 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 12:12:00 INFO - PROCESS | 3980 | 1467141120487 Marionette TRACE conn6 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:00 INFO - PROCESS | 3980 | 1467141120489 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:00 INFO - PROCESS | 3980 | ++DOCSHELL 000000B671D0B000 == 31 [pid = 3980] [id = 475] 12:12:00 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000B66B262800) [pid = 3980] [serial = 1425] [outer = 0000000000000000] 12:12:00 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000B66B388C00) [pid = 3980] [serial = 1426] [outer = 000000B66B262800] 12:12:00 INFO - PROCESS | 3980 | 1467141120578 Marionette DEBUG loaded listener.js 12:12:00 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000B66BE55000) [pid = 3980] [serial = 1427] [outer = 000000B66B262800] 12:12:01 INFO - PROCESS | 3980 | 1467141121029 Marionette TRACE conn6 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 12:12:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 12:12:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 733ms 12:12:01 INFO - PROCESS | 3980 | 1467141121133 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 12:12:01 INFO - PROCESS | 3980 | 1467141121135 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 12:12:01 INFO - PROCESS | 3980 | 1467141121138 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 12:12:01 INFO - PROCESS | 3980 | 1467141121140 Marionette TRACE conn6 <- [1,1866,null,{}] 12:12:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 12:12:01 INFO - PROCESS | 3980 | 1467141121143 Marionette TRACE conn6 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:01 INFO - PROCESS | 3980 | 1467141121146 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:01 INFO - PROCESS | 3980 | 1467141121253 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 12:12:01 INFO - PROCESS | 3980 | 1467141121263 Marionette TRACE conn6 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:01 INFO - PROCESS | 3980 | 1467141121265 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:01 INFO - PROCESS | 3980 | ++DOCSHELL 000000B672323800 == 32 [pid = 3980] [id = 476] 12:12:01 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000B66EA9B000) [pid = 3980] [serial = 1428] [outer = 0000000000000000] 12:12:01 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000B66EE03400) [pid = 3980] [serial = 1429] [outer = 000000B66EA9B000] 12:12:01 INFO - PROCESS | 3980 | 1467141121354 Marionette DEBUG loaded listener.js 12:12:01 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000B66F224000) [pid = 3980] [serial = 1430] [outer = 000000B66EA9B000] 12:12:01 INFO - PROCESS | 3980 | 1467141121768 Marionette TRACE conn6 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 12:12:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 12:12:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 669ms 12:12:01 INFO - PROCESS | 3980 | 1467141121816 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 12:12:01 INFO - PROCESS | 3980 | 1467141121818 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 12:12:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 12:12:01 INFO - PROCESS | 3980 | 1467141121821 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 12:12:01 INFO - PROCESS | 3980 | 1467141121823 Marionette TRACE conn6 <- [1,1870,null,{}] 12:12:01 INFO - PROCESS | 3980 | 1467141121826 Marionette TRACE conn6 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:01 INFO - PROCESS | 3980 | 1467141121832 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:02 INFO - PROCESS | 3980 | 1467141122194 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 12:12:02 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000B663F2B000) [pid = 3980] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 12:12:02 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000B66EA75400) [pid = 3980] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 12:12:02 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000B67560CC00) [pid = 3980] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 12:12:02 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000B674C92800) [pid = 3980] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 12:12:02 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000B66BE56000) [pid = 3980] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 12:12:02 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000B665265C00) [pid = 3980] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 12:12:02 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000B66B393000) [pid = 3980] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 12:12:02 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000B663F27C00) [pid = 3980] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 12:12:02 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000B6649C7C00) [pid = 3980] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 12:12:02 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (000000B6741AEC00) [pid = 3980] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 12:12:02 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (000000B676183400) [pid = 3980] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 12:12:02 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (000000B671AA5800) [pid = 3980] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 12:12:02 INFO - PROCESS | 3980 | 1467141122262 Marionette TRACE conn6 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:02 INFO - PROCESS | 3980 | 1467141122266 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:02 INFO - PROCESS | 3980 | ++DOCSHELL 000000B664E8D000 == 33 [pid = 3980] [id = 477] 12:12:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (000000B663490000) [pid = 3980] [serial = 1431] [outer = 0000000000000000] 12:12:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (000000B663527C00) [pid = 3980] [serial = 1432] [outer = 000000B663490000] 12:12:02 INFO - PROCESS | 3980 | 1467141122327 Marionette DEBUG loaded listener.js 12:12:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (000000B663F09000) [pid = 3980] [serial = 1433] [outer = 000000B663490000] 12:12:03 INFO - PROCESS | 3980 | 1467141123085 Marionette TRACE conn6 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 12:12:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 12:12:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1296ms 12:12:03 INFO - PROCESS | 3980 | 1467141123127 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 12:12:03 INFO - PROCESS | 3980 | 1467141123132 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 12:12:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 12:12:03 INFO - PROCESS | 3980 | 1467141123138 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 12:12:03 INFO - PROCESS | 3980 | 1467141123142 Marionette TRACE conn6 <- [1,1874,null,{}] 12:12:03 INFO - PROCESS | 3980 | 1467141123147 Marionette TRACE conn6 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:03 INFO - PROCESS | 3980 | 1467141123150 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:03 INFO - PROCESS | 3980 | 1467141123274 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 12:12:03 INFO - PROCESS | 3980 | 1467141123353 Marionette TRACE conn6 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:03 INFO - PROCESS | 3980 | 1467141123356 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:03 INFO - PROCESS | 3980 | ++DOCSHELL 000000B67116A000 == 34 [pid = 3980] [id = 478] 12:12:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000B66567B000) [pid = 3980] [serial = 1434] [outer = 0000000000000000] 12:12:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000B66581C000) [pid = 3980] [serial = 1435] [outer = 000000B66567B000] 12:12:03 INFO - PROCESS | 3980 | 1467141123455 Marionette DEBUG loaded listener.js 12:12:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000B669AEAC00) [pid = 3980] [serial = 1436] [outer = 000000B66567B000] 12:12:04 INFO - PROCESS | 3980 | 1467141124229 Marionette TRACE conn6 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 12:12:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 12:12:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1134ms 12:12:04 INFO - PROCESS | 3980 | 1467141124295 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 12:12:04 INFO - PROCESS | 3980 | 1467141124299 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 12:12:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 12:12:04 INFO - PROCESS | 3980 | 1467141124303 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 12:12:04 INFO - PROCESS | 3980 | 1467141124306 Marionette TRACE conn6 <- [1,1878,null,{}] 12:12:04 INFO - PROCESS | 3980 | 1467141124310 Marionette TRACE conn6 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:04 INFO - PROCESS | 3980 | 1467141124313 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:04 INFO - PROCESS | 3980 | 1467141124440 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 12:12:04 INFO - PROCESS | 3980 | 1467141124514 Marionette TRACE conn6 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:04 INFO - PROCESS | 3980 | 1467141124517 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:04 INFO - PROCESS | 3980 | ++DOCSHELL 000000B663561000 == 35 [pid = 3980] [id = 479] 12:12:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000B663F21C00) [pid = 3980] [serial = 1437] [outer = 0000000000000000] 12:12:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000B664E26800) [pid = 3980] [serial = 1438] [outer = 000000B663F21C00] 12:12:04 INFO - PROCESS | 3980 | 1467141124652 Marionette DEBUG loaded listener.js 12:12:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000B665445800) [pid = 3980] [serial = 1439] [outer = 000000B663F21C00] 12:12:05 INFO - PROCESS | 3980 | --DOCSHELL 000000B672323800 == 34 [pid = 3980] [id = 476] 12:12:05 INFO - PROCESS | 3980 | --DOCSHELL 000000B671D0B000 == 33 [pid = 3980] [id = 475] 12:12:05 INFO - PROCESS | 3980 | --DOCSHELL 000000B669F7D800 == 32 [pid = 3980] [id = 474] 12:12:05 INFO - PROCESS | 3980 | --DOCSHELL 000000B66B23D000 == 31 [pid = 3980] [id = 473] 12:12:05 INFO - PROCESS | 3980 | --DOCSHELL 000000B669AAD800 == 30 [pid = 3980] [id = 472] 12:12:05 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000B6727D1000) [pid = 3980] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 12:12:05 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000B66B268400) [pid = 3980] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 12:12:05 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000B675B77000) [pid = 3980] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 12:12:05 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000B675D2C000) [pid = 3980] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 12:12:05 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000B675773C00) [pid = 3980] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 12:12:05 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000B66F5CB400) [pid = 3980] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 12:12:05 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (000000B671A78000) [pid = 3980] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 12:12:05 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (000000B6662D6400) [pid = 3980] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 12:12:05 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (000000B66A57B400) [pid = 3980] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 12:12:05 INFO - PROCESS | 3980 | --DOMWINDOW == 71 (000000B66B3DE400) [pid = 3980] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 12:12:05 INFO - PROCESS | 3980 | --DOMWINDOW == 70 (000000B66EA79400) [pid = 3980] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 12:12:05 INFO - PROCESS | 3980 | --DOMWINDOW == 69 (000000B664F32C00) [pid = 3980] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 12:12:05 INFO - PROCESS | 3980 | --DOMWINDOW == 68 (000000B6665E8C00) [pid = 3980] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 12:12:05 INFO - PROCESS | 3980 | --DOMWINDOW == 67 (000000B66F646400) [pid = 3980] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 12:12:05 INFO - PROCESS | 3980 | --DOMWINDOW == 66 (000000B676184000) [pid = 3980] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 12:12:05 INFO - PROCESS | 3980 | --DOMWINDOW == 65 (000000B675D31000) [pid = 3980] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 12:12:05 INFO - PROCESS | 3980 | --DOMWINDOW == 64 (000000B676249000) [pid = 3980] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 12:12:05 INFO - PROCESS | 3980 | --DOMWINDOW == 63 (000000B6722CD000) [pid = 3980] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 12:12:05 INFO - PROCESS | 3980 | --DOMWINDOW == 62 (000000B67618CC00) [pid = 3980] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 12:12:05 INFO - PROCESS | 3980 | --DOMWINDOW == 61 (000000B67259D800) [pid = 3980] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 12:12:05 INFO - PROCESS | 3980 | --DOMWINDOW == 60 (000000B673668800) [pid = 3980] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 12:12:05 INFO - PROCESS | 3980 | --DOMWINDOW == 59 (000000B674569400) [pid = 3980] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 12:12:05 INFO - PROCESS | 3980 | --DOMWINDOW == 58 (000000B671A72400) [pid = 3980] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 12:12:05 INFO - PROCESS | 3980 | 1467141125223 Marionette TRACE conn6 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 12:12:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 12:12:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 942ms 12:12:05 INFO - PROCESS | 3980 | 1467141125250 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 12:12:05 INFO - PROCESS | 3980 | 1467141125254 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 12:12:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 12:12:05 INFO - PROCESS | 3980 | 1467141125258 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 12:12:05 INFO - PROCESS | 3980 | 1467141125261 Marionette TRACE conn6 <- [1,1882,null,{}] 12:12:05 INFO - PROCESS | 3980 | 1467141125266 Marionette TRACE conn6 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:05 INFO - PROCESS | 3980 | 1467141125268 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:05 INFO - PROCESS | 3980 | 1467141125364 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 12:12:05 INFO - PROCESS | 3980 | 1467141125371 Marionette TRACE conn6 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:05 INFO - PROCESS | 3980 | 1467141125374 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:05 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66ED74000 == 31 [pid = 3980] [id = 480] 12:12:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 59 (000000B66558D000) [pid = 3980] [serial = 1440] [outer = 0000000000000000] 12:12:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 60 (000000B6698D6400) [pid = 3980] [serial = 1441] [outer = 000000B66558D000] 12:12:05 INFO - PROCESS | 3980 | 1467141125423 Marionette DEBUG loaded listener.js 12:12:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 61 (000000B66A690400) [pid = 3980] [serial = 1442] [outer = 000000B66558D000] 12:12:05 INFO - PROCESS | 3980 | 1467141125884 Marionette TRACE conn6 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 12:12:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 12:12:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 690ms 12:12:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 12:12:05 INFO - PROCESS | 3980 | 1467141125958 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 12:12:05 INFO - PROCESS | 3980 | 1467141125962 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 12:12:05 INFO - PROCESS | 3980 | 1467141125968 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 12:12:05 INFO - PROCESS | 3980 | 1467141125971 Marionette TRACE conn6 <- [1,1886,null,{}] 12:12:05 INFO - PROCESS | 3980 | 1467141125974 Marionette TRACE conn6 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:05 INFO - PROCESS | 3980 | 1467141125977 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:06 INFO - PROCESS | 3980 | 1467141126067 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 12:12:06 INFO - PROCESS | 3980 | 1467141126147 Marionette TRACE conn6 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:06 INFO - PROCESS | 3980 | 1467141126149 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:06 INFO - PROCESS | 3980 | ++DOCSHELL 000000B671C18800 == 32 [pid = 3980] [id = 481] 12:12:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 62 (000000B663F22800) [pid = 3980] [serial = 1443] [outer = 0000000000000000] 12:12:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 63 (000000B66BE52000) [pid = 3980] [serial = 1444] [outer = 000000B663F22800] 12:12:06 INFO - PROCESS | 3980 | 1467141126196 Marionette DEBUG loaded listener.js 12:12:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 64 (000000B66EE04800) [pid = 3980] [serial = 1445] [outer = 000000B663F22800] 12:12:06 INFO - PROCESS | 3980 | 1467141126598 Marionette TRACE conn6 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 12:12:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 12:12:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 692ms 12:12:06 INFO - PROCESS | 3980 | 1467141126661 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 12:12:06 INFO - PROCESS | 3980 | 1467141126663 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 12:12:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 12:12:06 INFO - PROCESS | 3980 | 1467141126667 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 12:12:06 INFO - PROCESS | 3980 | 1467141126671 Marionette TRACE conn6 <- [1,1890,null,{}] 12:12:06 INFO - PROCESS | 3980 | 1467141126682 Marionette TRACE conn6 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:06 INFO - PROCESS | 3980 | 1467141126687 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:06 INFO - PROCESS | 3980 | 1467141126785 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 12:12:06 INFO - PROCESS | 3980 | 1467141126800 Marionette TRACE conn6 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:06 INFO - PROCESS | 3980 | 1467141126802 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:06 INFO - PROCESS | 3980 | ++DOCSHELL 000000B674707000 == 33 [pid = 3980] [id = 482] 12:12:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 65 (000000B66F5CE800) [pid = 3980] [serial = 1446] [outer = 0000000000000000] 12:12:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 66 (000000B66F6CC800) [pid = 3980] [serial = 1447] [outer = 000000B66F5CE800] 12:12:06 INFO - PROCESS | 3980 | 1467141126849 Marionette DEBUG loaded listener.js 12:12:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 67 (000000B66F7D7C00) [pid = 3980] [serial = 1448] [outer = 000000B66F5CE800] 12:12:07 INFO - PROCESS | 3980 | 1467141127288 Marionette TRACE conn6 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 12:12:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 12:12:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 691ms 12:12:07 INFO - PROCESS | 3980 | 1467141127360 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 12:12:07 INFO - PROCESS | 3980 | 1467141127363 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 12:12:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 12:12:07 INFO - PROCESS | 3980 | 1467141127374 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 12:12:07 INFO - PROCESS | 3980 | 1467141127376 Marionette TRACE conn6 <- [1,1894,null,{}] 12:12:07 INFO - PROCESS | 3980 | 1467141127380 Marionette TRACE conn6 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:07 INFO - PROCESS | 3980 | 1467141127382 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:07 INFO - PROCESS | 3980 | 1467141127524 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 12:12:07 INFO - PROCESS | 3980 | 1467141127581 Marionette TRACE conn6 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:07 INFO - PROCESS | 3980 | 1467141127583 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:07 INFO - PROCESS | 3980 | ++DOCSHELL 000000B674C68000 == 34 [pid = 3980] [id = 483] 12:12:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 68 (000000B671813C00) [pid = 3980] [serial = 1449] [outer = 0000000000000000] 12:12:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 69 (000000B671A1E400) [pid = 3980] [serial = 1450] [outer = 000000B671813C00] 12:12:07 INFO - PROCESS | 3980 | 1467141127628 Marionette DEBUG loaded listener.js 12:12:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 70 (000000B671A77400) [pid = 3980] [serial = 1451] [outer = 000000B671813C00] 12:12:08 INFO - PROCESS | 3980 | 1467141128045 Marionette TRACE conn6 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 12:12:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 12:12:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 691ms 12:12:08 INFO - PROCESS | 3980 | 1467141128074 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 12:12:08 INFO - PROCESS | 3980 | 1467141128076 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 12:12:08 INFO - PROCESS | 3980 | 1467141128079 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 12:12:08 INFO - PROCESS | 3980 | 1467141128081 Marionette TRACE conn6 <- [1,1898,null,{}] 12:12:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 12:12:08 INFO - PROCESS | 3980 | 1467141128085 Marionette TRACE conn6 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:08 INFO - PROCESS | 3980 | 1467141128087 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:08 INFO - PROCESS | 3980 | 1467141128202 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 12:12:08 INFO - PROCESS | 3980 | 1467141128208 Marionette TRACE conn6 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:08 INFO - PROCESS | 3980 | 1467141128210 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:08 INFO - PROCESS | 3980 | ++DOCSHELL 000000B6757D4800 == 35 [pid = 3980] [id = 484] 12:12:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 71 (000000B671AA9000) [pid = 3980] [serial = 1452] [outer = 0000000000000000] 12:12:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 72 (000000B671BA6800) [pid = 3980] [serial = 1453] [outer = 000000B671AA9000] 12:12:08 INFO - PROCESS | 3980 | 1467141128266 Marionette DEBUG loaded listener.js 12:12:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (000000B671CA0800) [pid = 3980] [serial = 1454] [outer = 000000B671AA9000] 12:12:08 INFO - PROCESS | 3980 | 1467141128732 Marionette TRACE conn6 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 12:12:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 12:12:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 671ms 12:12:08 INFO - PROCESS | 3980 | 1467141128758 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 12:12:08 INFO - PROCESS | 3980 | 1467141128760 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 12:12:08 INFO - PROCESS | 3980 | 1467141128763 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 12:12:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 12:12:08 INFO - PROCESS | 3980 | 1467141128765 Marionette TRACE conn6 <- [1,1902,null,{}] 12:12:08 INFO - PROCESS | 3980 | 1467141128769 Marionette TRACE conn6 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:08 INFO - PROCESS | 3980 | 1467141128775 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:08 INFO - PROCESS | 3980 | 1467141128919 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 12:12:08 INFO - PROCESS | 3980 | 1467141128942 Marionette TRACE conn6 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:08 INFO - PROCESS | 3980 | 1467141128944 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:08 INFO - PROCESS | 3980 | ++DOCSHELL 000000B675E73000 == 36 [pid = 3980] [id = 485] 12:12:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (000000B671FB5800) [pid = 3980] [serial = 1455] [outer = 0000000000000000] 12:12:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (000000B67210B000) [pid = 3980] [serial = 1456] [outer = 000000B671FB5800] 12:12:09 INFO - PROCESS | 3980 | 1467141128989 Marionette DEBUG loaded listener.js 12:12:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000B6723B5400) [pid = 3980] [serial = 1457] [outer = 000000B671FB5800] 12:12:09 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000B665445C00) [pid = 3980] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 12:12:09 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (000000B663F1E400) [pid = 3980] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 12:12:09 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (000000B66526A800) [pid = 3980] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 12:12:09 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (000000B665C5B000) [pid = 3980] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 12:12:09 INFO - PROCESS | 3980 | --DOMWINDOW == 71 (000000B66B262800) [pid = 3980] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 12:12:09 INFO - PROCESS | 3980 | --DOMWINDOW == 70 (000000B665444400) [pid = 3980] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 12:12:09 INFO - PROCESS | 3980 | --DOMWINDOW == 69 (000000B675608800) [pid = 3980] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 12:12:09 INFO - PROCESS | 3980 | --DOMWINDOW == 68 (000000B676599800) [pid = 3980] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 12:12:09 INFO - PROCESS | 3980 | --DOMWINDOW == 67 (000000B66A2C0C00) [pid = 3980] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 12:12:09 INFO - PROCESS | 3980 | 1467141129429 Marionette TRACE conn6 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 12:12:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 12:12:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 690ms 12:12:09 INFO - PROCESS | 3980 | 1467141129458 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 12:12:09 INFO - PROCESS | 3980 | 1467141129460 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 12:12:09 INFO - PROCESS | 3980 | 1467141129463 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 12:12:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 12:12:09 INFO - PROCESS | 3980 | 1467141129465 Marionette TRACE conn6 <- [1,1906,null,{}] 12:12:09 INFO - PROCESS | 3980 | 1467141129469 Marionette TRACE conn6 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:09 INFO - PROCESS | 3980 | 1467141129471 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:09 INFO - PROCESS | 3980 | 1467141129552 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 12:12:09 INFO - PROCESS | 3980 | 1467141129558 Marionette TRACE conn6 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:09 INFO - PROCESS | 3980 | 1467141129560 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:09 INFO - PROCESS | 3980 | ++DOCSHELL 000000B675FD2000 == 37 [pid = 3980] [id = 486] 12:12:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 68 (000000B66567C400) [pid = 3980] [serial = 1458] [outer = 0000000000000000] 12:12:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 69 (000000B66EA79800) [pid = 3980] [serial = 1459] [outer = 000000B66567C400] 12:12:09 INFO - PROCESS | 3980 | 1467141129605 Marionette DEBUG loaded listener.js 12:12:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 70 (000000B67259D800) [pid = 3980] [serial = 1460] [outer = 000000B66567C400] 12:12:10 INFO - PROCESS | 3980 | 1467141130020 Marionette TRACE conn6 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 12:12:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 12:12:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 587ms 12:12:10 INFO - PROCESS | 3980 | 1467141130054 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 12:12:10 INFO - PROCESS | 3980 | 1467141130057 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 12:12:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 12:12:10 INFO - PROCESS | 3980 | 1467141130060 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 12:12:10 INFO - PROCESS | 3980 | 1467141130062 Marionette TRACE conn6 <- [1,1910,null,{}] 12:12:10 INFO - PROCESS | 3980 | 1467141130066 Marionette TRACE conn6 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:10 INFO - PROCESS | 3980 | 1467141130068 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:10 INFO - PROCESS | 3980 | 1467141130151 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 12:12:10 INFO - PROCESS | 3980 | 1467141130157 Marionette TRACE conn6 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:10 INFO - PROCESS | 3980 | 1467141130159 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:10 INFO - PROCESS | 3980 | ++DOCSHELL 000000B67607E800 == 38 [pid = 3980] [id = 487] 12:12:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 71 (000000B67262C400) [pid = 3980] [serial = 1461] [outer = 0000000000000000] 12:12:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 72 (000000B6727CD000) [pid = 3980] [serial = 1462] [outer = 000000B67262C400] 12:12:10 INFO - PROCESS | 3980 | 1467141130203 Marionette DEBUG loaded listener.js 12:12:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (000000B672833800) [pid = 3980] [serial = 1463] [outer = 000000B67262C400] 12:12:10 INFO - PROCESS | 3980 | 1467141130649 Marionette TRACE conn6 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 12:12:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 12:12:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 628ms 12:12:10 INFO - PROCESS | 3980 | 1467141130696 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 12:12:10 INFO - PROCESS | 3980 | 1467141130698 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 12:12:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 12:12:10 INFO - PROCESS | 3980 | 1467141130705 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 12:12:10 INFO - PROCESS | 3980 | 1467141130707 Marionette TRACE conn6 <- [1,1914,null,{}] 12:12:10 INFO - PROCESS | 3980 | 1467141130710 Marionette TRACE conn6 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:10 INFO - PROCESS | 3980 | 1467141130712 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:10 INFO - PROCESS | 3980 | 1467141130797 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 12:12:10 INFO - PROCESS | 3980 | 1467141130804 Marionette TRACE conn6 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:10 INFO - PROCESS | 3980 | 1467141130806 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:10 INFO - PROCESS | 3980 | ++DOCSHELL 000000B677F90000 == 39 [pid = 3980] [id = 488] 12:12:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (000000B672A70C00) [pid = 3980] [serial = 1464] [outer = 0000000000000000] 12:12:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (000000B67328B400) [pid = 3980] [serial = 1465] [outer = 000000B672A70C00] 12:12:10 INFO - PROCESS | 3980 | 1467141130850 Marionette DEBUG loaded listener.js 12:12:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000B673663400) [pid = 3980] [serial = 1466] [outer = 000000B672A70C00] 12:12:11 INFO - PROCESS | 3980 | 1467141131260 Marionette TRACE conn6 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 12:12:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 12:12:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 587ms 12:12:11 INFO - PROCESS | 3980 | 1467141131292 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 12:12:11 INFO - PROCESS | 3980 | 1467141131294 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 12:12:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 12:12:11 INFO - PROCESS | 3980 | 1467141131297 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 12:12:11 INFO - PROCESS | 3980 | 1467141131299 Marionette TRACE conn6 <- [1,1918,null,{}] 12:12:11 INFO - PROCESS | 3980 | 1467141131302 Marionette TRACE conn6 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:11 INFO - PROCESS | 3980 | 1467141131304 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:11 INFO - PROCESS | 3980 | 1467141131476 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 12:12:11 INFO - PROCESS | 3980 | 1467141131599 Marionette TRACE conn6 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:11 INFO - PROCESS | 3980 | 1467141131603 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:11 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66B239800 == 40 [pid = 3980] [id = 489] 12:12:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000B6636D1800) [pid = 3980] [serial = 1467] [outer = 0000000000000000] 12:12:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000B664E21C00) [pid = 3980] [serial = 1468] [outer = 000000B6636D1800] 12:12:11 INFO - PROCESS | 3980 | 1467141131663 Marionette DEBUG loaded listener.js 12:12:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000B665608400) [pid = 3980] [serial = 1469] [outer = 000000B6636D1800] 12:12:12 INFO - PROCESS | 3980 | 1467141132255 Marionette TRACE conn6 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 12:12:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 12:12:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1030ms 12:12:12 INFO - PROCESS | 3980 | 1467141132332 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 12:12:12 INFO - PROCESS | 3980 | 1467141132337 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 12:12:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 12:12:12 INFO - PROCESS | 3980 | 1467141132342 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 12:12:12 INFO - PROCESS | 3980 | 1467141132346 Marionette TRACE conn6 <- [1,1922,null,{}] 12:12:12 INFO - PROCESS | 3980 | 1467141132413 Marionette TRACE conn6 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:12 INFO - PROCESS | 3980 | 1467141132417 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:12 INFO - PROCESS | 3980 | 1467141132571 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 12:12:12 INFO - PROCESS | 3980 | 1467141132620 Marionette TRACE conn6 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:12 INFO - PROCESS | 3980 | 1467141132623 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:12 INFO - PROCESS | 3980 | ++DOCSHELL 000000B6736EB800 == 41 [pid = 3980] [id = 490] 12:12:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000B66EA78400) [pid = 3980] [serial = 1470] [outer = 0000000000000000] 12:12:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000B66EA97400) [pid = 3980] [serial = 1471] [outer = 000000B66EA78400] 12:12:12 INFO - PROCESS | 3980 | 1467141132681 Marionette DEBUG loaded listener.js 12:12:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000B66F5C6000) [pid = 3980] [serial = 1472] [outer = 000000B66EA78400] 12:12:13 INFO - PROCESS | 3980 | 1467141133312 Marionette TRACE conn6 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 12:12:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 12:12:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1002ms 12:12:13 INFO - PROCESS | 3980 | 1467141133347 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 12:12:13 INFO - PROCESS | 3980 | 1467141133351 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 12:12:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 12:12:13 INFO - PROCESS | 3980 | 1467141133354 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 12:12:13 INFO - PROCESS | 3980 | 1467141133357 Marionette TRACE conn6 <- [1,1926,null,{}] 12:12:13 INFO - PROCESS | 3980 | 1467141133361 Marionette TRACE conn6 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:13 INFO - PROCESS | 3980 | 1467141133364 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:13 INFO - PROCESS | 3980 | 1467141133480 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 12:12:13 INFO - PROCESS | 3980 | 1467141133576 Marionette TRACE conn6 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:13 INFO - PROCESS | 3980 | 1467141133579 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:13 INFO - PROCESS | 3980 | ++DOCSHELL 000000B6793EF800 == 42 [pid = 3980] [id = 491] 12:12:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000B671AA9C00) [pid = 3980] [serial = 1473] [outer = 0000000000000000] 12:12:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000B671C9FC00) [pid = 3980] [serial = 1474] [outer = 000000B671AA9C00] 12:12:13 INFO - PROCESS | 3980 | 1467141133635 Marionette DEBUG loaded listener.js 12:12:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (000000B672107400) [pid = 3980] [serial = 1475] [outer = 000000B671AA9C00] 12:12:14 INFO - PROCESS | 3980 | 1467141134287 Marionette TRACE conn6 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 12:12:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 12:12:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 986ms 12:12:14 INFO - PROCESS | 3980 | 1467141134346 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 12:12:14 INFO - PROCESS | 3980 | 1467141134351 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 12:12:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 12:12:14 INFO - PROCESS | 3980 | 1467141134366 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 12:12:14 INFO - PROCESS | 3980 | 1467141134371 Marionette TRACE conn6 <- [1,1930,null,{}] 12:12:14 INFO - PROCESS | 3980 | 1467141134390 Marionette TRACE conn6 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:14 INFO - PROCESS | 3980 | 1467141134395 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:14 INFO - PROCESS | 3980 | 1467141134519 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 12:12:14 INFO - PROCESS | 3980 | 1467141134633 Marionette TRACE conn6 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:14 INFO - PROCESS | 3980 | 1467141134636 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:14 INFO - PROCESS | 3980 | ++DOCSHELL 000000B6799A3800 == 43 [pid = 3980] [id = 492] 12:12:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (000000B671AAA400) [pid = 3980] [serial = 1476] [outer = 0000000000000000] 12:12:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (000000B6747DE800) [pid = 3980] [serial = 1477] [outer = 000000B671AAA400] 12:12:14 INFO - PROCESS | 3980 | 1467141134693 Marionette DEBUG loaded listener.js 12:12:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (000000B674C98400) [pid = 3980] [serial = 1478] [outer = 000000B671AAA400] 12:12:15 INFO - PROCESS | 3980 | 1467141135432 Marionette TRACE conn6 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 12:12:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 12:12:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1109ms 12:12:15 INFO - PROCESS | 3980 | 1467141135484 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 12:12:15 INFO - PROCESS | 3980 | 1467141135488 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 12:12:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 12:12:15 INFO - PROCESS | 3980 | 1467141135493 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 12:12:15 INFO - PROCESS | 3980 | 1467141135497 Marionette TRACE conn6 <- [1,1934,null,{}] 12:12:15 INFO - PROCESS | 3980 | 1467141135502 Marionette TRACE conn6 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:15 INFO - PROCESS | 3980 | 1467141135506 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:15 INFO - PROCESS | 3980 | 1467141135610 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 12:12:15 INFO - PROCESS | 3980 | 1467141135685 Marionette TRACE conn6 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:15 INFO - PROCESS | 3980 | 1467141135690 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:15 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66EEA2800 == 44 [pid = 3980] [id = 493] 12:12:15 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (000000B665C5B800) [pid = 3980] [serial = 1479] [outer = 0000000000000000] 12:12:15 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (000000B6698CE400) [pid = 3980] [serial = 1480] [outer = 000000B665C5B800] 12:12:15 INFO - PROCESS | 3980 | 1467141135740 Marionette DEBUG loaded listener.js 12:12:15 INFO - PROCESS | 3980 | ++DOMWINDOW == 91 (000000B66B393800) [pid = 3980] [serial = 1481] [outer = 000000B665C5B800] 12:12:16 INFO - PROCESS | 3980 | --DOCSHELL 000000B66B236800 == 43 [pid = 3980] [id = 471] 12:12:16 INFO - PROCESS | 3980 | --DOCSHELL 000000B677F90000 == 42 [pid = 3980] [id = 488] 12:12:16 INFO - PROCESS | 3980 | --DOCSHELL 000000B67607E800 == 41 [pid = 3980] [id = 487] 12:12:16 INFO - PROCESS | 3980 | --DOCSHELL 000000B675FD2000 == 40 [pid = 3980] [id = 486] 12:12:16 INFO - PROCESS | 3980 | --DOCSHELL 000000B675E73000 == 39 [pid = 3980] [id = 485] 12:12:16 INFO - PROCESS | 3980 | --DOCSHELL 000000B6757D4800 == 38 [pid = 3980] [id = 484] 12:12:16 INFO - PROCESS | 3980 | --DOCSHELL 000000B674C68000 == 37 [pid = 3980] [id = 483] 12:12:16 INFO - PROCESS | 3980 | --DOCSHELL 000000B674707000 == 36 [pid = 3980] [id = 482] 12:12:16 INFO - PROCESS | 3980 | --DOCSHELL 000000B671C18800 == 35 [pid = 3980] [id = 481] 12:12:16 INFO - PROCESS | 3980 | --DOCSHELL 000000B66ED74000 == 34 [pid = 3980] [id = 480] 12:12:16 INFO - PROCESS | 3980 | --DOCSHELL 000000B663561000 == 33 [pid = 3980] [id = 479] 12:12:16 INFO - PROCESS | 3980 | --DOCSHELL 000000B664E8D000 == 32 [pid = 3980] [id = 477] 12:12:16 INFO - PROCESS | 3980 | --DOCSHELL 000000B67116A000 == 31 [pid = 3980] [id = 478] 12:12:16 INFO - PROCESS | 3980 | --DOCSHELL 000000B6799A3800 == 30 [pid = 3980] [id = 492] 12:12:16 INFO - PROCESS | 3980 | --DOCSHELL 000000B6793EF800 == 29 [pid = 3980] [id = 491] 12:12:16 INFO - PROCESS | 3980 | --DOCSHELL 000000B6736EB800 == 28 [pid = 3980] [id = 490] 12:12:16 INFO - PROCESS | 3980 | --DOCSHELL 000000B66B239800 == 27 [pid = 3980] [id = 489] 12:12:16 INFO - PROCESS | 3980 | --DOMWINDOW == 90 (000000B66A2DA800) [pid = 3980] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 12:12:16 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (000000B66B388C00) [pid = 3980] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 12:12:16 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (000000B6698D5C00) [pid = 3980] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 12:12:16 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (000000B66A68F400) [pid = 3980] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 12:12:16 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (000000B676249800) [pid = 3980] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 12:12:16 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (000000B67939C400) [pid = 3980] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 12:12:16 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (000000B671E4E800) [pid = 3980] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 12:12:16 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000B66BE55000) [pid = 3980] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 12:12:16 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000B665448800) [pid = 3980] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 12:12:16 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000B665586800) [pid = 3980] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 12:12:16 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000B663F26C00) [pid = 3980] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 12:12:16 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000B664EB5C00) [pid = 3980] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 12:12:16 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000B669B6C400) [pid = 3980] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 12:12:16 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000B66544F000) [pid = 3980] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 12:12:16 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000B66EE03400) [pid = 3980] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 12:12:16 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000B66571C000) [pid = 3980] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 12:12:16 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (000000B66F7C8000) [pid = 3980] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 12:12:17 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (000000B675B73800) [pid = 3980] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 12:12:17 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (000000B67659DC00) [pid = 3980] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 12:12:17 INFO - PROCESS | 3980 | 1467141137163 Marionette TRACE conn6 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 12:12:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 12:12:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1700ms 12:12:17 INFO - PROCESS | 3980 | 1467141137198 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 12:12:17 INFO - PROCESS | 3980 | 1467141137202 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 12:12:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 12:12:17 INFO - PROCESS | 3980 | 1467141137207 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 12:12:17 INFO - PROCESS | 3980 | 1467141137211 Marionette TRACE conn6 <- [1,1938,null,{}] 12:12:17 INFO - PROCESS | 3980 | 1467141137217 Marionette TRACE conn6 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:17 INFO - PROCESS | 3980 | 1467141137219 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:17 INFO - PROCESS | 3980 | 1467141137316 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 12:12:17 INFO - PROCESS | 3980 | 1467141137392 Marionette TRACE conn6 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:17 INFO - PROCESS | 3980 | 1467141137397 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:17 INFO - PROCESS | 3980 | ++DOCSHELL 000000B669F70000 == 28 [pid = 3980] [id = 494] 12:12:17 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (000000B6649C9800) [pid = 3980] [serial = 1482] [outer = 0000000000000000] 12:12:17 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (000000B664EB1C00) [pid = 3980] [serial = 1483] [outer = 000000B6649C9800] 12:12:17 INFO - PROCESS | 3980 | 1467141137447 Marionette DEBUG loaded listener.js 12:12:17 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (000000B664F3BC00) [pid = 3980] [serial = 1484] [outer = 000000B6649C9800] 12:12:17 INFO - PROCESS | 3980 | 1467141137866 Marionette TRACE conn6 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 12:12:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 12:12:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 690ms 12:12:17 INFO - PROCESS | 3980 | 1467141137901 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 12:12:17 INFO - PROCESS | 3980 | 1467141137907 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 12:12:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 12:12:17 INFO - PROCESS | 3980 | 1467141137913 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 12:12:17 INFO - PROCESS | 3980 | 1467141137916 Marionette TRACE conn6 <- [1,1942,null,{}] 12:12:17 INFO - PROCESS | 3980 | 1467141137920 Marionette TRACE conn6 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:17 INFO - PROCESS | 3980 | 1467141137923 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:18 INFO - PROCESS | 3980 | 1467141138013 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 12:12:18 INFO - PROCESS | 3980 | 1467141138022 Marionette TRACE conn6 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:18 INFO - PROCESS | 3980 | 1467141138024 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:18 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66E386000 == 29 [pid = 3980] [id = 495] 12:12:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000B665591400) [pid = 3980] [serial = 1485] [outer = 0000000000000000] 12:12:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000B66571F000) [pid = 3980] [serial = 1486] [outer = 000000B665591400] 12:12:18 INFO - PROCESS | 3980 | 1467141138073 Marionette DEBUG loaded listener.js 12:12:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000B6698B9400) [pid = 3980] [serial = 1487] [outer = 000000B665591400] 12:12:18 INFO - PROCESS | 3980 | 1467141138548 Marionette TRACE conn6 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 12:12:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 12:12:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 691ms 12:12:18 INFO - PROCESS | 3980 | 1467141138606 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 12:12:18 INFO - PROCESS | 3980 | 1467141138609 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 12:12:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 12:12:18 INFO - PROCESS | 3980 | 1467141138612 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 12:12:18 INFO - PROCESS | 3980 | 1467141138616 Marionette TRACE conn6 <- [1,1946,null,{}] 12:12:18 INFO - PROCESS | 3980 | 1467141138627 Marionette TRACE conn6 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:18 INFO - PROCESS | 3980 | 1467141138632 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:18 INFO - PROCESS | 3980 | 1467141138750 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 12:12:18 INFO - PROCESS | 3980 | 1467141138836 Marionette TRACE conn6 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:18 INFO - PROCESS | 3980 | 1467141138839 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:18 INFO - PROCESS | 3980 | ++DOCSHELL 000000B671168800 == 30 [pid = 3980] [id = 496] 12:12:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000B665444800) [pid = 3980] [serial = 1488] [outer = 0000000000000000] 12:12:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000B66A5B5C00) [pid = 3980] [serial = 1489] [outer = 000000B665444800] 12:12:18 INFO - PROCESS | 3980 | 1467141138889 Marionette DEBUG loaded listener.js 12:12:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000B66B272C00) [pid = 3980] [serial = 1490] [outer = 000000B665444800] 12:12:19 INFO - PROCESS | 3980 | 1467141139301 Marionette TRACE conn6 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 12:12:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 12:12:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 733ms 12:12:19 INFO - PROCESS | 3980 | 1467141139351 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 12:12:19 INFO - PROCESS | 3980 | 1467141139354 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 12:12:19 INFO - PROCESS | 3980 | 1467141139358 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 12:12:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 12:12:19 INFO - PROCESS | 3980 | 1467141139360 Marionette TRACE conn6 <- [1,1950,null,{}] 12:12:19 INFO - PROCESS | 3980 | 1467141139363 Marionette TRACE conn6 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:19 INFO - PROCESS | 3980 | 1467141139365 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:19 INFO - PROCESS | 3980 | 1467141139481 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 12:12:19 INFO - PROCESS | 3980 | 1467141139491 Marionette TRACE conn6 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:19 INFO - PROCESS | 3980 | 1467141139493 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:19 INFO - PROCESS | 3980 | ++DOCSHELL 000000B671F7D000 == 31 [pid = 3980] [id = 497] 12:12:19 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000B66BDCA400) [pid = 3980] [serial = 1491] [outer = 0000000000000000] 12:12:19 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000B66E373C00) [pid = 3980] [serial = 1492] [outer = 000000B66BDCA400] 12:12:19 INFO - PROCESS | 3980 | 1467141139539 Marionette DEBUG loaded listener.js 12:12:19 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000B66EA9E000) [pid = 3980] [serial = 1493] [outer = 000000B66BDCA400] 12:12:20 INFO - PROCESS | 3980 | 1467141139997 Marionette TRACE conn6 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 12:12:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 12:12:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 671ms 12:12:20 INFO - PROCESS | 3980 | 1467141140033 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 12:12:20 INFO - PROCESS | 3980 | 1467141140035 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 12:12:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 12:12:20 INFO - PROCESS | 3980 | 1467141140038 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 12:12:20 INFO - PROCESS | 3980 | 1467141140040 Marionette TRACE conn6 <- [1,1954,null,{}] 12:12:20 INFO - PROCESS | 3980 | 1467141140043 Marionette TRACE conn6 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:20 INFO - PROCESS | 3980 | 1467141140046 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:20 INFO - PROCESS | 3980 | 1467141140182 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 12:12:20 INFO - PROCESS | 3980 | 1467141140203 Marionette TRACE conn6 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:20 INFO - PROCESS | 3980 | 1467141140205 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:20 INFO - PROCESS | 3980 | ++DOCSHELL 000000B673603800 == 32 [pid = 3980] [id = 498] 12:12:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (000000B665444C00) [pid = 3980] [serial = 1494] [outer = 0000000000000000] 12:12:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (000000B66F5C2C00) [pid = 3980] [serial = 1495] [outer = 000000B665444C00] 12:12:20 INFO - PROCESS | 3980 | 1467141140250 Marionette DEBUG loaded listener.js 12:12:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (000000B66F60B800) [pid = 3980] [serial = 1496] [outer = 000000B665444C00] 12:12:20 INFO - PROCESS | 3980 | 1467141140703 Marionette TRACE conn6 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 12:12:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 12:12:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 690ms 12:12:20 INFO - PROCESS | 3980 | 1467141140737 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 12:12:20 INFO - PROCESS | 3980 | 1467141140739 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 12:12:20 INFO - PROCESS | 3980 | 1467141140742 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 12:12:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 12:12:20 INFO - PROCESS | 3980 | 1467141140744 Marionette TRACE conn6 <- [1,1958,null,{}] 12:12:20 INFO - PROCESS | 3980 | 1467141140747 Marionette TRACE conn6 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:20 INFO - PROCESS | 3980 | 1467141140753 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:20 INFO - PROCESS | 3980 | 1467141140889 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 12:12:20 INFO - PROCESS | 3980 | 1467141140947 Marionette TRACE conn6 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:20 INFO - PROCESS | 3980 | 1467141140949 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:20 INFO - PROCESS | 3980 | ++DOCSHELL 000000B6756A6800 == 33 [pid = 3980] [id = 499] 12:12:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (000000B66F7D7000) [pid = 3980] [serial = 1497] [outer = 0000000000000000] 12:12:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (000000B67180D400) [pid = 3980] [serial = 1498] [outer = 000000B66F7D7000] 12:12:21 INFO - PROCESS | 3980 | 1467141140996 Marionette DEBUG loaded listener.js 12:12:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (000000B671B24C00) [pid = 3980] [serial = 1499] [outer = 000000B66F7D7000] 12:12:21 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (000000B672A70C00) [pid = 3980] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 12:12:21 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (000000B671813C00) [pid = 3980] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 12:12:21 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (000000B671AA9000) [pid = 3980] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 12:12:21 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (000000B671FB5800) [pid = 3980] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 12:12:21 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (000000B663F22800) [pid = 3980] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 12:12:21 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (000000B66558D000) [pid = 3980] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 12:12:21 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000B66567B000) [pid = 3980] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 12:12:21 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000B663F21C00) [pid = 3980] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 12:12:21 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000B66F5CE800) [pid = 3980] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 12:12:21 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000B663490000) [pid = 3980] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 12:12:21 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000B66567C400) [pid = 3980] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 12:12:21 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000B66EA9B000) [pid = 3980] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 12:12:21 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000B67262C400) [pid = 3980] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 12:12:21 INFO - PROCESS | 3980 | 1467141141603 Marionette TRACE conn6 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 12:12:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 12:12:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 944ms 12:12:21 INFO - PROCESS | 3980 | 1467141141691 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 12:12:21 INFO - PROCESS | 3980 | 1467141141693 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 12:12:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 12:12:21 INFO - PROCESS | 3980 | 1467141141697 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 12:12:21 INFO - PROCESS | 3980 | 1467141141699 Marionette TRACE conn6 <- [1,1962,null,{}] 12:12:21 INFO - PROCESS | 3980 | 1467141141708 Marionette TRACE conn6 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:21 INFO - PROCESS | 3980 | 1467141141710 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:21 INFO - PROCESS | 3980 | 1467141141791 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 12:12:21 INFO - PROCESS | 3980 | 1467141141796 Marionette TRACE conn6 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:21 INFO - PROCESS | 3980 | 1467141141798 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:21 INFO - PROCESS | 3980 | ++DOCSHELL 000000B675E6D800 == 34 [pid = 3980] [id = 500] 12:12:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000B66EA9B000) [pid = 3980] [serial = 1500] [outer = 0000000000000000] 12:12:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000B671A75800) [pid = 3980] [serial = 1501] [outer = 000000B66EA9B000] 12:12:21 INFO - PROCESS | 3980 | 1467141141844 Marionette DEBUG loaded listener.js 12:12:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000B671C9A400) [pid = 3980] [serial = 1502] [outer = 000000B66EA9B000] 12:12:22 INFO - PROCESS | 3980 | 1467141142255 Marionette TRACE conn6 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 12:12:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 12:12:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 587ms 12:12:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 12:12:22 INFO - PROCESS | 3980 | 1467141142292 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 12:12:22 INFO - PROCESS | 3980 | 1467141142294 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 12:12:22 INFO - PROCESS | 3980 | 1467141142297 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 12:12:22 INFO - PROCESS | 3980 | 1467141142299 Marionette TRACE conn6 <- [1,1966,null,{}] 12:12:22 INFO - PROCESS | 3980 | 1467141142303 Marionette TRACE conn6 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:22 INFO - PROCESS | 3980 | 1467141142305 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:22 INFO - PROCESS | 3980 | 1467141142385 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 12:12:22 INFO - PROCESS | 3980 | 1467141142391 Marionette TRACE conn6 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:22 INFO - PROCESS | 3980 | 1467141142393 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:22 INFO - PROCESS | 3980 | ++DOCSHELL 000000B67607B000 == 35 [pid = 3980] [id = 501] 12:12:22 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000B671FAF400) [pid = 3980] [serial = 1503] [outer = 0000000000000000] 12:12:22 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000B672102800) [pid = 3980] [serial = 1504] [outer = 000000B671FAF400] 12:12:22 INFO - PROCESS | 3980 | 1467141142437 Marionette DEBUG loaded listener.js 12:12:22 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000B67210EC00) [pid = 3980] [serial = 1505] [outer = 000000B671FAF400] 12:12:22 INFO - PROCESS | 3980 | 1467141142873 Marionette TRACE conn6 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 12:12:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 12:12:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 626ms 12:12:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 12:12:22 INFO - PROCESS | 3980 | 1467141142927 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 12:12:22 INFO - PROCESS | 3980 | 1467141142929 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 12:12:22 INFO - PROCESS | 3980 | 1467141142937 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 12:12:22 INFO - PROCESS | 3980 | 1467141142939 Marionette TRACE conn6 <- [1,1970,null,{}] 12:12:22 INFO - PROCESS | 3980 | 1467141142942 Marionette TRACE conn6 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:22 INFO - PROCESS | 3980 | 1467141142944 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:23 INFO - PROCESS | 3980 | 1467141143026 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 12:12:23 INFO - PROCESS | 3980 | 1467141143034 Marionette TRACE conn6 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:23 INFO - PROCESS | 3980 | 1467141143036 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:23 INFO - PROCESS | 3980 | ++DOCSHELL 000000B671161800 == 36 [pid = 3980] [id = 502] 12:12:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000B6723AE800) [pid = 3980] [serial = 1506] [outer = 0000000000000000] 12:12:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (000000B672594000) [pid = 3980] [serial = 1507] [outer = 000000B6723AE800] 12:12:23 INFO - PROCESS | 3980 | 1467141143080 Marionette DEBUG loaded listener.js 12:12:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (000000B672630800) [pid = 3980] [serial = 1508] [outer = 000000B6723AE800] 12:12:23 INFO - PROCESS | 3980 | 1467141143816 Marionette TRACE conn6 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 12:12:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 12:12:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 944ms 12:12:23 INFO - PROCESS | 3980 | 1467141143880 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 12:12:23 INFO - PROCESS | 3980 | 1467141143885 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 12:12:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 12:12:23 INFO - PROCESS | 3980 | 1467141143890 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 12:12:23 INFO - PROCESS | 3980 | 1467141143894 Marionette TRACE conn6 <- [1,1974,null,{}] 12:12:23 INFO - PROCESS | 3980 | 1467141143900 Marionette TRACE conn6 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:23 INFO - PROCESS | 3980 | 1467141143903 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:24 INFO - PROCESS | 3980 | 1467141144037 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 12:12:24 INFO - PROCESS | 3980 | 1467141144152 Marionette TRACE conn6 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:24 INFO - PROCESS | 3980 | 1467141144155 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:24 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66E385800 == 37 [pid = 3980] [id = 503] 12:12:24 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (000000B66473C800) [pid = 3980] [serial = 1509] [outer = 0000000000000000] 12:12:24 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (000000B665448C00) [pid = 3980] [serial = 1510] [outer = 000000B66473C800] 12:12:24 INFO - PROCESS | 3980 | 1467141144215 Marionette DEBUG loaded listener.js 12:12:24 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (000000B6665E1800) [pid = 3980] [serial = 1511] [outer = 000000B66473C800] 12:12:24 INFO - PROCESS | 3980 | 1467141144943 Marionette TRACE conn6 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 12:12:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 12:12:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1081ms 12:12:24 INFO - PROCESS | 3980 | 1467141144975 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 12:12:24 INFO - PROCESS | 3980 | 1467141144980 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 12:12:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 12:12:24 INFO - PROCESS | 3980 | 1467141144987 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 12:12:24 INFO - PROCESS | 3980 | 1467141144990 Marionette TRACE conn6 <- [1,1978,null,{}] 12:12:24 INFO - PROCESS | 3980 | 1467141144994 Marionette TRACE conn6 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:25 INFO - PROCESS | 3980 | 1467141144997 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:25 INFO - PROCESS | 3980 | 1467141145123 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 12:12:25 INFO - PROCESS | 3980 | 1467141145248 Marionette TRACE conn6 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:25 INFO - PROCESS | 3980 | 1467141145250 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:25 INFO - PROCESS | 3980 | ++DOCSHELL 000000B6732D3800 == 38 [pid = 3980] [id = 504] 12:12:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (000000B66A68F000) [pid = 3980] [serial = 1512] [outer = 0000000000000000] 12:12:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 91 (000000B66B270400) [pid = 3980] [serial = 1513] [outer = 000000B66A68F000] 12:12:25 INFO - PROCESS | 3980 | 1467141145311 Marionette DEBUG loaded listener.js 12:12:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 92 (000000B66EA96000) [pid = 3980] [serial = 1514] [outer = 000000B66A68F000] 12:12:26 INFO - PROCESS | 3980 | --DOCSHELL 000000B67607B000 == 37 [pid = 3980] [id = 501] 12:12:26 INFO - PROCESS | 3980 | --DOCSHELL 000000B675E6D800 == 36 [pid = 3980] [id = 500] 12:12:26 INFO - PROCESS | 3980 | --DOCSHELL 000000B6756A6800 == 35 [pid = 3980] [id = 499] 12:12:26 INFO - PROCESS | 3980 | --DOCSHELL 000000B673603800 == 34 [pid = 3980] [id = 498] 12:12:26 INFO - PROCESS | 3980 | --DOCSHELL 000000B671F7D000 == 33 [pid = 3980] [id = 497] 12:12:26 INFO - PROCESS | 3980 | --DOCSHELL 000000B671168800 == 32 [pid = 3980] [id = 496] 12:12:26 INFO - PROCESS | 3980 | --DOCSHELL 000000B66E386000 == 31 [pid = 3980] [id = 495] 12:12:26 INFO - PROCESS | 3980 | --DOCSHELL 000000B669F70000 == 30 [pid = 3980] [id = 494] 12:12:26 INFO - PROCESS | 3980 | --DOMWINDOW == 91 (000000B67328B400) [pid = 3980] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 12:12:26 INFO - PROCESS | 3980 | --DOMWINDOW == 90 (000000B671A1E400) [pid = 3980] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 12:12:26 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (000000B671A77400) [pid = 3980] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 12:12:26 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (000000B671CA0800) [pid = 3980] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 12:12:26 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (000000B671BA6800) [pid = 3980] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 12:12:26 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (000000B67210B000) [pid = 3980] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 12:12:26 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (000000B66BE52000) [pid = 3980] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 12:12:26 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (000000B66EE04800) [pid = 3980] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 12:12:26 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000B6698D6400) [pid = 3980] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 12:12:26 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000B66A690400) [pid = 3980] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 12:12:26 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000B66581C000) [pid = 3980] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 12:12:26 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000B669AEAC00) [pid = 3980] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 12:12:26 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000B664E26800) [pid = 3980] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 12:12:26 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000B665445800) [pid = 3980] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 12:12:26 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000B66F6CC800) [pid = 3980] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 12:12:26 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000B663527C00) [pid = 3980] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 12:12:26 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000B663F09000) [pid = 3980] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 12:12:26 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (000000B66EA79800) [pid = 3980] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 12:12:26 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (000000B67259D800) [pid = 3980] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 12:12:26 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (000000B66F224000) [pid = 3980] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 12:12:26 INFO - PROCESS | 3980 | --DOMWINDOW == 71 (000000B6723B5400) [pid = 3980] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 12:12:26 INFO - PROCESS | 3980 | --DOMWINDOW == 70 (000000B672833800) [pid = 3980] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 12:12:26 INFO - PROCESS | 3980 | --DOMWINDOW == 69 (000000B6727CD000) [pid = 3980] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 12:12:26 INFO - PROCESS | 3980 | --DOMWINDOW == 68 (000000B66F7D7C00) [pid = 3980] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 12:12:26 INFO - PROCESS | 3980 | --DOMWINDOW == 67 (000000B673663400) [pid = 3980] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 12:12:26 INFO - PROCESS | 3980 | 1467141146169 Marionette TRACE conn6 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 12:12:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 12:12:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1231ms 12:12:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 12:12:26 INFO - PROCESS | 3980 | 1467141146220 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 12:12:26 INFO - PROCESS | 3980 | 1467141146224 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 12:12:26 INFO - PROCESS | 3980 | 1467141146229 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 12:12:26 INFO - PROCESS | 3980 | 1467141146232 Marionette TRACE conn6 <- [1,1982,null,{}] 12:12:26 INFO - PROCESS | 3980 | 1467141146238 Marionette TRACE conn6 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:26 INFO - PROCESS | 3980 | 1467141146240 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:26 INFO - PROCESS | 3980 | 1467141146332 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 12:12:26 INFO - PROCESS | 3980 | 1467141146339 Marionette TRACE conn6 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:26 INFO - PROCESS | 3980 | 1467141146343 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:26 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66A587000 == 31 [pid = 3980] [id = 505] 12:12:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 68 (000000B665268800) [pid = 3980] [serial = 1515] [outer = 0000000000000000] 12:12:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 69 (000000B665449C00) [pid = 3980] [serial = 1516] [outer = 000000B665268800] 12:12:26 INFO - PROCESS | 3980 | 1467141146394 Marionette DEBUG loaded listener.js 12:12:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 70 (000000B665C50800) [pid = 3980] [serial = 1517] [outer = 000000B665268800] 12:12:26 INFO - PROCESS | 3980 | 1467141146914 Marionette TRACE conn6 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 12:12:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 12:12:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 733ms 12:12:26 INFO - PROCESS | 3980 | 1467141146962 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 12:12:26 INFO - PROCESS | 3980 | 1467141146966 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 12:12:26 INFO - PROCESS | 3980 | 1467141146973 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 12:12:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 12:12:26 INFO - PROCESS | 3980 | 1467141146975 Marionette TRACE conn6 <- [1,1986,null,{}] 12:12:26 INFO - PROCESS | 3980 | 1467141146979 Marionette TRACE conn6 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:26 INFO - PROCESS | 3980 | 1467141146982 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:27 INFO - PROCESS | 3980 | 1467141147073 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 12:12:27 INFO - PROCESS | 3980 | 1467141147154 Marionette TRACE conn6 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:27 INFO - PROCESS | 3980 | 1467141147157 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:27 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66F812000 == 32 [pid = 3980] [id = 506] 12:12:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 71 (000000B66A3A0000) [pid = 3980] [serial = 1518] [outer = 0000000000000000] 12:12:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 72 (000000B66B25BC00) [pid = 3980] [serial = 1519] [outer = 000000B66A3A0000] 12:12:27 INFO - PROCESS | 3980 | 1467141147205 Marionette DEBUG loaded listener.js 12:12:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (000000B66BDCC400) [pid = 3980] [serial = 1520] [outer = 000000B66A3A0000] 12:12:27 INFO - PROCESS | 3980 | 1467141147605 Marionette TRACE conn6 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 12:12:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 12:12:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 691ms 12:12:27 INFO - PROCESS | 3980 | 1467141147667 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 12:12:27 INFO - PROCESS | 3980 | 1467141147669 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 12:12:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 12:12:27 INFO - PROCESS | 3980 | 1467141147673 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 12:12:27 INFO - PROCESS | 3980 | 1467141147677 Marionette TRACE conn6 <- [1,1990,null,{}] 12:12:27 INFO - PROCESS | 3980 | 1467141147688 Marionette TRACE conn6 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:27 INFO - PROCESS | 3980 | 1467141147693 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:27 INFO - PROCESS | 3980 | 1467141147809 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 12:12:27 INFO - PROCESS | 3980 | 1467141147827 Marionette TRACE conn6 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:27 INFO - PROCESS | 3980 | 1467141147830 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:27 INFO - PROCESS | 3980 | ++DOCSHELL 000000B67233B000 == 33 [pid = 3980] [id = 507] 12:12:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (000000B663F2A400) [pid = 3980] [serial = 1521] [outer = 0000000000000000] 12:12:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (000000B66F5C0800) [pid = 3980] [serial = 1522] [outer = 000000B663F2A400] 12:12:27 INFO - PROCESS | 3980 | 1467141147880 Marionette DEBUG loaded listener.js 12:12:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000B66F7C4000) [pid = 3980] [serial = 1523] [outer = 000000B663F2A400] 12:12:28 INFO - PROCESS | 3980 | 1467141148305 Marionette TRACE conn6 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 12:12:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 12:12:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 690ms 12:12:28 INFO - PROCESS | 3980 | 1467141148368 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 12:12:28 INFO - PROCESS | 3980 | 1467141148371 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 12:12:28 INFO - PROCESS | 3980 | 1467141148374 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 12:12:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 12:12:28 INFO - PROCESS | 3980 | 1467141148376 Marionette TRACE conn6 <- [1,1994,null,{}] 12:12:28 INFO - PROCESS | 3980 | 1467141148380 Marionette TRACE conn6 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:28 INFO - PROCESS | 3980 | 1467141148382 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:28 INFO - PROCESS | 3980 | 1467141148497 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 12:12:28 INFO - PROCESS | 3980 | 1467141148503 Marionette TRACE conn6 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:28 INFO - PROCESS | 3980 | 1467141148505 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:28 INFO - PROCESS | 3980 | ++DOCSHELL 000000B674A73800 == 34 [pid = 3980] [id = 508] 12:12:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000B66FEB3000) [pid = 3980] [serial = 1524] [outer = 0000000000000000] 12:12:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000B671A16C00) [pid = 3980] [serial = 1525] [outer = 000000B66FEB3000] 12:12:28 INFO - PROCESS | 3980 | 1467141148558 Marionette DEBUG loaded listener.js 12:12:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000B671A7DC00) [pid = 3980] [serial = 1526] [outer = 000000B66FEB3000] 12:12:29 INFO - PROCESS | 3980 | 1467141148986 Marionette TRACE conn6 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 12:12:29 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 12:12:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 692ms 12:12:29 INFO - PROCESS | 3980 | 1467141149072 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 12:12:29 INFO - PROCESS | 3980 | 1467141149074 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 12:12:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 12:12:29 INFO - PROCESS | 3980 | 1467141149077 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 12:12:29 INFO - PROCESS | 3980 | 1467141149079 Marionette TRACE conn6 <- [1,1998,null,{}] 12:12:29 INFO - PROCESS | 3980 | 1467141149083 Marionette TRACE conn6 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:29 INFO - PROCESS | 3980 | 1467141149085 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:29 INFO - PROCESS | 3980 | 1467141149234 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 12:12:29 INFO - PROCESS | 3980 | 1467141149253 Marionette TRACE conn6 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:29 INFO - PROCESS | 3980 | 1467141149255 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:29 INFO - PROCESS | 3980 | ++DOCSHELL 000000B675C49000 == 35 [pid = 3980] [id = 509] 12:12:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000B671C93400) [pid = 3980] [serial = 1527] [outer = 0000000000000000] 12:12:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000B671E51400) [pid = 3980] [serial = 1528] [outer = 000000B671C93400] 12:12:29 INFO - PROCESS | 3980 | 1467141149300 Marionette DEBUG loaded listener.js 12:12:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000B67210B800) [pid = 3980] [serial = 1529] [outer = 000000B671C93400] 12:12:29 INFO - PROCESS | 3980 | 1467141149783 Marionette TRACE conn6 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 12:12:29 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 12:12:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 732ms 12:12:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 12:12:29 INFO - PROCESS | 3980 | 1467141149818 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 12:12:29 INFO - PROCESS | 3980 | 1467141149820 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 12:12:29 INFO - PROCESS | 3980 | 1467141149824 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 12:12:29 INFO - PROCESS | 3980 | 1467141149825 Marionette TRACE conn6 <- [1,2002,null,{}] 12:12:29 INFO - PROCESS | 3980 | 1467141149829 Marionette TRACE conn6 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:29 INFO - PROCESS | 3980 | 1467141149835 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:29 INFO - PROCESS | 3980 | 1467141149979 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 12:12:30 INFO - PROCESS | 3980 | 1467141150035 Marionette TRACE conn6 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:30 INFO - PROCESS | 3980 | 1467141150037 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:30 INFO - PROCESS | 3980 | ++DOCSHELL 000000B67606C800 == 36 [pid = 3980] [id = 510] 12:12:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000B6727D2000) [pid = 3980] [serial = 1530] [outer = 0000000000000000] 12:12:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000B672AE5C00) [pid = 3980] [serial = 1531] [outer = 000000B6727D2000] 12:12:30 INFO - PROCESS | 3980 | 1467141150083 Marionette DEBUG loaded listener.js 12:12:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (000000B6734E1400) [pid = 3980] [serial = 1532] [outer = 000000B6727D2000] 12:12:30 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (000000B66BDCA400) [pid = 3980] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 12:12:30 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000B665591400) [pid = 3980] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 12:12:30 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000B665444800) [pid = 3980] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 12:12:30 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000B665C5B800) [pid = 3980] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 12:12:30 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000B6649C9800) [pid = 3980] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 12:12:30 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000B6636D1800) [pid = 3980] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 12:12:30 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000B665444C00) [pid = 3980] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 12:12:30 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000B66EA78400) [pid = 3980] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 12:12:30 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000B671AA9C00) [pid = 3980] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 12:12:30 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000B671FAF400) [pid = 3980] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 12:12:30 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (000000B671AAA400) [pid = 3980] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 12:12:30 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (000000B66F7D7000) [pid = 3980] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 12:12:30 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (000000B66EA9B000) [pid = 3980] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 12:12:30 INFO - PROCESS | 3980 | 1467141150586 Marionette TRACE conn6 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 12:12:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 12:12:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 775ms 12:12:30 INFO - PROCESS | 3980 | 1467141150601 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 12:12:30 INFO - PROCESS | 3980 | 1467141150604 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 12:12:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 12:12:30 INFO - PROCESS | 3980 | 1467141150607 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 12:12:30 INFO - PROCESS | 3980 | 1467141150609 Marionette TRACE conn6 <- [1,2006,null,{}] 12:12:30 INFO - PROCESS | 3980 | 1467141150612 Marionette TRACE conn6 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:30 INFO - PROCESS | 3980 | 1467141150614 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:30 INFO - PROCESS | 3980 | 1467141150697 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 12:12:30 INFO - PROCESS | 3980 | 1467141150778 Marionette TRACE conn6 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:30 INFO - PROCESS | 3980 | 1467141150781 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:30 INFO - PROCESS | 3980 | ++DOCSHELL 000000B676471800 == 37 [pid = 3980] [id = 511] 12:12:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (000000B665444800) [pid = 3980] [serial = 1533] [outer = 0000000000000000] 12:12:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (000000B66ED94400) [pid = 3980] [serial = 1534] [outer = 000000B665444800] 12:12:30 INFO - PROCESS | 3980 | 1467141150825 Marionette DEBUG loaded listener.js 12:12:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (000000B6727D2C00) [pid = 3980] [serial = 1535] [outer = 000000B665444800] 12:12:31 INFO - PROCESS | 3980 | 1467141151168 Marionette TRACE conn6 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:12:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 12:12:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 585ms 12:12:31 INFO - PROCESS | 3980 | 1467141151195 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 12:12:31 INFO - PROCESS | 3980 | 1467141151197 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 12:12:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 12:12:31 INFO - PROCESS | 3980 | 1467141151200 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 12:12:31 INFO - PROCESS | 3980 | 1467141151202 Marionette TRACE conn6 <- [1,2010,null,{}] 12:12:31 INFO - PROCESS | 3980 | 1467141151214 Marionette TRACE conn6 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:31 INFO - PROCESS | 3980 | 1467141151216 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:31 INFO - PROCESS | 3980 | 1467141151331 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 12:12:31 INFO - PROCESS | 3980 | 1467141151353 Marionette TRACE conn6 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:31 INFO - PROCESS | 3980 | 1467141151355 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:31 INFO - PROCESS | 3980 | ++DOCSHELL 000000B679787800 == 38 [pid = 3980] [id = 512] 12:12:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000B67210E000) [pid = 3980] [serial = 1536] [outer = 0000000000000000] 12:12:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000B6741ABC00) [pid = 3980] [serial = 1537] [outer = 000000B67210E000] 12:12:31 INFO - PROCESS | 3980 | 1467141151401 Marionette DEBUG loaded listener.js 12:12:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000B6745BF000) [pid = 3980] [serial = 1538] [outer = 000000B67210E000] 12:12:31 INFO - PROCESS | 3980 | 1467141151803 Marionette TRACE conn6 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 12:12:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 12:12:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 649ms 12:12:31 INFO - PROCESS | 3980 | 1467141151854 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 12:12:31 INFO - PROCESS | 3980 | 1467141151856 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 12:12:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 12:12:31 INFO - PROCESS | 3980 | 1467141151860 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 12:12:31 INFO - PROCESS | 3980 | 1467141151861 Marionette TRACE conn6 <- [1,2014,null,{}] 12:12:31 INFO - PROCESS | 3980 | 1467141151865 Marionette TRACE conn6 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:31 INFO - PROCESS | 3980 | 1467141151867 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:31 INFO - PROCESS | 3980 | 1467141151982 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 12:12:31 INFO - PROCESS | 3980 | 1467141151990 Marionette TRACE conn6 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:31 INFO - PROCESS | 3980 | 1467141151992 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:32 INFO - PROCESS | 3980 | ++DOCSHELL 000000B67232C000 == 39 [pid = 3980] [id = 513] 12:12:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000B6745B7800) [pid = 3980] [serial = 1539] [outer = 0000000000000000] 12:12:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000B674C93800) [pid = 3980] [serial = 1540] [outer = 000000B6745B7800] 12:12:32 INFO - PROCESS | 3980 | 1467141152036 Marionette DEBUG loaded listener.js 12:12:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000B675607400) [pid = 3980] [serial = 1541] [outer = 000000B6745B7800] 12:12:32 INFO - PROCESS | 3980 | 1467141152541 Marionette TRACE conn6 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 12:12:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 12:12:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 734ms 12:12:32 INFO - PROCESS | 3980 | 1467141152598 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 12:12:32 INFO - PROCESS | 3980 | 1467141152603 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 12:12:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 12:12:32 INFO - PROCESS | 3980 | 1467141152609 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 12:12:32 INFO - PROCESS | 3980 | 1467141152612 Marionette TRACE conn6 <- [1,2018,null,{}] 12:12:32 INFO - PROCESS | 3980 | 1467141152619 Marionette TRACE conn6 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:32 INFO - PROCESS | 3980 | 1467141152622 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:32 INFO - PROCESS | 3980 | 1467141152746 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 12:12:32 INFO - PROCESS | 3980 | 1467141152841 Marionette TRACE conn6 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:32 INFO - PROCESS | 3980 | 1467141152846 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:32 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66A827800 == 40 [pid = 3980] [id = 514] 12:12:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000B664F3A400) [pid = 3980] [serial = 1542] [outer = 0000000000000000] 12:12:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000B665450800) [pid = 3980] [serial = 1543] [outer = 000000B664F3A400] 12:12:32 INFO - PROCESS | 3980 | 1467141152906 Marionette DEBUG loaded listener.js 12:12:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000B669AEAC00) [pid = 3980] [serial = 1544] [outer = 000000B664F3A400] 12:12:33 INFO - PROCESS | 3980 | 1467141153538 Marionette TRACE conn6 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 12:12:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 12:12:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 986ms 12:12:33 INFO - PROCESS | 3980 | 1467141153597 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 12:12:33 INFO - PROCESS | 3980 | 1467141153602 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 12:12:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 12:12:33 INFO - PROCESS | 3980 | 1467141153609 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 12:12:33 INFO - PROCESS | 3980 | 1467141153612 Marionette TRACE conn6 <- [1,2022,null,{}] 12:12:33 INFO - PROCESS | 3980 | 1467141153631 Marionette TRACE conn6 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:33 INFO - PROCESS | 3980 | 1467141153634 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:33 INFO - PROCESS | 3980 | 1467141153752 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 12:12:33 INFO - PROCESS | 3980 | 1467141153875 Marionette TRACE conn6 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:33 INFO - PROCESS | 3980 | 1467141153878 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:33 INFO - PROCESS | 3980 | ++DOCSHELL 000000B672B1D000 == 41 [pid = 3980] [id = 515] 12:12:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (000000B66F21DC00) [pid = 3980] [serial = 1545] [outer = 0000000000000000] 12:12:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (000000B66F2B3C00) [pid = 3980] [serial = 1546] [outer = 000000B66F21DC00] 12:12:33 INFO - PROCESS | 3980 | 1467141153937 Marionette DEBUG loaded listener.js 12:12:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (000000B66F7D7800) [pid = 3980] [serial = 1547] [outer = 000000B66F21DC00] 12:12:34 INFO - PROCESS | 3980 | 1467141154540 Marionette TRACE conn6 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:12:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 12:12:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 943ms 12:12:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 12:12:34 INFO - PROCESS | 3980 | 1467141154554 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 12:12:34 INFO - PROCESS | 3980 | 1467141154557 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 12:12:34 INFO - PROCESS | 3980 | 1467141154560 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 12:12:34 INFO - PROCESS | 3980 | 1467141154564 Marionette TRACE conn6 <- [1,2026,null,{}] 12:12:34 INFO - PROCESS | 3980 | 1467141154594 Marionette TRACE conn6 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:34 INFO - PROCESS | 3980 | 1467141154599 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:34 INFO - PROCESS | 3980 | 1467141154717 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 12:12:34 INFO - PROCESS | 3980 | 1467141154811 Marionette TRACE conn6 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:34 INFO - PROCESS | 3980 | 1467141154815 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:34 INFO - PROCESS | 3980 | ++DOCSHELL 000000B679A91000 == 42 [pid = 3980] [id = 516] 12:12:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (000000B6727D1000) [pid = 3980] [serial = 1548] [outer = 0000000000000000] 12:12:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (000000B67289BC00) [pid = 3980] [serial = 1549] [outer = 000000B6727D1000] 12:12:34 INFO - PROCESS | 3980 | 1467141154873 Marionette DEBUG loaded listener.js 12:12:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (000000B67576E400) [pid = 3980] [serial = 1550] [outer = 000000B6727D1000] 12:12:35 INFO - PROCESS | 3980 | 1467141155478 Marionette TRACE conn6 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 12:12:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 12:12:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 964ms 12:12:35 INFO - PROCESS | 3980 | 1467141155527 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 12:12:35 INFO - PROCESS | 3980 | 1467141155530 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 12:12:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 12:12:35 INFO - PROCESS | 3980 | 1467141155533 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 12:12:35 INFO - PROCESS | 3980 | 1467141155536 Marionette TRACE conn6 <- [1,2030,null,{}] 12:12:35 INFO - PROCESS | 3980 | 1467141155540 Marionette TRACE conn6 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:35 INFO - PROCESS | 3980 | 1467141155543 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:35 INFO - PROCESS | 3980 | 1467141155657 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 12:12:35 INFO - PROCESS | 3980 | 1467141155751 Marionette TRACE conn6 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:35 INFO - PROCESS | 3980 | 1467141155753 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:35 INFO - PROCESS | 3980 | ++DOCSHELL 000000B679C9C800 == 43 [pid = 3980] [id = 517] 12:12:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 91 (000000B675B76400) [pid = 3980] [serial = 1551] [outer = 0000000000000000] 12:12:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 92 (000000B675B7B400) [pid = 3980] [serial = 1552] [outer = 000000B675B76400] 12:12:35 INFO - PROCESS | 3980 | 1467141155808 Marionette DEBUG loaded listener.js 12:12:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 93 (000000B675D2D800) [pid = 3980] [serial = 1553] [outer = 000000B675B76400] 12:12:36 INFO - PROCESS | 3980 | 1467141156638 Marionette TRACE conn6 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 12:12:36 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) 12:12:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1130ms 12:12:36 INFO - PROCESS | 3980 | 1467141156666 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 12:12:36 INFO - PROCESS | 3980 | 1467141156670 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 12:12:36 INFO - PROCESS | 3980 | 1467141156675 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 12:12:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 12:12:36 INFO - PROCESS | 3980 | 1467141156679 Marionette TRACE conn6 <- [1,2034,null,{}] 12:12:36 INFO - PROCESS | 3980 | 1467141156684 Marionette TRACE conn6 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:36 INFO - PROCESS | 3980 | 1467141156687 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:36 INFO - PROCESS | 3980 | 1467141156794 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 12:12:36 INFO - PROCESS | 3980 | 1467141156876 Marionette TRACE conn6 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:36 INFO - PROCESS | 3980 | 1467141156881 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:36 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66A5A0800 == 44 [pid = 3980] [id = 518] 12:12:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 94 (000000B663535400) [pid = 3980] [serial = 1554] [outer = 0000000000000000] 12:12:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 95 (000000B663F20800) [pid = 3980] [serial = 1555] [outer = 000000B663535400] 12:12:36 INFO - PROCESS | 3980 | 1467141156974 Marionette DEBUG loaded listener.js 12:12:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 96 (000000B664F40000) [pid = 3980] [serial = 1556] [outer = 000000B663535400] 12:12:38 INFO - PROCESS | 3980 | --DOCSHELL 000000B679787800 == 43 [pid = 3980] [id = 512] 12:12:38 INFO - PROCESS | 3980 | --DOCSHELL 000000B676471800 == 42 [pid = 3980] [id = 511] 12:12:38 INFO - PROCESS | 3980 | --DOCSHELL 000000B67606C800 == 41 [pid = 3980] [id = 510] 12:12:38 INFO - PROCESS | 3980 | --DOCSHELL 000000B675C49000 == 40 [pid = 3980] [id = 509] 12:12:38 INFO - PROCESS | 3980 | --DOCSHELL 000000B674A73800 == 39 [pid = 3980] [id = 508] 12:12:38 INFO - PROCESS | 3980 | --DOCSHELL 000000B67233B000 == 38 [pid = 3980] [id = 507] 12:12:38 INFO - PROCESS | 3980 | --DOCSHELL 000000B66F812000 == 37 [pid = 3980] [id = 506] 12:12:38 INFO - PROCESS | 3980 | --DOCSHELL 000000B66A587000 == 36 [pid = 3980] [id = 505] 12:12:38 INFO - PROCESS | 3980 | --DOCSHELL 000000B6732D3800 == 35 [pid = 3980] [id = 504] 12:12:38 INFO - PROCESS | 3980 | --DOCSHELL 000000B671161800 == 34 [pid = 3980] [id = 502] 12:12:38 INFO - PROCESS | 3980 | --DOCSHELL 000000B66E385800 == 33 [pid = 3980] [id = 503] 12:12:38 INFO - PROCESS | 3980 | --DOCSHELL 000000B66EEA2800 == 32 [pid = 3980] [id = 493] 12:12:38 INFO - PROCESS | 3980 | --DOCSHELL 000000B679C9C800 == 31 [pid = 3980] [id = 517] 12:12:38 INFO - PROCESS | 3980 | --DOCSHELL 000000B679A91000 == 30 [pid = 3980] [id = 516] 12:12:38 INFO - PROCESS | 3980 | --DOCSHELL 000000B672B1D000 == 29 [pid = 3980] [id = 515] 12:12:38 INFO - PROCESS | 3980 | --DOCSHELL 000000B67232C000 == 28 [pid = 3980] [id = 513] 12:12:38 INFO - PROCESS | 3980 | --DOCSHELL 000000B66A827800 == 27 [pid = 3980] [id = 514] 12:12:38 INFO - PROCESS | 3980 | --DOMWINDOW == 95 (000000B66E373C00) [pid = 3980] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 12:12:38 INFO - PROCESS | 3980 | --DOMWINDOW == 94 (000000B66571F000) [pid = 3980] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 12:12:38 INFO - PROCESS | 3980 | --DOMWINDOW == 93 (000000B6698B9400) [pid = 3980] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 12:12:38 INFO - PROCESS | 3980 | --DOMWINDOW == 92 (000000B66A5B5C00) [pid = 3980] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 12:12:38 INFO - PROCESS | 3980 | --DOMWINDOW == 91 (000000B66B393800) [pid = 3980] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 12:12:38 INFO - PROCESS | 3980 | --DOMWINDOW == 90 (000000B6698CE400) [pid = 3980] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 12:12:38 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (000000B664EB1C00) [pid = 3980] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 12:12:38 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (000000B664F3BC00) [pid = 3980] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 12:12:38 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (000000B665608400) [pid = 3980] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 12:12:38 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (000000B664E21C00) [pid = 3980] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 12:12:38 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (000000B66F5C2C00) [pid = 3980] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 12:12:38 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (000000B66F5C6000) [pid = 3980] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 12:12:38 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000B66EA97400) [pid = 3980] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 12:12:38 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000B672107400) [pid = 3980] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 12:12:38 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000B671C9FC00) [pid = 3980] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 12:12:38 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000B67210EC00) [pid = 3980] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 12:12:38 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000B674C98400) [pid = 3980] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 12:12:38 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000B6747DE800) [pid = 3980] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 12:12:38 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000B67180D400) [pid = 3980] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 12:12:38 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000B66F60B800) [pid = 3980] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 12:12:38 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000B672102800) [pid = 3980] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 12:12:38 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (000000B671B24C00) [pid = 3980] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 12:12:38 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (000000B672594000) [pid = 3980] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 12:12:38 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (000000B66EA9E000) [pid = 3980] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 12:12:38 INFO - PROCESS | 3980 | --DOMWINDOW == 71 (000000B671A75800) [pid = 3980] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 12:12:38 INFO - PROCESS | 3980 | --DOMWINDOW == 70 (000000B671C9A400) [pid = 3980] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 12:12:38 INFO - PROCESS | 3980 | --DOMWINDOW == 69 (000000B66B272C00) [pid = 3980] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 12:12:38 INFO - PROCESS | 3980 | 1467141158300 Marionette TRACE conn6 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 12:12:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:12:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1634ms 12:12:38 INFO - PROCESS | 3980 | 1467141158314 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 12:12:38 INFO - PROCESS | 3980 | 1467141158318 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 12:12:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 12:12:38 INFO - PROCESS | 3980 | 1467141158322 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 12:12:38 INFO - PROCESS | 3980 | 1467141158326 Marionette TRACE conn6 <- [1,2038,null,{}] 12:12:38 INFO - PROCESS | 3980 | 1467141158333 Marionette TRACE conn6 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:38 INFO - PROCESS | 3980 | 1467141158336 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:38 INFO - PROCESS | 3980 | 1467141158433 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 12:12:38 INFO - PROCESS | 3980 | 1467141158511 Marionette TRACE conn6 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:38 INFO - PROCESS | 3980 | 1467141158513 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:38 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66A345800 == 28 [pid = 3980] [id = 519] 12:12:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 70 (000000B66452E000) [pid = 3980] [serial = 1557] [outer = 0000000000000000] 12:12:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 71 (000000B664E29000) [pid = 3980] [serial = 1558] [outer = 000000B66452E000] 12:12:38 INFO - PROCESS | 3980 | 1467141158562 Marionette DEBUG loaded listener.js 12:12:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 72 (000000B664F34800) [pid = 3980] [serial = 1559] [outer = 000000B66452E000] 12:12:38 INFO - PROCESS | 3980 | 1467141158966 Marionette TRACE conn6 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:12:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 12:12:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 692ms 12:12:39 INFO - PROCESS | 3980 | 1467141159015 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 12:12:39 INFO - PROCESS | 3980 | 1467141159020 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 12:12:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 12:12:39 INFO - PROCESS | 3980 | 1467141159027 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 12:12:39 INFO - PROCESS | 3980 | 1467141159030 Marionette TRACE conn6 <- [1,2042,null,{}] 12:12:39 INFO - PROCESS | 3980 | 1467141159033 Marionette TRACE conn6 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:39 INFO - PROCESS | 3980 | 1467141159036 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:39 INFO - PROCESS | 3980 | 1467141159127 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 12:12:39 INFO - PROCESS | 3980 | 1467141159134 Marionette TRACE conn6 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:39 INFO - PROCESS | 3980 | 1467141159137 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:39 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66E38C800 == 29 [pid = 3980] [id = 520] 12:12:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (000000B66558B000) [pid = 3980] [serial = 1560] [outer = 0000000000000000] 12:12:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (000000B66558F800) [pid = 3980] [serial = 1561] [outer = 000000B66558B000] 12:12:39 INFO - PROCESS | 3980 | 1467141159185 Marionette DEBUG loaded listener.js 12:12:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (000000B665923400) [pid = 3980] [serial = 1562] [outer = 000000B66558B000] 12:12:39 INFO - PROCESS | 3980 | 1467141159673 Marionette TRACE conn6 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 12:12:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 12:12:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 692ms 12:12:39 INFO - PROCESS | 3980 | 1467141159720 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 12:12:39 INFO - PROCESS | 3980 | 1467141159723 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 12:12:39 INFO - PROCESS | 3980 | 1467141159727 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 12:12:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 12:12:39 INFO - PROCESS | 3980 | 1467141159730 Marionette TRACE conn6 <- [1,2046,null,{}] 12:12:39 INFO - PROCESS | 3980 | 1467141159742 Marionette TRACE conn6 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:39 INFO - PROCESS | 3980 | 1467141159747 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:39 INFO - PROCESS | 3980 | 1467141159868 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 12:12:39 INFO - PROCESS | 3980 | 1467141159958 Marionette TRACE conn6 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:39 INFO - PROCESS | 3980 | 1467141159961 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:39 INFO - PROCESS | 3980 | ++DOCSHELL 000000B671ADD000 == 30 [pid = 3980] [id = 521] 12:12:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000B663F2AC00) [pid = 3980] [serial = 1563] [outer = 0000000000000000] 12:12:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000B66A2C0C00) [pid = 3980] [serial = 1564] [outer = 000000B663F2AC00] 12:12:40 INFO - PROCESS | 3980 | 1467141160011 Marionette DEBUG loaded listener.js 12:12:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000B66A691400) [pid = 3980] [serial = 1565] [outer = 000000B663F2AC00] 12:12:40 INFO - PROCESS | 3980 | 1467141160417 Marionette TRACE conn6 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 12:12:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 12:12:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 734ms 12:12:40 INFO - PROCESS | 3980 | 1467141160463 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 12:12:40 INFO - PROCESS | 3980 | 1467141160466 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 12:12:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 12:12:40 INFO - PROCESS | 3980 | 1467141160469 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 12:12:40 INFO - PROCESS | 3980 | 1467141160471 Marionette TRACE conn6 <- [1,2050,null,{}] 12:12:40 INFO - PROCESS | 3980 | 1467141160474 Marionette TRACE conn6 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:40 INFO - PROCESS | 3980 | 1467141160477 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:40 INFO - PROCESS | 3980 | 1467141160594 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 12:12:40 INFO - PROCESS | 3980 | 1467141160600 Marionette TRACE conn6 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:40 INFO - PROCESS | 3980 | 1467141160602 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:40 INFO - PROCESS | 3980 | ++DOCSHELL 000000B671F04000 == 31 [pid = 3980] [id = 522] 12:12:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000B66B26F400) [pid = 3980] [serial = 1566] [outer = 0000000000000000] 12:12:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000B66B38A400) [pid = 3980] [serial = 1567] [outer = 000000B66B26F400] 12:12:40 INFO - PROCESS | 3980 | 1467141160696 Marionette DEBUG loaded listener.js 12:12:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000B66B7AF800) [pid = 3980] [serial = 1568] [outer = 000000B66B26F400] 12:12:41 INFO - PROCESS | 3980 | 1467141161124 Marionette TRACE conn6 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 12:12:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 12:12:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 732ms 12:12:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 12:12:41 INFO - PROCESS | 3980 | 1467141161241 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 12:12:41 INFO - PROCESS | 3980 | 1467141161243 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 12:12:41 INFO - PROCESS | 3980 | 1467141161247 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 12:12:41 INFO - PROCESS | 3980 | 1467141161249 Marionette TRACE conn6 <- [1,2054,null,{}] 12:12:41 INFO - PROCESS | 3980 | 1467141161252 Marionette TRACE conn6 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:41 INFO - PROCESS | 3980 | 1467141161254 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:41 INFO - PROCESS | 3980 | 1467141161366 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 12:12:41 INFO - PROCESS | 3980 | 1467141161373 Marionette TRACE conn6 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:41 INFO - PROCESS | 3980 | 1467141161375 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:41 INFO - PROCESS | 3980 | ++DOCSHELL 000000B672868000 == 32 [pid = 3980] [id = 523] 12:12:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000B66544F000) [pid = 3980] [serial = 1569] [outer = 0000000000000000] 12:12:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000B66EA83C00) [pid = 3980] [serial = 1570] [outer = 000000B66544F000] 12:12:41 INFO - PROCESS | 3980 | 1467141161463 Marionette DEBUG loaded listener.js 12:12:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000B66EE04800) [pid = 3980] [serial = 1571] [outer = 000000B66544F000] 12:12:41 INFO - PROCESS | 3980 | 1467141161894 Marionette TRACE conn6 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 12:12:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 12:12:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 693ms 12:12:41 INFO - PROCESS | 3980 | 1467141161941 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 12:12:41 INFO - PROCESS | 3980 | 1467141161944 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 12:12:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 12:12:41 INFO - PROCESS | 3980 | 1467141161947 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 12:12:41 INFO - PROCESS | 3980 | 1467141161949 Marionette TRACE conn6 <- [1,2058,null,{}] 12:12:41 INFO - PROCESS | 3980 | 1467141161952 Marionette TRACE conn6 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:41 INFO - PROCESS | 3980 | 1467141161958 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:42 INFO - PROCESS | 3980 | 1467141162098 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 12:12:42 INFO - PROCESS | 3980 | 1467141162156 Marionette TRACE conn6 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:42 INFO - PROCESS | 3980 | 1467141162158 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:42 INFO - PROCESS | 3980 | ++DOCSHELL 000000B674A23000 == 33 [pid = 3980] [id = 524] 12:12:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (000000B664753400) [pid = 3980] [serial = 1572] [outer = 0000000000000000] 12:12:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (000000B66F2B5400) [pid = 3980] [serial = 1573] [outer = 000000B664753400] 12:12:42 INFO - PROCESS | 3980 | 1467141162205 Marionette DEBUG loaded listener.js 12:12:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (000000B66F7C8000) [pid = 3980] [serial = 1574] [outer = 000000B664753400] 12:12:42 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (000000B67210E000) [pid = 3980] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 12:12:42 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (000000B66FEB3000) [pid = 3980] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 12:12:42 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (000000B671C93400) [pid = 3980] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 12:12:42 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000B665444800) [pid = 3980] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 12:12:42 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000B6723AE800) [pid = 3980] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 12:12:42 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000B66A68F000) [pid = 3980] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 12:12:42 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000B663F2A400) [pid = 3980] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 12:12:42 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000B665268800) [pid = 3980] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 12:12:42 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000B66A3A0000) [pid = 3980] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 12:12:42 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000B66473C800) [pid = 3980] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 12:12:42 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000B6727D2000) [pid = 3980] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 12:12:42 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000B6745B7800) [pid = 3980] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 12:12:42 INFO - PROCESS | 3980 | 1467141162787 Marionette TRACE conn6 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 12:12:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 12:12:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 879ms 12:12:42 INFO - PROCESS | 3980 | 1467141162830 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 12:12:42 INFO - PROCESS | 3980 | 1467141162832 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 12:12:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 12:12:42 INFO - PROCESS | 3980 | 1467141162835 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 12:12:42 INFO - PROCESS | 3980 | 1467141162837 Marionette TRACE conn6 <- [1,2062,null,{}] 12:12:42 INFO - PROCESS | 3980 | 1467141162840 Marionette TRACE conn6 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:42 INFO - PROCESS | 3980 | 1467141162842 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:42 INFO - PROCESS | 3980 | 1467141162922 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 12:12:42 INFO - PROCESS | 3980 | 1467141162929 Marionette TRACE conn6 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:42 INFO - PROCESS | 3980 | 1467141162931 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:42 INFO - PROCESS | 3980 | ++DOCSHELL 000000B6757CA800 == 34 [pid = 3980] [id = 525] 12:12:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000B66353F800) [pid = 3980] [serial = 1575] [outer = 0000000000000000] 12:12:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000B66FE09000) [pid = 3980] [serial = 1576] [outer = 000000B66353F800] 12:12:42 INFO - PROCESS | 3980 | 1467141162975 Marionette DEBUG loaded listener.js 12:12:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000B671811C00) [pid = 3980] [serial = 1577] [outer = 000000B66353F800] 12:12:43 INFO - PROCESS | 3980 | 1467141163382 Marionette TRACE conn6 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 12:12:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 12:12:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 586ms 12:12:43 INFO - PROCESS | 3980 | 1467141163429 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 12:12:43 INFO - PROCESS | 3980 | 1467141163432 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 12:12:43 INFO - PROCESS | 3980 | 1467141163435 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 12:12:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 12:12:43 INFO - PROCESS | 3980 | 1467141163437 Marionette TRACE conn6 <- [1,2066,null,{}] 12:12:43 INFO - PROCESS | 3980 | 1467141163440 Marionette TRACE conn6 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:43 INFO - PROCESS | 3980 | 1467141163442 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:43 INFO - PROCESS | 3980 | 1467141163524 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 12:12:43 INFO - PROCESS | 3980 | 1467141163530 Marionette TRACE conn6 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:43 INFO - PROCESS | 3980 | 1467141163532 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:43 INFO - PROCESS | 3980 | ++DOCSHELL 000000B675C60800 == 35 [pid = 3980] [id = 526] 12:12:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000B671A23400) [pid = 3980] [serial = 1578] [outer = 0000000000000000] 12:12:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000B671A75800) [pid = 3980] [serial = 1579] [outer = 000000B671A23400] 12:12:43 INFO - PROCESS | 3980 | 1467141163576 Marionette DEBUG loaded listener.js 12:12:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000B671AA5C00) [pid = 3980] [serial = 1580] [outer = 000000B671A23400] 12:12:44 INFO - PROCESS | 3980 | 1467141164023 Marionette TRACE conn6 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 12:12:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 12:12:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 629ms 12:12:44 INFO - PROCESS | 3980 | 1467141164069 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 12:12:44 INFO - PROCESS | 3980 | 1467141164071 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 12:12:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 12:12:44 INFO - PROCESS | 3980 | 1467141164074 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 12:12:44 INFO - PROCESS | 3980 | 1467141164076 Marionette TRACE conn6 <- [1,2070,null,{}] 12:12:44 INFO - PROCESS | 3980 | 1467141164079 Marionette TRACE conn6 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:44 INFO - PROCESS | 3980 | 1467141164081 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:44 INFO - PROCESS | 3980 | 1467141164162 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 12:12:44 INFO - PROCESS | 3980 | 1467141164167 Marionette TRACE conn6 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:44 INFO - PROCESS | 3980 | 1467141164169 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:44 INFO - PROCESS | 3980 | ++DOCSHELL 000000B671AD4800 == 36 [pid = 3980] [id = 527] 12:12:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000B671C93800) [pid = 3980] [serial = 1581] [outer = 0000000000000000] 12:12:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000B671C97C00) [pid = 3980] [serial = 1582] [outer = 000000B671C93800] 12:12:44 INFO - PROCESS | 3980 | 1467141164213 Marionette DEBUG loaded listener.js 12:12:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000B671CA1C00) [pid = 3980] [serial = 1583] [outer = 000000B671C93800] 12:12:44 INFO - PROCESS | 3980 | 1467141164944 Marionette TRACE conn6 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 12:12:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 12:12:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 944ms 12:12:45 INFO - PROCESS | 3980 | 1467141165022 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 12:12:45 INFO - PROCESS | 3980 | 1467141165026 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 12:12:45 INFO - PROCESS | 3980 | 1467141165032 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 12:12:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 12:12:45 INFO - PROCESS | 3980 | 1467141165035 Marionette TRACE conn6 <- [1,2074,null,{}] 12:12:45 INFO - PROCESS | 3980 | 1467141165041 Marionette TRACE conn6 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:45 INFO - PROCESS | 3980 | 1467141165044 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:45 INFO - PROCESS | 3980 | 1467141165195 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 12:12:45 INFO - PROCESS | 3980 | 1467141165312 Marionette TRACE conn6 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:45 INFO - PROCESS | 3980 | 1467141165315 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:45 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66ED29000 == 37 [pid = 3980] [id = 528] 12:12:45 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (000000B664EB3800) [pid = 3980] [serial = 1584] [outer = 0000000000000000] 12:12:45 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (000000B665451400) [pid = 3980] [serial = 1585] [outer = 000000B664EB3800] 12:12:45 INFO - PROCESS | 3980 | 1467141165375 Marionette DEBUG loaded listener.js 12:12:45 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (000000B6667B9400) [pid = 3980] [serial = 1586] [outer = 000000B664EB3800] 12:12:46 INFO - PROCESS | 3980 | 1467141166075 Marionette TRACE conn6 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 12:12:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 12:12:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1076ms 12:12:46 INFO - PROCESS | 3980 | 1467141166112 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 12:12:46 INFO - PROCESS | 3980 | 1467141166117 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 12:12:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 12:12:46 INFO - PROCESS | 3980 | 1467141166124 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 12:12:46 INFO - PROCESS | 3980 | 1467141166127 Marionette TRACE conn6 <- [1,2078,null,{}] 12:12:46 INFO - PROCESS | 3980 | 1467141166131 Marionette TRACE conn6 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:46 INFO - PROCESS | 3980 | 1467141166134 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:46 INFO - PROCESS | 3980 | 1467141166262 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 12:12:46 INFO - PROCESS | 3980 | 1467141166391 Marionette TRACE conn6 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:46 INFO - PROCESS | 3980 | 1467141166394 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:46 INFO - PROCESS | 3980 | ++DOCSHELL 000000B672867800 == 38 [pid = 3980] [id = 529] 12:12:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (000000B6698D9400) [pid = 3980] [serial = 1587] [outer = 0000000000000000] 12:12:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (000000B66B262C00) [pid = 3980] [serial = 1588] [outer = 000000B6698D9400] 12:12:46 INFO - PROCESS | 3980 | 1467141166454 Marionette DEBUG loaded listener.js 12:12:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (000000B66EE03400) [pid = 3980] [serial = 1589] [outer = 000000B6698D9400] 12:12:47 INFO - PROCESS | 3980 | 1467141167278 Marionette TRACE conn6 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 12:12:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 12:12:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1183ms 12:12:47 INFO - PROCESS | 3980 | --DOCSHELL 000000B675C60800 == 37 [pid = 3980] [id = 526] 12:12:47 INFO - PROCESS | 3980 | --DOCSHELL 000000B6757CA800 == 36 [pid = 3980] [id = 525] 12:12:47 INFO - PROCESS | 3980 | --DOCSHELL 000000B674A23000 == 35 [pid = 3980] [id = 524] 12:12:47 INFO - PROCESS | 3980 | --DOCSHELL 000000B672868000 == 34 [pid = 3980] [id = 523] 12:12:47 INFO - PROCESS | 3980 | --DOCSHELL 000000B671F04000 == 33 [pid = 3980] [id = 522] 12:12:47 INFO - PROCESS | 3980 | --DOCSHELL 000000B671ADD000 == 32 [pid = 3980] [id = 521] 12:12:47 INFO - PROCESS | 3980 | --DOCSHELL 000000B66E38C800 == 31 [pid = 3980] [id = 520] 12:12:47 INFO - PROCESS | 3980 | --DOCSHELL 000000B66A345800 == 30 [pid = 3980] [id = 519] 12:12:47 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (000000B6745BF000) [pid = 3980] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 12:12:47 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (000000B671A16C00) [pid = 3980] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 12:12:47 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (000000B67210B800) [pid = 3980] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 12:12:47 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (000000B671E51400) [pid = 3980] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 12:12:47 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (000000B66ED94400) [pid = 3980] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 12:12:47 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (000000B672630800) [pid = 3980] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 12:12:47 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000B66B270400) [pid = 3980] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 12:12:47 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000B66EA96000) [pid = 3980] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 12:12:47 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000B66F5C0800) [pid = 3980] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 12:12:47 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000B665449C00) [pid = 3980] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 12:12:47 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000B665C50800) [pid = 3980] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 12:12:47 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000B66B25BC00) [pid = 3980] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 12:12:47 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000B66BDCC400) [pid = 3980] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 12:12:47 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000B665448C00) [pid = 3980] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 12:12:47 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000B6665E1800) [pid = 3980] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 12:12:47 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (000000B672AE5C00) [pid = 3980] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 12:12:47 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (000000B674C93800) [pid = 3980] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 12:12:47 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (000000B675607400) [pid = 3980] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 12:12:47 INFO - PROCESS | 3980 | --DOMWINDOW == 71 (000000B6741ABC00) [pid = 3980] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 12:12:47 INFO - PROCESS | 3980 | --DOMWINDOW == 70 (000000B6734E1400) [pid = 3980] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 12:12:47 INFO - PROCESS | 3980 | --DOMWINDOW == 69 (000000B671A7DC00) [pid = 3980] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 12:12:47 INFO - PROCESS | 3980 | --DOMWINDOW == 68 (000000B6727D2C00) [pid = 3980] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 12:12:47 INFO - PROCESS | 3980 | --DOMWINDOW == 67 (000000B66F7C4000) [pid = 3980] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 12:12:47 INFO - PROCESS | 3980 | 1467141167375 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 12:12:47 INFO - PROCESS | 3980 | 1467141167379 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 12:12:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 12:12:47 INFO - PROCESS | 3980 | 1467141167386 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 12:12:47 INFO - PROCESS | 3980 | 1467141167389 Marionette TRACE conn6 <- [1,2082,null,{}] 12:12:47 INFO - PROCESS | 3980 | 1467141167395 Marionette TRACE conn6 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:47 INFO - PROCESS | 3980 | 1467141167398 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:47 INFO - PROCESS | 3980 | 1467141167496 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 12:12:47 INFO - PROCESS | 3980 | 1467141167504 Marionette TRACE conn6 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:47 INFO - PROCESS | 3980 | 1467141167506 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:47 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66B21B800 == 31 [pid = 3980] [id = 530] 12:12:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 68 (000000B664F38400) [pid = 3980] [serial = 1590] [outer = 0000000000000000] 12:12:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 69 (000000B665448C00) [pid = 3980] [serial = 1591] [outer = 000000B664F38400] 12:12:47 INFO - PROCESS | 3980 | 1467141167555 Marionette DEBUG loaded listener.js 12:12:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 70 (000000B66571C000) [pid = 3980] [serial = 1592] [outer = 000000B664F38400] 12:12:48 INFO - PROCESS | 3980 | 1467141168079 Marionette TRACE conn6 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 12:12:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 12:12:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 734ms 12:12:48 INFO - PROCESS | 3980 | 1467141168120 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 12:12:48 INFO - PROCESS | 3980 | 1467141168124 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 12:12:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 12:12:48 INFO - PROCESS | 3980 | 1467141168131 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 12:12:48 INFO - PROCESS | 3980 | 1467141168134 Marionette TRACE conn6 <- [1,2086,null,{}] 12:12:48 INFO - PROCESS | 3980 | 1467141168138 Marionette TRACE conn6 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:48 INFO - PROCESS | 3980 | 1467141168140 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:48 INFO - PROCESS | 3980 | 1467141168231 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 12:12:48 INFO - PROCESS | 3980 | 1467141168312 Marionette TRACE conn6 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:48 INFO - PROCESS | 3980 | 1467141168315 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:48 INFO - PROCESS | 3980 | ++DOCSHELL 000000B669880000 == 32 [pid = 3980] [id = 531] 12:12:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 71 (000000B66A20CC00) [pid = 3980] [serial = 1593] [outer = 0000000000000000] 12:12:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 72 (000000B66A57B400) [pid = 3980] [serial = 1594] [outer = 000000B66A20CC00] 12:12:48 INFO - PROCESS | 3980 | 1467141168363 Marionette DEBUG loaded listener.js 12:12:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (000000B66B275000) [pid = 3980] [serial = 1595] [outer = 000000B66A20CC00] 12:12:48 INFO - PROCESS | 3980 | 1467141168743 Marionette TRACE conn6 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 12:12:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 12:12:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 692ms 12:12:48 INFO - PROCESS | 3980 | 1467141168826 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 12:12:48 INFO - PROCESS | 3980 | 1467141168829 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 12:12:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 12:12:48 INFO - PROCESS | 3980 | 1467141168832 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 12:12:48 INFO - PROCESS | 3980 | 1467141168836 Marionette TRACE conn6 <- [1,2090,null,{}] 12:12:48 INFO - PROCESS | 3980 | 1467141168847 Marionette TRACE conn6 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:48 INFO - PROCESS | 3980 | 1467141168852 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:48 INFO - PROCESS | 3980 | 1467141168970 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 12:12:48 INFO - PROCESS | 3980 | 1467141168991 Marionette TRACE conn6 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:48 INFO - PROCESS | 3980 | 1467141168994 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:49 INFO - PROCESS | 3980 | ++DOCSHELL 000000B672B20800 == 33 [pid = 3980] [id = 532] 12:12:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (000000B663ED9C00) [pid = 3980] [serial = 1596] [outer = 0000000000000000] 12:12:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (000000B66F21A400) [pid = 3980] [serial = 1597] [outer = 000000B663ED9C00] 12:12:49 INFO - PROCESS | 3980 | 1467141169043 Marionette DEBUG loaded listener.js 12:12:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000B66F5CA000) [pid = 3980] [serial = 1598] [outer = 000000B663ED9C00] 12:12:49 INFO - PROCESS | 3980 | 1467141169484 Marionette TRACE conn6 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 12:12:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 12:12:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 692ms 12:12:49 INFO - PROCESS | 3980 | 1467141169531 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 12:12:49 INFO - PROCESS | 3980 | 1467141169534 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 12:12:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 12:12:49 INFO - PROCESS | 3980 | 1467141169537 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 12:12:49 INFO - PROCESS | 3980 | 1467141169539 Marionette TRACE conn6 <- [1,2094,null,{}] 12:12:49 INFO - PROCESS | 3980 | 1467141169542 Marionette TRACE conn6 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:49 INFO - PROCESS | 3980 | 1467141169544 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:49 INFO - PROCESS | 3980 | 1467141169661 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 12:12:49 INFO - PROCESS | 3980 | 1467141169667 Marionette TRACE conn6 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:49 INFO - PROCESS | 3980 | 1467141169669 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:49 INFO - PROCESS | 3980 | ++DOCSHELL 000000B674C66000 == 34 [pid = 3980] [id = 533] 12:12:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000B66F63F800) [pid = 3980] [serial = 1599] [outer = 0000000000000000] 12:12:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000B66F7D5800) [pid = 3980] [serial = 1600] [outer = 000000B66F63F800] 12:12:49 INFO - PROCESS | 3980 | 1467141169715 Marionette DEBUG loaded listener.js 12:12:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000B671A72800) [pid = 3980] [serial = 1601] [outer = 000000B66F63F800] 12:12:50 INFO - PROCESS | 3980 | 1467141170177 Marionette TRACE conn6 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",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] 12:12:50 INFO - PROCESS | 3980 | 1467141170234 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 12:12:50 INFO - PROCESS | 3980 | 1467141170237 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 12:12:50 INFO - PROCESS | 3980 | 1467141170238 Marionette TRACE conn6 <- [1,2098,null,{}] 12:12:50 INFO - PROCESS | 3980 | 1467141170242 Marionette TRACE conn6 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:50 INFO - PROCESS | 3980 | 1467141170244 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:50 INFO - PROCESS | 3980 | 1467141170393 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 12:12:50 INFO - PROCESS | 3980 | 1467141170448 Marionette TRACE conn6 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:50 INFO - PROCESS | 3980 | 1467141170450 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:50 INFO - PROCESS | 3980 | ++DOCSHELL 000000B675C58800 == 35 [pid = 3980] [id = 534] 12:12:50 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000B671AA8800) [pid = 3980] [serial = 1602] [outer = 0000000000000000] 12:12:50 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000B671C99400) [pid = 3980] [serial = 1603] [outer = 000000B671AA8800] 12:12:50 INFO - PROCESS | 3980 | 1467141170495 Marionette DEBUG loaded listener.js 12:12:50 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000B671FBA800) [pid = 3980] [serial = 1604] [outer = 000000B671AA8800] 12:12:50 INFO - PROCESS | 3980 | 1467141170932 Marionette TRACE conn6 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 12:12:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 12:12:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 733ms 12:12:50 INFO - PROCESS | 3980 | 1467141170980 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 12:12:50 INFO - PROCESS | 3980 | 1467141170982 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 12:12:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 12:12:50 INFO - PROCESS | 3980 | 1467141170985 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 12:12:50 INFO - PROCESS | 3980 | 1467141170987 Marionette TRACE conn6 <- [1,2102,null,{}] 12:12:51 INFO - PROCESS | 3980 | 1467141170990 Marionette TRACE conn6 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:51 INFO - PROCESS | 3980 | 1467141170996 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:51 INFO - PROCESS | 3980 | 1467141171134 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 12:12:51 INFO - PROCESS | 3980 | 1467141171198 Marionette TRACE conn6 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:51 INFO - PROCESS | 3980 | 1467141171200 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:51 INFO - PROCESS | 3980 | ++DOCSHELL 000000B676446800 == 36 [pid = 3980] [id = 535] 12:12:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000B67210C000) [pid = 3980] [serial = 1605] [outer = 0000000000000000] 12:12:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000B672596800) [pid = 3980] [serial = 1606] [outer = 000000B67210C000] 12:12:51 INFO - PROCESS | 3980 | 1467141171245 Marionette DEBUG loaded listener.js 12:12:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (000000B672627000) [pid = 3980] [serial = 1607] [outer = 000000B67210C000] 12:12:51 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (000000B663535400) [pid = 3980] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 12:12:51 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000B663F2AC00) [pid = 3980] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 12:12:51 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000B66B26F400) [pid = 3980] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 12:12:51 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000B66558B000) [pid = 3980] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 12:12:51 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000B66544F000) [pid = 3980] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 12:12:51 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000B66452E000) [pid = 3980] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 12:12:51 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000B664753400) [pid = 3980] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 12:12:51 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000B671A23400) [pid = 3980] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 12:12:51 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000B664F3A400) [pid = 3980] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 12:12:51 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000B66F21DC00) [pid = 3980] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 12:12:51 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (000000B6727D1000) [pid = 3980] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 12:12:51 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (000000B675B76400) [pid = 3980] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 12:12:51 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (000000B66353F800) [pid = 3980] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 12:12:51 INFO - PROCESS | 3980 | 1467141171735 Marionette TRACE conn6 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 12:12:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 12:12:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 775ms 12:12:51 INFO - PROCESS | 3980 | 1467141171762 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 12:12:51 INFO - PROCESS | 3980 | 1467141171764 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 12:12:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 12:12:51 INFO - PROCESS | 3980 | 1467141171767 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 12:12:51 INFO - PROCESS | 3980 | 1467141171769 Marionette TRACE conn6 <- [1,2106,null,{}] 12:12:51 INFO - PROCESS | 3980 | 1467141171772 Marionette TRACE conn6 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:51 INFO - PROCESS | 3980 | 1467141171774 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:51 INFO - PROCESS | 3980 | 1467141171885 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 12:12:51 INFO - PROCESS | 3980 | 1467141171935 Marionette TRACE conn6 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:51 INFO - PROCESS | 3980 | 1467141171937 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:51 INFO - PROCESS | 3980 | ++DOCSHELL 000000B677F88800 == 37 [pid = 3980] [id = 536] 12:12:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (000000B664F3A400) [pid = 3980] [serial = 1608] [outer = 0000000000000000] 12:12:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (000000B66B263800) [pid = 3980] [serial = 1609] [outer = 000000B664F3A400] 12:12:51 INFO - PROCESS | 3980 | 1467141171982 Marionette DEBUG loaded listener.js 12:12:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (000000B672598400) [pid = 3980] [serial = 1610] [outer = 000000B664F3A400] 12:12:52 INFO - PROCESS | 3980 | 1467141172339 Marionette TRACE conn6 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 12:12:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 12:12:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 629ms 12:12:52 INFO - PROCESS | 3980 | 1467141172400 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 12:12:52 INFO - PROCESS | 3980 | 1467141172402 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 12:12:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 12:12:52 INFO - PROCESS | 3980 | 1467141172405 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 12:12:52 INFO - PROCESS | 3980 | 1467141172407 Marionette TRACE conn6 <- [1,2110,null,{}] 12:12:52 INFO - PROCESS | 3980 | 1467141172411 Marionette TRACE conn6 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:52 INFO - PROCESS | 3980 | 1467141172413 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:52 INFO - PROCESS | 3980 | 1467141172505 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 12:12:52 INFO - PROCESS | 3980 | 1467141172511 Marionette TRACE conn6 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:52 INFO - PROCESS | 3980 | 1467141172513 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:52 INFO - PROCESS | 3980 | ++DOCSHELL 000000B6793EF800 == 38 [pid = 3980] [id = 537] 12:12:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000B6727CC800) [pid = 3980] [serial = 1611] [outer = 0000000000000000] 12:12:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000B6727D2800) [pid = 3980] [serial = 1612] [outer = 000000B6727CC800] 12:12:52 INFO - PROCESS | 3980 | 1467141172558 Marionette DEBUG loaded listener.js 12:12:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000B672ADE800) [pid = 3980] [serial = 1613] [outer = 000000B6727CC800] 12:12:52 INFO - PROCESS | 3980 | 1467141172970 Marionette TRACE conn6 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 12:12:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 12:12:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 626ms 12:12:53 INFO - PROCESS | 3980 | 1467141173035 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 12:12:53 INFO - PROCESS | 3980 | 1467141173037 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 12:12:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 12:12:53 INFO - PROCESS | 3980 | 1467141173040 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 12:12:53 INFO - PROCESS | 3980 | 1467141173042 Marionette TRACE conn6 <- [1,2114,null,{}] 12:12:53 INFO - PROCESS | 3980 | 1467141173046 Marionette TRACE conn6 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:53 INFO - PROCESS | 3980 | 1467141173048 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:53 INFO - PROCESS | 3980 | 1467141173132 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 12:12:53 INFO - PROCESS | 3980 | 1467141173137 Marionette TRACE conn6 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:53 INFO - PROCESS | 3980 | 1467141173139 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:53 INFO - PROCESS | 3980 | ++DOCSHELL 000000B67232A000 == 39 [pid = 3980] [id = 538] 12:12:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000B6698D8400) [pid = 3980] [serial = 1614] [outer = 0000000000000000] 12:12:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000B672BA8800) [pid = 3980] [serial = 1615] [outer = 000000B6698D8400] 12:12:53 INFO - PROCESS | 3980 | 1467141173183 Marionette DEBUG loaded listener.js 12:12:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000B6736B8400) [pid = 3980] [serial = 1616] [outer = 000000B6698D8400] 12:12:53 INFO - PROCESS | 3980 | 1467141173723 Marionette TRACE conn6 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 12:12:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 12:12:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 732ms 12:12:53 INFO - PROCESS | 3980 | 1467141173776 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 12:12:53 INFO - PROCESS | 3980 | 1467141173782 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 12:12:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 12:12:53 INFO - PROCESS | 3980 | 1467141173788 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 12:12:53 INFO - PROCESS | 3980 | 1467141173791 Marionette TRACE conn6 <- [1,2118,null,{}] 12:12:53 INFO - PROCESS | 3980 | 1467141173798 Marionette TRACE conn6 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:53 INFO - PROCESS | 3980 | 1467141173801 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:53 INFO - PROCESS | 3980 | 1467141173925 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 12:12:54 INFO - PROCESS | 3980 | 1467141174049 Marionette TRACE conn6 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:54 INFO - PROCESS | 3980 | 1467141174054 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:54 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66EEB0000 == 40 [pid = 3980] [id = 539] 12:12:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000B665264000) [pid = 3980] [serial = 1617] [outer = 0000000000000000] 12:12:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000B66544F400) [pid = 3980] [serial = 1618] [outer = 000000B665264000] 12:12:54 INFO - PROCESS | 3980 | 1467141174114 Marionette DEBUG loaded listener.js 12:12:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000B6698D4C00) [pid = 3980] [serial = 1619] [outer = 000000B665264000] 12:12:54 INFO - PROCESS | 3980 | 1467141174781 Marionette TRACE conn6 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 12:12:54 INFO - PROCESS | 3980 | 1467141174828 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 12:12:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 12:12:54 INFO - PROCESS | 3980 | 1467141174834 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 12:12:54 INFO - PROCESS | 3980 | 1467141174837 Marionette TRACE conn6 <- [1,2122,null,{}] 12:12:54 INFO - PROCESS | 3980 | 1467141174842 Marionette TRACE conn6 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:54 INFO - PROCESS | 3980 | 1467141174845 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:54 INFO - PROCESS | 3980 | 1467141174982 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 12:12:55 INFO - PROCESS | 3980 | 1467141175105 Marionette TRACE conn6 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:55 INFO - PROCESS | 3980 | 1467141175108 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:55 INFO - PROCESS | 3980 | ++DOCSHELL 000000B675E7A800 == 41 [pid = 3980] [id = 540] 12:12:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (000000B66EA7D800) [pid = 3980] [serial = 1620] [outer = 0000000000000000] 12:12:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (000000B66F5CEC00) [pid = 3980] [serial = 1621] [outer = 000000B66EA7D800] 12:12:55 INFO - PROCESS | 3980 | 1467141175169 Marionette DEBUG loaded listener.js 12:12:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (000000B671C92800) [pid = 3980] [serial = 1622] [outer = 000000B66EA7D800] 12:12:55 INFO - PROCESS | 3980 | 1467141175809 Marionette TRACE conn6 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",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] 12:12:55 INFO - PROCESS | 3980 | 1467141175870 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 12:12:55 INFO - PROCESS | 3980 | 1467141175874 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 12:12:55 INFO - PROCESS | 3980 | 1467141175878 Marionette TRACE conn6 <- [1,2126,null,{}] 12:12:55 INFO - PROCESS | 3980 | 1467141175889 Marionette TRACE conn6 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:55 INFO - PROCESS | 3980 | 1467141175895 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:56 INFO - PROCESS | 3980 | 1467141176009 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 12:12:56 INFO - PROCESS | 3980 | 1467141176132 Marionette TRACE conn6 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:56 INFO - PROCESS | 3980 | 1467141176136 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:56 INFO - PROCESS | 3980 | ++DOCSHELL 000000B6799E7800 == 42 [pid = 3980] [id = 541] 12:12:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (000000B672594C00) [pid = 3980] [serial = 1623] [outer = 0000000000000000] 12:12:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (000000B6734E9000) [pid = 3980] [serial = 1624] [outer = 000000B672594C00] 12:12:56 INFO - PROCESS | 3980 | 1467141176195 Marionette DEBUG loaded listener.js 12:12:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (000000B6745B6400) [pid = 3980] [serial = 1625] [outer = 000000B672594C00] 12:12:56 INFO - PROCESS | 3980 | 1467141176797 Marionette TRACE conn6 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 12:12:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 12:12:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 986ms 12:12:56 INFO - PROCESS | 3980 | 1467141176862 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 12:12:56 INFO - PROCESS | 3980 | 1467141176865 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 12:12:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 12:12:56 INFO - PROCESS | 3980 | 1467141176869 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 12:12:56 INFO - PROCESS | 3980 | 1467141176871 Marionette TRACE conn6 <- [1,2130,null,{}] 12:12:56 INFO - PROCESS | 3980 | 1467141176902 Marionette TRACE conn6 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:56 INFO - PROCESS | 3980 | 1467141176905 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:57 INFO - PROCESS | 3980 | 1467141177027 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 12:12:57 INFO - PROCESS | 3980 | 1467141177275 Marionette TRACE conn6 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:57 INFO - PROCESS | 3980 | 1467141177279 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:57 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66A362800 == 43 [pid = 3980] [id = 542] 12:12:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 91 (000000B663491400) [pid = 3980] [serial = 1626] [outer = 0000000000000000] 12:12:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 92 (000000B664758000) [pid = 3980] [serial = 1627] [outer = 000000B663491400] 12:12:57 INFO - PROCESS | 3980 | 1467141177347 Marionette DEBUG loaded listener.js 12:12:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 93 (000000B66544E000) [pid = 3980] [serial = 1628] [outer = 000000B663491400] 12:12:57 INFO - PROCESS | 3980 | --DOCSHELL 000000B67117D000 == 42 [pid = 3980] [id = 10] 12:12:58 INFO - PROCESS | 3980 | --DOCSHELL 000000B6793EF800 == 41 [pid = 3980] [id = 537] 12:12:58 INFO - PROCESS | 3980 | --DOCSHELL 000000B677F88800 == 40 [pid = 3980] [id = 536] 12:12:58 INFO - PROCESS | 3980 | --DOCSHELL 000000B676446800 == 39 [pid = 3980] [id = 535] 12:12:58 INFO - PROCESS | 3980 | --DOCSHELL 000000B675C58800 == 38 [pid = 3980] [id = 534] 12:12:58 INFO - PROCESS | 3980 | --DOCSHELL 000000B674C66000 == 37 [pid = 3980] [id = 533] 12:12:58 INFO - PROCESS | 3980 | --DOCSHELL 000000B672B20800 == 36 [pid = 3980] [id = 532] 12:12:58 INFO - PROCESS | 3980 | --DOCSHELL 000000B669880000 == 35 [pid = 3980] [id = 531] 12:12:58 INFO - PROCESS | 3980 | --DOCSHELL 000000B66B21B800 == 34 [pid = 3980] [id = 530] 12:12:58 INFO - PROCESS | 3980 | --DOCSHELL 000000B672867800 == 33 [pid = 3980] [id = 529] 12:12:58 INFO - PROCESS | 3980 | --DOCSHELL 000000B671AD4800 == 32 [pid = 3980] [id = 527] 12:12:58 INFO - PROCESS | 3980 | --DOCSHELL 000000B66ED29000 == 31 [pid = 3980] [id = 528] 12:12:58 INFO - PROCESS | 3980 | --DOCSHELL 000000B66A5A0800 == 30 [pid = 3980] [id = 518] 12:12:58 INFO - PROCESS | 3980 | --DOCSHELL 000000B664543800 == 29 [pid = 3980] [id = 11] 12:12:58 INFO - PROCESS | 3980 | --DOCSHELL 000000B6799E7800 == 28 [pid = 3980] [id = 541] 12:12:58 INFO - PROCESS | 3980 | --DOCSHELL 000000B675E7A800 == 27 [pid = 3980] [id = 540] 12:12:58 INFO - PROCESS | 3980 | --DOCSHELL 000000B67232A000 == 26 [pid = 3980] [id = 538] 12:12:58 INFO - PROCESS | 3980 | --DOCSHELL 000000B66EEB0000 == 25 [pid = 3980] [id = 539] 12:12:58 INFO - PROCESS | 3980 | --DOMWINDOW == 92 (000000B664F40000) [pid = 3980] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 12:12:58 INFO - PROCESS | 3980 | --DOMWINDOW == 91 (000000B663F20800) [pid = 3980] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 12:12:58 INFO - PROCESS | 3980 | --DOMWINDOW == 90 (000000B66A2C0C00) [pid = 3980] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 12:12:58 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (000000B66B38A400) [pid = 3980] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 12:12:58 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (000000B66558F800) [pid = 3980] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 12:12:58 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (000000B665923400) [pid = 3980] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 12:12:58 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (000000B66EA83C00) [pid = 3980] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 12:12:58 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (000000B664E29000) [pid = 3980] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 12:12:58 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (000000B66B7AF800) [pid = 3980] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 12:12:58 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000B664F34800) [pid = 3980] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 12:12:58 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000B66F2B5400) [pid = 3980] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 12:12:58 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000B66EE04800) [pid = 3980] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 12:12:58 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000B671A75800) [pid = 3980] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 12:12:58 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000B669AEAC00) [pid = 3980] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 12:12:58 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000B665450800) [pid = 3980] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 12:12:58 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000B66F7D7800) [pid = 3980] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 12:12:58 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000B66F2B3C00) [pid = 3980] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 12:12:58 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000B67576E400) [pid = 3980] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 12:12:58 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (000000B67289BC00) [pid = 3980] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 12:12:58 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (000000B675D2D800) [pid = 3980] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 12:12:58 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (000000B675B7B400) [pid = 3980] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 12:12:58 INFO - PROCESS | 3980 | --DOMWINDOW == 71 (000000B66F7C8000) [pid = 3980] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 12:12:58 INFO - PROCESS | 3980 | --DOMWINDOW == 70 (000000B671AA5C00) [pid = 3980] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 12:12:58 INFO - PROCESS | 3980 | --DOMWINDOW == 69 (000000B66FE09000) [pid = 3980] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 12:12:58 INFO - PROCESS | 3980 | --DOMWINDOW == 68 (000000B671C97C00) [pid = 3980] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 12:12:58 INFO - PROCESS | 3980 | --DOMWINDOW == 67 (000000B671811C00) [pid = 3980] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 12:12:58 INFO - PROCESS | 3980 | --DOMWINDOW == 66 (000000B66A691400) [pid = 3980] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 12:12:58 INFO - PROCESS | 3980 | 1467141178752 Marionette TRACE conn6 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 12:12:58 INFO - PROCESS | 3980 | 1467141178811 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 12:12:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 12:12:58 INFO - PROCESS | 3980 | 1467141178817 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 12:12:58 INFO - PROCESS | 3980 | 1467141178820 Marionette TRACE conn6 <- [1,2134,null,{}] 12:12:58 INFO - PROCESS | 3980 | 1467141178826 Marionette TRACE conn6 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:58 INFO - PROCESS | 3980 | 1467141178829 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:58 INFO - PROCESS | 3980 | 1467141178928 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 12:12:58 INFO - PROCESS | 3980 | 1467141178936 Marionette TRACE conn6 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:58 INFO - PROCESS | 3980 | 1467141178941 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:58 INFO - PROCESS | 3980 | ++DOCSHELL 000000B669F7D800 == 26 [pid = 3980] [id = 543] 12:12:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 67 (000000B664EB8C00) [pid = 3980] [serial = 1629] [outer = 0000000000000000] 12:12:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 68 (000000B664EBE000) [pid = 3980] [serial = 1630] [outer = 000000B664EB8C00] 12:12:59 INFO - PROCESS | 3980 | 1467141178992 Marionette DEBUG loaded listener.js 12:12:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 69 (000000B66525EC00) [pid = 3980] [serial = 1631] [outer = 000000B664EB8C00] 12:12:59 INFO - PROCESS | 3980 | 1467141179500 Marionette TRACE conn6 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 12:12:59 INFO - PROCESS | 3980 | 1467141179558 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 12:12:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 12:12:59 INFO - PROCESS | 3980 | 1467141179565 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 12:12:59 INFO - PROCESS | 3980 | 1467141179568 Marionette TRACE conn6 <- [1,2138,null,{}] 12:12:59 INFO - PROCESS | 3980 | 1467141179571 Marionette TRACE conn6 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:59 INFO - PROCESS | 3980 | 1467141179574 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:59 INFO - PROCESS | 3980 | 1467141179668 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 12:12:59 INFO - PROCESS | 3980 | 1467141179771 Marionette TRACE conn6 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:59 INFO - PROCESS | 3980 | 1467141179774 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:12:59 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66ED1C800 == 27 [pid = 3980] [id = 544] 12:12:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 70 (000000B665926000) [pid = 3980] [serial = 1632] [outer = 0000000000000000] 12:12:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 71 (000000B665C1C800) [pid = 3980] [serial = 1633] [outer = 000000B665926000] 12:12:59 INFO - PROCESS | 3980 | 1467141179823 Marionette DEBUG loaded listener.js 12:12:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 72 (000000B6698D0400) [pid = 3980] [serial = 1634] [outer = 000000B665926000] 12:13:00 INFO - PROCESS | 3980 | 1467141180237 Marionette TRACE conn6 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",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] 12:13:00 INFO - PROCESS | 3980 | 1467141180300 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 12:13:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 12:13:00 INFO - PROCESS | 3980 | 1467141180303 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 12:13:00 INFO - PROCESS | 3980 | 1467141180307 Marionette TRACE conn6 <- [1,2142,null,{}] 12:13:00 INFO - PROCESS | 3980 | 1467141180319 Marionette TRACE conn6 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:00 INFO - PROCESS | 3980 | 1467141180324 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:00 INFO - PROCESS | 3980 | 1467141180416 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 12:13:00 INFO - PROCESS | 3980 | 1467141180431 Marionette TRACE conn6 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:00 INFO - PROCESS | 3980 | 1467141180434 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:00 INFO - PROCESS | 3980 | ++DOCSHELL 000000B671178800 == 28 [pid = 3980] [id = 545] 12:13:00 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (000000B66A844C00) [pid = 3980] [serial = 1635] [outer = 0000000000000000] 12:13:00 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (000000B66B262400) [pid = 3980] [serial = 1636] [outer = 000000B66A844C00] 12:13:00 INFO - PROCESS | 3980 | 1467141180483 Marionette DEBUG loaded listener.js 12:13:00 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (000000B66B3D5400) [pid = 3980] [serial = 1637] [outer = 000000B66A844C00] 12:13:00 INFO - PROCESS | 3980 | 1467141180920 Marionette TRACE conn6 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 12:13:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 12:13:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 691ms 12:13:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 12:13:01 INFO - PROCESS | 3980 | 1467141180997 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 12:13:01 INFO - PROCESS | 3980 | 1467141181000 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 12:13:01 INFO - PROCESS | 3980 | 1467141181004 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 12:13:01 INFO - PROCESS | 3980 | 1467141181005 Marionette TRACE conn6 <- [1,2146,null,{}] 12:13:01 INFO - PROCESS | 3980 | 1467141181009 Marionette TRACE conn6 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:01 INFO - PROCESS | 3980 | 1467141181011 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:01 INFO - PROCESS | 3980 | 1467141181125 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 12:13:01 INFO - PROCESS | 3980 | 1467141181130 Marionette TRACE conn6 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:01 INFO - PROCESS | 3980 | 1467141181133 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:01 INFO - PROCESS | 3980 | ++DOCSHELL 000000B671F8E800 == 29 [pid = 3980] [id = 546] 12:13:01 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000B66E371000) [pid = 3980] [serial = 1638] [outer = 0000000000000000] 12:13:01 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000B66EA80C00) [pid = 3980] [serial = 1639] [outer = 000000B66E371000] 12:13:01 INFO - PROCESS | 3980 | 1467141181219 Marionette DEBUG loaded listener.js 12:13:01 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000B66EE03C00) [pid = 3980] [serial = 1640] [outer = 000000B66E371000] 12:13:01 INFO - PROCESS | 3980 | 1467141181665 Marionette TRACE conn6 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",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] 12:13:01 INFO - PROCESS | 3980 | 1467141181699 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 12:13:01 INFO - PROCESS | 3980 | 1467141181702 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 12:13:01 INFO - PROCESS | 3980 | 1467141181704 Marionette TRACE conn6 <- [1,2150,null,{}] 12:13:01 INFO - PROCESS | 3980 | 1467141181714 Marionette TRACE conn6 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:01 INFO - PROCESS | 3980 | 1467141181716 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:01 INFO - PROCESS | 3980 | 1467141181851 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 12:13:01 INFO - PROCESS | 3980 | 1467141181862 Marionette TRACE conn6 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:01 INFO - PROCESS | 3980 | 1467141181864 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:01 INFO - PROCESS | 3980 | ++DOCSHELL 000000B6732BD800 == 30 [pid = 3980] [id = 547] 12:13:01 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000B664F39000) [pid = 3980] [serial = 1641] [outer = 0000000000000000] 12:13:01 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000B66F220800) [pid = 3980] [serial = 1642] [outer = 000000B664F39000] 12:13:01 INFO - PROCESS | 3980 | 1467141181909 Marionette DEBUG loaded listener.js 12:13:01 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000B66F647000) [pid = 3980] [serial = 1643] [outer = 000000B664F39000] 12:13:02 INFO - PROCESS | 3980 | 1467141182363 Marionette TRACE conn6 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 12:13:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 12:13:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 691ms 12:13:02 INFO - PROCESS | 3980 | 1467141182397 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 12:13:02 INFO - PROCESS | 3980 | 1467141182400 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 12:13:02 INFO - PROCESS | 3980 | 1467141182403 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 12:13:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 12:13:02 INFO - PROCESS | 3980 | 1467141182404 Marionette TRACE conn6 <- [1,2154,null,{}] 12:13:02 INFO - PROCESS | 3980 | 1467141182408 Marionette TRACE conn6 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:02 INFO - PROCESS | 3980 | 1467141182414 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:02 INFO - PROCESS | 3980 | 1467141182552 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 12:13:02 INFO - PROCESS | 3980 | 1467141182605 Marionette TRACE conn6 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:02 INFO - PROCESS | 3980 | 1467141182608 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:02 INFO - PROCESS | 3980 | ++DOCSHELL 000000B674C71000 == 31 [pid = 3980] [id = 548] 12:13:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000B66F6D7C00) [pid = 3980] [serial = 1644] [outer = 0000000000000000] 12:13:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000B66FECF400) [pid = 3980] [serial = 1645] [outer = 000000B66F6D7C00] 12:13:02 INFO - PROCESS | 3980 | 1467141182655 Marionette DEBUG loaded listener.js 12:13:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000B671A81C00) [pid = 3980] [serial = 1646] [outer = 000000B66F6D7C00] 12:13:03 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000B671AE5800) [pid = 3980] [serial = 26] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 12:13:03 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000B6665EE000) [pid = 3980] [serial = 29] [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.] 12:13:03 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000B66F63F800) [pid = 3980] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 12:13:03 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000B671AA8800) [pid = 3980] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 12:13:03 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000B664F3A400) [pid = 3980] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 12:13:03 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000B67210C000) [pid = 3980] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 12:13:03 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000B664EB3800) [pid = 3980] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 12:13:03 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000B664F38400) [pid = 3980] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 12:13:03 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000B671C93800) [pid = 3980] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 12:13:03 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (000000B663ED9C00) [pid = 3980] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 12:13:03 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (000000B6698D9400) [pid = 3980] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 12:13:03 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (000000B66A20CC00) [pid = 3980] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 12:13:03 INFO - PROCESS | 3980 | --DOMWINDOW == 71 (000000B6727CC800) [pid = 3980] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 12:13:03 INFO - PROCESS | 3980 | --DOMWINDOW == 70 (000000B6698D8400) [pid = 3980] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 12:13:03 INFO - PROCESS | 3980 | 1467141183327 Marionette TRACE conn6 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 12:13:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 12:13:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 987ms 12:13:03 INFO - PROCESS | 3980 | 1467141183393 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 12:13:03 INFO - PROCESS | 3980 | 1467141183395 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 12:13:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 12:13:03 INFO - PROCESS | 3980 | 1467141183398 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 12:13:03 INFO - PROCESS | 3980 | 1467141183400 Marionette TRACE conn6 <- [1,2158,null,{}] 12:13:03 INFO - PROCESS | 3980 | 1467141183404 Marionette TRACE conn6 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:03 INFO - PROCESS | 3980 | 1467141183406 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:03 INFO - PROCESS | 3980 | 1467141183513 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 12:13:03 INFO - PROCESS | 3980 | 1467141183566 Marionette TRACE conn6 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:03 INFO - PROCESS | 3980 | 1467141183568 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:03 INFO - PROCESS | 3980 | ++DOCSHELL 000000B675C4B800 == 32 [pid = 3980] [id = 549] 12:13:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 71 (000000B663492C00) [pid = 3980] [serial = 1647] [outer = 0000000000000000] 12:13:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 72 (000000B664F38400) [pid = 3980] [serial = 1648] [outer = 000000B663492C00] 12:13:03 INFO - PROCESS | 3980 | 1467141183613 Marionette DEBUG loaded listener.js 12:13:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (000000B671A73400) [pid = 3980] [serial = 1649] [outer = 000000B663492C00] 12:13:03 INFO - PROCESS | 3980 | 1467141183959 Marionette TRACE conn6 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 12:13:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 12:13:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 587ms 12:13:03 INFO - PROCESS | 3980 | 1467141183989 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 12:13:03 INFO - PROCESS | 3980 | 1467141183991 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 12:13:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 12:13:03 INFO - PROCESS | 3980 | 1467141183994 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 12:13:03 INFO - PROCESS | 3980 | 1467141183996 Marionette TRACE conn6 <- [1,2162,null,{}] 12:13:04 INFO - PROCESS | 3980 | 1467141184000 Marionette TRACE conn6 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:04 INFO - PROCESS | 3980 | 1467141184002 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:04 INFO - PROCESS | 3980 | 1467141184113 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 12:13:04 INFO - PROCESS | 3980 | 1467141184122 Marionette TRACE conn6 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:04 INFO - PROCESS | 3980 | 1467141184124 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:04 INFO - PROCESS | 3980 | ++DOCSHELL 000000B675E7F800 == 33 [pid = 3980] [id = 550] 12:13:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (000000B66F7DFC00) [pid = 3980] [serial = 1650] [outer = 0000000000000000] 12:13:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (000000B671C9E800) [pid = 3980] [serial = 1651] [outer = 000000B66F7DFC00] 12:13:04 INFO - PROCESS | 3980 | 1467141184169 Marionette DEBUG loaded listener.js 12:13:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000B672106C00) [pid = 3980] [serial = 1652] [outer = 000000B66F7DFC00] 12:13:04 INFO - PROCESS | 3980 | 1467141184585 Marionette TRACE conn6 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 12:13:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 12:13:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 626ms 12:13:04 INFO - PROCESS | 3980 | 1467141184625 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 12:13:04 INFO - PROCESS | 3980 | 1467141184627 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 12:13:04 INFO - PROCESS | 3980 | 1467141184630 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 12:13:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 12:13:04 INFO - PROCESS | 3980 | 1467141184632 Marionette TRACE conn6 <- [1,2166,null,{}] 12:13:04 INFO - PROCESS | 3980 | 1467141184636 Marionette TRACE conn6 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:04 INFO - PROCESS | 3980 | 1467141184637 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:04 INFO - PROCESS | 3980 | 1467141184748 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 12:13:04 INFO - PROCESS | 3980 | 1467141184756 Marionette TRACE conn6 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:04 INFO - PROCESS | 3980 | 1467141184758 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:04 INFO - PROCESS | 3980 | ++DOCSHELL 000000B676447000 == 34 [pid = 3980] [id = 551] 12:13:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000B671FB5C00) [pid = 3980] [serial = 1653] [outer = 0000000000000000] 12:13:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000B672111800) [pid = 3980] [serial = 1654] [outer = 000000B671FB5C00] 12:13:04 INFO - PROCESS | 3980 | 1467141184803 Marionette DEBUG loaded listener.js 12:13:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000B672595C00) [pid = 3980] [serial = 1655] [outer = 000000B671FB5C00] 12:13:05 INFO - PROCESS | 3980 | 1467141185455 Marionette TRACE conn6 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 12:13:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 12:13:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 880ms 12:13:05 INFO - PROCESS | 3980 | 1467141185514 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 12:13:05 INFO - PROCESS | 3980 | 1467141185519 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 12:13:05 INFO - PROCESS | 3980 | 1467141185524 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 12:13:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 12:13:05 INFO - PROCESS | 3980 | 1467141185528 Marionette TRACE conn6 <- [1,2170,null,{}] 12:13:05 INFO - PROCESS | 3980 | 1467141185534 Marionette TRACE conn6 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:05 INFO - PROCESS | 3980 | 1467141185538 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:05 INFO - PROCESS | 3980 | 1467141185732 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 12:13:05 INFO - PROCESS | 3980 | 1467141185743 Marionette TRACE conn6 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:05 INFO - PROCESS | 3980 | 1467141185746 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:05 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66B742000 == 35 [pid = 3980] [id = 552] 12:13:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000B664F37000) [pid = 3980] [serial = 1656] [outer = 0000000000000000] 12:13:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000B66544CC00) [pid = 3980] [serial = 1657] [outer = 000000B664F37000] 12:13:05 INFO - PROCESS | 3980 | 1467141185804 Marionette DEBUG loaded listener.js 12:13:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000B666750400) [pid = 3980] [serial = 1658] [outer = 000000B664F37000] 12:13:06 INFO - PROCESS | 3980 | 1467141186644 Marionette TRACE conn6 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 12:13:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 12:13:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1182ms 12:13:06 INFO - PROCESS | 3980 | 1467141186710 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 12:13:06 INFO - PROCESS | 3980 | 1467141186715 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 12:13:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 12:13:06 INFO - PROCESS | 3980 | 1467141186722 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 12:13:06 INFO - PROCESS | 3980 | 1467141186725 Marionette TRACE conn6 <- [1,2174,null,{}] 12:13:06 INFO - PROCESS | 3980 | 1467141186730 Marionette TRACE conn6 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:06 INFO - PROCESS | 3980 | 1467141186733 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:06 INFO - PROCESS | 3980 | 1467141186865 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 12:13:06 INFO - PROCESS | 3980 | 1467141186980 Marionette TRACE conn6 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:06 INFO - PROCESS | 3980 | 1467141186983 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:07 INFO - PROCESS | 3980 | ++DOCSHELL 000000B674C34000 == 36 [pid = 3980] [id = 553] 12:13:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000B66B25E000) [pid = 3980] [serial = 1659] [outer = 0000000000000000] 12:13:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000B66B7AF800) [pid = 3980] [serial = 1660] [outer = 000000B66B25E000] 12:13:07 INFO - PROCESS | 3980 | 1467141187042 Marionette DEBUG loaded listener.js 12:13:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (000000B66F216400) [pid = 3980] [serial = 1661] [outer = 000000B66B25E000] 12:13:07 INFO - PROCESS | 3980 | 1467141187881 Marionette TRACE conn6 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 12:13:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 12:13:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1190ms 12:13:07 INFO - PROCESS | 3980 | 1467141187914 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 12:13:07 INFO - PROCESS | 3980 | 1467141187918 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 12:13:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 12:13:07 INFO - PROCESS | 3980 | --DOCSHELL 000000B675E7F800 == 35 [pid = 3980] [id = 550] 12:13:07 INFO - PROCESS | 3980 | --DOCSHELL 000000B675C4B800 == 34 [pid = 3980] [id = 549] 12:13:07 INFO - PROCESS | 3980 | --DOCSHELL 000000B674C71000 == 33 [pid = 3980] [id = 548] 12:13:07 INFO - PROCESS | 3980 | --DOCSHELL 000000B6732BD800 == 32 [pid = 3980] [id = 547] 12:13:07 INFO - PROCESS | 3980 | --DOCSHELL 000000B671F8E800 == 31 [pid = 3980] [id = 546] 12:13:07 INFO - PROCESS | 3980 | --DOCSHELL 000000B671178800 == 30 [pid = 3980] [id = 545] 12:13:07 INFO - PROCESS | 3980 | --DOCSHELL 000000B66ED1C800 == 29 [pid = 3980] [id = 544] 12:13:07 INFO - PROCESS | 3980 | --DOCSHELL 000000B669F7D800 == 28 [pid = 3980] [id = 543] 12:13:07 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (000000B671C1F800) [pid = 3980] [serial = 28] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 12:13:07 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000B66A322800) [pid = 3980] [serial = 1100] [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.] 12:13:07 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000B66F7D5800) [pid = 3980] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 12:13:07 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000B671FBA800) [pid = 3980] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 12:13:07 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000B671C99400) [pid = 3980] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 12:13:07 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000B66B263800) [pid = 3980] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 12:13:07 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000B672596800) [pid = 3980] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 12:13:07 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000B665451400) [pid = 3980] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 12:13:07 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000B6667B9400) [pid = 3980] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 12:13:07 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000B665448C00) [pid = 3980] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 12:13:07 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (000000B66571C000) [pid = 3980] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 12:13:07 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (000000B671CA1C00) [pid = 3980] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 12:13:07 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (000000B66F21A400) [pid = 3980] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 12:13:07 INFO - PROCESS | 3980 | --DOMWINDOW == 71 (000000B66B262C00) [pid = 3980] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 12:13:07 INFO - PROCESS | 3980 | --DOMWINDOW == 70 (000000B66EE03400) [pid = 3980] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 12:13:07 INFO - PROCESS | 3980 | --DOMWINDOW == 69 (000000B66A57B400) [pid = 3980] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 12:13:07 INFO - PROCESS | 3980 | --DOMWINDOW == 68 (000000B66B275000) [pid = 3980] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 12:13:07 INFO - PROCESS | 3980 | --DOMWINDOW == 67 (000000B6727D2800) [pid = 3980] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 12:13:07 INFO - PROCESS | 3980 | --DOMWINDOW == 66 (000000B672627000) [pid = 3980] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 12:13:07 INFO - PROCESS | 3980 | --DOMWINDOW == 65 (000000B672BA8800) [pid = 3980] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 12:13:07 INFO - PROCESS | 3980 | --DOMWINDOW == 64 (000000B6736B8400) [pid = 3980] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 12:13:07 INFO - PROCESS | 3980 | --DOMWINDOW == 63 (000000B672ADE800) [pid = 3980] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 12:13:07 INFO - PROCESS | 3980 | --DOMWINDOW == 62 (000000B671A72800) [pid = 3980] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 12:13:07 INFO - PROCESS | 3980 | --DOMWINDOW == 61 (000000B672598400) [pid = 3980] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 12:13:07 INFO - PROCESS | 3980 | --DOMWINDOW == 60 (000000B66F5CA000) [pid = 3980] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 12:13:08 INFO - PROCESS | 3980 | 1467141187990 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 12:13:08 INFO - PROCESS | 3980 | 1467141187993 Marionette TRACE conn6 <- [1,2178,null,{}] 12:13:08 INFO - PROCESS | 3980 | 1467141188000 Marionette TRACE conn6 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:08 INFO - PROCESS | 3980 | 1467141188003 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:08 INFO - PROCESS | 3980 | 1467141188103 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 12:13:08 INFO - PROCESS | 3980 | 1467141188110 Marionette TRACE conn6 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:08 INFO - PROCESS | 3980 | 1467141188114 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:08 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66A6C2800 == 29 [pid = 3980] [id = 554] 12:13:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 61 (000000B665262000) [pid = 3980] [serial = 1662] [outer = 0000000000000000] 12:13:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 62 (000000B66544A800) [pid = 3980] [serial = 1663] [outer = 000000B665262000] 12:13:08 INFO - PROCESS | 3980 | 1467141188164 Marionette DEBUG loaded listener.js 12:13:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 63 (000000B665928C00) [pid = 3980] [serial = 1664] [outer = 000000B665262000] 12:13:08 INFO - PROCESS | 3980 | 1467141188654 Marionette TRACE conn6 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 12:13:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 12:13:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 754ms 12:13:08 INFO - PROCESS | 3980 | 1467141188682 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 12:13:08 INFO - PROCESS | 3980 | 1467141188686 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 12:13:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 12:13:08 INFO - PROCESS | 3980 | 1467141188692 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 12:13:08 INFO - PROCESS | 3980 | 1467141188695 Marionette TRACE conn6 <- [1,2182,null,{}] 12:13:08 INFO - PROCESS | 3980 | 1467141188698 Marionette TRACE conn6 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:08 INFO - PROCESS | 3980 | 1467141188701 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:08 INFO - PROCESS | 3980 | 1467141188790 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 12:13:08 INFO - PROCESS | 3980 | 1467141188796 Marionette TRACE conn6 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:08 INFO - PROCESS | 3980 | 1467141188798 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:08 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66F8B6000 == 30 [pid = 3980] [id = 555] 12:13:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 64 (000000B66A2B7000) [pid = 3980] [serial = 1665] [outer = 0000000000000000] 12:13:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 65 (000000B66A5EAC00) [pid = 3980] [serial = 1666] [outer = 000000B66A2B7000] 12:13:08 INFO - PROCESS | 3980 | 1467141188846 Marionette DEBUG loaded listener.js 12:13:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 66 (000000B66B25FC00) [pid = 3980] [serial = 1667] [outer = 000000B66A2B7000] 12:13:09 INFO - PROCESS | 3980 | 1467141189335 Marionette TRACE conn6 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 12:13:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 12:13:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 692ms 12:13:09 INFO - PROCESS | 3980 | 1467141189388 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 12:13:09 INFO - PROCESS | 3980 | 1467141189390 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 12:13:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 12:13:09 INFO - PROCESS | 3980 | 1467141189394 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 12:13:09 INFO - PROCESS | 3980 | 1467141189397 Marionette TRACE conn6 <- [1,2186,null,{}] 12:13:09 INFO - PROCESS | 3980 | 1467141189409 Marionette TRACE conn6 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:09 INFO - PROCESS | 3980 | 1467141189414 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:09 INFO - PROCESS | 3980 | 1467141189531 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 12:13:09 INFO - PROCESS | 3980 | 1467141189619 Marionette TRACE conn6 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:09 INFO - PROCESS | 3980 | 1467141189623 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:09 INFO - PROCESS | 3980 | ++DOCSHELL 000000B671F8E800 == 31 [pid = 3980] [id = 556] 12:13:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 67 (000000B6649C9800) [pid = 3980] [serial = 1668] [outer = 0000000000000000] 12:13:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 68 (000000B66EA92000) [pid = 3980] [serial = 1669] [outer = 000000B6649C9800] 12:13:09 INFO - PROCESS | 3980 | 1467141189672 Marionette DEBUG loaded listener.js 12:13:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 69 (000000B66F46C800) [pid = 3980] [serial = 1670] [outer = 000000B6649C9800] 12:13:10 INFO - PROCESS | 3980 | 1467141190045 Marionette TRACE conn6 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 12:13:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 12:13:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 692ms 12:13:10 INFO - PROCESS | 3980 | 1467141190089 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 12:13:10 INFO - PROCESS | 3980 | 1467141190092 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 12:13:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 12:13:10 INFO - PROCESS | 3980 | 1467141190095 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 12:13:10 INFO - PROCESS | 3980 | 1467141190097 Marionette TRACE conn6 <- [1,2190,null,{}] 12:13:10 INFO - PROCESS | 3980 | 1467141190100 Marionette TRACE conn6 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:10 INFO - PROCESS | 3980 | 1467141190102 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:10 INFO - PROCESS | 3980 | 1467141190192 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 12:13:10 INFO - PROCESS | 3980 | 1467141190198 Marionette TRACE conn6 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:10 INFO - PROCESS | 3980 | 1467141190200 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:10 INFO - PROCESS | 3980 | ++DOCSHELL 000000B674A78800 == 32 [pid = 3980] [id = 557] 12:13:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 70 (000000B66F6D3000) [pid = 3980] [serial = 1671] [outer = 0000000000000000] 12:13:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 71 (000000B66F7E2400) [pid = 3980] [serial = 1672] [outer = 000000B66F6D3000] 12:13:10 INFO - PROCESS | 3980 | 1467141190247 Marionette DEBUG loaded listener.js 12:13:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 72 (000000B671A17800) [pid = 3980] [serial = 1673] [outer = 000000B66F6D3000] 12:13:10 INFO - PROCESS | 3980 | 1467141190720 Marionette TRACE conn6 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 12:13:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 12:13:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 692ms 12:13:10 INFO - PROCESS | 3980 | 1467141190789 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 12:13:10 INFO - PROCESS | 3980 | 1467141190792 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 12:13:10 INFO - PROCESS | 3980 | 1467141190795 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 12:13:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 12:13:10 INFO - PROCESS | 3980 | 1467141190796 Marionette TRACE conn6 <- [1,2194,null,{}] 12:13:10 INFO - PROCESS | 3980 | 1467141190800 Marionette TRACE conn6 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:10 INFO - PROCESS | 3980 | 1467141190802 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:10 INFO - PROCESS | 3980 | 1467141190944 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 12:13:10 INFO - PROCESS | 3980 | 1467141190963 Marionette TRACE conn6 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:10 INFO - PROCESS | 3980 | 1467141190965 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:10 INFO - PROCESS | 3980 | ++DOCSHELL 000000B6757E1000 == 33 [pid = 3980] [id = 558] 12:13:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (000000B664EB2800) [pid = 3980] [serial = 1674] [outer = 0000000000000000] 12:13:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (000000B671A77800) [pid = 3980] [serial = 1675] [outer = 000000B664EB2800] 12:13:11 INFO - PROCESS | 3980 | 1467141191010 Marionette DEBUG loaded listener.js 12:13:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (000000B671C94000) [pid = 3980] [serial = 1676] [outer = 000000B664EB2800] 12:13:11 INFO - PROCESS | 3980 | 1467141191440 Marionette TRACE conn6 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 12:13:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 12:13:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 692ms 12:13:11 INFO - PROCESS | 3980 | 1467141191490 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 12:13:11 INFO - PROCESS | 3980 | 1467141191493 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 12:13:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 12:13:11 INFO - PROCESS | 3980 | 1467141191502 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 12:13:11 INFO - PROCESS | 3980 | 1467141191504 Marionette TRACE conn6 <- [1,2198,null,{}] 12:13:11 INFO - PROCESS | 3980 | 1467141191508 Marionette TRACE conn6 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:11 INFO - PROCESS | 3980 | 1467141191514 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:11 INFO - PROCESS | 3980 | 1467141191653 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 12:13:11 INFO - PROCESS | 3980 | 1467141191661 Marionette TRACE conn6 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:11 INFO - PROCESS | 3980 | 1467141191663 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:11 INFO - PROCESS | 3980 | ++DOCSHELL 000000B676068800 == 34 [pid = 3980] [id = 559] 12:13:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000B672109400) [pid = 3980] [serial = 1677] [outer = 0000000000000000] 12:13:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000B672598400) [pid = 3980] [serial = 1678] [outer = 000000B672109400] 12:13:11 INFO - PROCESS | 3980 | 1467141191752 Marionette DEBUG loaded listener.js 12:13:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000B672630C00) [pid = 3980] [serial = 1679] [outer = 000000B672109400] 12:13:12 INFO - PROCESS | 3980 | 1467141192180 Marionette TRACE conn6 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 12:13:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 12:13:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 731ms 12:13:12 INFO - PROCESS | 3980 | 1467141192260 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 12:13:12 INFO - PROCESS | 3980 | 1467141192263 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 12:13:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 12:13:12 INFO - PROCESS | 3980 | 1467141192279 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 12:13:12 INFO - PROCESS | 3980 | 1467141192281 Marionette TRACE conn6 <- [1,2202,null,{}] 12:13:12 INFO - PROCESS | 3980 | 1467141192284 Marionette TRACE conn6 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:12 INFO - PROCESS | 3980 | 1467141192286 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:12 INFO - PROCESS | 3980 | 1467141192396 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 12:13:12 INFO - PROCESS | 3980 | 1467141192409 Marionette TRACE conn6 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:12 INFO - PROCESS | 3980 | 1467141192411 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:12 INFO - PROCESS | 3980 | ++DOCSHELL 000000B677FA1000 == 35 [pid = 3980] [id = 560] 12:13:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000B6727D5400) [pid = 3980] [serial = 1680] [outer = 0000000000000000] 12:13:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000B672835400) [pid = 3980] [serial = 1681] [outer = 000000B6727D5400] 12:13:12 INFO - PROCESS | 3980 | 1467141192539 Marionette DEBUG loaded listener.js 12:13:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000B673296800) [pid = 3980] [serial = 1682] [outer = 000000B6727D5400] 12:13:12 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000B66A844C00) [pid = 3980] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 12:13:12 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000B664EB8C00) [pid = 3980] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 12:13:12 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000B663491400) [pid = 3980] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 12:13:12 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000B665264000) [pid = 3980] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 12:13:12 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000B66EA7D800) [pid = 3980] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 12:13:12 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000B672594C00) [pid = 3980] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 12:13:12 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (000000B664F39000) [pid = 3980] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 12:13:12 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (000000B663492C00) [pid = 3980] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 12:13:12 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (000000B66F6D7C00) [pid = 3980] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 12:13:12 INFO - PROCESS | 3980 | --DOMWINDOW == 71 (000000B66F7DFC00) [pid = 3980] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 12:13:12 INFO - PROCESS | 3980 | --DOMWINDOW == 70 (000000B665926000) [pid = 3980] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 12:13:12 INFO - PROCESS | 3980 | --DOMWINDOW == 69 (000000B66E371000) [pid = 3980] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 12:13:12 INFO - PROCESS | 3980 | 1467141192904 Marionette TRACE conn6 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 12:13:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 12:13:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 693ms 12:13:12 INFO - PROCESS | 3980 | 1467141192967 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 12:13:12 INFO - PROCESS | 3980 | 1467141192969 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 12:13:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 12:13:12 INFO - PROCESS | 3980 | 1467141192973 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 12:13:12 INFO - PROCESS | 3980 | 1467141192975 Marionette TRACE conn6 <- [1,2206,null,{}] 12:13:12 INFO - PROCESS | 3980 | 1467141192978 Marionette TRACE conn6 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:12 INFO - PROCESS | 3980 | 1467141192980 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:13 INFO - PROCESS | 3980 | 1467141193093 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 12:13:13 INFO - PROCESS | 3980 | 1467141193110 Marionette TRACE conn6 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:13 INFO - PROCESS | 3980 | 1467141193112 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:13 INFO - PROCESS | 3980 | ++DOCSHELL 000000B679784800 == 36 [pid = 3980] [id = 561] 12:13:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 70 (000000B669855C00) [pid = 3980] [serial = 1683] [outer = 0000000000000000] 12:13:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 71 (000000B671A75C00) [pid = 3980] [serial = 1684] [outer = 000000B669855C00] 12:13:13 INFO - PROCESS | 3980 | 1467141193156 Marionette DEBUG loaded listener.js 12:13:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 72 (000000B673291C00) [pid = 3980] [serial = 1685] [outer = 000000B669855C00] 12:13:13 INFO - PROCESS | 3980 | 1467141193537 Marionette TRACE conn6 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 12:13:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 12:13:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 628ms 12:13:13 INFO - PROCESS | 3980 | 1467141193604 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 12:13:13 INFO - PROCESS | 3980 | 1467141193606 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 12:13:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 12:13:13 INFO - PROCESS | 3980 | 1467141193609 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 12:13:13 INFO - PROCESS | 3980 | 1467141193611 Marionette TRACE conn6 <- [1,2210,null,{}] 12:13:13 INFO - PROCESS | 3980 | 1467141193615 Marionette TRACE conn6 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:13 INFO - PROCESS | 3980 | 1467141193617 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:13 INFO - PROCESS | 3980 | 1467141193730 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 12:13:13 INFO - PROCESS | 3980 | 1467141193768 Marionette TRACE conn6 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:13 INFO - PROCESS | 3980 | 1467141193770 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:13 INFO - PROCESS | 3980 | ++DOCSHELL 000000B671F8D000 == 37 [pid = 3980] [id = 562] 12:13:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (000000B66A2D4800) [pid = 3980] [serial = 1686] [outer = 0000000000000000] 12:13:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (000000B6741AB400) [pid = 3980] [serial = 1687] [outer = 000000B66A2D4800] 12:13:13 INFO - PROCESS | 3980 | 1467141193815 Marionette DEBUG loaded listener.js 12:13:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (000000B6747AA000) [pid = 3980] [serial = 1688] [outer = 000000B66A2D4800] 12:13:14 INFO - PROCESS | 3980 | 1467141194204 Marionette TRACE conn6 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 12:13:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 12:13:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 626ms 12:13:14 INFO - PROCESS | 3980 | 1467141194239 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 12:13:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 12:13:14 INFO - PROCESS | 3980 | 1467141194241 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 12:13:14 INFO - PROCESS | 3980 | 1467141194244 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 12:13:14 INFO - PROCESS | 3980 | 1467141194246 Marionette TRACE conn6 <- [1,2214,null,{}] 12:13:14 INFO - PROCESS | 3980 | 1467141194249 Marionette TRACE conn6 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:14 INFO - PROCESS | 3980 | 1467141194251 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:14 INFO - PROCESS | 3980 | 1467141194374 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 12:13:14 INFO - PROCESS | 3980 | 1467141194381 Marionette TRACE conn6 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:14 INFO - PROCESS | 3980 | 1467141194383 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:14 INFO - PROCESS | 3980 | ++DOCSHELL 000000B6799E1000 == 38 [pid = 3980] [id = 563] 12:13:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000B6747DF800) [pid = 3980] [serial = 1689] [outer = 0000000000000000] 12:13:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000B674C92800) [pid = 3980] [serial = 1690] [outer = 000000B6747DF800] 12:13:14 INFO - PROCESS | 3980 | 1467141194428 Marionette DEBUG loaded listener.js 12:13:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000B674C9E800) [pid = 3980] [serial = 1691] [outer = 000000B6747DF800] 12:13:15 INFO - PROCESS | 3980 | 1467141195168 Marionette TRACE conn6 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 12:13:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 12:13:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 985ms 12:13:15 INFO - PROCESS | 3980 | 1467141195234 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 12:13:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 12:13:15 INFO - PROCESS | 3980 | 1467141195238 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 12:13:15 INFO - PROCESS | 3980 | 1467141195243 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 12:13:15 INFO - PROCESS | 3980 | 1467141195246 Marionette TRACE conn6 <- [1,2218,null,{}] 12:13:15 INFO - PROCESS | 3980 | 1467141195252 Marionette TRACE conn6 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:15 INFO - PROCESS | 3980 | 1467141195255 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:15 INFO - PROCESS | 3980 | 1467141195419 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 12:13:15 INFO - PROCESS | 3980 | 1467141195429 Marionette TRACE conn6 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:15 INFO - PROCESS | 3980 | 1467141195432 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:15 INFO - PROCESS | 3980 | ++DOCSHELL 000000B6718E4800 == 39 [pid = 3980] [id = 564] 12:13:15 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000B6698B5C00) [pid = 3980] [serial = 1692] [outer = 0000000000000000] 12:13:15 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000B669BC2400) [pid = 3980] [serial = 1693] [outer = 000000B6698B5C00] 12:13:15 INFO - PROCESS | 3980 | 1467141195491 Marionette DEBUG loaded listener.js 12:13:15 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000B66B386400) [pid = 3980] [serial = 1694] [outer = 000000B6698B5C00] 12:13:16 INFO - PROCESS | 3980 | 1467141196062 Marionette TRACE conn6 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 12:13:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 12:13:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 881ms 12:13:16 INFO - PROCESS | 3980 | 1467141196124 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 12:13:16 INFO - PROCESS | 3980 | 1467141196129 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 12:13:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 12:13:16 INFO - PROCESS | 3980 | 1467141196136 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 12:13:16 INFO - PROCESS | 3980 | 1467141196139 Marionette TRACE conn6 <- [1,2222,null,{}] 12:13:16 INFO - PROCESS | 3980 | 1467141196143 Marionette TRACE conn6 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:16 INFO - PROCESS | 3980 | 1467141196146 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:16 INFO - PROCESS | 3980 | 1467141196268 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 12:13:16 INFO - PROCESS | 3980 | 1467141196391 Marionette TRACE conn6 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:16 INFO - PROCESS | 3980 | 1467141196394 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:16 INFO - PROCESS | 3980 | ++DOCSHELL 000000B675FC1800 == 40 [pid = 3980] [id = 565] 12:13:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000B66F465C00) [pid = 3980] [serial = 1695] [outer = 0000000000000000] 12:13:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000B671A25400) [pid = 3980] [serial = 1696] [outer = 000000B66F465C00] 12:13:16 INFO - PROCESS | 3980 | 1467141196454 Marionette DEBUG loaded listener.js 12:13:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000B671FB5000) [pid = 3980] [serial = 1697] [outer = 000000B66F465C00] 12:13:17 INFO - PROCESS | 3980 | 1467141197083 Marionette TRACE conn6 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 12:13:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 12:13:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 984ms 12:13:17 INFO - PROCESS | 3980 | 1467141197122 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 12:13:17 INFO - PROCESS | 3980 | 1467141197124 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 12:13:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 12:13:17 INFO - PROCESS | 3980 | 1467141197128 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 12:13:17 INFO - PROCESS | 3980 | 1467141197132 Marionette TRACE conn6 <- [1,2226,null,{}] 12:13:17 INFO - PROCESS | 3980 | 1467141197144 Marionette TRACE conn6 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:17 INFO - PROCESS | 3980 | 1467141197149 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:17 INFO - PROCESS | 3980 | 1467141197262 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 12:13:17 INFO - PROCESS | 3980 | 1467141197389 Marionette TRACE conn6 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:17 INFO - PROCESS | 3980 | 1467141197392 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:17 INFO - PROCESS | 3980 | ++DOCSHELL 000000B679AAB800 == 41 [pid = 3980] [id = 566] 12:13:17 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (000000B672AEA400) [pid = 3980] [serial = 1698] [outer = 0000000000000000] 12:13:17 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (000000B674C92C00) [pid = 3980] [serial = 1699] [outer = 000000B672AEA400] 12:13:17 INFO - PROCESS | 3980 | 1467141197451 Marionette DEBUG loaded listener.js 12:13:17 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (000000B67576E400) [pid = 3980] [serial = 1700] [outer = 000000B672AEA400] 12:13:18 INFO - PROCESS | 3980 | 1467141198044 Marionette TRACE conn6 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 12:13:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 12:13:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 942ms 12:13:18 INFO - PROCESS | 3980 | 1467141198073 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 12:13:18 INFO - PROCESS | 3980 | 1467141198076 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 12:13:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 12:13:18 INFO - PROCESS | 3980 | 1467141198079 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 12:13:18 INFO - PROCESS | 3980 | 1467141198081 Marionette TRACE conn6 <- [1,2230,null,{}] 12:13:18 INFO - PROCESS | 3980 | 1467141198085 Marionette TRACE conn6 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:18 INFO - PROCESS | 3980 | 1467141198088 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:18 INFO - PROCESS | 3980 | 1467141198204 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 12:13:18 INFO - PROCESS | 3980 | 1467141198307 Marionette TRACE conn6 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:18 INFO - PROCESS | 3980 | 1467141198310 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:18 INFO - PROCESS | 3980 | ++DOCSHELL 000000B679F35800 == 42 [pid = 3980] [id = 567] 12:13:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (000000B674C98C00) [pid = 3980] [serial = 1701] [outer = 0000000000000000] 12:13:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (000000B675B73C00) [pid = 3980] [serial = 1702] [outer = 000000B674C98C00] 12:13:18 INFO - PROCESS | 3980 | 1467141198365 Marionette DEBUG loaded listener.js 12:13:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (000000B675B7BC00) [pid = 3980] [serial = 1703] [outer = 000000B674C98C00] 12:13:19 INFO - PROCESS | 3980 | 1467141199155 Marionette TRACE conn6 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 12:13:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 12:13:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1134ms 12:13:19 INFO - PROCESS | 3980 | 1467141199216 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 12:13:19 INFO - PROCESS | 3980 | 1467141199221 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 12:13:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 12:13:19 INFO - PROCESS | 3980 | 1467141199242 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 12:13:19 INFO - PROCESS | 3980 | 1467141199246 Marionette TRACE conn6 <- [1,2234,null,{}] 12:13:19 INFO - PROCESS | 3980 | 1467141199251 Marionette TRACE conn6 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:19 INFO - PROCESS | 3980 | 1467141199254 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:19 INFO - PROCESS | 3980 | 1467141199368 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 12:13:19 INFO - PROCESS | 3980 | 1467141199490 Marionette TRACE conn6 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:19 INFO - PROCESS | 3980 | 1467141199495 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:19 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66A385800 == 43 [pid = 3980] [id = 568] 12:13:19 INFO - PROCESS | 3980 | ++DOMWINDOW == 91 (000000B665590800) [pid = 3980] [serial = 1704] [outer = 0000000000000000] 12:13:19 INFO - PROCESS | 3980 | ++DOMWINDOW == 92 (000000B66583E000) [pid = 3980] [serial = 1705] [outer = 000000B665590800] 12:13:19 INFO - PROCESS | 3980 | 1467141199550 Marionette DEBUG loaded listener.js 12:13:19 INFO - PROCESS | 3980 | ++DOMWINDOW == 93 (000000B669B67C00) [pid = 3980] [serial = 1706] [outer = 000000B665590800] 12:13:20 INFO - PROCESS | 3980 | --DOCSHELL 000000B671F8D000 == 42 [pid = 3980] [id = 562] 12:13:20 INFO - PROCESS | 3980 | --DOCSHELL 000000B679784800 == 41 [pid = 3980] [id = 561] 12:13:20 INFO - PROCESS | 3980 | --DOCSHELL 000000B677FA1000 == 40 [pid = 3980] [id = 560] 12:13:20 INFO - PROCESS | 3980 | --DOCSHELL 000000B676068800 == 39 [pid = 3980] [id = 559] 12:13:20 INFO - PROCESS | 3980 | --DOCSHELL 000000B6757E1000 == 38 [pid = 3980] [id = 558] 12:13:20 INFO - PROCESS | 3980 | --DOCSHELL 000000B674A78800 == 37 [pid = 3980] [id = 557] 12:13:20 INFO - PROCESS | 3980 | --DOCSHELL 000000B671F8E800 == 36 [pid = 3980] [id = 556] 12:13:20 INFO - PROCESS | 3980 | --DOCSHELL 000000B66F8B6000 == 35 [pid = 3980] [id = 555] 12:13:20 INFO - PROCESS | 3980 | --DOCSHELL 000000B66A6C2800 == 34 [pid = 3980] [id = 554] 12:13:20 INFO - PROCESS | 3980 | --DOCSHELL 000000B674C34000 == 33 [pid = 3980] [id = 553] 12:13:20 INFO - PROCESS | 3980 | --DOCSHELL 000000B66B742000 == 32 [pid = 3980] [id = 552] 12:13:20 INFO - PROCESS | 3980 | --DOCSHELL 000000B676447000 == 31 [pid = 3980] [id = 551] 12:13:20 INFO - PROCESS | 3980 | --DOCSHELL 000000B66A362800 == 30 [pid = 3980] [id = 542] 12:13:20 INFO - PROCESS | 3980 | --DOCSHELL 000000B679F35800 == 29 [pid = 3980] [id = 567] 12:13:20 INFO - PROCESS | 3980 | --DOCSHELL 000000B679AAB800 == 28 [pid = 3980] [id = 566] 12:13:20 INFO - PROCESS | 3980 | --DOCSHELL 000000B675FC1800 == 27 [pid = 3980] [id = 565] 12:13:20 INFO - PROCESS | 3980 | --DOCSHELL 000000B6718E4800 == 26 [pid = 3980] [id = 564] 12:13:20 INFO - PROCESS | 3980 | --DOCSHELL 000000B6799E1000 == 25 [pid = 3980] [id = 563] 12:13:20 INFO - PROCESS | 3980 | --DOMWINDOW == 92 (000000B66B262400) [pid = 3980] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 12:13:20 INFO - PROCESS | 3980 | --DOMWINDOW == 91 (000000B664EBE000) [pid = 3980] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 12:13:20 INFO - PROCESS | 3980 | --DOMWINDOW == 90 (000000B66525EC00) [pid = 3980] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 12:13:20 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (000000B66544E000) [pid = 3980] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 12:13:20 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (000000B664758000) [pid = 3980] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 12:13:20 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (000000B6698D4C00) [pid = 3980] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 12:13:20 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (000000B66544F400) [pid = 3980] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 12:13:20 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (000000B671C92800) [pid = 3980] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 12:13:20 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (000000B66F5CEC00) [pid = 3980] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 12:13:20 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000B6745B6400) [pid = 3980] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 12:13:20 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000B6734E9000) [pid = 3980] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 12:13:20 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000B66F647000) [pid = 3980] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 12:13:20 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000B66F220800) [pid = 3980] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 12:13:20 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000B664F38400) [pid = 3980] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 12:13:20 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000B66FECF400) [pid = 3980] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 12:13:20 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000B671C9E800) [pid = 3980] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 12:13:20 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000B671A81C00) [pid = 3980] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 12:13:20 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000B665C1C800) [pid = 3980] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 12:13:20 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (000000B672106C00) [pid = 3980] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 12:13:20 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (000000B6698D0400) [pid = 3980] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 12:13:20 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (000000B66EA80C00) [pid = 3980] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 12:13:20 INFO - PROCESS | 3980 | --DOMWINDOW == 71 (000000B66EE03C00) [pid = 3980] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 12:13:20 INFO - PROCESS | 3980 | --DOMWINDOW == 70 (000000B672111800) [pid = 3980] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 12:13:20 INFO - PROCESS | 3980 | --DOMWINDOW == 69 (000000B671A73400) [pid = 3980] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 12:13:20 INFO - PROCESS | 3980 | --DOMWINDOW == 68 (000000B66B3D5400) [pid = 3980] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 12:13:20 INFO - PROCESS | 3980 | 1467141200810 Marionette TRACE conn6 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 12:13:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 12:13:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1595ms 12:13:20 INFO - PROCESS | 3980 | 1467141200838 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 12:13:20 INFO - PROCESS | 3980 | 1467141200843 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 12:13:20 INFO - PROCESS | 3980 | 1467141200847 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 12:13:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 12:13:20 INFO - PROCESS | 3980 | 1467141200852 Marionette TRACE conn6 <- [1,2238,null,{}] 12:13:20 INFO - PROCESS | 3980 | 1467141200857 Marionette TRACE conn6 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:20 INFO - PROCESS | 3980 | 1467141200860 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:20 INFO - PROCESS | 3980 | 1467141200956 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 12:13:20 INFO - PROCESS | 3980 | 1467141200964 Marionette TRACE conn6 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:20 INFO - PROCESS | 3980 | 1467141200967 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:20 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66A6C4000 == 26 [pid = 3980] [id = 569] 12:13:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 69 (000000B664F33400) [pid = 3980] [serial = 1707] [outer = 0000000000000000] 12:13:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 70 (000000B665266000) [pid = 3980] [serial = 1708] [outer = 000000B664F33400] 12:13:21 INFO - PROCESS | 3980 | 1467141201017 Marionette DEBUG loaded listener.js 12:13:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 71 (000000B665452400) [pid = 3980] [serial = 1709] [outer = 000000B664F33400] 12:13:21 INFO - PROCESS | 3980 | 1467141201514 Marionette TRACE conn6 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 12:13:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 12:13:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 691ms 12:13:21 INFO - PROCESS | 3980 | 1467141201543 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 12:13:21 INFO - PROCESS | 3980 | 1467141201548 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 12:13:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 12:13:21 INFO - PROCESS | 3980 | 1467141201555 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 12:13:21 INFO - PROCESS | 3980 | 1467141201558 Marionette TRACE conn6 <- [1,2242,null,{}] 12:13:21 INFO - PROCESS | 3980 | 1467141201561 Marionette TRACE conn6 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:21 INFO - PROCESS | 3980 | 1467141201564 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:21 INFO - PROCESS | 3980 | 1467141201691 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 12:13:21 INFO - PROCESS | 3980 | 1467141201708 Marionette TRACE conn6 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:21 INFO - PROCESS | 3980 | 1467141201710 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:21 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66EEA6800 == 27 [pid = 3980] [id = 570] 12:13:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 72 (000000B6665EA000) [pid = 3980] [serial = 1710] [outer = 0000000000000000] 12:13:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (000000B66984F800) [pid = 3980] [serial = 1711] [outer = 000000B6665EA000] 12:13:21 INFO - PROCESS | 3980 | 1467141201767 Marionette DEBUG loaded listener.js 12:13:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (000000B6698D6C00) [pid = 3980] [serial = 1712] [outer = 000000B6665EA000] 12:13:22 INFO - PROCESS | 3980 | 1467141202213 Marionette TRACE conn6 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 12:13:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 12:13:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 734ms 12:13:22 INFO - PROCESS | 3980 | 1467141202291 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 12:13:22 INFO - PROCESS | 3980 | 1467141202293 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 12:13:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 12:13:22 INFO - PROCESS | 3980 | 1467141202297 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 12:13:22 INFO - PROCESS | 3980 | 1467141202301 Marionette TRACE conn6 <- [1,2246,null,{}] 12:13:22 INFO - PROCESS | 3980 | 1467141202313 Marionette TRACE conn6 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:22 INFO - PROCESS | 3980 | 1467141202318 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:22 INFO - PROCESS | 3980 | 1467141202408 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 12:13:22 INFO - PROCESS | 3980 | 1467141202426 Marionette TRACE conn6 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:22 INFO - PROCESS | 3980 | 1467141202430 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:22 INFO - PROCESS | 3980 | ++DOCSHELL 000000B671C18800 == 28 [pid = 3980] [id = 571] 12:13:22 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (000000B66A324C00) [pid = 3980] [serial = 1713] [outer = 0000000000000000] 12:13:22 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000B66A687C00) [pid = 3980] [serial = 1714] [outer = 000000B66A324C00] 12:13:22 INFO - PROCESS | 3980 | 1467141202480 Marionette DEBUG loaded listener.js 12:13:22 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000B66B264C00) [pid = 3980] [serial = 1715] [outer = 000000B66A324C00] 12:13:22 INFO - PROCESS | 3980 | 1467141202979 Marionette TRACE conn6 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 12:13:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 12:13:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 732ms 12:13:23 INFO - PROCESS | 3980 | 1467141203073 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 12:13:23 INFO - PROCESS | 3980 | 1467141203076 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 12:13:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 12:13:23 INFO - PROCESS | 3980 | 1467141203084 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 12:13:23 INFO - PROCESS | 3980 | 1467141203087 Marionette TRACE conn6 <- [1,2250,null,{}] 12:13:23 INFO - PROCESS | 3980 | 1467141203090 Marionette TRACE conn6 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:23 INFO - PROCESS | 3980 | 1467141203092 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:23 INFO - PROCESS | 3980 | 1467141203214 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 12:13:23 INFO - PROCESS | 3980 | 1467141203269 Marionette TRACE conn6 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:23 INFO - PROCESS | 3980 | 1467141203271 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:23 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66F80A800 == 29 [pid = 3980] [id = 572] 12:13:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000B66E371000) [pid = 3980] [serial = 1716] [outer = 0000000000000000] 12:13:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000B66EA78400) [pid = 3980] [serial = 1717] [outer = 000000B66E371000] 12:13:23 INFO - PROCESS | 3980 | 1467141203319 Marionette DEBUG loaded listener.js 12:13:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000B66EA96000) [pid = 3980] [serial = 1718] [outer = 000000B66E371000] 12:13:23 INFO - PROCESS | 3980 | 1467141203761 Marionette TRACE conn6 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 12:13:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 12:13:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 734ms 12:13:23 INFO - PROCESS | 3980 | 1467141203824 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 12:13:23 INFO - PROCESS | 3980 | 1467141203827 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 12:13:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 12:13:23 INFO - PROCESS | 3980 | 1467141203830 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 12:13:23 INFO - PROCESS | 3980 | 1467141203832 Marionette TRACE conn6 <- [1,2254,null,{}] 12:13:23 INFO - PROCESS | 3980 | 1467141203836 Marionette TRACE conn6 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:23 INFO - PROCESS | 3980 | 1467141203838 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:23 INFO - PROCESS | 3980 | 1467141203954 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 12:13:23 INFO - PROCESS | 3980 | 1467141203965 Marionette TRACE conn6 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:23 INFO - PROCESS | 3980 | 1467141203967 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:23 INFO - PROCESS | 3980 | ++DOCSHELL 000000B6736E5800 == 30 [pid = 3980] [id = 573] 12:13:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000B66E372400) [pid = 3980] [serial = 1719] [outer = 0000000000000000] 12:13:24 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000B66F21FC00) [pid = 3980] [serial = 1720] [outer = 000000B66E372400] 12:13:24 INFO - PROCESS | 3980 | 1467141204013 Marionette DEBUG loaded listener.js 12:13:24 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000B66F5C1C00) [pid = 3980] [serial = 1721] [outer = 000000B66E372400] 12:13:24 INFO - PROCESS | 3980 | 1467141204472 Marionette TRACE conn6 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 12:13:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 12:13:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 734ms 12:13:24 INFO - PROCESS | 3980 | 1467141204577 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 12:13:24 INFO - PROCESS | 3980 | 1467141204579 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 12:13:24 INFO - PROCESS | 3980 | 1467141204590 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 12:13:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 12:13:24 INFO - PROCESS | 3980 | 1467141204592 Marionette TRACE conn6 <- [1,2258,null,{}] 12:13:24 INFO - PROCESS | 3980 | 1467141204596 Marionette TRACE conn6 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:24 INFO - PROCESS | 3980 | 1467141204602 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:24 INFO - PROCESS | 3980 | 1467141204938 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 12:13:24 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000B6747DF800) [pid = 3980] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 12:13:24 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000B66A2D4800) [pid = 3980] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 12:13:24 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000B664EB2800) [pid = 3980] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 12:13:24 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000B672109400) [pid = 3980] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 12:13:24 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000B66F6D3000) [pid = 3980] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 12:13:24 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000B671FB5C00) [pid = 3980] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 12:13:24 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000B6649C9800) [pid = 3980] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 12:13:24 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000B665262000) [pid = 3980] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 12:13:24 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (000000B664F37000) [pid = 3980] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 12:13:24 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (000000B66B25E000) [pid = 3980] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 12:13:24 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (000000B66A2B7000) [pid = 3980] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 12:13:24 INFO - PROCESS | 3980 | --DOMWINDOW == 71 (000000B6727D5400) [pid = 3980] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 12:13:24 INFO - PROCESS | 3980 | --DOMWINDOW == 70 (000000B669855C00) [pid = 3980] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 12:13:25 INFO - PROCESS | 3980 | 1467141204994 Marionette TRACE conn6 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:25 INFO - PROCESS | 3980 | 1467141204996 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:25 INFO - PROCESS | 3980 | ++DOCSHELL 000000B671AE2000 == 31 [pid = 3980] [id = 574] 12:13:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 71 (000000B66352D800) [pid = 3980] [serial = 1722] [outer = 0000000000000000] 12:13:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 72 (000000B664EBBC00) [pid = 3980] [serial = 1723] [outer = 000000B66352D800] 12:13:25 INFO - PROCESS | 3980 | 1467141205043 Marionette DEBUG loaded listener.js 12:13:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (000000B66B3DA000) [pid = 3980] [serial = 1724] [outer = 000000B66352D800] 12:13:25 INFO - PROCESS | 3980 | 1467141205416 Marionette TRACE conn6 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 12:13:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 12:13:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 881ms 12:13:25 INFO - PROCESS | 3980 | 1467141205476 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 12:13:25 INFO - PROCESS | 3980 | 1467141205478 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 12:13:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 12:13:25 INFO - PROCESS | 3980 | 1467141205481 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 12:13:25 INFO - PROCESS | 3980 | 1467141205483 Marionette TRACE conn6 <- [1,2262,null,{}] 12:13:25 INFO - PROCESS | 3980 | 1467141205486 Marionette TRACE conn6 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:25 INFO - PROCESS | 3980 | 1467141205488 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:25 INFO - PROCESS | 3980 | 1467141205570 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 12:13:25 INFO - PROCESS | 3980 | 1467141205576 Marionette TRACE conn6 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:25 INFO - PROCESS | 3980 | 1467141205578 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:25 INFO - PROCESS | 3980 | ++DOCSHELL 000000B675C5F800 == 32 [pid = 3980] [id = 575] 12:13:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (000000B663540400) [pid = 3980] [serial = 1725] [outer = 0000000000000000] 12:13:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (000000B671A1B400) [pid = 3980] [serial = 1726] [outer = 000000B663540400] 12:13:25 INFO - PROCESS | 3980 | 1467141205623 Marionette DEBUG loaded listener.js 12:13:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000B671A7F400) [pid = 3980] [serial = 1727] [outer = 000000B663540400] 12:13:26 INFO - PROCESS | 3980 | 1467141206047 Marionette TRACE conn6 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 12:13:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 12:13:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 587ms 12:13:26 INFO - PROCESS | 3980 | 1467141206080 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 12:13:26 INFO - PROCESS | 3980 | 1467141206083 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 12:13:26 INFO - PROCESS | 3980 | 1467141206086 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 12:13:26 INFO - PROCESS | 3980 | 1467141206088 Marionette TRACE conn6 <- [1,2266,null,{}] 12:13:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 12:13:26 INFO - PROCESS | 3980 | 1467141206096 Marionette TRACE conn6 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:26 INFO - PROCESS | 3980 | 1467141206098 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:26 INFO - PROCESS | 3980 | 1467141206182 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 12:13:26 INFO - PROCESS | 3980 | 1467141206190 Marionette TRACE conn6 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:26 INFO - PROCESS | 3980 | 1467141206192 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:26 INFO - PROCESS | 3980 | ++DOCSHELL 000000B675FBE800 == 33 [pid = 3980] [id = 576] 12:13:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000B66473D400) [pid = 3980] [serial = 1728] [outer = 0000000000000000] 12:13:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000B671C96400) [pid = 3980] [serial = 1729] [outer = 000000B66473D400] 12:13:26 INFO - PROCESS | 3980 | 1467141206237 Marionette DEBUG loaded listener.js 12:13:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000B671CA1000) [pid = 3980] [serial = 1730] [outer = 000000B66473D400] 12:13:26 INFO - PROCESS | 3980 | 1467141206677 Marionette TRACE conn6 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 12:13:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 12:13:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 629ms 12:13:26 INFO - PROCESS | 3980 | 1467141206721 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 12:13:26 INFO - PROCESS | 3980 | 1467141206723 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 12:13:26 INFO - PROCESS | 3980 | 1467141206726 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 12:13:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 12:13:26 INFO - PROCESS | 3980 | 1467141206728 Marionette TRACE conn6 <- [1,2270,null,{}] 12:13:26 INFO - PROCESS | 3980 | 1467141206744 Marionette TRACE conn6 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:26 INFO - PROCESS | 3980 | 1467141206746 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:26 INFO - PROCESS | 3980 | 1467141206831 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 12:13:26 INFO - PROCESS | 3980 | 1467141206836 Marionette TRACE conn6 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:26 INFO - PROCESS | 3980 | 1467141206838 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:26 INFO - PROCESS | 3980 | ++DOCSHELL 000000B676445800 == 34 [pid = 3980] [id = 577] 12:13:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000B671FAD400) [pid = 3980] [serial = 1731] [outer = 0000000000000000] 12:13:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000B6720AC400) [pid = 3980] [serial = 1732] [outer = 000000B671FAD400] 12:13:26 INFO - PROCESS | 3980 | 1467141206885 Marionette DEBUG loaded listener.js 12:13:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000B67210C400) [pid = 3980] [serial = 1733] [outer = 000000B671FAD400] 12:13:27 INFO - PROCESS | 3980 | 1467141207732 Marionette TRACE conn6 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 12:13:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 12:13:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1036ms 12:13:27 INFO - PROCESS | 3980 | 1467141207766 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 12:13:27 INFO - PROCESS | 3980 | 1467141207771 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 12:13:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 12:13:27 INFO - PROCESS | 3980 | 1467141207776 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 12:13:27 INFO - PROCESS | 3980 | 1467141207782 Marionette TRACE conn6 <- [1,2274,null,{}] 12:13:27 INFO - PROCESS | 3980 | 1467141207809 Marionette TRACE conn6 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:27 INFO - PROCESS | 3980 | 1467141207812 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:27 INFO - PROCESS | 3980 | 1467141207970 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 12:13:28 INFO - PROCESS | 3980 | 1467141208087 Marionette TRACE conn6 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:28 INFO - PROCESS | 3980 | 1467141208090 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:28 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66B741000 == 35 [pid = 3980] [id = 578] 12:13:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000B664F37000) [pid = 3980] [serial = 1734] [outer = 0000000000000000] 12:13:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000B66544DC00) [pid = 3980] [serial = 1735] [outer = 000000B664F37000] 12:13:28 INFO - PROCESS | 3980 | 1467141208153 Marionette DEBUG loaded listener.js 12:13:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (000000B6667B9400) [pid = 3980] [serial = 1736] [outer = 000000B664F37000] 12:13:28 INFO - PROCESS | 3980 | 1467141208912 Marionette TRACE conn6 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 12:13:28 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 12:13:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1155ms 12:13:28 INFO - PROCESS | 3980 | 1467141208935 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 12:13:28 INFO - PROCESS | 3980 | 1467141208941 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 12:13:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 12:13:28 INFO - PROCESS | 3980 | 1467141208975 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 12:13:28 INFO - PROCESS | 3980 | 1467141208978 Marionette TRACE conn6 <- [1,2278,null,{}] 12:13:28 INFO - PROCESS | 3980 | 1467141208983 Marionette TRACE conn6 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:28 INFO - PROCESS | 3980 | 1467141208986 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:29 INFO - PROCESS | 3980 | 1467141209124 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 12:13:29 INFO - PROCESS | 3980 | 1467141209337 Marionette TRACE conn6 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:29 INFO - PROCESS | 3980 | 1467141209340 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:29 INFO - PROCESS | 3980 | ++DOCSHELL 000000B665CCE000 == 36 [pid = 3980] [id = 579] 12:13:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (000000B663537800) [pid = 3980] [serial = 1737] [outer = 0000000000000000] 12:13:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (000000B664EBB800) [pid = 3980] [serial = 1738] [outer = 000000B663537800] 12:13:29 INFO - PROCESS | 3980 | 1467141209399 Marionette DEBUG loaded listener.js 12:13:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (000000B665582C00) [pid = 3980] [serial = 1739] [outer = 000000B663537800] 12:13:29 INFO - PROCESS | 3980 | --DOCSHELL 000000B675FBE800 == 35 [pid = 3980] [id = 576] 12:13:29 INFO - PROCESS | 3980 | --DOCSHELL 000000B675C5F800 == 34 [pid = 3980] [id = 575] 12:13:29 INFO - PROCESS | 3980 | --DOCSHELL 000000B671AE2000 == 33 [pid = 3980] [id = 574] 12:13:29 INFO - PROCESS | 3980 | --DOCSHELL 000000B6736E5800 == 32 [pid = 3980] [id = 573] 12:13:29 INFO - PROCESS | 3980 | --DOCSHELL 000000B66F80A800 == 31 [pid = 3980] [id = 572] 12:13:29 INFO - PROCESS | 3980 | --DOCSHELL 000000B671C18800 == 30 [pid = 3980] [id = 571] 12:13:29 INFO - PROCESS | 3980 | --DOCSHELL 000000B66EEA6800 == 29 [pid = 3980] [id = 570] 12:13:29 INFO - PROCESS | 3980 | --DOCSHELL 000000B66A6C4000 == 28 [pid = 3980] [id = 569] 12:13:29 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (000000B674C9E800) [pid = 3980] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 12:13:29 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (000000B674C92800) [pid = 3980] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 12:13:29 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (000000B6741AB400) [pid = 3980] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 12:13:29 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (000000B671A77800) [pid = 3980] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 12:13:29 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000B672598400) [pid = 3980] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 12:13:29 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000B671C94000) [pid = 3980] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 12:13:29 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000B66F7E2400) [pid = 3980] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 12:13:29 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000B672595C00) [pid = 3980] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 12:13:29 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000B66EA92000) [pid = 3980] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 12:13:29 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000B66F46C800) [pid = 3980] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 12:13:29 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000B66544A800) [pid = 3980] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 12:13:29 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000B665928C00) [pid = 3980] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 12:13:29 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000B6747AA000) [pid = 3980] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 12:13:29 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (000000B66544CC00) [pid = 3980] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 12:13:29 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (000000B666750400) [pid = 3980] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 12:13:29 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (000000B66B7AF800) [pid = 3980] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 12:13:29 INFO - PROCESS | 3980 | --DOMWINDOW == 71 (000000B66F216400) [pid = 3980] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 12:13:29 INFO - PROCESS | 3980 | --DOMWINDOW == 70 (000000B66A5EAC00) [pid = 3980] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 12:13:29 INFO - PROCESS | 3980 | --DOMWINDOW == 69 (000000B66B25FC00) [pid = 3980] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 12:13:29 INFO - PROCESS | 3980 | --DOMWINDOW == 68 (000000B672630C00) [pid = 3980] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 12:13:29 INFO - PROCESS | 3980 | --DOMWINDOW == 67 (000000B672835400) [pid = 3980] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 12:13:29 INFO - PROCESS | 3980 | --DOMWINDOW == 66 (000000B673296800) [pid = 3980] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 12:13:29 INFO - PROCESS | 3980 | --DOMWINDOW == 65 (000000B671A75C00) [pid = 3980] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 12:13:29 INFO - PROCESS | 3980 | --DOMWINDOW == 64 (000000B673291C00) [pid = 3980] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 12:13:29 INFO - PROCESS | 3980 | --DOMWINDOW == 63 (000000B671A17800) [pid = 3980] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 12:13:30 INFO - PROCESS | 3980 | 1467141210113 Marionette TRACE conn6 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 12:13:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 12:13:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1174ms 12:13:30 INFO - PROCESS | 3980 | 1467141210154 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 12:13:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 12:13:30 INFO - PROCESS | 3980 | 1467141210158 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 12:13:30 INFO - PROCESS | 3980 | 1467141210162 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 12:13:30 INFO - PROCESS | 3980 | 1467141210165 Marionette TRACE conn6 <- [1,2282,null,{}] 12:13:30 INFO - PROCESS | 3980 | 1467141210171 Marionette TRACE conn6 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:30 INFO - PROCESS | 3980 | 1467141210174 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:30 INFO - PROCESS | 3980 | 1467141210268 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 12:13:30 INFO - PROCESS | 3980 | 1467141210350 Marionette TRACE conn6 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:30 INFO - PROCESS | 3980 | 1467141210353 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:30 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66E386000 == 29 [pid = 3980] [id = 580] 12:13:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 64 (000000B663F29C00) [pid = 3980] [serial = 1740] [outer = 0000000000000000] 12:13:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 65 (000000B665586400) [pid = 3980] [serial = 1741] [outer = 000000B663F29C00] 12:13:30 INFO - PROCESS | 3980 | 1467141210403 Marionette DEBUG loaded listener.js 12:13:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 66 (000000B669BC3400) [pid = 3980] [serial = 1742] [outer = 000000B663F29C00] 12:13:30 INFO - PROCESS | 3980 | 1467141210852 Marionette TRACE conn6 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 12:13:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 12:13:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 734ms 12:13:30 INFO - PROCESS | 3980 | 1467141210898 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 12:13:30 INFO - PROCESS | 3980 | 1467141210902 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 12:13:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 12:13:30 INFO - PROCESS | 3980 | 1467141210908 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 12:13:30 INFO - PROCESS | 3980 | 1467141210910 Marionette TRACE conn6 <- [1,2286,null,{}] 12:13:30 INFO - PROCESS | 3980 | 1467141210914 Marionette TRACE conn6 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:30 INFO - PROCESS | 3980 | 1467141210916 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:31 INFO - PROCESS | 3980 | 1467141211011 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 12:13:31 INFO - PROCESS | 3980 | 1467141211019 Marionette TRACE conn6 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:31 INFO - PROCESS | 3980 | 1467141211022 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:31 INFO - PROCESS | 3980 | ++DOCSHELL 000000B671AE1000 == 30 [pid = 3980] [id = 581] 12:13:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 67 (000000B66B269800) [pid = 3980] [serial = 1743] [outer = 0000000000000000] 12:13:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 68 (000000B66B7AD400) [pid = 3980] [serial = 1744] [outer = 000000B66B269800] 12:13:31 INFO - PROCESS | 3980 | 1467141211077 Marionette DEBUG loaded listener.js 12:13:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 69 (000000B66EA84000) [pid = 3980] [serial = 1745] [outer = 000000B66B269800] 12:13:31 INFO - PROCESS | 3980 | 1467141211553 Marionette TRACE conn6 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 12:13:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 12:13:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 671ms 12:13:31 INFO - PROCESS | 3980 | 1467141211581 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 12:13:31 INFO - PROCESS | 3980 | 1467141211584 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 12:13:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 12:13:31 INFO - PROCESS | 3980 | 1467141211589 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 12:13:31 INFO - PROCESS | 3980 | 1467141211595 Marionette TRACE conn6 <- [1,2290,null,{}] 12:13:31 INFO - PROCESS | 3980 | 1467141211606 Marionette TRACE conn6 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:31 INFO - PROCESS | 3980 | 1467141211610 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:31 INFO - PROCESS | 3980 | 1467141211701 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 12:13:31 INFO - PROCESS | 3980 | 1467141211711 Marionette TRACE conn6 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:31 INFO - PROCESS | 3980 | 1467141211713 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:31 INFO - PROCESS | 3980 | ++DOCSHELL 000000B6736DD000 == 31 [pid = 3980] [id = 582] 12:13:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 70 (000000B66F216400) [pid = 3980] [serial = 1746] [outer = 0000000000000000] 12:13:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 71 (000000B66F608400) [pid = 3980] [serial = 1747] [outer = 000000B66F216400] 12:13:31 INFO - PROCESS | 3980 | 1467141211759 Marionette DEBUG loaded listener.js 12:13:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 72 (000000B66F7BC800) [pid = 3980] [serial = 1748] [outer = 000000B66F216400] 12:13:32 INFO - PROCESS | 3980 | 1467141212208 Marionette TRACE conn6 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 12:13:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 12:13:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 630ms 12:13:32 INFO - PROCESS | 3980 | 1467141212232 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 12:13:32 INFO - PROCESS | 3980 | 1467141212235 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 12:13:32 INFO - PROCESS | 3980 | 1467141212238 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 12:13:32 INFO - PROCESS | 3980 | 1467141212240 Marionette TRACE conn6 <- [1,2294,null,{}] 12:13:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 12:13:32 INFO - PROCESS | 3980 | 1467141212244 Marionette TRACE conn6 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:32 INFO - PROCESS | 3980 | 1467141212246 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:32 INFO - PROCESS | 3980 | 1467141212379 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 12:13:32 INFO - PROCESS | 3980 | 1467141212460 Marionette TRACE conn6 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:32 INFO - PROCESS | 3980 | 1467141212463 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:32 INFO - PROCESS | 3980 | ++DOCSHELL 000000B675697800 == 32 [pid = 3980] [id = 583] 12:13:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (000000B66F7DB800) [pid = 3980] [serial = 1749] [outer = 0000000000000000] 12:13:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (000000B671808400) [pid = 3980] [serial = 1750] [outer = 000000B66F7DB800] 12:13:32 INFO - PROCESS | 3980 | 1467141212509 Marionette DEBUG loaded listener.js 12:13:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (000000B671A77800) [pid = 3980] [serial = 1751] [outer = 000000B66F7DB800] 12:13:32 INFO - PROCESS | 3980 | 1467141212950 Marionette TRACE conn6 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 12:13:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 12:13:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 713ms 12:13:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 12:13:32 INFO - PROCESS | 3980 | 1467141212964 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 12:13:32 INFO - PROCESS | 3980 | 1467141212966 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 12:13:32 INFO - PROCESS | 3980 | 1467141212970 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 12:13:32 INFO - PROCESS | 3980 | 1467141212972 Marionette TRACE conn6 <- [1,2298,null,{}] 12:13:32 INFO - PROCESS | 3980 | 1467141212975 Marionette TRACE conn6 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:32 INFO - PROCESS | 3980 | 1467141212977 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:33 INFO - PROCESS | 3980 | 1467141213092 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 12:13:33 INFO - PROCESS | 3980 | 1467141213098 Marionette TRACE conn6 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:33 INFO - PROCESS | 3980 | 1467141213105 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:33 INFO - PROCESS | 3980 | ++DOCSHELL 000000B6732CA800 == 33 [pid = 3980] [id = 584] 12:13:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000B671FB3C00) [pid = 3980] [serial = 1752] [outer = 0000000000000000] 12:13:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000B671FBA800) [pid = 3980] [serial = 1753] [outer = 000000B671FB3C00] 12:13:33 INFO - PROCESS | 3980 | 1467141213207 Marionette DEBUG loaded listener.js 12:13:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000B6722CD000) [pid = 3980] [serial = 1754] [outer = 000000B671FB3C00] 12:13:33 INFO - PROCESS | 3980 | 1467141213669 Marionette TRACE conn6 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 12:13:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 12:13:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 734ms 12:13:33 INFO - PROCESS | 3980 | 1467141213707 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 12:13:33 INFO - PROCESS | 3980 | 1467141213709 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 12:13:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 12:13:33 INFO - PROCESS | 3980 | 1467141213751 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 12:13:33 INFO - PROCESS | 3980 | 1467141213753 Marionette TRACE conn6 <- [1,2302,null,{}] 12:13:33 INFO - PROCESS | 3980 | 1467141213757 Marionette TRACE conn6 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:33 INFO - PROCESS | 3980 | 1467141213759 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:33 INFO - PROCESS | 3980 | 1467141213882 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 12:13:33 INFO - PROCESS | 3980 | 1467141213943 Marionette TRACE conn6 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:33 INFO - PROCESS | 3980 | 1467141213945 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:33 INFO - PROCESS | 3980 | ++DOCSHELL 000000B67646A800 == 34 [pid = 3980] [id = 585] 12:13:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000B672632000) [pid = 3980] [serial = 1755] [outer = 0000000000000000] 12:13:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000B6727CD400) [pid = 3980] [serial = 1756] [outer = 000000B672632000] 12:13:33 INFO - PROCESS | 3980 | 1467141213992 Marionette DEBUG loaded listener.js 12:13:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000B672833800) [pid = 3980] [serial = 1757] [outer = 000000B672632000] 12:13:34 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000B66352D800) [pid = 3980] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 12:13:34 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000B6698B5C00) [pid = 3980] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 12:13:34 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000B663540400) [pid = 3980] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 12:13:34 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000B66F465C00) [pid = 3980] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 12:13:34 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000B672AEA400) [pid = 3980] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 12:13:34 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000B674C98C00) [pid = 3980] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 12:13:34 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (000000B66473D400) [pid = 3980] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 12:13:34 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (000000B6665EA000) [pid = 3980] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 12:13:34 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (000000B664F33400) [pid = 3980] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 12:13:34 INFO - PROCESS | 3980 | --DOMWINDOW == 71 (000000B66A324C00) [pid = 3980] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 12:13:34 INFO - PROCESS | 3980 | --DOMWINDOW == 70 (000000B66E371000) [pid = 3980] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 12:13:34 INFO - PROCESS | 3980 | --DOMWINDOW == 69 (000000B665590800) [pid = 3980] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 12:13:34 INFO - PROCESS | 3980 | --DOMWINDOW == 68 (000000B66E372400) [pid = 3980] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 12:13:34 INFO - PROCESS | 3980 | 1467141214446 Marionette TRACE conn6 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 12:13:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 12:13:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 776ms 12:13:34 INFO - PROCESS | 3980 | 1467141214492 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 12:13:34 INFO - PROCESS | 3980 | 1467141214495 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 12:13:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 12:13:34 INFO - PROCESS | 3980 | 1467141214498 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 12:13:34 INFO - PROCESS | 3980 | 1467141214500 Marionette TRACE conn6 <- [1,2306,null,{}] 12:13:34 INFO - PROCESS | 3980 | 1467141214504 Marionette TRACE conn6 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:34 INFO - PROCESS | 3980 | 1467141214506 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:34 INFO - PROCESS | 3980 | 1467141214620 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 12:13:34 INFO - PROCESS | 3980 | 1467141214675 Marionette TRACE conn6 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:34 INFO - PROCESS | 3980 | 1467141214677 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:34 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66A824000 == 35 [pid = 3980] [id = 586] 12:13:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 69 (000000B663F28800) [pid = 3980] [serial = 1758] [outer = 0000000000000000] 12:13:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 70 (000000B66A324C00) [pid = 3980] [serial = 1759] [outer = 000000B663F28800] 12:13:34 INFO - PROCESS | 3980 | 1467141214723 Marionette DEBUG loaded listener.js 12:13:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 71 (000000B6727C9800) [pid = 3980] [serial = 1760] [outer = 000000B663F28800] 12:13:35 INFO - PROCESS | 3980 | 1467141215087 Marionette TRACE conn6 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 12:13:35 INFO - PROCESS | 3980 | 1467141215133 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 12:13:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 12:13:35 INFO - PROCESS | 3980 | 1467141215136 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 12:13:35 INFO - PROCESS | 3980 | 1467141215138 Marionette TRACE conn6 <- [1,2310,null,{}] 12:13:35 INFO - PROCESS | 3980 | 1467141215141 Marionette TRACE conn6 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:35 INFO - PROCESS | 3980 | 1467141215143 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:35 INFO - PROCESS | 3980 | 1467141215229 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 12:13:35 INFO - PROCESS | 3980 | 1467141215261 Marionette TRACE conn6 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:35 INFO - PROCESS | 3980 | 1467141215263 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:35 INFO - PROCESS | 3980 | ++DOCSHELL 000000B679791800 == 36 [pid = 3980] [id = 587] 12:13:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 72 (000000B672A7D400) [pid = 3980] [serial = 1761] [outer = 0000000000000000] 12:13:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (000000B6734E1400) [pid = 3980] [serial = 1762] [outer = 000000B672A7D400] 12:13:35 INFO - PROCESS | 3980 | 1467141215307 Marionette DEBUG loaded listener.js 12:13:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (000000B6736BA800) [pid = 3980] [serial = 1763] [outer = 000000B672A7D400] 12:13:35 INFO - PROCESS | 3980 | 1467141215731 Marionette TRACE conn6 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 12:13:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 12:13:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 629ms 12:13:35 INFO - PROCESS | 3980 | 1467141215768 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 12:13:35 INFO - PROCESS | 3980 | 1467141215770 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 12:13:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 12:13:35 INFO - PROCESS | 3980 | 1467141215778 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 12:13:35 INFO - PROCESS | 3980 | 1467141215780 Marionette TRACE conn6 <- [1,2314,null,{}] 12:13:35 INFO - PROCESS | 3980 | 1467141215784 Marionette TRACE conn6 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:35 INFO - PROCESS | 3980 | 1467141215786 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:35 INFO - PROCESS | 3980 | 1467141215873 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 12:13:35 INFO - PROCESS | 3980 | 1467141215879 Marionette TRACE conn6 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:35 INFO - PROCESS | 3980 | 1467141215881 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:35 INFO - PROCESS | 3980 | ++DOCSHELL 000000B6799A9000 == 37 [pid = 3980] [id = 588] 12:13:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (000000B674566400) [pid = 3980] [serial = 1764] [outer = 0000000000000000] 12:13:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000B6745B6C00) [pid = 3980] [serial = 1765] [outer = 000000B674566400] 12:13:35 INFO - PROCESS | 3980 | 1467141215925 Marionette DEBUG loaded listener.js 12:13:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000B6747DEC00) [pid = 3980] [serial = 1766] [outer = 000000B674566400] 12:13:36 INFO - PROCESS | 3980 | 1467141216418 Marionette TRACE conn6 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 12:13:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 12:13:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 734ms 12:13:36 INFO - PROCESS | 3980 | 1467141216517 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 12:13:36 INFO - PROCESS | 3980 | 1467141216522 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 12:13:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 12:13:36 INFO - PROCESS | 3980 | 1467141216528 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 12:13:36 INFO - PROCESS | 3980 | 1467141216532 Marionette TRACE conn6 <- [1,2318,null,{}] 12:13:36 INFO - PROCESS | 3980 | 1467141216553 Marionette TRACE conn6 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:36 INFO - PROCESS | 3980 | 1467141216556 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:36 INFO - PROCESS | 3980 | 1467141216733 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 12:13:36 INFO - PROCESS | 3980 | 1467141216852 Marionette TRACE conn6 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:36 INFO - PROCESS | 3980 | 1467141216857 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:36 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66ED78800 == 38 [pid = 3980] [id = 589] 12:13:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000B66558E800) [pid = 3980] [serial = 1767] [outer = 0000000000000000] 12:13:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000B666244800) [pid = 3980] [serial = 1768] [outer = 000000B66558E800] 12:13:36 INFO - PROCESS | 3980 | 1467141216922 Marionette DEBUG loaded listener.js 12:13:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000B66A573000) [pid = 3980] [serial = 1769] [outer = 000000B66558E800] 12:13:37 INFO - PROCESS | 3980 | 1467141217496 Marionette TRACE conn6 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 12:13:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 12:13:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1025ms 12:13:37 INFO - PROCESS | 3980 | 1467141217556 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 12:13:37 INFO - PROCESS | 3980 | 1467141217561 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 12:13:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 12:13:37 INFO - PROCESS | 3980 | 1467141217568 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 12:13:37 INFO - PROCESS | 3980 | 1467141217571 Marionette TRACE conn6 <- [1,2322,null,{}] 12:13:37 INFO - PROCESS | 3980 | 1467141217575 Marionette TRACE conn6 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:37 INFO - PROCESS | 3980 | 1467141217578 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:37 INFO - PROCESS | 3980 | 1467141217700 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 12:13:37 INFO - PROCESS | 3980 | 1467141217826 Marionette TRACE conn6 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:37 INFO - PROCESS | 3980 | 1467141217829 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:37 INFO - PROCESS | 3980 | ++DOCSHELL 000000B674C7B000 == 39 [pid = 3980] [id = 590] 12:13:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000B66EA9D800) [pid = 3980] [serial = 1770] [outer = 0000000000000000] 12:13:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000B66F46BC00) [pid = 3980] [serial = 1771] [outer = 000000B66EA9D800] 12:13:37 INFO - PROCESS | 3980 | 1467141217891 Marionette DEBUG loaded listener.js 12:13:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000B66F6D3400) [pid = 3980] [serial = 1772] [outer = 000000B66EA9D800] 12:13:38 INFO - PROCESS | 3980 | 1467141218519 Marionette TRACE conn6 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 12:13:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 12:13:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 986ms 12:13:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 12:13:38 INFO - PROCESS | 3980 | 1467141218556 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 12:13:38 INFO - PROCESS | 3980 | 1467141218559 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 12:13:38 INFO - PROCESS | 3980 | 1467141218562 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 12:13:38 INFO - PROCESS | 3980 | 1467141218567 Marionette TRACE conn6 <- [1,2326,null,{}] 12:13:38 INFO - PROCESS | 3980 | 1467141218580 Marionette TRACE conn6 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:38 INFO - PROCESS | 3980 | 1467141218585 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:38 INFO - PROCESS | 3980 | 1467141218735 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 12:13:38 INFO - PROCESS | 3980 | 1467141218861 Marionette TRACE conn6 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:38 INFO - PROCESS | 3980 | 1467141218865 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:38 INFO - PROCESS | 3980 | ++DOCSHELL 000000B679A98800 == 40 [pid = 3980] [id = 591] 12:13:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000B672590C00) [pid = 3980] [serial = 1773] [outer = 0000000000000000] 12:13:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (000000B672630000) [pid = 3980] [serial = 1774] [outer = 000000B672590C00] 12:13:38 INFO - PROCESS | 3980 | 1467141218926 Marionette DEBUG loaded listener.js 12:13:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (000000B674C93800) [pid = 3980] [serial = 1775] [outer = 000000B672590C00] 12:13:39 INFO - PROCESS | 3980 | 1467141219608 Marionette TRACE conn6 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 12:13:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 12:13:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1077ms 12:13:39 INFO - PROCESS | 3980 | 1467141219647 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 12:13:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 12:13:39 INFO - PROCESS | 3980 | 1467141219650 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 12:13:39 INFO - PROCESS | 3980 | 1467141219653 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 12:13:39 INFO - PROCESS | 3980 | 1467141219656 Marionette TRACE conn6 <- [1,2330,null,{}] 12:13:39 INFO - PROCESS | 3980 | 1467141219660 Marionette TRACE conn6 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:39 INFO - PROCESS | 3980 | 1467141219662 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:39 INFO - PROCESS | 3980 | 1467141219781 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 12:13:40 INFO - PROCESS | 3980 | 1467141220026 Marionette TRACE conn6 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:40 INFO - PROCESS | 3980 | 1467141220029 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:40 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66A266000 == 41 [pid = 3980] [id = 592] 12:13:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (000000B663530400) [pid = 3980] [serial = 1776] [outer = 0000000000000000] 12:13:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (000000B664EB2800) [pid = 3980] [serial = 1777] [outer = 000000B663530400] 12:13:40 INFO - PROCESS | 3980 | 1467141220101 Marionette DEBUG loaded listener.js 12:13:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (000000B66544E000) [pid = 3980] [serial = 1778] [outer = 000000B663530400] 12:13:40 INFO - PROCESS | 3980 | 1467141220754 Marionette TRACE conn6 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 12:13:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 12:13:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1132ms 12:13:40 INFO - PROCESS | 3980 | 1467141220788 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 12:13:40 INFO - PROCESS | 3980 | 1467141220792 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 12:13:40 INFO - PROCESS | 3980 | 1467141220797 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 12:13:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 12:13:40 INFO - PROCESS | 3980 | 1467141220800 Marionette TRACE conn6 <- [1,2334,null,{}] 12:13:40 INFO - PROCESS | 3980 | 1467141220806 Marionette TRACE conn6 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:40 INFO - PROCESS | 3980 | 1467141220810 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:40 INFO - PROCESS | 3980 | 1467141220917 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 12:13:41 INFO - PROCESS | 3980 | --DOCSHELL 000000B679791800 == 40 [pid = 3980] [id = 587] 12:13:41 INFO - PROCESS | 3980 | --DOCSHELL 000000B66A824000 == 39 [pid = 3980] [id = 586] 12:13:41 INFO - PROCESS | 3980 | --DOCSHELL 000000B67646A800 == 38 [pid = 3980] [id = 585] 12:13:41 INFO - PROCESS | 3980 | --DOCSHELL 000000B6732CA800 == 37 [pid = 3980] [id = 584] 12:13:41 INFO - PROCESS | 3980 | --DOCSHELL 000000B675697800 == 36 [pid = 3980] [id = 583] 12:13:41 INFO - PROCESS | 3980 | --DOCSHELL 000000B6736DD000 == 35 [pid = 3980] [id = 582] 12:13:41 INFO - PROCESS | 3980 | --DOCSHELL 000000B671AE1000 == 34 [pid = 3980] [id = 581] 12:13:41 INFO - PROCESS | 3980 | --DOCSHELL 000000B66E386000 == 33 [pid = 3980] [id = 580] 12:13:41 INFO - PROCESS | 3980 | --DOCSHELL 000000B665CCE000 == 32 [pid = 3980] [id = 579] 12:13:41 INFO - PROCESS | 3980 | --DOCSHELL 000000B66B741000 == 31 [pid = 3980] [id = 578] 12:13:41 INFO - PROCESS | 3980 | --DOCSHELL 000000B676445800 == 30 [pid = 3980] [id = 577] 12:13:41 INFO - PROCESS | 3980 | --DOCSHELL 000000B66A385800 == 29 [pid = 3980] [id = 568] 12:13:41 INFO - PROCESS | 3980 | --DOCSHELL 000000B66A266000 == 28 [pid = 3980] [id = 592] 12:13:41 INFO - PROCESS | 3980 | --DOCSHELL 000000B679A98800 == 27 [pid = 3980] [id = 591] 12:13:41 INFO - PROCESS | 3980 | --DOCSHELL 000000B674C7B000 == 26 [pid = 3980] [id = 590] 12:13:41 INFO - PROCESS | 3980 | --DOCSHELL 000000B6799A9000 == 25 [pid = 3980] [id = 588] 12:13:41 INFO - PROCESS | 3980 | --DOCSHELL 000000B66ED78800 == 24 [pid = 3980] [id = 589] 12:13:41 INFO - PROCESS | 3980 | 1467141221643 Marionette TRACE conn6 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:41 INFO - PROCESS | 3980 | 1467141221647 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:41 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (000000B671C96400) [pid = 3980] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 12:13:41 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (000000B66984F800) [pid = 3980] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 12:13:41 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (000000B6698D6C00) [pid = 3980] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 12:13:41 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (000000B665266000) [pid = 3980] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 12:13:41 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (000000B665452400) [pid = 3980] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 12:13:41 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000B66A687C00) [pid = 3980] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 12:13:41 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000B66EA78400) [pid = 3980] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 12:13:41 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000B669B67C00) [pid = 3980] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 12:13:41 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000B66583E000) [pid = 3980] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 12:13:41 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000B66F21FC00) [pid = 3980] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 12:13:41 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000B66EA96000) [pid = 3980] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 12:13:41 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000B664EBBC00) [pid = 3980] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 12:13:41 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000B66F5C1C00) [pid = 3980] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 12:13:41 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000B66B386400) [pid = 3980] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 12:13:41 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (000000B669BC2400) [pid = 3980] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 12:13:41 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (000000B671A1B400) [pid = 3980] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 12:13:41 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (000000B671FB5000) [pid = 3980] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 12:13:41 INFO - PROCESS | 3980 | --DOMWINDOW == 71 (000000B671A25400) [pid = 3980] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 12:13:41 INFO - PROCESS | 3980 | --DOMWINDOW == 70 (000000B67576E400) [pid = 3980] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 12:13:41 INFO - PROCESS | 3980 | --DOMWINDOW == 69 (000000B674C92C00) [pid = 3980] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 12:13:41 INFO - PROCESS | 3980 | --DOMWINDOW == 68 (000000B671CA1000) [pid = 3980] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 12:13:41 INFO - PROCESS | 3980 | --DOMWINDOW == 67 (000000B675B7BC00) [pid = 3980] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 12:13:41 INFO - PROCESS | 3980 | --DOMWINDOW == 66 (000000B675B73C00) [pid = 3980] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 12:13:41 INFO - PROCESS | 3980 | --DOMWINDOW == 65 (000000B66B3DA000) [pid = 3980] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 12:13:41 INFO - PROCESS | 3980 | --DOMWINDOW == 64 (000000B671A7F400) [pid = 3980] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 12:13:41 INFO - PROCESS | 3980 | --DOMWINDOW == 63 (000000B66B264C00) [pid = 3980] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 12:13:41 INFO - PROCESS | 3980 | ++DOCSHELL 000000B663561000 == 25 [pid = 3980] [id = 593] 12:13:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 64 (000000B663541000) [pid = 3980] [serial = 1779] [outer = 0000000000000000] 12:13:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 65 (000000B663EDAC00) [pid = 3980] [serial = 1780] [outer = 000000B663541000] 12:13:41 INFO - PROCESS | 3980 | 1467141221811 Marionette DEBUG loaded listener.js 12:13:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 66 (000000B664E21C00) [pid = 3980] [serial = 1781] [outer = 000000B663541000] 12:13:42 INFO - PROCESS | 3980 | 1467141222286 Marionette TRACE conn6 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 12:13:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 12:13:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1531ms 12:13:42 INFO - PROCESS | 3980 | 1467141222334 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 12:13:42 INFO - PROCESS | 3980 | 1467141222338 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 12:13:42 INFO - PROCESS | 3980 | 1467141222343 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 12:13:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 12:13:42 INFO - PROCESS | 3980 | 1467141222346 Marionette TRACE conn6 <- [1,2338,null,{}] 12:13:42 INFO - PROCESS | 3980 | 1467141222352 Marionette TRACE conn6 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:42 INFO - PROCESS | 3980 | 1467141222357 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:42 INFO - PROCESS | 3980 | 1467141222450 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 12:13:42 INFO - PROCESS | 3980 | 1467141222465 Marionette TRACE conn6 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:42 INFO - PROCESS | 3980 | 1467141222468 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:42 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66B256800 == 26 [pid = 3980] [id = 594] 12:13:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 67 (000000B665450400) [pid = 3980] [serial = 1782] [outer = 0000000000000000] 12:13:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 68 (000000B665453C00) [pid = 3980] [serial = 1783] [outer = 000000B665450400] 12:13:42 INFO - PROCESS | 3980 | 1467141222518 Marionette DEBUG loaded listener.js 12:13:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 69 (000000B66581E800) [pid = 3980] [serial = 1784] [outer = 000000B665450400] 12:13:43 INFO - PROCESS | 3980 | 1467141222995 Marionette TRACE conn6 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 12:13:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 12:13:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 671ms 12:13:43 INFO - PROCESS | 3980 | 1467141223020 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 12:13:43 INFO - PROCESS | 3980 | 1467141223025 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 12:13:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 12:13:43 INFO - PROCESS | 3980 | 1467141223061 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 12:13:43 INFO - PROCESS | 3980 | 1467141223063 Marionette TRACE conn6 <- [1,2342,null,{}] 12:13:43 INFO - PROCESS | 3980 | 1467141223067 Marionette TRACE conn6 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:43 INFO - PROCESS | 3980 | 1467141223070 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:43 INFO - PROCESS | 3980 | 1467141223166 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 12:13:43 INFO - PROCESS | 3980 | 1467141223248 Marionette TRACE conn6 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:43 INFO - PROCESS | 3980 | 1467141223250 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:43 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66FE78000 == 27 [pid = 3980] [id = 595] 12:13:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 70 (000000B6662D6400) [pid = 3980] [serial = 1785] [outer = 0000000000000000] 12:13:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 71 (000000B6698DA800) [pid = 3980] [serial = 1786] [outer = 000000B6662D6400] 12:13:43 INFO - PROCESS | 3980 | 1467141223307 Marionette DEBUG loaded listener.js 12:13:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 72 (000000B66A39D400) [pid = 3980] [serial = 1787] [outer = 000000B6662D6400] 12:13:43 INFO - PROCESS | 3980 | 1467141223701 Marionette TRACE conn6 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 12:13:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 12:13:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 671ms 12:13:43 INFO - PROCESS | 3980 | 1467141223737 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 12:13:43 INFO - PROCESS | 3980 | 1467141223739 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 12:13:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 12:13:43 INFO - PROCESS | 3980 | 1467141223745 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 12:13:43 INFO - PROCESS | 3980 | 1467141223751 Marionette TRACE conn6 <- [1,2346,null,{}] 12:13:43 INFO - PROCESS | 3980 | 1467141223773 Marionette TRACE conn6 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:43 INFO - PROCESS | 3980 | 1467141223778 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:43 INFO - PROCESS | 3980 | 1467141223895 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 12:13:43 INFO - PROCESS | 3980 | 1467141223904 Marionette TRACE conn6 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:43 INFO - PROCESS | 3980 | 1467141223906 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:43 INFO - PROCESS | 3980 | ++DOCSHELL 000000B671F8D000 == 28 [pid = 3980] [id = 596] 12:13:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (000000B66B25C400) [pid = 3980] [serial = 1788] [outer = 0000000000000000] 12:13:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (000000B66B275C00) [pid = 3980] [serial = 1789] [outer = 000000B66B25C400] 12:13:44 INFO - PROCESS | 3980 | 1467141223992 Marionette DEBUG loaded listener.js 12:13:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (000000B66B7AFC00) [pid = 3980] [serial = 1790] [outer = 000000B66B25C400] 12:13:44 INFO - PROCESS | 3980 | 1467141224437 Marionette TRACE conn6 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 12:13:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 12:13:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 734ms 12:13:44 INFO - PROCESS | 3980 | 1467141224481 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 12:13:44 INFO - PROCESS | 3980 | 1467141224484 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 12:13:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 12:13:44 INFO - PROCESS | 3980 | 1467141224487 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 12:13:44 INFO - PROCESS | 3980 | 1467141224489 Marionette TRACE conn6 <- [1,2350,null,{}] 12:13:44 INFO - PROCESS | 3980 | 1467141224493 Marionette TRACE conn6 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:44 INFO - PROCESS | 3980 | 1467141224495 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:44 INFO - PROCESS | 3980 | 1467141224640 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 12:13:44 INFO - PROCESS | 3980 | 1467141224698 Marionette TRACE conn6 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:44 INFO - PROCESS | 3980 | 1467141224700 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:44 INFO - PROCESS | 3980 | ++DOCSHELL 000000B673605000 == 29 [pid = 3980] [id = 597] 12:13:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000B66EA84C00) [pid = 3980] [serial = 1791] [outer = 0000000000000000] 12:13:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000B66EA9C800) [pid = 3980] [serial = 1792] [outer = 000000B66EA84C00] 12:13:44 INFO - PROCESS | 3980 | 1467141224755 Marionette DEBUG loaded listener.js 12:13:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000B66F220400) [pid = 3980] [serial = 1793] [outer = 000000B66EA84C00] 12:13:45 INFO - PROCESS | 3980 | 1467141225236 Marionette TRACE conn6 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 12:13:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 12:13:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 776ms 12:13:45 INFO - PROCESS | 3980 | 1467141225267 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 12:13:45 INFO - PROCESS | 3980 | 1467141225270 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 12:13:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 12:13:45 INFO - PROCESS | 3980 | 1467141225278 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 12:13:45 INFO - PROCESS | 3980 | 1467141225280 Marionette TRACE conn6 <- [1,2354,null,{}] 12:13:45 INFO - PROCESS | 3980 | 1467141225284 Marionette TRACE conn6 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:45 INFO - PROCESS | 3980 | 1467141225286 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:45 INFO - PROCESS | 3980 | 1467141225401 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 12:13:45 INFO - PROCESS | 3980 | 1467141225408 Marionette TRACE conn6 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:45 INFO - PROCESS | 3980 | 1467141225415 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:45 INFO - PROCESS | 3980 | ++DOCSHELL 000000B674C64000 == 30 [pid = 3980] [id = 598] 12:13:45 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000B665929800) [pid = 3980] [serial = 1794] [outer = 0000000000000000] 12:13:45 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000B66F606400) [pid = 3980] [serial = 1795] [outer = 000000B665929800] 12:13:45 INFO - PROCESS | 3980 | 1467141225523 Marionette DEBUG loaded listener.js 12:13:45 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000B66FE09000) [pid = 3980] [serial = 1796] [outer = 000000B665929800] 12:13:45 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000B674566400) [pid = 3980] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 12:13:45 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000B664F37000) [pid = 3980] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 12:13:45 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000B66F216400) [pid = 3980] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 12:13:45 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000B671FB3C00) [pid = 3980] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 12:13:45 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000B663F29C00) [pid = 3980] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 12:13:45 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000B671FAD400) [pid = 3980] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 12:13:45 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (000000B663537800) [pid = 3980] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 12:13:45 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (000000B66F7DB800) [pid = 3980] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 12:13:45 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (000000B663F28800) [pid = 3980] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 12:13:45 INFO - PROCESS | 3980 | --DOMWINDOW == 71 (000000B66B269800) [pid = 3980] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 12:13:45 INFO - PROCESS | 3980 | --DOMWINDOW == 70 (000000B672632000) [pid = 3980] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 12:13:45 INFO - PROCESS | 3980 | --DOMWINDOW == 69 (000000B672A7D400) [pid = 3980] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 12:13:46 INFO - PROCESS | 3980 | 1467141226170 Marionette TRACE conn6 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 12:13:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 12:13:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 923ms 12:13:46 INFO - PROCESS | 3980 | 1467141226203 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 12:13:46 INFO - PROCESS | 3980 | 1467141226205 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 12:13:46 INFO - PROCESS | 3980 | 1467141226209 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 12:13:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 12:13:46 INFO - PROCESS | 3980 | 1467141226211 Marionette TRACE conn6 <- [1,2358,null,{}] 12:13:46 INFO - PROCESS | 3980 | 1467141226215 Marionette TRACE conn6 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:46 INFO - PROCESS | 3980 | 1467141226217 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:46 INFO - PROCESS | 3980 | 1467141226309 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 12:13:46 INFO - PROCESS | 3980 | 1467141226317 Marionette TRACE conn6 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:46 INFO - PROCESS | 3980 | 1467141226319 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:46 INFO - PROCESS | 3980 | ++DOCSHELL 000000B664999000 == 31 [pid = 3980] [id = 599] 12:13:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 70 (000000B666244000) [pid = 3980] [serial = 1797] [outer = 0000000000000000] 12:13:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 71 (000000B67180CC00) [pid = 3980] [serial = 1798] [outer = 000000B666244000] 12:13:46 INFO - PROCESS | 3980 | 1467141226365 Marionette DEBUG loaded listener.js 12:13:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 72 (000000B671A25800) [pid = 3980] [serial = 1799] [outer = 000000B666244000] 12:13:46 INFO - PROCESS | 3980 | 1467141226803 Marionette TRACE conn6 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 12:13:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 12:13:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 629ms 12:13:46 INFO - PROCESS | 3980 | 1467141226841 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 12:13:46 INFO - PROCESS | 3980 | 1467141226843 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 12:13:46 INFO - PROCESS | 3980 | 1467141226846 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 12:13:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 12:13:46 INFO - PROCESS | 3980 | 1467141226848 Marionette TRACE conn6 <- [1,2362,null,{}] 12:13:46 INFO - PROCESS | 3980 | 1467141226852 Marionette TRACE conn6 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:46 INFO - PROCESS | 3980 | 1467141226854 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:46 INFO - PROCESS | 3980 | 1467141226936 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 12:13:46 INFO - PROCESS | 3980 | 1467141226942 Marionette TRACE conn6 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:46 INFO - PROCESS | 3980 | 1467141226944 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:46 INFO - PROCESS | 3980 | ++DOCSHELL 000000B675E84800 == 32 [pid = 3980] [id = 600] 12:13:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (000000B66544A800) [pid = 3980] [serial = 1800] [outer = 0000000000000000] 12:13:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (000000B671AAB800) [pid = 3980] [serial = 1801] [outer = 000000B66544A800] 12:13:46 INFO - PROCESS | 3980 | 1467141226988 Marionette DEBUG loaded listener.js 12:13:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (000000B671C9C000) [pid = 3980] [serial = 1802] [outer = 000000B66544A800] 12:13:47 INFO - PROCESS | 3980 | 1467141227435 Marionette TRACE conn6 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 12:13:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 12:13:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 629ms 12:13:47 INFO - PROCESS | 3980 | 1467141227479 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 12:13:47 INFO - PROCESS | 3980 | 1467141227481 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 12:13:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 12:13:47 INFO - PROCESS | 3980 | 1467141227485 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 12:13:47 INFO - PROCESS | 3980 | 1467141227486 Marionette TRACE conn6 <- [1,2366,null,{}] 12:13:47 INFO - PROCESS | 3980 | 1467141227490 Marionette TRACE conn6 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:47 INFO - PROCESS | 3980 | 1467141227492 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:47 INFO - PROCESS | 3980 | 1467141227584 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 12:13:47 INFO - PROCESS | 3980 | 1467141227590 Marionette TRACE conn6 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:47 INFO - PROCESS | 3980 | 1467141227592 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:47 INFO - PROCESS | 3980 | ++DOCSHELL 000000B676447800 == 33 [pid = 3980] [id = 601] 12:13:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000B671FB3400) [pid = 3980] [serial = 1803] [outer = 0000000000000000] 12:13:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000B6720AA800) [pid = 3980] [serial = 1804] [outer = 000000B671FB3400] 12:13:47 INFO - PROCESS | 3980 | 1467141227637 Marionette DEBUG loaded listener.js 12:13:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000B672111C00) [pid = 3980] [serial = 1805] [outer = 000000B671FB3400] 12:13:48 INFO - PROCESS | 3980 | --DOCSHELL 000000B66B256800 == 32 [pid = 3980] [id = 594] 12:13:48 INFO - PROCESS | 3980 | --DOCSHELL 000000B663561000 == 31 [pid = 3980] [id = 593] 12:13:49 INFO - PROCESS | 3980 | --DOCSHELL 000000B66FE78000 == 30 [pid = 3980] [id = 595] 12:13:49 INFO - PROCESS | 3980 | --DOCSHELL 000000B674C64000 == 29 [pid = 3980] [id = 598] 12:13:49 INFO - PROCESS | 3980 | --DOCSHELL 000000B675E84800 == 28 [pid = 3980] [id = 600] 12:13:49 INFO - PROCESS | 3980 | --DOCSHELL 000000B673605000 == 27 [pid = 3980] [id = 597] 12:13:49 INFO - PROCESS | 3980 | --DOCSHELL 000000B671F8D000 == 26 [pid = 3980] [id = 596] 12:13:49 INFO - PROCESS | 3980 | --DOCSHELL 000000B664999000 == 25 [pid = 3980] [id = 599] 12:13:49 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000B6736BA800) [pid = 3980] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 12:13:49 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000B6745B6C00) [pid = 3980] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 12:13:49 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000B6747DEC00) [pid = 3980] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 12:13:49 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (000000B6667B9400) [pid = 3980] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 12:13:49 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (000000B66F608400) [pid = 3980] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 12:13:49 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (000000B671FBA800) [pid = 3980] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 12:13:49 INFO - PROCESS | 3980 | --DOMWINDOW == 71 (000000B669BC3400) [pid = 3980] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 12:13:49 INFO - PROCESS | 3980 | --DOMWINDOW == 70 (000000B665586400) [pid = 3980] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 12:13:49 INFO - PROCESS | 3980 | --DOMWINDOW == 69 (000000B67210C400) [pid = 3980] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 12:13:49 INFO - PROCESS | 3980 | --DOMWINDOW == 68 (000000B664EBB800) [pid = 3980] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 12:13:49 INFO - PROCESS | 3980 | --DOMWINDOW == 67 (000000B671A77800) [pid = 3980] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 12:13:49 INFO - PROCESS | 3980 | --DOMWINDOW == 66 (000000B6727C9800) [pid = 3980] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 12:13:49 INFO - PROCESS | 3980 | --DOMWINDOW == 65 (000000B66F7BC800) [pid = 3980] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 12:13:49 INFO - PROCESS | 3980 | --DOMWINDOW == 64 (000000B66EA84000) [pid = 3980] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 12:13:49 INFO - PROCESS | 3980 | --DOMWINDOW == 63 (000000B672833800) [pid = 3980] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 12:13:49 INFO - PROCESS | 3980 | --DOMWINDOW == 62 (000000B665582C00) [pid = 3980] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 12:13:49 INFO - PROCESS | 3980 | --DOMWINDOW == 61 (000000B6734E1400) [pid = 3980] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 12:13:49 INFO - PROCESS | 3980 | --DOMWINDOW == 60 (000000B671808400) [pid = 3980] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 12:13:49 INFO - PROCESS | 3980 | --DOMWINDOW == 59 (000000B6727CD400) [pid = 3980] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 12:13:49 INFO - PROCESS | 3980 | --DOMWINDOW == 58 (000000B6722CD000) [pid = 3980] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 12:13:49 INFO - PROCESS | 3980 | --DOMWINDOW == 57 (000000B66544DC00) [pid = 3980] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 12:13:49 INFO - PROCESS | 3980 | --DOMWINDOW == 56 (000000B66A324C00) [pid = 3980] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 12:13:49 INFO - PROCESS | 3980 | --DOMWINDOW == 55 (000000B6720AC400) [pid = 3980] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 12:13:49 INFO - PROCESS | 3980 | --DOMWINDOW == 54 (000000B66B7AD400) [pid = 3980] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 12:13:49 INFO - PROCESS | 3980 | 1467141229457 Marionette TRACE conn6 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 12:13:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 12:13:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 2023ms 12:13:49 INFO - PROCESS | 3980 | 1467141229512 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 12:13:49 INFO - PROCESS | 3980 | 1467141229516 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 12:13:49 INFO - PROCESS | 3980 | 1467141229521 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 12:13:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 12:13:49 INFO - PROCESS | 3980 | 1467141229525 Marionette TRACE conn6 <- [1,2370,null,{}] 12:13:49 INFO - PROCESS | 3980 | 1467141229531 Marionette TRACE conn6 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:49 INFO - PROCESS | 3980 | 1467141229535 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:49 INFO - PROCESS | 3980 | 1467141229631 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 12:13:49 INFO - PROCESS | 3980 | 1467141229647 Marionette TRACE conn6 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:49 INFO - PROCESS | 3980 | 1467141229650 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:49 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66A5A1000 == 26 [pid = 3980] [id = 602] 12:13:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 55 (000000B6649CC400) [pid = 3980] [serial = 1806] [outer = 0000000000000000] 12:13:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 56 (000000B6649D2000) [pid = 3980] [serial = 1807] [outer = 000000B6649CC400] 12:13:49 INFO - PROCESS | 3980 | 1467141229701 Marionette DEBUG loaded listener.js 12:13:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 57 (000000B664EBEC00) [pid = 3980] [serial = 1808] [outer = 000000B6649CC400] 12:13:50 INFO - PROCESS | 3980 | 1467141230203 Marionette TRACE conn6 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 12:13:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 12:13:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 734ms 12:13:50 INFO - PROCESS | 3980 | 1467141230259 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 12:13:50 INFO - PROCESS | 3980 | 1467141230265 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 12:13:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 12:13:50 INFO - PROCESS | 3980 | 1467141230271 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 12:13:50 INFO - PROCESS | 3980 | 1467141230274 Marionette TRACE conn6 <- [1,2374,null,{}] 12:13:50 INFO - PROCESS | 3980 | 1467141230278 Marionette TRACE conn6 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:50 INFO - PROCESS | 3980 | 1467141230282 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:50 INFO - PROCESS | 3980 | 1467141230377 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 12:13:50 INFO - PROCESS | 3980 | 1467141230453 Marionette TRACE conn6 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:50 INFO - PROCESS | 3980 | 1467141230456 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:50 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66ED6A800 == 27 [pid = 3980] [id = 603] 12:13:50 INFO - PROCESS | 3980 | ++DOMWINDOW == 58 (000000B664F3D000) [pid = 3980] [serial = 1809] [outer = 0000000000000000] 12:13:50 INFO - PROCESS | 3980 | ++DOMWINDOW == 59 (000000B665447400) [pid = 3980] [serial = 1810] [outer = 000000B664F3D000] 12:13:50 INFO - PROCESS | 3980 | 1467141230515 Marionette DEBUG loaded listener.js 12:13:50 INFO - PROCESS | 3980 | ++DOMWINDOW == 60 (000000B665583800) [pid = 3980] [serial = 1811] [outer = 000000B664F3D000] 12:13:50 INFO - PROCESS | 3980 | 1467141230932 Marionette TRACE conn6 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 12:13:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 12:13:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 671ms 12:13:50 INFO - PROCESS | 3980 | 1467141230944 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 12:13:50 INFO - PROCESS | 3980 | 1467141230947 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 12:13:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 12:13:50 INFO - PROCESS | 3980 | 1467141230950 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 12:13:50 INFO - PROCESS | 3980 | 1467141230954 Marionette TRACE conn6 <- [1,2378,null,{}] 12:13:50 INFO - PROCESS | 3980 | 1467141230966 Marionette TRACE conn6 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:50 INFO - PROCESS | 3980 | 1467141230971 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:51 INFO - PROCESS | 3980 | 1467141231087 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 12:13:51 INFO - PROCESS | 3980 | 1467141231096 Marionette TRACE conn6 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:51 INFO - PROCESS | 3980 | 1467141231099 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:51 INFO - PROCESS | 3980 | ++DOCSHELL 000000B67115F800 == 28 [pid = 3980] [id = 604] 12:13:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 61 (000000B66352AC00) [pid = 3980] [serial = 1812] [outer = 0000000000000000] 12:13:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 62 (000000B66984E000) [pid = 3980] [serial = 1813] [outer = 000000B66352AC00] 12:13:51 INFO - PROCESS | 3980 | 1467141231149 Marionette DEBUG loaded listener.js 12:13:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 63 (000000B669A42000) [pid = 3980] [serial = 1814] [outer = 000000B66352AC00] 12:13:51 INFO - PROCESS | 3980 | 1467141231594 Marionette TRACE conn6 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 12:13:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 12:13:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 692ms 12:13:51 INFO - PROCESS | 3980 | 1467141231645 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 12:13:51 INFO - PROCESS | 3980 | 1467141231648 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 12:13:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 12:13:51 INFO - PROCESS | 3980 | 1467141231652 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 12:13:51 INFO - PROCESS | 3980 | 1467141231654 Marionette TRACE conn6 <- [1,2382,null,{}] 12:13:51 INFO - PROCESS | 3980 | 1467141231657 Marionette TRACE conn6 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:51 INFO - PROCESS | 3980 | 1467141231659 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:51 INFO - PROCESS | 3980 | 1467141231751 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 12:13:51 INFO - PROCESS | 3980 | 1467141231759 Marionette TRACE conn6 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:51 INFO - PROCESS | 3980 | 1467141231761 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:51 INFO - PROCESS | 3980 | ++DOCSHELL 000000B671D70800 == 29 [pid = 3980] [id = 605] 12:13:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 64 (000000B66A2D4800) [pid = 3980] [serial = 1815] [outer = 0000000000000000] 12:13:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 65 (000000B66A3A0000) [pid = 3980] [serial = 1816] [outer = 000000B66A2D4800] 12:13:51 INFO - PROCESS | 3980 | 1467141231808 Marionette DEBUG loaded listener.js 12:13:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 66 (000000B66A845C00) [pid = 3980] [serial = 1817] [outer = 000000B66A2D4800] 12:13:52 INFO - PROCESS | 3980 | 1467141232273 Marionette TRACE conn6 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 12:13:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 12:13:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 672ms 12:13:52 INFO - PROCESS | 3980 | 1467141232325 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 12:13:52 INFO - PROCESS | 3980 | 1467141232327 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 12:13:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 12:13:52 INFO - PROCESS | 3980 | 1467141232330 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 12:13:52 INFO - PROCESS | 3980 | 1467141232332 Marionette TRACE conn6 <- [1,2386,null,{}] 12:13:52 INFO - PROCESS | 3980 | 1467141232336 Marionette TRACE conn6 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:52 INFO - PROCESS | 3980 | 1467141232338 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:52 INFO - PROCESS | 3980 | 1467141232423 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 12:13:52 INFO - PROCESS | 3980 | 1467141232463 Marionette TRACE conn6 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:52 INFO - PROCESS | 3980 | 1467141232465 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:52 INFO - PROCESS | 3980 | ++DOCSHELL 000000B672BC0800 == 30 [pid = 3980] [id = 606] 12:13:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 67 (000000B664F3A000) [pid = 3980] [serial = 1818] [outer = 0000000000000000] 12:13:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 68 (000000B66B272C00) [pid = 3980] [serial = 1819] [outer = 000000B664F3A000] 12:13:52 INFO - PROCESS | 3980 | 1467141232512 Marionette DEBUG loaded listener.js 12:13:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 69 (000000B66B3DB800) [pid = 3980] [serial = 1820] [outer = 000000B664F3A000] 12:13:52 INFO - PROCESS | 3980 | 1467141232937 Marionette TRACE conn6 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 12:13:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 12:13:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 671ms 12:13:53 INFO - PROCESS | 3980 | 1467141233005 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 12:13:53 INFO - PROCESS | 3980 | 1467141233008 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 12:13:53 INFO - PROCESS | 3980 | 1467141233011 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 12:13:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 12:13:53 INFO - PROCESS | 3980 | 1467141233013 Marionette TRACE conn6 <- [1,2390,null,{}] 12:13:53 INFO - PROCESS | 3980 | 1467141233016 Marionette TRACE conn6 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:53 INFO - PROCESS | 3980 | 1467141233022 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:53 INFO - PROCESS | 3980 | 1467141233133 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 12:13:53 INFO - PROCESS | 3980 | 1467141233141 Marionette TRACE conn6 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:53 INFO - PROCESS | 3980 | 1467141233143 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:53 INFO - PROCESS | 3980 | ++DOCSHELL 000000B674C38000 == 31 [pid = 3980] [id = 607] 12:13:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 70 (000000B66E372400) [pid = 3980] [serial = 1821] [outer = 0000000000000000] 12:13:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 71 (000000B66F21C000) [pid = 3980] [serial = 1822] [outer = 000000B66E372400] 12:13:53 INFO - PROCESS | 3980 | 1467141233190 Marionette DEBUG loaded listener.js 12:13:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 72 (000000B66F5C1C00) [pid = 3980] [serial = 1823] [outer = 000000B66E372400] 12:13:53 INFO - PROCESS | 3980 | 1467141233626 Marionette TRACE conn6 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 12:13:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 12:13:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 671ms 12:13:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 12:13:53 INFO - PROCESS | 3980 | 1467141233685 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 12:13:53 INFO - PROCESS | 3980 | 1467141233687 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 12:13:53 INFO - PROCESS | 3980 | 1467141233691 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 12:13:53 INFO - PROCESS | 3980 | 1467141233692 Marionette TRACE conn6 <- [1,2394,null,{}] 12:13:53 INFO - PROCESS | 3980 | 1467141233696 Marionette TRACE conn6 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:53 INFO - PROCESS | 3980 | 1467141233698 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:53 INFO - PROCESS | 3980 | 1467141233805 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 12:13:53 INFO - PROCESS | 3980 | 1467141233813 Marionette TRACE conn6 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:53 INFO - PROCESS | 3980 | 1467141233815 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:53 INFO - PROCESS | 3980 | ++DOCSHELL 000000B675C4C000 == 32 [pid = 3980] [id = 608] 12:13:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (000000B66F46B800) [pid = 3980] [serial = 1824] [outer = 0000000000000000] 12:13:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (000000B66F6CCC00) [pid = 3980] [serial = 1825] [outer = 000000B66F46B800] 12:13:53 INFO - PROCESS | 3980 | 1467141233860 Marionette DEBUG loaded listener.js 12:13:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (000000B66F7D6C00) [pid = 3980] [serial = 1826] [outer = 000000B66F46B800] 12:13:54 INFO - PROCESS | 3980 | 1467141234289 Marionette TRACE conn6 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 12:13:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 12:13:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 629ms 12:13:54 INFO - PROCESS | 3980 | 1467141234324 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 12:13:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 12:13:54 INFO - PROCESS | 3980 | 1467141234326 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 12:13:54 INFO - PROCESS | 3980 | 1467141234329 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 12:13:54 INFO - PROCESS | 3980 | 1467141234331 Marionette TRACE conn6 <- [1,2398,null,{}] 12:13:54 INFO - PROCESS | 3980 | 1467141234335 Marionette TRACE conn6 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:54 INFO - PROCESS | 3980 | 1467141234337 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:54 INFO - PROCESS | 3980 | 1467141234419 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 12:13:54 INFO - PROCESS | 3980 | 1467141234425 Marionette TRACE conn6 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:54 INFO - PROCESS | 3980 | 1467141234427 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:54 INFO - PROCESS | 3980 | ++DOCSHELL 000000B675E7E800 == 33 [pid = 3980] [id = 609] 12:13:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000B66B273C00) [pid = 3980] [serial = 1827] [outer = 0000000000000000] 12:13:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000B671812400) [pid = 3980] [serial = 1828] [outer = 000000B66B273C00] 12:13:54 INFO - PROCESS | 3980 | 1467141234471 Marionette DEBUG loaded listener.js 12:13:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000B671A72800) [pid = 3980] [serial = 1829] [outer = 000000B66B273C00] 12:13:54 INFO - PROCESS | 3980 | 1467141234959 Marionette TRACE conn6 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 12:13:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 12:13:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 672ms 12:13:55 INFO - PROCESS | 3980 | 1467141235004 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 12:13:55 INFO - PROCESS | 3980 | 1467141235015 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 12:13:55 INFO - PROCESS | 3980 | 1467141235019 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 12:13:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 12:13:55 INFO - PROCESS | 3980 | 1467141235021 Marionette TRACE conn6 <- [1,2402,null,{}] 12:13:55 INFO - PROCESS | 3980 | 1467141235029 Marionette TRACE conn6 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:55 INFO - PROCESS | 3980 | 1467141235031 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:55 INFO - PROCESS | 3980 | 1467141235138 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 12:13:55 INFO - PROCESS | 3980 | 1467141235220 Marionette TRACE conn6 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:55 INFO - PROCESS | 3980 | 1467141235222 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:55 INFO - PROCESS | 3980 | ++DOCSHELL 000000B671151000 == 34 [pid = 3980] [id = 610] 12:13:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000B671A79400) [pid = 3980] [serial = 1830] [outer = 0000000000000000] 12:13:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000B671AA7C00) [pid = 3980] [serial = 1831] [outer = 000000B671A79400] 12:13:55 INFO - PROCESS | 3980 | 1467141235267 Marionette DEBUG loaded listener.js 12:13:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000B671C9BC00) [pid = 3980] [serial = 1832] [outer = 000000B671A79400] 12:13:55 INFO - PROCESS | 3980 | 1467141235669 Marionette TRACE conn6 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 12:13:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 12:13:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 671ms 12:13:55 INFO - PROCESS | 3980 | 1467141235708 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 12:13:55 INFO - PROCESS | 3980 | 1467141235710 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 12:13:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 12:13:55 INFO - PROCESS | 3980 | 1467141235713 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 12:13:55 INFO - PROCESS | 3980 | 1467141235715 Marionette TRACE conn6 <- [1,2406,null,{}] 12:13:55 INFO - PROCESS | 3980 | 1467141235718 Marionette TRACE conn6 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:55 INFO - PROCESS | 3980 | 1467141235720 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:55 INFO - PROCESS | 3980 | 1467141235842 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 12:13:55 INFO - PROCESS | 3980 | 1467141235847 Marionette TRACE conn6 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:55 INFO - PROCESS | 3980 | 1467141235849 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:55 INFO - PROCESS | 3980 | ++DOCSHELL 000000B677F89000 == 35 [pid = 3980] [id = 611] 12:13:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000B671FB2000) [pid = 3980] [serial = 1833] [outer = 0000000000000000] 12:13:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000B672103000) [pid = 3980] [serial = 1834] [outer = 000000B671FB2000] 12:13:55 INFO - PROCESS | 3980 | 1467141235894 Marionette DEBUG loaded listener.js 12:13:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000B67210D400) [pid = 3980] [serial = 1835] [outer = 000000B671FB2000] 12:13:56 INFO - PROCESS | 3980 | 1467141236347 Marionette TRACE conn6 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 12:13:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 12:13:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 671ms 12:13:56 INFO - PROCESS | 3980 | 1467141236386 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 12:13:56 INFO - PROCESS | 3980 | 1467141236389 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 12:13:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 12:13:56 INFO - PROCESS | 3980 | 1467141236397 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 12:13:56 INFO - PROCESS | 3980 | 1467141236400 Marionette TRACE conn6 <- [1,2410,null,{}] 12:13:56 INFO - PROCESS | 3980 | 1467141236404 Marionette TRACE conn6 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:56 INFO - PROCESS | 3980 | 1467141236407 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:56 INFO - PROCESS | 3980 | 1467141236561 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 12:13:56 INFO - PROCESS | 3980 | 1467141236589 Marionette TRACE conn6 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:56 INFO - PROCESS | 3980 | 1467141236592 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:56 INFO - PROCESS | 3980 | ++DOCSHELL 000000B672B1F000 == 36 [pid = 3980] [id = 612] 12:13:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (000000B67259E400) [pid = 3980] [serial = 1836] [outer = 0000000000000000] 12:13:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (000000B672630C00) [pid = 3980] [serial = 1837] [outer = 000000B67259E400] 12:13:56 INFO - PROCESS | 3980 | 1467141236640 Marionette DEBUG loaded listener.js 12:13:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (000000B6727D4400) [pid = 3980] [serial = 1838] [outer = 000000B67259E400] 12:13:56 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (000000B66EA84C00) [pid = 3980] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 12:13:56 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (000000B665929800) [pid = 3980] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 12:13:56 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (000000B66544A800) [pid = 3980] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 12:13:56 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000B66558E800) [pid = 3980] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 12:13:56 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000B6662D6400) [pid = 3980] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 12:13:56 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000B665450400) [pid = 3980] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 12:13:56 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000B663541000) [pid = 3980] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 12:13:56 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000B663530400) [pid = 3980] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 12:13:56 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000B672590C00) [pid = 3980] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 12:13:56 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000B66EA9D800) [pid = 3980] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 12:13:56 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000B66B25C400) [pid = 3980] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 12:13:56 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000B666244000) [pid = 3980] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 12:13:57 INFO - PROCESS | 3980 | 1467141237136 Marionette TRACE conn6 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 12:13:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 12:13:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 776ms 12:13:57 INFO - PROCESS | 3980 | 1467141237183 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 12:13:57 INFO - PROCESS | 3980 | 1467141237185 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 12:13:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 12:13:57 INFO - PROCESS | 3980 | 1467141237188 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 12:13:57 INFO - PROCESS | 3980 | 1467141237190 Marionette TRACE conn6 <- [1,2414,null,{}] 12:13:57 INFO - PROCESS | 3980 | 1467141237193 Marionette TRACE conn6 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:57 INFO - PROCESS | 3980 | 1467141237195 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:57 INFO - PROCESS | 3980 | 1467141237280 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 12:13:57 INFO - PROCESS | 3980 | 1467141237287 Marionette TRACE conn6 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:57 INFO - PROCESS | 3980 | 1467141237289 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:57 INFO - PROCESS | 3980 | ++DOCSHELL 000000B6799A3000 == 37 [pid = 3980] [id = 613] 12:13:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000B66A5EB800) [pid = 3980] [serial = 1839] [outer = 0000000000000000] 12:13:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000B67180B800) [pid = 3980] [serial = 1840] [outer = 000000B66A5EB800] 12:13:57 INFO - PROCESS | 3980 | 1467141237334 Marionette DEBUG loaded listener.js 12:13:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000B672632000) [pid = 3980] [serial = 1841] [outer = 000000B66A5EB800] 12:13:57 INFO - PROCESS | 3980 | 1467141237751 Marionette TRACE conn6 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 12:13:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 12:13:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 629ms 12:13:57 INFO - PROCESS | 3980 | 1467141237819 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 12:13:57 INFO - PROCESS | 3980 | 1467141237822 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 12:13:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 12:13:57 INFO - PROCESS | 3980 | 1467141237825 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 12:13:57 INFO - PROCESS | 3980 | 1467141237827 Marionette TRACE conn6 <- [1,2418,null,{}] 12:13:57 INFO - PROCESS | 3980 | 1467141237830 Marionette TRACE conn6 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:57 INFO - PROCESS | 3980 | 1467141237832 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:57 INFO - PROCESS | 3980 | 1467141237917 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 12:13:57 INFO - PROCESS | 3980 | 1467141237924 Marionette TRACE conn6 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:57 INFO - PROCESS | 3980 | 1467141237926 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:57 INFO - PROCESS | 3980 | ++DOCSHELL 000000B6799E7800 == 38 [pid = 3980] [id = 614] 12:13:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000B672595C00) [pid = 3980] [serial = 1842] [outer = 0000000000000000] 12:13:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000B672A7C400) [pid = 3980] [serial = 1843] [outer = 000000B672595C00] 12:13:57 INFO - PROCESS | 3980 | 1467141237971 Marionette DEBUG loaded listener.js 12:13:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000B67328F800) [pid = 3980] [serial = 1844] [outer = 000000B672595C00] 12:13:58 INFO - PROCESS | 3980 | 1467141238415 Marionette TRACE conn6 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 12:13:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 12:13:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 629ms 12:13:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 12:13:58 INFO - PROCESS | 3980 | 1467141238468 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 12:13:58 INFO - PROCESS | 3980 | 1467141238470 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 12:13:58 INFO - PROCESS | 3980 | 1467141238474 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 12:13:58 INFO - PROCESS | 3980 | 1467141238476 Marionette TRACE conn6 <- [1,2422,null,{}] 12:13:58 INFO - PROCESS | 3980 | 1467141238480 Marionette TRACE conn6 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:58 INFO - PROCESS | 3980 | 1467141238481 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:58 INFO - PROCESS | 3980 | 1467141238566 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 12:13:58 INFO - PROCESS | 3980 | 1467141238572 Marionette TRACE conn6 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:58 INFO - PROCESS | 3980 | 1467141238574 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:13:58 INFO - PROCESS | 3980 | ++DOCSHELL 000000B679A99800 == 39 [pid = 3980] [id = 615] 12:13:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000B664EB3C00) [pid = 3980] [serial = 1845] [outer = 0000000000000000] 12:13:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000B671A74400) [pid = 3980] [serial = 1846] [outer = 000000B664EB3C00] 12:13:58 INFO - PROCESS | 3980 | 1467141238618 Marionette DEBUG loaded listener.js 12:13:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000B6736BFC00) [pid = 3980] [serial = 1847] [outer = 000000B664EB3C00] 12:13:59 INFO - PROCESS | 3980 | --DOCSHELL 000000B66A5A1000 == 38 [pid = 3980] [id = 602] 12:13:59 INFO - PROCESS | 3980 | --DOCSHELL 000000B676447800 == 37 [pid = 3980] [id = 601] 12:14:00 INFO - PROCESS | 3980 | --DOCSHELL 000000B66ED6A800 == 36 [pid = 3980] [id = 603] 12:14:00 INFO - PROCESS | 3980 | --DOCSHELL 000000B671D70800 == 35 [pid = 3980] [id = 605] 12:14:00 INFO - PROCESS | 3980 | --DOCSHELL 000000B675C4C000 == 34 [pid = 3980] [id = 608] 12:14:00 INFO - PROCESS | 3980 | --DOCSHELL 000000B675E7E800 == 33 [pid = 3980] [id = 609] 12:14:00 INFO - PROCESS | 3980 | --DOCSHELL 000000B671151000 == 32 [pid = 3980] [id = 610] 12:14:00 INFO - PROCESS | 3980 | --DOCSHELL 000000B67115F800 == 31 [pid = 3980] [id = 604] 12:14:00 INFO - PROCESS | 3980 | --DOCSHELL 000000B672BC0800 == 30 [pid = 3980] [id = 606] 12:14:00 INFO - PROCESS | 3980 | --DOCSHELL 000000B674C38000 == 29 [pid = 3980] [id = 607] 12:14:00 INFO - PROCESS | 3980 | --DOCSHELL 000000B6799A3000 == 28 [pid = 3980] [id = 613] 12:14:00 INFO - PROCESS | 3980 | --DOCSHELL 000000B677F89000 == 27 [pid = 3980] [id = 611] 12:14:00 INFO - PROCESS | 3980 | --DOCSHELL 000000B672B1F000 == 26 [pid = 3980] [id = 612] 12:14:00 INFO - PROCESS | 3980 | --DOCSHELL 000000B6799E7800 == 25 [pid = 3980] [id = 614] 12:14:00 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000B66F220400) [pid = 3980] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 12:14:00 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000B66EA9C800) [pid = 3980] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 12:14:00 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000B66F606400) [pid = 3980] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 12:14:00 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000B66FE09000) [pid = 3980] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 12:14:00 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000B671AAB800) [pid = 3980] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 12:14:00 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000B666244800) [pid = 3980] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 12:14:00 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000B6720AA800) [pid = 3980] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 12:14:00 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000B6698DA800) [pid = 3980] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 12:14:00 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000B665453C00) [pid = 3980] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 12:14:00 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (000000B66581E800) [pid = 3980] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 12:14:00 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (000000B663EDAC00) [pid = 3980] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 12:14:00 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (000000B664E21C00) [pid = 3980] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 12:14:00 INFO - PROCESS | 3980 | --DOMWINDOW == 71 (000000B66544E000) [pid = 3980] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 12:14:00 INFO - PROCESS | 3980 | --DOMWINDOW == 70 (000000B664EB2800) [pid = 3980] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 12:14:00 INFO - PROCESS | 3980 | --DOMWINDOW == 69 (000000B674C93800) [pid = 3980] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 12:14:00 INFO - PROCESS | 3980 | --DOMWINDOW == 68 (000000B672630000) [pid = 3980] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 12:14:00 INFO - PROCESS | 3980 | --DOMWINDOW == 67 (000000B66F6D3400) [pid = 3980] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 12:14:00 INFO - PROCESS | 3980 | --DOMWINDOW == 66 (000000B66F46BC00) [pid = 3980] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 12:14:00 INFO - PROCESS | 3980 | --DOMWINDOW == 65 (000000B66A573000) [pid = 3980] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 12:14:00 INFO - PROCESS | 3980 | --DOMWINDOW == 64 (000000B66B275C00) [pid = 3980] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 12:14:00 INFO - PROCESS | 3980 | --DOMWINDOW == 63 (000000B66B7AFC00) [pid = 3980] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 12:14:00 INFO - PROCESS | 3980 | --DOMWINDOW == 62 (000000B67180CC00) [pid = 3980] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 12:14:00 INFO - PROCESS | 3980 | --DOMWINDOW == 61 (000000B671C9C000) [pid = 3980] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 12:14:00 INFO - PROCESS | 3980 | --DOMWINDOW == 60 (000000B66A39D400) [pid = 3980] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 12:14:00 INFO - PROCESS | 3980 | --DOMWINDOW == 59 (000000B671A25800) [pid = 3980] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 12:14:00 INFO - PROCESS | 3980 | 1467141240529 Marionette TRACE conn6 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 12:14:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 12:14:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 2073ms 12:14:00 INFO - PROCESS | 3980 | 1467141240551 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 12:14:00 INFO - PROCESS | 3980 | 1467141240555 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 12:14:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 12:14:00 INFO - PROCESS | 3980 | 1467141240560 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 12:14:00 INFO - PROCESS | 3980 | 1467141240563 Marionette TRACE conn6 <- [1,2426,null,{}] 12:14:00 INFO - PROCESS | 3980 | 1467141240569 Marionette TRACE conn6 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:00 INFO - PROCESS | 3980 | 1467141240572 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:00 INFO - PROCESS | 3980 | 1467141240669 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 12:14:00 INFO - PROCESS | 3980 | 1467141240678 Marionette TRACE conn6 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:00 INFO - PROCESS | 3980 | 1467141240682 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:00 INFO - PROCESS | 3980 | ++DOCSHELL 000000B669BDF000 == 26 [pid = 3980] [id = 616] 12:14:00 INFO - PROCESS | 3980 | ++DOMWINDOW == 60 (000000B664E21C00) [pid = 3980] [serial = 1848] [outer = 0000000000000000] 12:14:00 INFO - PROCESS | 3980 | ++DOMWINDOW == 61 (000000B664E27000) [pid = 3980] [serial = 1849] [outer = 000000B664E21C00] 12:14:00 INFO - PROCESS | 3980 | 1467141240732 Marionette DEBUG loaded listener.js 12:14:00 INFO - PROCESS | 3980 | ++DOMWINDOW == 62 (000000B664EBFC00) [pid = 3980] [serial = 1850] [outer = 000000B664E21C00] 12:14:01 INFO - PROCESS | 3980 | 1467141241207 Marionette TRACE conn6 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 12:14:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 12:14:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 671ms 12:14:01 INFO - PROCESS | 3980 | 1467141241236 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 12:14:01 INFO - PROCESS | 3980 | 1467141241242 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 12:14:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 12:14:01 INFO - PROCESS | 3980 | 1467141241248 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 12:14:01 INFO - PROCESS | 3980 | 1467141241251 Marionette TRACE conn6 <- [1,2430,null,{}] 12:14:01 INFO - PROCESS | 3980 | 1467141241281 Marionette TRACE conn6 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:01 INFO - PROCESS | 3980 | 1467141241284 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:01 INFO - PROCESS | 3980 | 1467141241382 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 12:14:01 INFO - PROCESS | 3980 | 1467141241398 Marionette TRACE conn6 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:01 INFO - PROCESS | 3980 | 1467141241401 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:01 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66E382800 == 27 [pid = 3980] [id = 617] 12:14:01 INFO - PROCESS | 3980 | ++DOMWINDOW == 63 (000000B66544CC00) [pid = 3980] [serial = 1851] [outer = 0000000000000000] 12:14:01 INFO - PROCESS | 3980 | ++DOMWINDOW == 64 (000000B665451400) [pid = 3980] [serial = 1852] [outer = 000000B66544CC00] 12:14:01 INFO - PROCESS | 3980 | 1467141241452 Marionette DEBUG loaded listener.js 12:14:01 INFO - PROCESS | 3980 | ++DOMWINDOW == 65 (000000B665591400) [pid = 3980] [serial = 1853] [outer = 000000B66544CC00] 12:14:01 INFO - PROCESS | 3980 | 1467141241919 Marionette TRACE conn6 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 12:14:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 12:14:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 692ms 12:14:01 INFO - PROCESS | 3980 | 1467141241942 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 12:14:01 INFO - PROCESS | 3980 | 1467141241944 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 12:14:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 12:14:01 INFO - PROCESS | 3980 | 1467141241948 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 12:14:01 INFO - PROCESS | 3980 | 1467141241951 Marionette TRACE conn6 <- [1,2434,null,{}] 12:14:01 INFO - PROCESS | 3980 | 1467141241968 Marionette TRACE conn6 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:01 INFO - PROCESS | 3980 | 1467141241973 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:02 INFO - PROCESS | 3980 | 1467141242089 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 12:14:02 INFO - PROCESS | 3980 | 1467141242098 Marionette TRACE conn6 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:02 INFO - PROCESS | 3980 | 1467141242102 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:02 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66F8B4000 == 28 [pid = 3980] [id = 618] 12:14:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 66 (000000B66352BC00) [pid = 3980] [serial = 1854] [outer = 0000000000000000] 12:14:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 67 (000000B6698B6400) [pid = 3980] [serial = 1855] [outer = 000000B66352BC00] 12:14:02 INFO - PROCESS | 3980 | 1467141242216 Marionette DEBUG loaded listener.js 12:14:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 68 (000000B6698DA400) [pid = 3980] [serial = 1856] [outer = 000000B66352BC00] 12:14:02 INFO - PROCESS | 3980 | 1467141242612 Marionette TRACE conn6 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 12:14:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 12:14:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 692ms 12:14:02 INFO - PROCESS | 3980 | 1467141242642 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 12:14:02 INFO - PROCESS | 3980 | 1467141242645 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 12:14:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 12:14:02 INFO - PROCESS | 3980 | 1467141242649 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 12:14:02 INFO - PROCESS | 3980 | 1467141242651 Marionette TRACE conn6 <- [1,2438,null,{}] 12:14:02 INFO - PROCESS | 3980 | 1467141242654 Marionette TRACE conn6 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:02 INFO - PROCESS | 3980 | 1467141242656 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:02 INFO - PROCESS | 3980 | 1467141242775 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 12:14:02 INFO - PROCESS | 3980 | 1467141242782 Marionette TRACE conn6 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:02 INFO - PROCESS | 3980 | 1467141242785 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:02 INFO - PROCESS | 3980 | ++DOCSHELL 000000B671C1F800 == 29 [pid = 3980] [id = 619] 12:14:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 69 (000000B669BC2C00) [pid = 3980] [serial = 1857] [outer = 0000000000000000] 12:14:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 70 (000000B66A573000) [pid = 3980] [serial = 1858] [outer = 000000B669BC2C00] 12:14:02 INFO - PROCESS | 3980 | 1467141242832 Marionette DEBUG loaded listener.js 12:14:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 71 (000000B66A693C00) [pid = 3980] [serial = 1859] [outer = 000000B669BC2C00] 12:14:03 INFO - PROCESS | 3980 | 1467141243247 Marionette TRACE conn6 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 12:14:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 12:14:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 629ms 12:14:03 INFO - PROCESS | 3980 | 1467141243280 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 12:14:03 INFO - PROCESS | 3980 | 1467141243283 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 12:14:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 12:14:03 INFO - PROCESS | 3980 | 1467141243286 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 12:14:03 INFO - PROCESS | 3980 | 1467141243288 Marionette TRACE conn6 <- [1,2442,null,{}] 12:14:03 INFO - PROCESS | 3980 | 1467141243291 Marionette TRACE conn6 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:03 INFO - PROCESS | 3980 | 1467141243294 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:03 INFO - PROCESS | 3980 | 1467141243406 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 12:14:03 INFO - PROCESS | 3980 | 1467141243449 Marionette TRACE conn6 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:03 INFO - PROCESS | 3980 | 1467141243451 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:03 INFO - PROCESS | 3980 | ++DOCSHELL 000000B672333800 == 30 [pid = 3980] [id = 620] 12:14:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 72 (000000B663ED8800) [pid = 3980] [serial = 1860] [outer = 0000000000000000] 12:14:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (000000B66B276800) [pid = 3980] [serial = 1861] [outer = 000000B663ED8800] 12:14:03 INFO - PROCESS | 3980 | 1467141243497 Marionette DEBUG loaded listener.js 12:14:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (000000B66BDCA400) [pid = 3980] [serial = 1862] [outer = 000000B663ED8800] 12:14:03 INFO - PROCESS | 3980 | 1467141243914 Marionette TRACE conn6 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 12:14:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 12:14:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 671ms 12:14:03 INFO - PROCESS | 3980 | 1467141243961 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 12:14:03 INFO - PROCESS | 3980 | 1467141243963 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 12:14:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 12:14:03 INFO - PROCESS | 3980 | 1467141243974 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 12:14:03 INFO - PROCESS | 3980 | 1467141243976 Marionette TRACE conn6 <- [1,2446,null,{}] 12:14:03 INFO - PROCESS | 3980 | 1467141243979 Marionette TRACE conn6 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:03 INFO - PROCESS | 3980 | 1467141243985 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:04 INFO - PROCESS | 3980 | 1467141244095 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 12:14:04 INFO - PROCESS | 3980 | 1467141244106 Marionette TRACE conn6 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:04 INFO - PROCESS | 3980 | 1467141244109 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:04 INFO - PROCESS | 3980 | ++DOCSHELL 000000B674A1E800 == 31 [pid = 3980] [id = 621] 12:14:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (000000B664EB8400) [pid = 3980] [serial = 1863] [outer = 0000000000000000] 12:14:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000B66EA9C000) [pid = 3980] [serial = 1864] [outer = 000000B664EB8400] 12:14:04 INFO - PROCESS | 3980 | 1467141244155 Marionette DEBUG loaded listener.js 12:14:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000B66F470C00) [pid = 3980] [serial = 1865] [outer = 000000B664EB8400] 12:14:04 INFO - PROCESS | 3980 | 1467141244589 Marionette TRACE conn6 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 12:14:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 12:14:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 671ms 12:14:04 INFO - PROCESS | 3980 | 1467141244646 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 12:14:04 INFO - PROCESS | 3980 | 1467141244648 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 12:14:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 12:14:04 INFO - PROCESS | 3980 | 1467141244651 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 12:14:04 INFO - PROCESS | 3980 | 1467141244653 Marionette TRACE conn6 <- [1,2450,null,{}] 12:14:04 INFO - PROCESS | 3980 | 1467141244657 Marionette TRACE conn6 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:04 INFO - PROCESS | 3980 | 1467141244659 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:04 INFO - PROCESS | 3980 | 1467141244767 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 12:14:04 INFO - PROCESS | 3980 | 1467141244775 Marionette TRACE conn6 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:04 INFO - PROCESS | 3980 | 1467141244777 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:04 INFO - PROCESS | 3980 | ++DOCSHELL 000000B675698000 == 32 [pid = 3980] [id = 622] 12:14:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000B663F07800) [pid = 3980] [serial = 1866] [outer = 0000000000000000] 12:14:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000B66F60F400) [pid = 3980] [serial = 1867] [outer = 000000B663F07800] 12:14:04 INFO - PROCESS | 3980 | 1467141244821 Marionette DEBUG loaded listener.js 12:14:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000B66F7D7C00) [pid = 3980] [serial = 1868] [outer = 000000B663F07800] 12:14:05 INFO - PROCESS | 3980 | 1467141245232 Marionette TRACE conn6 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 12:14:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 12:14:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 629ms 12:14:05 INFO - PROCESS | 3980 | 1467141245297 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 12:14:05 INFO - PROCESS | 3980 | 1467141245299 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 12:14:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 12:14:05 INFO - PROCESS | 3980 | 1467141245303 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 12:14:05 INFO - PROCESS | 3980 | 1467141245305 Marionette TRACE conn6 <- [1,2454,null,{}] 12:14:05 INFO - PROCESS | 3980 | 1467141245308 Marionette TRACE conn6 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:05 INFO - PROCESS | 3980 | 1467141245310 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:05 INFO - PROCESS | 3980 | 1467141245395 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 12:14:05 INFO - PROCESS | 3980 | 1467141245400 Marionette TRACE conn6 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:05 INFO - PROCESS | 3980 | 1467141245402 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:05 INFO - PROCESS | 3980 | ++DOCSHELL 000000B675C61800 == 33 [pid = 3980] [id = 623] 12:14:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000B66FEB1C00) [pid = 3980] [serial = 1869] [outer = 0000000000000000] 12:14:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000B671A18000) [pid = 3980] [serial = 1870] [outer = 000000B66FEB1C00] 12:14:05 INFO - PROCESS | 3980 | 1467141245449 Marionette DEBUG loaded listener.js 12:14:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000B671A76400) [pid = 3980] [serial = 1871] [outer = 000000B66FEB1C00] 12:14:05 INFO - PROCESS | 3980 | 1467141245914 Marionette TRACE conn6 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 12:14:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 12:14:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 628ms 12:14:05 INFO - PROCESS | 3980 | 1467141245932 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 12:14:05 INFO - PROCESS | 3980 | 1467141245934 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 12:14:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 12:14:05 INFO - PROCESS | 3980 | 1467141245937 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 12:14:05 INFO - PROCESS | 3980 | 1467141245939 Marionette TRACE conn6 <- [1,2458,null,{}] 12:14:05 INFO - PROCESS | 3980 | 1467141245943 Marionette TRACE conn6 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:05 INFO - PROCESS | 3980 | 1467141245945 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:06 INFO - PROCESS | 3980 | 1467141246059 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 12:14:06 INFO - PROCESS | 3980 | 1467141246136 Marionette TRACE conn6 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:06 INFO - PROCESS | 3980 | 1467141246138 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:06 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66F8B3800 == 34 [pid = 3980] [id = 624] 12:14:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000B671A81000) [pid = 3980] [serial = 1872] [outer = 0000000000000000] 12:14:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (000000B671BA6800) [pid = 3980] [serial = 1873] [outer = 000000B671A81000] 12:14:06 INFO - PROCESS | 3980 | 1467141246188 Marionette DEBUG loaded listener.js 12:14:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (000000B671C9D400) [pid = 3980] [serial = 1874] [outer = 000000B671A81000] 12:14:06 INFO - PROCESS | 3980 | 1467141246612 Marionette TRACE conn6 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 12:14:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 12:14:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 734ms 12:14:06 INFO - PROCESS | 3980 | 1467141246675 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 12:14:06 INFO - PROCESS | 3980 | 1467141246677 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 12:14:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 12:14:06 INFO - PROCESS | 3980 | 1467141246689 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 12:14:06 INFO - PROCESS | 3980 | 1467141246691 Marionette TRACE conn6 <- [1,2462,null,{}] 12:14:06 INFO - PROCESS | 3980 | 1467141246695 Marionette TRACE conn6 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:06 INFO - PROCESS | 3980 | 1467141246696 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:06 INFO - PROCESS | 3980 | 1467141246815 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 12:14:06 INFO - PROCESS | 3980 | 1467141246826 Marionette TRACE conn6 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:06 INFO - PROCESS | 3980 | 1467141246828 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:06 INFO - PROCESS | 3980 | ++DOCSHELL 000000B676472000 == 35 [pid = 3980] [id = 625] 12:14:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (000000B672103400) [pid = 3980] [serial = 1875] [outer = 0000000000000000] 12:14:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (000000B672108000) [pid = 3980] [serial = 1876] [outer = 000000B672103400] 12:14:06 INFO - PROCESS | 3980 | 1467141246873 Marionette DEBUG loaded listener.js 12:14:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (000000B6723AD000) [pid = 3980] [serial = 1877] [outer = 000000B672103400] 12:14:07 INFO - PROCESS | 3980 | 1467141247354 Marionette TRACE conn6 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 12:14:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 12:14:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 671ms 12:14:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 12:14:07 INFO - PROCESS | 3980 | 1467141247366 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 12:14:07 INFO - PROCESS | 3980 | 1467141247368 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 12:14:07 INFO - PROCESS | 3980 | 1467141247371 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 12:14:07 INFO - PROCESS | 3980 | 1467141247374 Marionette TRACE conn6 <- [1,2466,null,{}] 12:14:07 INFO - PROCESS | 3980 | 1467141247379 Marionette TRACE conn6 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:07 INFO - PROCESS | 3980 | 1467141247382 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:07 INFO - PROCESS | 3980 | 1467141247541 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 12:14:07 INFO - PROCESS | 3980 | 1467141247598 Marionette TRACE conn6 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:07 INFO - PROCESS | 3980 | 1467141247601 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:07 INFO - PROCESS | 3980 | ++DOCSHELL 000000B67232F000 == 36 [pid = 3980] [id = 626] 12:14:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (000000B67259C400) [pid = 3980] [serial = 1878] [outer = 0000000000000000] 12:14:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 91 (000000B6727C9800) [pid = 3980] [serial = 1879] [outer = 000000B67259C400] 12:14:07 INFO - PROCESS | 3980 | 1467141247649 Marionette DEBUG loaded listener.js 12:14:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 92 (000000B672DC0000) [pid = 3980] [serial = 1880] [outer = 000000B67259C400] 12:14:07 INFO - PROCESS | 3980 | --DOMWINDOW == 91 (000000B672595C00) [pid = 3980] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 12:14:07 INFO - PROCESS | 3980 | --DOMWINDOW == 90 (000000B671A79400) [pid = 3980] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 12:14:07 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (000000B671FB2000) [pid = 3980] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 12:14:07 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (000000B67259E400) [pid = 3980] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 12:14:07 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (000000B66B273C00) [pid = 3980] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 12:14:07 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (000000B66F46B800) [pid = 3980] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 12:14:07 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (000000B66E372400) [pid = 3980] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 12:14:07 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (000000B664F3A000) [pid = 3980] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 12:14:07 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000B66A2D4800) [pid = 3980] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 12:14:07 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000B66352AC00) [pid = 3980] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 12:14:07 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000B664F3D000) [pid = 3980] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 12:14:07 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000B6649CC400) [pid = 3980] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 12:14:07 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000B671FB3400) [pid = 3980] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 12:14:07 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000B66A5EB800) [pid = 3980] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 12:14:08 INFO - PROCESS | 3980 | 1467141248530 Marionette TRACE conn6 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 12:14:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 12:14:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1223ms 12:14:08 INFO - PROCESS | 3980 | 1467141248598 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 12:14:08 INFO - PROCESS | 3980 | 1467141248604 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 12:14:08 INFO - PROCESS | 3980 | 1467141248609 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 12:14:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 12:14:08 INFO - PROCESS | 3980 | 1467141248613 Marionette TRACE conn6 <- [1,2470,null,{}] 12:14:08 INFO - PROCESS | 3980 | 1467141248620 Marionette TRACE conn6 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:08 INFO - PROCESS | 3980 | 1467141248623 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:08 INFO - PROCESS | 3980 | 1467141248762 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 12:14:08 INFO - PROCESS | 3980 | 1467141248880 Marionette TRACE conn6 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:08 INFO - PROCESS | 3980 | 1467141248883 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:08 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66B251000 == 37 [pid = 3980] [id = 627] 12:14:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000B6649C9000) [pid = 3980] [serial = 1881] [outer = 0000000000000000] 12:14:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000B664EBAC00) [pid = 3980] [serial = 1882] [outer = 000000B6649C9000] 12:14:08 INFO - PROCESS | 3980 | 1467141248944 Marionette DEBUG loaded listener.js 12:14:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000B66526A800) [pid = 3980] [serial = 1883] [outer = 000000B6649C9000] 12:14:09 INFO - PROCESS | 3980 | 1467141249743 Marionette TRACE conn6 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 12:14:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 12:14:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1181ms 12:14:09 INFO - PROCESS | 3980 | 1467141249793 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 12:14:09 INFO - PROCESS | 3980 | 1467141249798 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 12:14:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 12:14:09 INFO - PROCESS | 3980 | 1467141249805 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 12:14:09 INFO - PROCESS | 3980 | 1467141249808 Marionette TRACE conn6 <- [1,2474,null,{}] 12:14:09 INFO - PROCESS | 3980 | 1467141249812 Marionette TRACE conn6 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:09 INFO - PROCESS | 3980 | 1467141249816 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:10 INFO - PROCESS | 3980 | 1467141250080 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 12:14:10 INFO - PROCESS | 3980 | 1467141250207 Marionette TRACE conn6 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:10 INFO - PROCESS | 3980 | 1467141250210 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:10 INFO - PROCESS | 3980 | ++DOCSHELL 000000B669BDB000 == 38 [pid = 3980] [id = 628] 12:14:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000B6649CFC00) [pid = 3980] [serial = 1884] [outer = 0000000000000000] 12:14:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000B664EBE000) [pid = 3980] [serial = 1885] [outer = 000000B6649CFC00] 12:14:10 INFO - PROCESS | 3980 | 1467141250266 Marionette DEBUG loaded listener.js 12:14:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000B665449000) [pid = 3980] [serial = 1886] [outer = 000000B6649CFC00] 12:14:10 INFO - PROCESS | 3980 | --DOCSHELL 000000B676472000 == 37 [pid = 3980] [id = 625] 12:14:10 INFO - PROCESS | 3980 | --DOCSHELL 000000B66F8B3800 == 36 [pid = 3980] [id = 624] 12:14:10 INFO - PROCESS | 3980 | --DOCSHELL 000000B675C61800 == 35 [pid = 3980] [id = 623] 12:14:10 INFO - PROCESS | 3980 | --DOCSHELL 000000B675698000 == 34 [pid = 3980] [id = 622] 12:14:10 INFO - PROCESS | 3980 | --DOCSHELL 000000B674A1E800 == 33 [pid = 3980] [id = 621] 12:14:10 INFO - PROCESS | 3980 | --DOCSHELL 000000B672333800 == 32 [pid = 3980] [id = 620] 12:14:10 INFO - PROCESS | 3980 | --DOCSHELL 000000B671C1F800 == 31 [pid = 3980] [id = 619] 12:14:10 INFO - PROCESS | 3980 | --DOCSHELL 000000B66F8B4000 == 30 [pid = 3980] [id = 618] 12:14:10 INFO - PROCESS | 3980 | --DOCSHELL 000000B66E382800 == 29 [pid = 3980] [id = 617] 12:14:10 INFO - PROCESS | 3980 | --DOCSHELL 000000B669BDF000 == 28 [pid = 3980] [id = 616] 12:14:10 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000B671A74400) [pid = 3980] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 12:14:10 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000B67328F800) [pid = 3980] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 12:14:10 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000B671AA7C00) [pid = 3980] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 12:14:10 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000B672103000) [pid = 3980] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 12:14:10 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000B671C9BC00) [pid = 3980] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 12:14:10 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000B672630C00) [pid = 3980] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 12:14:10 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000B67210D400) [pid = 3980] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 12:14:10 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000B672A7C400) [pid = 3980] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 12:14:10 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000B6727D4400) [pid = 3980] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 12:14:10 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (000000B671812400) [pid = 3980] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 12:14:10 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (000000B66F6CCC00) [pid = 3980] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 12:14:10 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (000000B66F7D6C00) [pid = 3980] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 12:14:10 INFO - PROCESS | 3980 | --DOMWINDOW == 71 (000000B66F21C000) [pid = 3980] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 12:14:10 INFO - PROCESS | 3980 | --DOMWINDOW == 70 (000000B66F5C1C00) [pid = 3980] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 12:14:10 INFO - PROCESS | 3980 | --DOMWINDOW == 69 (000000B66B272C00) [pid = 3980] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 12:14:10 INFO - PROCESS | 3980 | --DOMWINDOW == 68 (000000B66B3DB800) [pid = 3980] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 12:14:10 INFO - PROCESS | 3980 | --DOMWINDOW == 67 (000000B66A3A0000) [pid = 3980] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 12:14:10 INFO - PROCESS | 3980 | --DOMWINDOW == 66 (000000B66A845C00) [pid = 3980] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 12:14:10 INFO - PROCESS | 3980 | --DOMWINDOW == 65 (000000B66984E000) [pid = 3980] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 12:14:10 INFO - PROCESS | 3980 | --DOMWINDOW == 64 (000000B669A42000) [pid = 3980] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 12:14:10 INFO - PROCESS | 3980 | --DOMWINDOW == 63 (000000B665447400) [pid = 3980] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 12:14:10 INFO - PROCESS | 3980 | --DOMWINDOW == 62 (000000B665583800) [pid = 3980] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 12:14:10 INFO - PROCESS | 3980 | --DOMWINDOW == 61 (000000B6649D2000) [pid = 3980] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 12:14:10 INFO - PROCESS | 3980 | --DOMWINDOW == 60 (000000B664EBEC00) [pid = 3980] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 12:14:10 INFO - PROCESS | 3980 | --DOMWINDOW == 59 (000000B672111C00) [pid = 3980] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 12:14:10 INFO - PROCESS | 3980 | --DOMWINDOW == 58 (000000B67180B800) [pid = 3980] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 12:14:10 INFO - PROCESS | 3980 | --DOMWINDOW == 57 (000000B672632000) [pid = 3980] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 12:14:10 INFO - PROCESS | 3980 | --DOMWINDOW == 56 (000000B671A72800) [pid = 3980] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 12:14:10 INFO - PROCESS | 3980 | 1467141250928 Marionette TRACE conn6 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 12:14:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 12:14:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1191ms 12:14:11 INFO - PROCESS | 3980 | 1467141250997 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 12:14:11 INFO - PROCESS | 3980 | 1467141251002 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 12:14:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 12:14:11 INFO - PROCESS | 3980 | 1467141251007 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 12:14:11 INFO - PROCESS | 3980 | 1467141251010 Marionette TRACE conn6 <- [1,2478,null,{}] 12:14:11 INFO - PROCESS | 3980 | 1467141251015 Marionette TRACE conn6 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:11 INFO - PROCESS | 3980 | 1467141251019 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:11 INFO - PROCESS | 3980 | 1467141251115 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 12:14:11 INFO - PROCESS | 3980 | 1467141251195 Marionette TRACE conn6 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:11 INFO - PROCESS | 3980 | 1467141251198 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:11 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66B412800 == 29 [pid = 3980] [id = 629] 12:14:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 57 (000000B665444800) [pid = 3980] [serial = 1887] [outer = 0000000000000000] 12:14:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 58 (000000B66581EC00) [pid = 3980] [serial = 1888] [outer = 000000B665444800] 12:14:11 INFO - PROCESS | 3980 | 1467141251248 Marionette DEBUG loaded listener.js 12:14:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 59 (000000B6698CF800) [pid = 3980] [serial = 1889] [outer = 000000B665444800] 12:14:11 INFO - PROCESS | 3980 | 1467141251708 Marionette TRACE conn6 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 12:14:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 12:14:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 735ms 12:14:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 12:14:11 INFO - PROCESS | 3980 | 1467141251745 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 12:14:11 INFO - PROCESS | 3980 | 1467141251748 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 12:14:11 INFO - PROCESS | 3980 | 1467141251751 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 12:14:11 INFO - PROCESS | 3980 | 1467141251754 Marionette TRACE conn6 <- [1,2482,null,{}] 12:14:11 INFO - PROCESS | 3980 | 1467141251758 Marionette TRACE conn6 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:11 INFO - PROCESS | 3980 | 1467141251761 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:11 INFO - PROCESS | 3980 | 1467141251852 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 12:14:11 INFO - PROCESS | 3980 | 1467141251862 Marionette TRACE conn6 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:11 INFO - PROCESS | 3980 | 1467141251864 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:11 INFO - PROCESS | 3980 | ++DOCSHELL 000000B6718E1000 == 30 [pid = 3980] [id = 630] 12:14:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 60 (000000B66A2B5800) [pid = 3980] [serial = 1890] [outer = 0000000000000000] 12:14:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 61 (000000B66A57F400) [pid = 3980] [serial = 1891] [outer = 000000B66A2B5800] 12:14:11 INFO - PROCESS | 3980 | 1467141251912 Marionette DEBUG loaded listener.js 12:14:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 62 (000000B66B263800) [pid = 3980] [serial = 1892] [outer = 000000B66A2B5800] 12:14:12 INFO - PROCESS | 3980 | 1467141252397 Marionette TRACE conn6 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 12:14:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 12:14:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 692ms 12:14:12 INFO - PROCESS | 3980 | 1467141252444 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 12:14:12 INFO - PROCESS | 3980 | 1467141252449 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 12:14:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 12:14:12 INFO - PROCESS | 3980 | 1467141252461 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 12:14:12 INFO - PROCESS | 3980 | 1467141252466 Marionette TRACE conn6 <- [1,2486,null,{}] 12:14:12 INFO - PROCESS | 3980 | 1467141252470 Marionette TRACE conn6 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:12 INFO - PROCESS | 3980 | 1467141252473 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:12 INFO - PROCESS | 3980 | 1467141252567 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 12:14:12 INFO - PROCESS | 3980 | 1467141252680 Marionette TRACE conn6 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:12 INFO - PROCESS | 3980 | 1467141252682 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:12 INFO - PROCESS | 3980 | ++DOCSHELL 000000B672333000 == 31 [pid = 3980] [id = 631] 12:14:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 63 (000000B664753800) [pid = 3980] [serial = 1893] [outer = 0000000000000000] 12:14:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 64 (000000B66E373C00) [pid = 3980] [serial = 1894] [outer = 000000B664753800] 12:14:12 INFO - PROCESS | 3980 | 1467141252731 Marionette DEBUG loaded listener.js 12:14:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 65 (000000B66EE05400) [pid = 3980] [serial = 1895] [outer = 000000B664753800] 12:14:13 INFO - PROCESS | 3980 | 1467141253150 Marionette TRACE conn6 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 12:14:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 12:14:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 734ms 12:14:13 INFO - PROCESS | 3980 | 1467141253192 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 12:14:13 INFO - PROCESS | 3980 | 1467141253195 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 12:14:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 12:14:13 INFO - PROCESS | 3980 | 1467141253205 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 12:14:13 INFO - PROCESS | 3980 | 1467141253206 Marionette TRACE conn6 <- [1,2490,null,{}] 12:14:13 INFO - PROCESS | 3980 | 1467141253210 Marionette TRACE conn6 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:13 INFO - PROCESS | 3980 | 1467141253212 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:13 INFO - PROCESS | 3980 | 1467141253324 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 12:14:13 INFO - PROCESS | 3980 | 1467141253330 Marionette TRACE conn6 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:13 INFO - PROCESS | 3980 | 1467141253339 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:13 INFO - PROCESS | 3980 | ++DOCSHELL 000000B67470A800 == 32 [pid = 3980] [id = 632] 12:14:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 66 (000000B66353F400) [pid = 3980] [serial = 1896] [outer = 0000000000000000] 12:14:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 67 (000000B66F21FC00) [pid = 3980] [serial = 1897] [outer = 000000B66353F400] 12:14:13 INFO - PROCESS | 3980 | 1467141253390 Marionette DEBUG loaded listener.js 12:14:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 68 (000000B66F5CE000) [pid = 3980] [serial = 1898] [outer = 000000B66353F400] 12:14:13 INFO - PROCESS | 3980 | 1467141253836 Marionette TRACE conn6 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 12:14:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 12:14:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 692ms 12:14:13 INFO - PROCESS | 3980 | 1467141253898 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 12:14:13 INFO - PROCESS | 3980 | 1467141253901 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 12:14:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 12:14:13 INFO - PROCESS | 3980 | 1467141253946 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 12:14:13 INFO - PROCESS | 3980 | 1467141253948 Marionette TRACE conn6 <- [1,2494,null,{}] 12:14:13 INFO - PROCESS | 3980 | 1467141253952 Marionette TRACE conn6 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:13 INFO - PROCESS | 3980 | 1467141253955 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:14 INFO - PROCESS | 3980 | 1467141254078 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 12:14:14 INFO - PROCESS | 3980 | 1467141254132 Marionette TRACE conn6 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:14 INFO - PROCESS | 3980 | 1467141254138 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:14 INFO - PROCESS | 3980 | ++DOCSHELL 000000B671F90800 == 33 [pid = 3980] [id = 633] 12:14:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 69 (000000B67180C800) [pid = 3980] [serial = 1899] [outer = 0000000000000000] 12:14:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 70 (000000B671812400) [pid = 3980] [serial = 1900] [outer = 000000B67180C800] 12:14:14 INFO - PROCESS | 3980 | 1467141254197 Marionette DEBUG loaded listener.js 12:14:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 71 (000000B671AA3800) [pid = 3980] [serial = 1901] [outer = 000000B67180C800] 12:14:14 INFO - PROCESS | 3980 | 1467141254669 Marionette TRACE conn6 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 12:14:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 12:14:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 797ms 12:14:14 INFO - PROCESS | 3980 | 1467141254731 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 12:14:14 INFO - PROCESS | 3980 | 1467141254733 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 12:14:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 12:14:14 INFO - PROCESS | 3980 | 1467141254736 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 12:14:14 INFO - PROCESS | 3980 | 1467141254738 Marionette TRACE conn6 <- [1,2498,null,{}] 12:14:14 INFO - PROCESS | 3980 | 1467141254742 Marionette TRACE conn6 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:14 INFO - PROCESS | 3980 | 1467141254744 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:14 INFO - PROCESS | 3980 | 1467141254867 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 12:14:14 INFO - PROCESS | 3980 | 1467141254877 Marionette TRACE conn6 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:14 INFO - PROCESS | 3980 | 1467141254879 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:14 INFO - PROCESS | 3980 | ++DOCSHELL 000000B675FBC800 == 34 [pid = 3980] [id = 634] 12:14:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 72 (000000B67180CC00) [pid = 3980] [serial = 1902] [outer = 0000000000000000] 12:14:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (000000B672105C00) [pid = 3980] [serial = 1903] [outer = 000000B67180CC00] 12:14:14 INFO - PROCESS | 3980 | 1467141254924 Marionette DEBUG loaded listener.js 12:14:15 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (000000B6723B5400) [pid = 3980] [serial = 1904] [outer = 000000B67180CC00] 12:14:15 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (000000B66FEB1C00) [pid = 3980] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 12:14:15 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (000000B672103400) [pid = 3980] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 12:14:15 INFO - PROCESS | 3980 | --DOMWINDOW == 71 (000000B664E21C00) [pid = 3980] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 12:14:15 INFO - PROCESS | 3980 | --DOMWINDOW == 70 (000000B66352BC00) [pid = 3980] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 12:14:15 INFO - PROCESS | 3980 | --DOMWINDOW == 69 (000000B664EB8400) [pid = 3980] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 12:14:15 INFO - PROCESS | 3980 | --DOMWINDOW == 68 (000000B66544CC00) [pid = 3980] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 12:14:15 INFO - PROCESS | 3980 | --DOMWINDOW == 67 (000000B663ED8800) [pid = 3980] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 12:14:15 INFO - PROCESS | 3980 | --DOMWINDOW == 66 (000000B663F07800) [pid = 3980] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 12:14:15 INFO - PROCESS | 3980 | --DOMWINDOW == 65 (000000B664EB3C00) [pid = 3980] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 12:14:15 INFO - PROCESS | 3980 | --DOMWINDOW == 64 (000000B669BC2C00) [pid = 3980] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 12:14:15 INFO - PROCESS | 3980 | --DOMWINDOW == 63 (000000B671A81000) [pid = 3980] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 12:14:15 INFO - PROCESS | 3980 | 1467141255430 Marionette TRACE conn6 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 12:14:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 12:14:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 776ms 12:14:15 INFO - PROCESS | 3980 | 1467141255515 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 12:14:15 INFO - PROCESS | 3980 | 1467141255518 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 12:14:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 12:14:15 INFO - PROCESS | 3980 | 1467141255522 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 12:14:15 INFO - PROCESS | 3980 | 1467141255524 Marionette TRACE conn6 <- [1,2502,null,{}] 12:14:15 INFO - PROCESS | 3980 | 1467141255528 Marionette TRACE conn6 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:15 INFO - PROCESS | 3980 | 1467141255530 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:15 INFO - PROCESS | 3980 | 1467141255613 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 12:14:15 INFO - PROCESS | 3980 | 1467141255625 Marionette TRACE conn6 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:15 INFO - PROCESS | 3980 | 1467141255627 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:15 INFO - PROCESS | 3980 | ++DOCSHELL 000000B676462000 == 35 [pid = 3980] [id = 635] 12:14:15 INFO - PROCESS | 3980 | ++DOMWINDOW == 64 (000000B671C9C000) [pid = 3980] [serial = 1905] [outer = 0000000000000000] 12:14:15 INFO - PROCESS | 3980 | ++DOMWINDOW == 65 (000000B672111C00) [pid = 3980] [serial = 1906] [outer = 000000B671C9C000] 12:14:15 INFO - PROCESS | 3980 | 1467141255673 Marionette DEBUG loaded listener.js 12:14:15 INFO - PROCESS | 3980 | ++DOMWINDOW == 66 (000000B672628000) [pid = 3980] [serial = 1907] [outer = 000000B671C9C000] 12:14:16 INFO - PROCESS | 3980 | 1467141256096 Marionette TRACE conn6 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 12:14:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 12:14:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 629ms 12:14:16 INFO - PROCESS | 3980 | 1467141256153 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 12:14:16 INFO - PROCESS | 3980 | 1467141256155 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 12:14:16 INFO - PROCESS | 3980 | 1467141256158 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 12:14:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 12:14:16 INFO - PROCESS | 3980 | 1467141256160 Marionette TRACE conn6 <- [1,2506,null,{}] 12:14:16 INFO - PROCESS | 3980 | 1467141256164 Marionette TRACE conn6 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:16 INFO - PROCESS | 3980 | 1467141256166 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:16 INFO - PROCESS | 3980 | 1467141256250 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 12:14:16 INFO - PROCESS | 3980 | 1467141256255 Marionette TRACE conn6 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:16 INFO - PROCESS | 3980 | 1467141256257 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:16 INFO - PROCESS | 3980 | ++DOCSHELL 000000B6793EB000 == 36 [pid = 3980] [id = 636] 12:14:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 67 (000000B6727C8000) [pid = 3980] [serial = 1908] [outer = 0000000000000000] 12:14:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 68 (000000B6727D2400) [pid = 3980] [serial = 1909] [outer = 000000B6727C8000] 12:14:16 INFO - PROCESS | 3980 | 1467141256303 Marionette DEBUG loaded listener.js 12:14:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 69 (000000B672ADE800) [pid = 3980] [serial = 1910] [outer = 000000B6727C8000] 12:14:16 INFO - PROCESS | 3980 | 1467141256731 Marionette TRACE conn6 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 12:14:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 12:14:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 630ms 12:14:16 INFO - PROCESS | 3980 | 1467141256793 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 12:14:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 12:14:16 INFO - PROCESS | 3980 | 1467141256795 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 12:14:16 INFO - PROCESS | 3980 | 1467141256798 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 12:14:16 INFO - PROCESS | 3980 | 1467141256800 Marionette TRACE conn6 <- [1,2510,null,{}] 12:14:16 INFO - PROCESS | 3980 | 1467141256804 Marionette TRACE conn6 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:16 INFO - PROCESS | 3980 | 1467141256806 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:16 INFO - PROCESS | 3980 | 1467141256894 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 12:14:16 INFO - PROCESS | 3980 | 1467141256902 Marionette TRACE conn6 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:16 INFO - PROCESS | 3980 | 1467141256905 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:16 INFO - PROCESS | 3980 | ++DOCSHELL 000000B67232C000 == 37 [pid = 3980] [id = 637] 12:14:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 70 (000000B6734DF000) [pid = 3980] [serial = 1911] [outer = 0000000000000000] 12:14:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 71 (000000B673662C00) [pid = 3980] [serial = 1912] [outer = 000000B6734DF000] 12:14:16 INFO - PROCESS | 3980 | 1467141256950 Marionette DEBUG loaded listener.js 12:14:17 INFO - PROCESS | 3980 | ++DOMWINDOW == 72 (000000B6741ABC00) [pid = 3980] [serial = 1913] [outer = 000000B6734DF000] 12:14:17 INFO - PROCESS | 3980 | 1467141257683 Marionette TRACE conn6 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 12:14:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 12:14:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 924ms 12:14:17 INFO - PROCESS | 3980 | 1467141257726 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 12:14:17 INFO - PROCESS | 3980 | 1467141257731 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 12:14:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 12:14:17 INFO - PROCESS | 3980 | 1467141257736 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 12:14:17 INFO - PROCESS | 3980 | 1467141257742 Marionette TRACE conn6 <- [1,2514,null,{}] 12:14:17 INFO - PROCESS | 3980 | 1467141257748 Marionette TRACE conn6 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:17 INFO - PROCESS | 3980 | 1467141257751 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:17 INFO - PROCESS | 3980 | 1467141257875 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 12:14:18 INFO - PROCESS | 3980 | 1467141257999 Marionette TRACE conn6 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:18 INFO - PROCESS | 3980 | 1467141258002 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:18 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66F812800 == 38 [pid = 3980] [id = 638] 12:14:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (000000B665585400) [pid = 3980] [serial = 1914] [outer = 0000000000000000] 12:14:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (000000B6662DA800) [pid = 3980] [serial = 1915] [outer = 000000B665585400] 12:14:18 INFO - PROCESS | 3980 | 1467141258064 Marionette DEBUG loaded listener.js 12:14:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (000000B66A219400) [pid = 3980] [serial = 1916] [outer = 000000B665585400] 12:14:18 INFO - PROCESS | 3980 | 1467141258661 Marionette TRACE conn6 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 12:14:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 12:14:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 986ms 12:14:18 INFO - PROCESS | 3980 | 1467141258731 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 12:14:18 INFO - PROCESS | 3980 | 1467141258737 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 12:14:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 12:14:18 INFO - PROCESS | 3980 | 1467141258745 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 12:14:18 INFO - PROCESS | 3980 | 1467141258748 Marionette TRACE conn6 <- [1,2518,null,{}] 12:14:18 INFO - PROCESS | 3980 | 1467141258753 Marionette TRACE conn6 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:18 INFO - PROCESS | 3980 | 1467141258756 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:18 INFO - PROCESS | 3980 | 1467141258884 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 12:14:19 INFO - PROCESS | 3980 | 1467141259001 Marionette TRACE conn6 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:19 INFO - PROCESS | 3980 | 1467141259004 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:19 INFO - PROCESS | 3980 | ++DOCSHELL 000000B6756B1000 == 39 [pid = 3980] [id = 639] 12:14:19 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000B66B3DCC00) [pid = 3980] [serial = 1917] [outer = 0000000000000000] 12:14:19 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000B66EA7D400) [pid = 3980] [serial = 1918] [outer = 000000B66B3DCC00] 12:14:19 INFO - PROCESS | 3980 | 1467141259065 Marionette DEBUG loaded listener.js 12:14:19 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000B66F6D1400) [pid = 3980] [serial = 1919] [outer = 000000B66B3DCC00] 12:14:19 INFO - PROCESS | 3980 | 1467141259668 Marionette TRACE conn6 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 12:14:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 12:14:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 986ms 12:14:19 INFO - PROCESS | 3980 | 1467141259732 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 12:14:19 INFO - PROCESS | 3980 | 1467141259735 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 12:14:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 12:14:19 INFO - PROCESS | 3980 | 1467141259739 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 12:14:19 INFO - PROCESS | 3980 | 1467141259743 Marionette TRACE conn6 <- [1,2522,null,{}] 12:14:19 INFO - PROCESS | 3980 | 1467141259755 Marionette TRACE conn6 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:19 INFO - PROCESS | 3980 | 1467141259761 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:19 INFO - PROCESS | 3980 | 1467141259886 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 12:14:20 INFO - PROCESS | 3980 | 1467141260003 Marionette TRACE conn6 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:20 INFO - PROCESS | 3980 | 1467141260007 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:20 INFO - PROCESS | 3980 | ++DOCSHELL 000000B679A90000 == 40 [pid = 3980] [id = 640] 12:14:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000B671C9AC00) [pid = 3980] [serial = 1920] [outer = 0000000000000000] 12:14:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000B672834000) [pid = 3980] [serial = 1921] [outer = 000000B671C9AC00] 12:14:20 INFO - PROCESS | 3980 | 1467141260066 Marionette DEBUG loaded listener.js 12:14:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000B674571400) [pid = 3980] [serial = 1922] [outer = 000000B671C9AC00] 12:14:20 INFO - PROCESS | 3980 | 1467141260866 Marionette TRACE conn6 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 12:14:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 12:14:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1190ms 12:14:20 INFO - PROCESS | 3980 | 1467141260931 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 12:14:20 INFO - PROCESS | 3980 | 1467141260936 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 12:14:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 12:14:20 INFO - PROCESS | 3980 | 1467141260942 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 12:14:20 INFO - PROCESS | 3980 | 1467141260945 Marionette TRACE conn6 <- [1,2526,null,{}] 12:14:20 INFO - PROCESS | 3980 | 1467141260951 Marionette TRACE conn6 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:20 INFO - PROCESS | 3980 | 1467141260955 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:21 INFO - PROCESS | 3980 | 1467141261065 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 12:14:21 INFO - PROCESS | 3980 | 1467141261142 Marionette TRACE conn6 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:21 INFO - PROCESS | 3980 | 1467141261147 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:21 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66B22A000 == 41 [pid = 3980] [id = 641] 12:14:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000B664EB9800) [pid = 3980] [serial = 1923] [outer = 0000000000000000] 12:14:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000B665260400) [pid = 3980] [serial = 1924] [outer = 000000B664EB9800] 12:14:21 INFO - PROCESS | 3980 | 1467141261243 Marionette DEBUG loaded listener.js 12:14:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000B6667B8400) [pid = 3980] [serial = 1925] [outer = 000000B664EB9800] 12:14:22 INFO - PROCESS | 3980 | --DOCSHELL 000000B6793EB000 == 40 [pid = 3980] [id = 636] 12:14:22 INFO - PROCESS | 3980 | --DOCSHELL 000000B676462000 == 39 [pid = 3980] [id = 635] 12:14:22 INFO - PROCESS | 3980 | --DOCSHELL 000000B675FBC800 == 38 [pid = 3980] [id = 634] 12:14:22 INFO - PROCESS | 3980 | --DOCSHELL 000000B671F90800 == 37 [pid = 3980] [id = 633] 12:14:22 INFO - PROCESS | 3980 | --DOCSHELL 000000B67470A800 == 36 [pid = 3980] [id = 632] 12:14:22 INFO - PROCESS | 3980 | --DOCSHELL 000000B672333000 == 35 [pid = 3980] [id = 631] 12:14:22 INFO - PROCESS | 3980 | --DOCSHELL 000000B6718E1000 == 34 [pid = 3980] [id = 630] 12:14:22 INFO - PROCESS | 3980 | --DOCSHELL 000000B66B412800 == 33 [pid = 3980] [id = 629] 12:14:22 INFO - PROCESS | 3980 | --DOCSHELL 000000B669BDB000 == 32 [pid = 3980] [id = 628] 12:14:22 INFO - PROCESS | 3980 | --DOCSHELL 000000B67232F000 == 31 [pid = 3980] [id = 626] 12:14:22 INFO - PROCESS | 3980 | --DOCSHELL 000000B66B251000 == 30 [pid = 3980] [id = 627] 12:14:22 INFO - PROCESS | 3980 | --DOCSHELL 000000B679A99800 == 29 [pid = 3980] [id = 615] 12:14:22 INFO - PROCESS | 3980 | --DOCSHELL 000000B679A90000 == 28 [pid = 3980] [id = 640] 12:14:22 INFO - PROCESS | 3980 | --DOCSHELL 000000B6756B1000 == 27 [pid = 3980] [id = 639] 12:14:22 INFO - PROCESS | 3980 | --DOCSHELL 000000B66F812800 == 26 [pid = 3980] [id = 638] 12:14:22 INFO - PROCESS | 3980 | --DOCSHELL 000000B67232C000 == 25 [pid = 3980] [id = 637] 12:14:22 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000B671A76400) [pid = 3980] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 12:14:22 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000B672108000) [pid = 3980] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 12:14:22 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000B664E27000) [pid = 3980] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 12:14:22 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000B6698B6400) [pid = 3980] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 12:14:22 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000B6698DA400) [pid = 3980] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 12:14:22 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000B6727C9800) [pid = 3980] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 12:14:22 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000B6723AD000) [pid = 3980] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 12:14:22 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000B66EA9C000) [pid = 3980] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 12:14:22 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000B66F470C00) [pid = 3980] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 12:14:22 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (000000B665451400) [pid = 3980] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 12:14:22 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (000000B665591400) [pid = 3980] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 12:14:22 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (000000B66B276800) [pid = 3980] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 12:14:22 INFO - PROCESS | 3980 | --DOMWINDOW == 71 (000000B66BDCA400) [pid = 3980] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 12:14:22 INFO - PROCESS | 3980 | --DOMWINDOW == 70 (000000B66F60F400) [pid = 3980] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 12:14:22 INFO - PROCESS | 3980 | --DOMWINDOW == 69 (000000B66F7D7C00) [pid = 3980] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 12:14:22 INFO - PROCESS | 3980 | --DOMWINDOW == 68 (000000B6736BFC00) [pid = 3980] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 12:14:22 INFO - PROCESS | 3980 | --DOMWINDOW == 67 (000000B66A573000) [pid = 3980] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 12:14:22 INFO - PROCESS | 3980 | --DOMWINDOW == 66 (000000B671A18000) [pid = 3980] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 12:14:22 INFO - PROCESS | 3980 | --DOMWINDOW == 65 (000000B66A693C00) [pid = 3980] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 12:14:22 INFO - PROCESS | 3980 | --DOMWINDOW == 64 (000000B671BA6800) [pid = 3980] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 12:14:22 INFO - PROCESS | 3980 | --DOMWINDOW == 63 (000000B671C9D400) [pid = 3980] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 12:14:22 INFO - PROCESS | 3980 | --DOMWINDOW == 62 (000000B664EBFC00) [pid = 3980] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 12:14:22 INFO - PROCESS | 3980 | 1467141262578 Marionette TRACE conn6 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 12:14:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 12:14:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1685ms 12:14:22 INFO - PROCESS | 3980 | 1467141262634 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 12:14:22 INFO - PROCESS | 3980 | 1467141262638 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 12:14:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 12:14:22 INFO - PROCESS | 3980 | 1467141262643 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 12:14:22 INFO - PROCESS | 3980 | 1467141262646 Marionette TRACE conn6 <- [1,2530,null,{}] 12:14:22 INFO - PROCESS | 3980 | 1467141262653 Marionette TRACE conn6 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:22 INFO - PROCESS | 3980 | 1467141262656 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:22 INFO - PROCESS | 3980 | 1467141262755 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 12:14:22 INFO - PROCESS | 3980 | 1467141262762 Marionette TRACE conn6 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:22 INFO - PROCESS | 3980 | 1467141262765 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:22 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66A36F000 == 26 [pid = 3980] [id = 642] 12:14:22 INFO - PROCESS | 3980 | ++DOMWINDOW == 63 (000000B664EB2800) [pid = 3980] [serial = 1926] [outer = 0000000000000000] 12:14:22 INFO - PROCESS | 3980 | ++DOMWINDOW == 64 (000000B664F3CC00) [pid = 3980] [serial = 1927] [outer = 000000B664EB2800] 12:14:22 INFO - PROCESS | 3980 | 1467141262816 Marionette DEBUG loaded listener.js 12:14:22 INFO - PROCESS | 3980 | ++DOMWINDOW == 65 (000000B665450C00) [pid = 3980] [serial = 1928] [outer = 000000B664EB2800] 12:14:23 INFO - PROCESS | 3980 | 1467141263319 Marionette TRACE conn6 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 12:14:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 12:14:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 734ms 12:14:23 INFO - PROCESS | 3980 | 1467141263378 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 12:14:23 INFO - PROCESS | 3980 | 1467141263384 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 12:14:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 12:14:23 INFO - PROCESS | 3980 | 1467141263390 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 12:14:23 INFO - PROCESS | 3980 | 1467141263393 Marionette TRACE conn6 <- [1,2534,null,{}] 12:14:23 INFO - PROCESS | 3980 | 1467141263397 Marionette TRACE conn6 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:23 INFO - PROCESS | 3980 | 1467141263400 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:23 INFO - PROCESS | 3980 | 1467141263493 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 12:14:23 INFO - PROCESS | 3980 | 1467141263571 Marionette TRACE conn6 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:23 INFO - PROCESS | 3980 | 1467141263573 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:23 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66ED78000 == 27 [pid = 3980] [id = 643] 12:14:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 66 (000000B665926000) [pid = 3980] [serial = 1929] [outer = 0000000000000000] 12:14:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 67 (000000B6698BD400) [pid = 3980] [serial = 1930] [outer = 000000B665926000] 12:14:23 INFO - PROCESS | 3980 | 1467141263632 Marionette DEBUG loaded listener.js 12:14:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 68 (000000B669B6AC00) [pid = 3980] [serial = 1931] [outer = 000000B665926000] 12:14:24 INFO - PROCESS | 3980 | 1467141264045 Marionette TRACE conn6 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 12:14:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 12:14:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 733ms 12:14:24 INFO - PROCESS | 3980 | 1467141264145 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 12:14:24 INFO - PROCESS | 3980 | 1467141264148 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 12:14:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 12:14:24 INFO - PROCESS | 3980 | 1467141264156 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 12:14:24 INFO - PROCESS | 3980 | 1467141264160 Marionette TRACE conn6 <- [1,2538,null,{}] 12:14:24 INFO - PROCESS | 3980 | 1467141264172 Marionette TRACE conn6 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:24 INFO - PROCESS | 3980 | 1467141264177 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:24 INFO - PROCESS | 3980 | 1467141264277 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 12:14:24 INFO - PROCESS | 3980 | 1467141264287 Marionette TRACE conn6 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:24 INFO - PROCESS | 3980 | 1467141264290 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:24 INFO - PROCESS | 3980 | ++DOCSHELL 000000B671F7B000 == 28 [pid = 3980] [id = 644] 12:14:24 INFO - PROCESS | 3980 | ++DOMWINDOW == 69 (000000B664E27400) [pid = 3980] [serial = 1932] [outer = 0000000000000000] 12:14:24 INFO - PROCESS | 3980 | ++DOMWINDOW == 70 (000000B66B393000) [pid = 3980] [serial = 1933] [outer = 000000B664E27400] 12:14:24 INFO - PROCESS | 3980 | 1467141264341 Marionette DEBUG loaded listener.js 12:14:24 INFO - PROCESS | 3980 | ++DOMWINDOW == 71 (000000B66BDCBC00) [pid = 3980] [serial = 1934] [outer = 000000B664E27400] 12:14:24 INFO - PROCESS | 3980 | 1467141264842 Marionette TRACE conn6 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 12:14:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 12:14:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 734ms 12:14:24 INFO - PROCESS | 3980 | 1467141264897 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 12:14:24 INFO - PROCESS | 3980 | 1467141264900 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 12:14:24 INFO - PROCESS | 3980 | 1467141264903 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 12:14:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 12:14:24 INFO - PROCESS | 3980 | 1467141264905 Marionette TRACE conn6 <- [1,2542,null,{}] 12:14:24 INFO - PROCESS | 3980 | 1467141264909 Marionette TRACE conn6 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:24 INFO - PROCESS | 3980 | 1467141264911 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:25 INFO - PROCESS | 3980 | 1467141265029 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 12:14:25 INFO - PROCESS | 3980 | 1467141265041 Marionette TRACE conn6 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:25 INFO - PROCESS | 3980 | 1467141265044 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:25 INFO - PROCESS | 3980 | ++DOCSHELL 000000B6732BA800 == 29 [pid = 3980] [id = 645] 12:14:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 72 (000000B66EA7F000) [pid = 3980] [serial = 1935] [outer = 0000000000000000] 12:14:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (000000B66EA9D800) [pid = 3980] [serial = 1936] [outer = 000000B66EA7F000] 12:14:25 INFO - PROCESS | 3980 | 1467141265135 Marionette DEBUG loaded listener.js 12:14:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (000000B66F2BC800) [pid = 3980] [serial = 1937] [outer = 000000B66EA7F000] 12:14:25 INFO - PROCESS | 3980 | 1467141265599 Marionette TRACE conn6 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 12:14:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 12:14:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 734ms 12:14:25 INFO - PROCESS | 3980 | 1467141265649 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 12:14:25 INFO - PROCESS | 3980 | 1467141265651 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 12:14:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 12:14:25 INFO - PROCESS | 3980 | 1467141265659 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 12:14:25 INFO - PROCESS | 3980 | 1467141265661 Marionette TRACE conn6 <- [1,2546,null,{}] 12:14:25 INFO - PROCESS | 3980 | 1467141265664 Marionette TRACE conn6 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:25 INFO - PROCESS | 3980 | 1467141265667 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:25 INFO - PROCESS | 3980 | 1467141265778 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 12:14:25 INFO - PROCESS | 3980 | 1467141265786 Marionette TRACE conn6 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:25 INFO - PROCESS | 3980 | 1467141265789 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:25 INFO - PROCESS | 3980 | ++DOCSHELL 000000B674C38800 == 30 [pid = 3980] [id = 646] 12:14:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (000000B664E25C00) [pid = 3980] [serial = 1938] [outer = 0000000000000000] 12:14:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000B66F604000) [pid = 3980] [serial = 1939] [outer = 000000B664E25C00] 12:14:25 INFO - PROCESS | 3980 | 1467141265885 Marionette DEBUG loaded listener.js 12:14:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000B66F7BC800) [pid = 3980] [serial = 1940] [outer = 000000B664E25C00] 12:14:26 INFO - PROCESS | 3980 | 1467141266345 Marionette TRACE conn6 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 12:14:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 12:14:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 734ms 12:14:26 INFO - PROCESS | 3980 | 1467141266396 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 12:14:26 INFO - PROCESS | 3980 | 1467141266399 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 12:14:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 12:14:26 INFO - PROCESS | 3980 | 1467141266402 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 12:14:26 INFO - PROCESS | 3980 | 1467141266404 Marionette TRACE conn6 <- [1,2550,null,{}] 12:14:26 INFO - PROCESS | 3980 | 1467141266408 Marionette TRACE conn6 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:26 INFO - PROCESS | 3980 | 1467141266414 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:26 INFO - PROCESS | 3980 | 1467141266704 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 12:14:26 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000B66353F400) [pid = 3980] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 12:14:26 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000B67180C800) [pid = 3980] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 12:14:26 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (000000B6649CFC00) [pid = 3980] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 12:14:26 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (000000B6734DF000) [pid = 3980] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 12:14:26 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (000000B67180CC00) [pid = 3980] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 12:14:26 INFO - PROCESS | 3980 | --DOMWINDOW == 71 (000000B664753800) [pid = 3980] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 12:14:26 INFO - PROCESS | 3980 | --DOMWINDOW == 70 (000000B665444800) [pid = 3980] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 12:14:26 INFO - PROCESS | 3980 | --DOMWINDOW == 69 (000000B6649C9000) [pid = 3980] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 12:14:26 INFO - PROCESS | 3980 | --DOMWINDOW == 68 (000000B66A2B5800) [pid = 3980] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 12:14:26 INFO - PROCESS | 3980 | --DOMWINDOW == 67 (000000B67259C400) [pid = 3980] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 12:14:26 INFO - PROCESS | 3980 | --DOMWINDOW == 66 (000000B6727C8000) [pid = 3980] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 12:14:26 INFO - PROCESS | 3980 | --DOMWINDOW == 65 (000000B671C9C000) [pid = 3980] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 12:14:26 INFO - PROCESS | 3980 | 1467141266769 Marionette TRACE conn6 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:26 INFO - PROCESS | 3980 | 1467141266772 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:26 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66F49E800 == 31 [pid = 3980] [id = 647] 12:14:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 66 (000000B66352B000) [pid = 3980] [serial = 1941] [outer = 0000000000000000] 12:14:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 67 (000000B664753800) [pid = 3980] [serial = 1942] [outer = 000000B66352B000] 12:14:26 INFO - PROCESS | 3980 | 1467141266819 Marionette DEBUG loaded listener.js 12:14:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 68 (000000B66A578800) [pid = 3980] [serial = 1943] [outer = 000000B66352B000] 12:14:27 INFO - PROCESS | 3980 | 1467141267243 Marionette TRACE conn6 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 12:14:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 12:14:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 882ms 12:14:27 INFO - PROCESS | 3980 | 1467141267287 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 12:14:27 INFO - PROCESS | 3980 | 1467141267289 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 12:14:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 12:14:27 INFO - PROCESS | 3980 | 1467141267292 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 12:14:27 INFO - PROCESS | 3980 | 1467141267294 Marionette TRACE conn6 <- [1,2554,null,{}] 12:14:27 INFO - PROCESS | 3980 | 1467141267298 Marionette TRACE conn6 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:27 INFO - PROCESS | 3980 | 1467141267300 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:27 INFO - PROCESS | 3980 | 1467141267382 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 12:14:27 INFO - PROCESS | 3980 | 1467141267388 Marionette TRACE conn6 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:27 INFO - PROCESS | 3980 | 1467141267390 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:27 INFO - PROCESS | 3980 | ++DOCSHELL 000000B676063800 == 32 [pid = 3980] [id = 648] 12:14:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 69 (000000B66EA82800) [pid = 3980] [serial = 1944] [outer = 0000000000000000] 12:14:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 70 (000000B671C94C00) [pid = 3980] [serial = 1945] [outer = 000000B66EA82800] 12:14:27 INFO - PROCESS | 3980 | 1467141267438 Marionette DEBUG loaded listener.js 12:14:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 71 (000000B671E59C00) [pid = 3980] [serial = 1946] [outer = 000000B66EA82800] 12:14:27 INFO - PROCESS | 3980 | 1467141267888 Marionette TRACE conn6 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 12:14:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 12:14:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 629ms 12:14:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 12:14:27 INFO - PROCESS | 3980 | 1467141267925 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 12:14:27 INFO - PROCESS | 3980 | 1467141267927 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 12:14:27 INFO - PROCESS | 3980 | 1467141267931 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 12:14:27 INFO - PROCESS | 3980 | 1467141267933 Marionette TRACE conn6 <- [1,2558,null,{}] 12:14:27 INFO - PROCESS | 3980 | 1467141267936 Marionette TRACE conn6 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:27 INFO - PROCESS | 3980 | 1467141267938 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:28 INFO - PROCESS | 3980 | 1467141268021 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 12:14:28 INFO - PROCESS | 3980 | 1467141268027 Marionette TRACE conn6 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:28 INFO - PROCESS | 3980 | 1467141268029 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:28 INFO - PROCESS | 3980 | ++DOCSHELL 000000B676482000 == 33 [pid = 3980] [id = 649] 12:14:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 72 (000000B671FB9C00) [pid = 3980] [serial = 1947] [outer = 0000000000000000] 12:14:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (000000B672106C00) [pid = 3980] [serial = 1948] [outer = 000000B671FB9C00] 12:14:28 INFO - PROCESS | 3980 | 1467141268074 Marionette DEBUG loaded listener.js 12:14:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (000000B672110400) [pid = 3980] [serial = 1949] [outer = 000000B671FB9C00] 12:14:28 INFO - PROCESS | 3980 | 1467141268529 Marionette TRACE conn6 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 12:14:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 12:14:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 630ms 12:14:28 INFO - PROCESS | 3980 | 1467141268564 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 12:14:28 INFO - PROCESS | 3980 | 1467141268566 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 12:14:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 12:14:28 INFO - PROCESS | 3980 | 1467141268574 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 12:14:28 INFO - PROCESS | 3980 | 1467141268576 Marionette TRACE conn6 <- [1,2562,null,{}] 12:14:28 INFO - PROCESS | 3980 | 1467141268579 Marionette TRACE conn6 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:28 INFO - PROCESS | 3980 | 1467141268581 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:28 INFO - PROCESS | 3980 | 1467141268666 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 12:14:28 INFO - PROCESS | 3980 | 1467141268671 Marionette TRACE conn6 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:28 INFO - PROCESS | 3980 | 1467141268673 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:28 INFO - PROCESS | 3980 | ++DOCSHELL 000000B671F79800 == 34 [pid = 3980] [id = 650] 12:14:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (000000B672590C00) [pid = 3980] [serial = 1950] [outer = 0000000000000000] 12:14:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000B672599C00) [pid = 3980] [serial = 1951] [outer = 000000B672590C00] 12:14:28 INFO - PROCESS | 3980 | 1467141268718 Marionette DEBUG loaded listener.js 12:14:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000B6727CF400) [pid = 3980] [serial = 1952] [outer = 000000B672590C00] 12:14:29 INFO - PROCESS | 3980 | 1467141269410 Marionette TRACE conn6 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 12:14:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 12:14:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 923ms 12:14:29 INFO - PROCESS | 3980 | 1467141269502 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 12:14:29 INFO - PROCESS | 3980 | 1467141269507 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 12:14:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 12:14:29 INFO - PROCESS | 3980 | 1467141269512 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 12:14:29 INFO - PROCESS | 3980 | 1467141269516 Marionette TRACE conn6 <- [1,2566,null,{}] 12:14:29 INFO - PROCESS | 3980 | 1467141269521 Marionette TRACE conn6 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:29 INFO - PROCESS | 3980 | 1467141269525 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:29 INFO - PROCESS | 3980 | 1467141269660 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 12:14:29 INFO - PROCESS | 3980 | 1467141269737 Marionette TRACE conn6 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:29 INFO - PROCESS | 3980 | 1467141269741 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:29 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66F81A800 == 35 [pid = 3980] [id = 651] 12:14:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000B665263800) [pid = 3980] [serial = 1953] [outer = 0000000000000000] 12:14:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000B66571EC00) [pid = 3980] [serial = 1954] [outer = 000000B665263800] 12:14:29 INFO - PROCESS | 3980 | 1467141269842 Marionette DEBUG loaded listener.js 12:14:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000B66A236C00) [pid = 3980] [serial = 1955] [outer = 000000B665263800] 12:14:30 INFO - PROCESS | 3980 | 1467141270606 Marionette TRACE conn6 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 12:14:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 12:14:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1178ms 12:14:30 INFO - PROCESS | 3980 | 1467141270694 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 12:14:30 INFO - PROCESS | 3980 | 1467141270699 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 12:14:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 12:14:30 INFO - PROCESS | 3980 | 1467141270706 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 12:14:30 INFO - PROCESS | 3980 | 1467141270710 Marionette TRACE conn6 <- [1,2570,null,{}] 12:14:30 INFO - PROCESS | 3980 | 1467141270714 Marionette TRACE conn6 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:30 INFO - PROCESS | 3980 | 1467141270717 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:30 INFO - PROCESS | 3980 | 1467141270858 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 12:14:30 INFO - PROCESS | 3980 | 1467141270979 Marionette TRACE conn6 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:30 INFO - PROCESS | 3980 | 1467141270982 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:31 INFO - PROCESS | 3980 | ++DOCSHELL 000000B674C38000 == 36 [pid = 3980] [id = 652] 12:14:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000B66A68D000) [pid = 3980] [serial = 1956] [outer = 0000000000000000] 12:14:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000B66F218C00) [pid = 3980] [serial = 1957] [outer = 000000B66A68D000] 12:14:31 INFO - PROCESS | 3980 | 1467141271045 Marionette DEBUG loaded listener.js 12:14:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000B66FE0C400) [pid = 3980] [serial = 1958] [outer = 000000B66A68D000] 12:14:31 INFO - PROCESS | 3980 | --DOCSHELL 000000B676482000 == 35 [pid = 3980] [id = 649] 12:14:31 INFO - PROCESS | 3980 | --DOCSHELL 000000B676063800 == 34 [pid = 3980] [id = 648] 12:14:31 INFO - PROCESS | 3980 | --DOCSHELL 000000B66F49E800 == 33 [pid = 3980] [id = 647] 12:14:31 INFO - PROCESS | 3980 | --DOCSHELL 000000B674C38800 == 32 [pid = 3980] [id = 646] 12:14:31 INFO - PROCESS | 3980 | --DOCSHELL 000000B6732BA800 == 31 [pid = 3980] [id = 645] 12:14:31 INFO - PROCESS | 3980 | --DOCSHELL 000000B671F7B000 == 30 [pid = 3980] [id = 644] 12:14:31 INFO - PROCESS | 3980 | --DOCSHELL 000000B66ED78000 == 29 [pid = 3980] [id = 643] 12:14:31 INFO - PROCESS | 3980 | --DOCSHELL 000000B66A36F000 == 28 [pid = 3980] [id = 642] 12:14:31 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000B66F21FC00) [pid = 3980] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 12:14:31 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000B671812400) [pid = 3980] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 12:14:31 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000B664EBE000) [pid = 3980] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 12:14:31 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000B6741ABC00) [pid = 3980] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 12:14:31 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000B672105C00) [pid = 3980] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 12:14:31 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000B665449000) [pid = 3980] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 12:14:31 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000B66E373C00) [pid = 3980] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 12:14:31 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000B66581EC00) [pid = 3980] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 12:14:31 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (000000B6698CF800) [pid = 3980] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 12:14:31 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (000000B664EBAC00) [pid = 3980] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 12:14:31 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (000000B66526A800) [pid = 3980] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 12:14:31 INFO - PROCESS | 3980 | --DOMWINDOW == 71 (000000B66A57F400) [pid = 3980] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 12:14:31 INFO - PROCESS | 3980 | --DOMWINDOW == 70 (000000B66B263800) [pid = 3980] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 12:14:31 INFO - PROCESS | 3980 | --DOMWINDOW == 69 (000000B672DC0000) [pid = 3980] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 12:14:31 INFO - PROCESS | 3980 | --DOMWINDOW == 68 (000000B673662C00) [pid = 3980] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 12:14:31 INFO - PROCESS | 3980 | --DOMWINDOW == 67 (000000B671AA3800) [pid = 3980] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 12:14:31 INFO - PROCESS | 3980 | --DOMWINDOW == 66 (000000B672ADE800) [pid = 3980] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 12:14:31 INFO - PROCESS | 3980 | --DOMWINDOW == 65 (000000B672111C00) [pid = 3980] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 12:14:31 INFO - PROCESS | 3980 | --DOMWINDOW == 64 (000000B6727D2400) [pid = 3980] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 12:14:31 INFO - PROCESS | 3980 | --DOMWINDOW == 63 (000000B6723B5400) [pid = 3980] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 12:14:31 INFO - PROCESS | 3980 | --DOMWINDOW == 62 (000000B66F5CE000) [pid = 3980] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 12:14:31 INFO - PROCESS | 3980 | --DOMWINDOW == 61 (000000B672628000) [pid = 3980] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 12:14:31 INFO - PROCESS | 3980 | --DOMWINDOW == 60 (000000B66EE05400) [pid = 3980] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 12:14:31 INFO - PROCESS | 3980 | 1467141271938 Marionette TRACE conn6 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 12:14:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 12:14:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1295ms 12:14:32 INFO - PROCESS | 3980 | 1467141272001 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 12:14:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 12:14:32 INFO - PROCESS | 3980 | 1467141272005 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 12:14:32 INFO - PROCESS | 3980 | 1467141272010 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 12:14:32 INFO - PROCESS | 3980 | 1467141272014 Marionette TRACE conn6 <- [1,2574,null,{}] 12:14:32 INFO - PROCESS | 3980 | 1467141272019 Marionette TRACE conn6 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:32 INFO - PROCESS | 3980 | 1467141272022 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:32 INFO - PROCESS | 3980 | 1467141272126 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 12:14:32 INFO - PROCESS | 3980 | 1467141272135 Marionette TRACE conn6 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:32 INFO - PROCESS | 3980 | 1467141272137 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:32 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66A825800 == 29 [pid = 3980] [id = 653] 12:14:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 61 (000000B664F36800) [pid = 3980] [serial = 1959] [outer = 0000000000000000] 12:14:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 62 (000000B665446400) [pid = 3980] [serial = 1960] [outer = 000000B664F36800] 12:14:32 INFO - PROCESS | 3980 | 1467141272187 Marionette DEBUG loaded listener.js 12:14:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 63 (000000B665928000) [pid = 3980] [serial = 1961] [outer = 000000B664F36800] 12:14:32 INFO - PROCESS | 3980 | 1467141272720 Marionette TRACE conn6 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 12:14:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 12:14:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 735ms 12:14:32 INFO - PROCESS | 3980 | 1467141272745 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 12:14:32 INFO - PROCESS | 3980 | 1467141272750 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 12:14:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 12:14:32 INFO - PROCESS | 3980 | 1467141272757 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 12:14:32 INFO - PROCESS | 3980 | 1467141272759 Marionette TRACE conn6 <- [1,2578,null,{}] 12:14:32 INFO - PROCESS | 3980 | 1467141272763 Marionette TRACE conn6 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:32 INFO - PROCESS | 3980 | 1467141272766 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:32 INFO - PROCESS | 3980 | 1467141272859 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 12:14:32 INFO - PROCESS | 3980 | 1467141272945 Marionette TRACE conn6 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:32 INFO - PROCESS | 3980 | 1467141272948 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:32 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66F807800 == 30 [pid = 3980] [id = 654] 12:14:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 64 (000000B66A2DA400) [pid = 3980] [serial = 1962] [outer = 0000000000000000] 12:14:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 65 (000000B66A844800) [pid = 3980] [serial = 1963] [outer = 000000B66A2DA400] 12:14:33 INFO - PROCESS | 3980 | 1467141272998 Marionette DEBUG loaded listener.js 12:14:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 66 (000000B66B393C00) [pid = 3980] [serial = 1964] [outer = 000000B66A2DA400] 12:14:33 INFO - PROCESS | 3980 | 1467141273422 Marionette TRACE conn6 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 12:14:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 12:14:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 734ms 12:14:33 INFO - PROCESS | 3980 | 1467141273521 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 12:14:33 INFO - PROCESS | 3980 | 1467141273524 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 12:14:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 12:14:33 INFO - PROCESS | 3980 | 1467141273527 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 12:14:33 INFO - PROCESS | 3980 | 1467141273531 Marionette TRACE conn6 <- [1,2582,null,{}] 12:14:33 INFO - PROCESS | 3980 | 1467141273548 Marionette TRACE conn6 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:33 INFO - PROCESS | 3980 | 1467141273553 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:33 INFO - PROCESS | 3980 | 1467141273657 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 12:14:33 INFO - PROCESS | 3980 | 1467141273668 Marionette TRACE conn6 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:33 INFO - PROCESS | 3980 | 1467141273671 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:33 INFO - PROCESS | 3980 | ++DOCSHELL 000000B672BC9800 == 31 [pid = 3980] [id = 655] 12:14:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 67 (000000B663F26400) [pid = 3980] [serial = 1965] [outer = 0000000000000000] 12:14:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 68 (000000B66F63FC00) [pid = 3980] [serial = 1966] [outer = 000000B663F26400] 12:14:33 INFO - PROCESS | 3980 | 1467141273796 Marionette DEBUG loaded listener.js 12:14:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 69 (000000B671A17000) [pid = 3980] [serial = 1967] [outer = 000000B663F26400] 12:14:34 INFO - PROCESS | 3980 | 1467141274266 Marionette TRACE conn6 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 12:14:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 12:14:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 797ms 12:14:34 INFO - PROCESS | 3980 | 1467141274325 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 12:14:34 INFO - PROCESS | 3980 | 1467141274328 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 12:14:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 12:14:34 INFO - PROCESS | 3980 | 1467141274331 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 12:14:34 INFO - PROCESS | 3980 | 1467141274333 Marionette TRACE conn6 <- [1,2586,null,{}] 12:14:34 INFO - PROCESS | 3980 | 1467141274343 Marionette TRACE conn6 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:34 INFO - PROCESS | 3980 | 1467141274346 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:34 INFO - PROCESS | 3980 | 1467141274470 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 12:14:34 INFO - PROCESS | 3980 | 1467141274482 Marionette TRACE conn6 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:34 INFO - PROCESS | 3980 | 1467141274484 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:34 INFO - PROCESS | 3980 | ++DOCSHELL 000000B6757DC000 == 32 [pid = 3980] [id = 656] 12:14:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 70 (000000B671A7E800) [pid = 3980] [serial = 1968] [outer = 0000000000000000] 12:14:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 71 (000000B671AA8800) [pid = 3980] [serial = 1969] [outer = 000000B671A7E800] 12:14:34 INFO - PROCESS | 3980 | 1467141274583 Marionette DEBUG loaded listener.js 12:14:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 72 (000000B671C9C000) [pid = 3980] [serial = 1970] [outer = 000000B671A7E800] 12:14:35 INFO - PROCESS | 3980 | 1467141275005 Marionette TRACE conn6 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 12:14:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 12:14:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 735ms 12:14:35 INFO - PROCESS | 3980 | 1467141275070 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 12:14:35 INFO - PROCESS | 3980 | 1467141275072 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 12:14:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 12:14:35 INFO - PROCESS | 3980 | 1467141275076 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 12:14:35 INFO - PROCESS | 3980 | 1467141275078 Marionette TRACE conn6 <- [1,2590,null,{}] 12:14:35 INFO - PROCESS | 3980 | 1467141275081 Marionette TRACE conn6 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:35 INFO - PROCESS | 3980 | 1467141275083 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:35 INFO - PROCESS | 3980 | 1467141275198 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 12:14:35 INFO - PROCESS | 3980 | 1467141275208 Marionette TRACE conn6 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:35 INFO - PROCESS | 3980 | 1467141275210 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:35 INFO - PROCESS | 3980 | ++DOCSHELL 000000B675FB6800 == 33 [pid = 3980] [id = 657] 12:14:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (000000B663F29800) [pid = 3980] [serial = 1971] [outer = 0000000000000000] 12:14:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (000000B672109800) [pid = 3980] [serial = 1972] [outer = 000000B663F29800] 12:14:35 INFO - PROCESS | 3980 | 1467141275255 Marionette DEBUG loaded listener.js 12:14:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (000000B67259C000) [pid = 3980] [serial = 1973] [outer = 000000B663F29800] 12:14:35 INFO - PROCESS | 3980 | 1467141275733 Marionette TRACE conn6 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 12:14:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 12:14:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 691ms 12:14:35 INFO - PROCESS | 3980 | 1467141275771 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 12:14:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 12:14:35 INFO - PROCESS | 3980 | 1467141275774 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 12:14:35 INFO - PROCESS | 3980 | 1467141275777 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 12:14:35 INFO - PROCESS | 3980 | 1467141275779 Marionette TRACE conn6 <- [1,2594,null,{}] 12:14:35 INFO - PROCESS | 3980 | 1467141275782 Marionette TRACE conn6 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:35 INFO - PROCESS | 3980 | 1467141275788 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:35 INFO - PROCESS | 3980 | 1467141275938 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 12:14:36 INFO - PROCESS | 3980 | 1467141275996 Marionette TRACE conn6 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:36 INFO - PROCESS | 3980 | 1467141275998 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:36 INFO - PROCESS | 3980 | ++DOCSHELL 000000B677F98800 == 34 [pid = 3980] [id = 658] 12:14:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000B672AE7000) [pid = 3980] [serial = 1974] [outer = 0000000000000000] 12:14:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000B67366D800) [pid = 3980] [serial = 1975] [outer = 000000B672AE7000] 12:14:36 INFO - PROCESS | 3980 | 1467141276046 Marionette DEBUG loaded listener.js 12:14:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000B674564000) [pid = 3980] [serial = 1976] [outer = 000000B672AE7000] 12:14:36 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000B665585400) [pid = 3980] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 12:14:36 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000B66B3DCC00) [pid = 3980] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 12:14:36 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000B671C9AC00) [pid = 3980] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 12:14:36 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (000000B671FB9C00) [pid = 3980] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 12:14:36 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (000000B664E27400) [pid = 3980] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 12:14:36 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (000000B66EA7F000) [pid = 3980] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 12:14:36 INFO - PROCESS | 3980 | --DOMWINDOW == 71 (000000B665926000) [pid = 3980] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 12:14:36 INFO - PROCESS | 3980 | --DOMWINDOW == 70 (000000B664E25C00) [pid = 3980] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 12:14:36 INFO - PROCESS | 3980 | --DOMWINDOW == 69 (000000B664EB2800) [pid = 3980] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 12:14:36 INFO - PROCESS | 3980 | --DOMWINDOW == 68 (000000B664EB9800) [pid = 3980] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 12:14:36 INFO - PROCESS | 3980 | --DOMWINDOW == 67 (000000B66352B000) [pid = 3980] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 12:14:36 INFO - PROCESS | 3980 | --DOMWINDOW == 66 (000000B66EA82800) [pid = 3980] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 12:14:36 INFO - PROCESS | 3980 | 1467141276550 Marionette TRACE conn6 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 12:14:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 12:14:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 839ms 12:14:36 INFO - PROCESS | 3980 | 1467141276617 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 12:14:36 INFO - PROCESS | 3980 | 1467141276620 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 12:14:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 12:14:36 INFO - PROCESS | 3980 | 1467141276623 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 12:14:36 INFO - PROCESS | 3980 | 1467141276625 Marionette TRACE conn6 <- [1,2598,null,{}] 12:14:36 INFO - PROCESS | 3980 | 1467141276628 Marionette TRACE conn6 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:36 INFO - PROCESS | 3980 | 1467141276630 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:36 INFO - PROCESS | 3980 | 1467141276715 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 12:14:36 INFO - PROCESS | 3980 | 1467141276726 Marionette TRACE conn6 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:36 INFO - PROCESS | 3980 | 1467141276728 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:36 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66E382800 == 35 [pid = 3980] [id = 659] 12:14:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 67 (000000B66A5B1400) [pid = 3980] [serial = 1977] [outer = 0000000000000000] 12:14:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 68 (000000B671A1FC00) [pid = 3980] [serial = 1978] [outer = 000000B66A5B1400] 12:14:36 INFO - PROCESS | 3980 | 1467141276773 Marionette DEBUG loaded listener.js 12:14:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 69 (000000B6741AC800) [pid = 3980] [serial = 1979] [outer = 000000B66A5B1400] 12:14:37 INFO - PROCESS | 3980 | 1467141277191 Marionette TRACE conn6 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 12:14:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 12:14:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 629ms 12:14:37 INFO - PROCESS | 3980 | 1467141277256 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 12:14:37 INFO - PROCESS | 3980 | 1467141277258 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 12:14:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 12:14:37 INFO - PROCESS | 3980 | 1467141277270 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 12:14:37 INFO - PROCESS | 3980 | 1467141277272 Marionette TRACE conn6 <- [1,2602,null,{}] 12:14:37 INFO - PROCESS | 3980 | 1467141277276 Marionette TRACE conn6 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:37 INFO - PROCESS | 3980 | 1467141277278 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:37 INFO - PROCESS | 3980 | 1467141277363 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 12:14:37 INFO - PROCESS | 3980 | 1467141277369 Marionette TRACE conn6 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:37 INFO - PROCESS | 3980 | 1467141277371 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:37 INFO - PROCESS | 3980 | ++DOCSHELL 000000B6799E6800 == 36 [pid = 3980] [id = 660] 12:14:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 70 (000000B6745B7000) [pid = 3980] [serial = 1980] [outer = 0000000000000000] 12:14:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 71 (000000B6747DC000) [pid = 3980] [serial = 1981] [outer = 000000B6745B7000] 12:14:37 INFO - PROCESS | 3980 | 1467141277416 Marionette DEBUG loaded listener.js 12:14:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 72 (000000B674C92400) [pid = 3980] [serial = 1982] [outer = 000000B6745B7000] 12:14:37 INFO - PROCESS | 3980 | 1467141277848 Marionette TRACE conn6 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 12:14:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 12:14:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 629ms 12:14:37 INFO - PROCESS | 3980 | 1467141277894 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 12:14:37 INFO - PROCESS | 3980 | 1467141277896 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 12:14:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 12:14:37 INFO - PROCESS | 3980 | 1467141277899 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 12:14:37 INFO - PROCESS | 3980 | 1467141277901 Marionette TRACE conn6 <- [1,2606,null,{}] 12:14:37 INFO - PROCESS | 3980 | 1467141277905 Marionette TRACE conn6 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:37 INFO - PROCESS | 3980 | 1467141277907 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:38 INFO - PROCESS | 3980 | 1467141277994 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 12:14:38 INFO - PROCESS | 3980 | 1467141278001 Marionette TRACE conn6 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:38 INFO - PROCESS | 3980 | 1467141278004 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:38 INFO - PROCESS | 3980 | ++DOCSHELL 000000B679AA6000 == 37 [pid = 3980] [id = 661] 12:14:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (000000B674C9B800) [pid = 3980] [serial = 1983] [outer = 0000000000000000] 12:14:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (000000B674CA0000) [pid = 3980] [serial = 1984] [outer = 000000B674C9B800] 12:14:38 INFO - PROCESS | 3980 | 1467141278050 Marionette DEBUG loaded listener.js 12:14:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (000000B67576E400) [pid = 3980] [serial = 1985] [outer = 000000B674C9B800] 12:14:38 INFO - PROCESS | 3980 | 1467141278756 Marionette TRACE conn6 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 12:14:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 12:14:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 923ms 12:14:38 INFO - PROCESS | 3980 | 1467141278826 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 12:14:38 INFO - PROCESS | 3980 | 1467141278831 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 12:14:38 INFO - PROCESS | 3980 | 1467141278836 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 12:14:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 12:14:38 INFO - PROCESS | 3980 | 1467141278842 Marionette TRACE conn6 <- [1,2610,null,{}] 12:14:38 INFO - PROCESS | 3980 | 1467141278847 Marionette TRACE conn6 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:38 INFO - PROCESS | 3980 | 1467141278851 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:38 INFO - PROCESS | 3980 | 1467141278983 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 12:14:39 INFO - PROCESS | 3980 | 1467141279102 Marionette TRACE conn6 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:39 INFO - PROCESS | 3980 | 1467141279105 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:39 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66F81B800 == 38 [pid = 3980] [id = 662] 12:14:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000B669848400) [pid = 3980] [serial = 1986] [outer = 0000000000000000] 12:14:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000B669AF6400) [pid = 3980] [serial = 1987] [outer = 000000B669848400] 12:14:39 INFO - PROCESS | 3980 | 1467141279170 Marionette DEBUG loaded listener.js 12:14:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000B66B3D7800) [pid = 3980] [serial = 1988] [outer = 000000B669848400] 12:14:39 INFO - PROCESS | 3980 | 1467141279823 Marionette TRACE conn6 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 12:14:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 12:14:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1022ms 12:14:39 INFO - PROCESS | 3980 | 1467141279862 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 12:14:39 INFO - PROCESS | 3980 | 1467141279867 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 12:14:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 12:14:39 INFO - PROCESS | 3980 | 1467141279874 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 12:14:39 INFO - PROCESS | 3980 | 1467141279877 Marionette TRACE conn6 <- [1,2614,null,{}] 12:14:39 INFO - PROCESS | 3980 | 1467141279881 Marionette TRACE conn6 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:39 INFO - PROCESS | 3980 | 1467141279884 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:40 INFO - PROCESS | 3980 | 1467141280005 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 12:14:40 INFO - PROCESS | 3980 | 1467141280131 Marionette TRACE conn6 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:40 INFO - PROCESS | 3980 | 1467141280134 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:40 INFO - PROCESS | 3980 | ++DOCSHELL 000000B67646C000 == 39 [pid = 3980] [id = 663] 12:14:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000B66F5CEC00) [pid = 3980] [serial = 1989] [outer = 0000000000000000] 12:14:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000B671A25000) [pid = 3980] [serial = 1990] [outer = 000000B66F5CEC00] 12:14:40 INFO - PROCESS | 3980 | 1467141280195 Marionette DEBUG loaded listener.js 12:14:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000B67259C400) [pid = 3980] [serial = 1991] [outer = 000000B66F5CEC00] 12:14:40 INFO - PROCESS | 3980 | 1467141280837 Marionette TRACE conn6 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 12:14:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 12:14:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1025ms 12:14:40 INFO - PROCESS | 3980 | 1467141280901 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 12:14:40 INFO - PROCESS | 3980 | 1467141280904 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 12:14:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 12:14:40 INFO - PROCESS | 3980 | 1467141280908 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 12:14:40 INFO - PROCESS | 3980 | 1467141280912 Marionette TRACE conn6 <- [1,2618,null,{}] 12:14:40 INFO - PROCESS | 3980 | 1467141280960 Marionette TRACE conn6 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:40 INFO - PROCESS | 3980 | 1467141280965 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:41 INFO - PROCESS | 3980 | 1467141281092 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 12:14:41 INFO - PROCESS | 3980 | 1467141281211 Marionette TRACE conn6 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:41 INFO - PROCESS | 3980 | 1467141281215 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:41 INFO - PROCESS | 3980 | ++DOCSHELL 000000B679CB1000 == 40 [pid = 3980] [id = 664] 12:14:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000B6747DC400) [pid = 3980] [serial = 1992] [outer = 0000000000000000] 12:14:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000B675607400) [pid = 3980] [serial = 1993] [outer = 000000B6747DC400] 12:14:41 INFO - PROCESS | 3980 | 1467141281277 Marionette DEBUG loaded listener.js 12:14:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000B675B70400) [pid = 3980] [serial = 1994] [outer = 000000B6747DC400] 12:14:42 INFO - PROCESS | 3980 | 1467141282057 Marionette TRACE conn6 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 12:14:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 12:14:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1231ms 12:14:42 INFO - PROCESS | 3980 | 1467141282141 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 12:14:42 INFO - PROCESS | 3980 | 1467141282146 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 12:14:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 12:14:42 INFO - PROCESS | 3980 | 1467141282165 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 12:14:42 INFO - PROCESS | 3980 | 1467141282169 Marionette TRACE conn6 <- [1,2622,null,{}] 12:14:42 INFO - PROCESS | 3980 | 1467141282176 Marionette TRACE conn6 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:42 INFO - PROCESS | 3980 | 1467141282179 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:42 INFO - PROCESS | 3980 | 1467141282298 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 12:14:42 INFO - PROCESS | 3980 | 1467141282421 Marionette TRACE conn6 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:42 INFO - PROCESS | 3980 | 1467141282426 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:42 INFO - PROCESS | 3980 | ++DOCSHELL 000000B669A9E800 == 41 [pid = 3980] [id = 665] 12:14:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (000000B66544D000) [pid = 3980] [serial = 1995] [outer = 0000000000000000] 12:14:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (000000B665586800) [pid = 3980] [serial = 1996] [outer = 000000B66544D000] 12:14:42 INFO - PROCESS | 3980 | 1467141282482 Marionette DEBUG loaded listener.js 12:14:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (000000B6698D2400) [pid = 3980] [serial = 1997] [outer = 000000B66544D000] 12:14:43 INFO - PROCESS | 3980 | --DOCSHELL 000000B6799E6800 == 40 [pid = 3980] [id = 660] 12:14:43 INFO - PROCESS | 3980 | --DOCSHELL 000000B66E382800 == 39 [pid = 3980] [id = 659] 12:14:43 INFO - PROCESS | 3980 | --DOCSHELL 000000B677F98800 == 38 [pid = 3980] [id = 658] 12:14:43 INFO - PROCESS | 3980 | --DOCSHELL 000000B675FB6800 == 37 [pid = 3980] [id = 657] 12:14:43 INFO - PROCESS | 3980 | --DOCSHELL 000000B6757DC000 == 36 [pid = 3980] [id = 656] 12:14:43 INFO - PROCESS | 3980 | --DOCSHELL 000000B672BC9800 == 35 [pid = 3980] [id = 655] 12:14:43 INFO - PROCESS | 3980 | --DOCSHELL 000000B66F807800 == 34 [pid = 3980] [id = 654] 12:14:43 INFO - PROCESS | 3980 | --DOCSHELL 000000B66A825800 == 33 [pid = 3980] [id = 653] 12:14:43 INFO - PROCESS | 3980 | --DOCSHELL 000000B674C38000 == 32 [pid = 3980] [id = 652] 12:14:43 INFO - PROCESS | 3980 | --DOCSHELL 000000B66F81A800 == 31 [pid = 3980] [id = 651] 12:14:43 INFO - PROCESS | 3980 | --DOCSHELL 000000B671F79800 == 30 [pid = 3980] [id = 650] 12:14:43 INFO - PROCESS | 3980 | --DOCSHELL 000000B66B22A000 == 29 [pid = 3980] [id = 641] 12:14:43 INFO - PROCESS | 3980 | --DOCSHELL 000000B679CB1000 == 28 [pid = 3980] [id = 664] 12:14:43 INFO - PROCESS | 3980 | --DOCSHELL 000000B67646C000 == 27 [pid = 3980] [id = 663] 12:14:43 INFO - PROCESS | 3980 | --DOCSHELL 000000B66F81B800 == 26 [pid = 3980] [id = 662] 12:14:43 INFO - PROCESS | 3980 | --DOCSHELL 000000B679AA6000 == 25 [pid = 3980] [id = 661] 12:14:43 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (000000B672106C00) [pid = 3980] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 12:14:43 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (000000B66B393000) [pid = 3980] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 12:14:43 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (000000B66EA9D800) [pid = 3980] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 12:14:43 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000B6698BD400) [pid = 3980] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 12:14:43 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000B669B6AC00) [pid = 3980] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 12:14:43 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000B66F604000) [pid = 3980] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 12:14:43 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000B664F3CC00) [pid = 3980] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 12:14:43 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000B665450C00) [pid = 3980] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 12:14:43 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000B66F2BC800) [pid = 3980] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 12:14:43 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000B6667B8400) [pid = 3980] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 12:14:43 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000B665260400) [pid = 3980] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 12:14:43 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000B664753800) [pid = 3980] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 12:14:43 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (000000B66F7BC800) [pid = 3980] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 12:14:43 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (000000B671C94C00) [pid = 3980] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 12:14:43 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (000000B66A219400) [pid = 3980] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 12:14:43 INFO - PROCESS | 3980 | --DOMWINDOW == 71 (000000B6662DA800) [pid = 3980] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 12:14:43 INFO - PROCESS | 3980 | --DOMWINDOW == 70 (000000B66F6D1400) [pid = 3980] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 12:14:43 INFO - PROCESS | 3980 | --DOMWINDOW == 69 (000000B66EA7D400) [pid = 3980] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 12:14:43 INFO - PROCESS | 3980 | --DOMWINDOW == 68 (000000B674571400) [pid = 3980] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 12:14:43 INFO - PROCESS | 3980 | --DOMWINDOW == 67 (000000B672834000) [pid = 3980] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 12:14:43 INFO - PROCESS | 3980 | --DOMWINDOW == 66 (000000B66A578800) [pid = 3980] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 12:14:43 INFO - PROCESS | 3980 | --DOMWINDOW == 65 (000000B66BDCBC00) [pid = 3980] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 12:14:43 INFO - PROCESS | 3980 | --DOMWINDOW == 64 (000000B672110400) [pid = 3980] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 12:14:43 INFO - PROCESS | 3980 | --DOMWINDOW == 63 (000000B671E59C00) [pid = 3980] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 12:14:43 INFO - PROCESS | 3980 | 1467141283729 Marionette TRACE conn6 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 12:14:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 12:14:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1653ms 12:14:43 INFO - PROCESS | 3980 | 1467141283828 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 12:14:43 INFO - PROCESS | 3980 | 1467141283832 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 12:14:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 12:14:43 INFO - PROCESS | 3980 | 1467141283840 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 12:14:43 INFO - PROCESS | 3980 | 1467141283844 Marionette TRACE conn6 <- [1,2626,null,{}] 12:14:43 INFO - PROCESS | 3980 | 1467141283852 Marionette TRACE conn6 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:43 INFO - PROCESS | 3980 | 1467141283855 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:43 INFO - PROCESS | 3980 | 1467141283957 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 12:14:43 INFO - PROCESS | 3980 | 1467141283965 Marionette TRACE conn6 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:43 INFO - PROCESS | 3980 | 1467141283967 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:43 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66A5A1000 == 26 [pid = 3980] [id = 666] 12:14:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 64 (000000B66452E000) [pid = 3980] [serial = 1998] [outer = 0000000000000000] 12:14:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 65 (000000B664958800) [pid = 3980] [serial = 1999] [outer = 000000B66452E000] 12:14:44 INFO - PROCESS | 3980 | 1467141284017 Marionette DEBUG loaded listener.js 12:14:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 66 (000000B664EBB800) [pid = 3980] [serial = 2000] [outer = 000000B66452E000] 12:14:44 INFO - PROCESS | 3980 | 1467141284514 Marionette TRACE conn6 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 12:14:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 12:14:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 734ms 12:14:44 INFO - PROCESS | 3980 | 1467141284577 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 12:14:44 INFO - PROCESS | 3980 | 1467141284583 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 12:14:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 12:14:44 INFO - PROCESS | 3980 | 1467141284589 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 12:14:44 INFO - PROCESS | 3980 | 1467141284592 Marionette TRACE conn6 <- [1,2630,null,{}] 12:14:44 INFO - PROCESS | 3980 | 1467141284596 Marionette TRACE conn6 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:44 INFO - PROCESS | 3980 | 1467141284599 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:44 INFO - PROCESS | 3980 | 1467141284694 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 12:14:44 INFO - PROCESS | 3980 | 1467141284778 Marionette TRACE conn6 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:44 INFO - PROCESS | 3980 | 1467141284781 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:44 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66ED34000 == 27 [pid = 3980] [id = 667] 12:14:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 67 (000000B665449800) [pid = 3980] [serial = 2001] [outer = 0000000000000000] 12:14:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 68 (000000B66544E000) [pid = 3980] [serial = 2002] [outer = 000000B665449800] 12:14:44 INFO - PROCESS | 3980 | 1467141284832 Marionette DEBUG loaded listener.js 12:14:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 69 (000000B665591800) [pid = 3980] [serial = 2003] [outer = 000000B665449800] 12:14:45 INFO - PROCESS | 3980 | 1467141285260 Marionette TRACE conn6 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 12:14:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 12:14:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 734ms 12:14:45 INFO - PROCESS | 3980 | 1467141285345 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 12:14:45 INFO - PROCESS | 3980 | 1467141285348 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 12:14:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 12:14:45 INFO - PROCESS | 3980 | 1467141285356 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 12:14:45 INFO - PROCESS | 3980 | 1467141285360 Marionette TRACE conn6 <- [1,2634,null,{}] 12:14:45 INFO - PROCESS | 3980 | 1467141285372 Marionette TRACE conn6 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:45 INFO - PROCESS | 3980 | 1467141285378 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:45 INFO - PROCESS | 3980 | 1467141285495 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 12:14:45 INFO - PROCESS | 3980 | 1467141285589 Marionette TRACE conn6 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:45 INFO - PROCESS | 3980 | 1467141285593 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:45 INFO - PROCESS | 3980 | ++DOCSHELL 000000B671C21800 == 28 [pid = 3980] [id = 668] 12:14:45 INFO - PROCESS | 3980 | ++DOMWINDOW == 70 (000000B66525F000) [pid = 3980] [serial = 2004] [outer = 0000000000000000] 12:14:45 INFO - PROCESS | 3980 | ++DOMWINDOW == 71 (000000B66A23B000) [pid = 3980] [serial = 2005] [outer = 000000B66525F000] 12:14:45 INFO - PROCESS | 3980 | 1467141285644 Marionette DEBUG loaded listener.js 12:14:45 INFO - PROCESS | 3980 | ++DOMWINDOW == 72 (000000B66A5B1800) [pid = 3980] [serial = 2006] [outer = 000000B66525F000] 12:14:46 INFO - PROCESS | 3980 | 1467141286063 Marionette TRACE conn6 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 12:14:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 12:14:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 733ms 12:14:46 INFO - PROCESS | 3980 | 1467141286093 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 12:14:46 INFO - PROCESS | 3980 | 1467141286096 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 12:14:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 12:14:46 INFO - PROCESS | 3980 | 1467141286099 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 12:14:46 INFO - PROCESS | 3980 | 1467141286101 Marionette TRACE conn6 <- [1,2638,null,{}] 12:14:46 INFO - PROCESS | 3980 | 1467141286104 Marionette TRACE conn6 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:46 INFO - PROCESS | 3980 | 1467141286106 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:46 INFO - PROCESS | 3980 | 1467141286224 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 12:14:46 INFO - PROCESS | 3980 | 1467141286230 Marionette TRACE conn6 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:46 INFO - PROCESS | 3980 | 1467141286232 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:46 INFO - PROCESS | 3980 | ++DOCSHELL 000000B672860000 == 29 [pid = 3980] [id = 669] 12:14:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (000000B66B263800) [pid = 3980] [serial = 2007] [outer = 0000000000000000] 12:14:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (000000B66B275400) [pid = 3980] [serial = 2008] [outer = 000000B66B263800] 12:14:46 INFO - PROCESS | 3980 | 1467141286323 Marionette DEBUG loaded listener.js 12:14:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (000000B66B3DA000) [pid = 3980] [serial = 2009] [outer = 000000B66B263800] 12:14:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 12:14:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 671ms 12:14:46 INFO - PROCESS | 3980 | 1467141286764 Marionette TRACE conn6 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 12:14:46 INFO - PROCESS | 3980 | 1467141286773 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 12:14:46 INFO - PROCESS | 3980 | 1467141286775 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 12:14:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 12:14:46 INFO - PROCESS | 3980 | 1467141286784 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 12:14:46 INFO - PROCESS | 3980 | 1467141286786 Marionette TRACE conn6 <- [1,2642,null,{}] 12:14:46 INFO - PROCESS | 3980 | 1467141286789 Marionette TRACE conn6 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:46 INFO - PROCESS | 3980 | 1467141286792 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:46 INFO - PROCESS | 3980 | 1467141286905 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 12:14:46 INFO - PROCESS | 3980 | 1467141286990 Marionette TRACE conn6 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:46 INFO - PROCESS | 3980 | 1467141286993 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:47 INFO - PROCESS | 3980 | ++DOCSHELL 000000B6736F2800 == 30 [pid = 3980] [id = 670] 12:14:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000B665446000) [pid = 3980] [serial = 2010] [outer = 0000000000000000] 12:14:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000B66EA75400) [pid = 3980] [serial = 2011] [outer = 000000B665446000] 12:14:47 INFO - PROCESS | 3980 | 1467141287039 Marionette DEBUG loaded listener.js 12:14:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000B66EA9C800) [pid = 3980] [serial = 2012] [outer = 000000B665446000] 12:14:47 INFO - PROCESS | 3980 | 1467141287492 Marionette TRACE conn6 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 12:14:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 12:14:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 734ms 12:14:47 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000B674C9B800) [pid = 3980] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 12:14:47 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000B671A7E800) [pid = 3980] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 12:14:47 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000B663F29800) [pid = 3980] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 12:14:47 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (000000B66A2DA400) [pid = 3980] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 12:14:47 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (000000B672590C00) [pid = 3980] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 12:14:47 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (000000B672AE7000) [pid = 3980] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 12:14:47 INFO - PROCESS | 3980 | --DOMWINDOW == 71 (000000B664F36800) [pid = 3980] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 12:14:47 INFO - PROCESS | 3980 | --DOMWINDOW == 70 (000000B66A68D000) [pid = 3980] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 12:14:47 INFO - PROCESS | 3980 | --DOMWINDOW == 69 (000000B663F26400) [pid = 3980] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 12:14:47 INFO - PROCESS | 3980 | --DOMWINDOW == 68 (000000B665263800) [pid = 3980] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 12:14:47 INFO - PROCESS | 3980 | --DOMWINDOW == 67 (000000B6745B7000) [pid = 3980] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 12:14:47 INFO - PROCESS | 3980 | --DOMWINDOW == 66 (000000B66A5B1400) [pid = 3980] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 12:14:47 INFO - PROCESS | 3980 | 1467141287690 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 12:14:47 INFO - PROCESS | 3980 | 1467141287693 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 12:14:47 INFO - PROCESS | 3980 | 1467141287703 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 12:14:47 INFO - PROCESS | 3980 | 1467141287705 Marionette TRACE conn6 <- [1,2646,null,{}] 12:14:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 12:14:47 INFO - PROCESS | 3980 | 1467141287709 Marionette TRACE conn6 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:47 INFO - PROCESS | 3980 | 1467141287715 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:47 INFO - PROCESS | 3980 | 1467141287825 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 12:14:47 INFO - PROCESS | 3980 | 1467141287834 Marionette TRACE conn6 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:47 INFO - PROCESS | 3980 | 1467141287836 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:47 INFO - PROCESS | 3980 | ++DOCSHELL 000000B675694800 == 31 [pid = 3980] [id = 671] 12:14:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 67 (000000B66F220C00) [pid = 3980] [serial = 2013] [outer = 0000000000000000] 12:14:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 68 (000000B66F468000) [pid = 3980] [serial = 2014] [outer = 000000B66F220C00] 12:14:47 INFO - PROCESS | 3980 | 1467141287881 Marionette DEBUG loaded listener.js 12:14:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 69 (000000B66F5C9000) [pid = 3980] [serial = 2015] [outer = 000000B66F220C00] 12:14:48 INFO - PROCESS | 3980 | 1467141288358 Marionette TRACE conn6 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 12:14:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 12:14:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 671ms 12:14:48 INFO - PROCESS | 3980 | 1467141288380 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 12:14:48 INFO - PROCESS | 3980 | 1467141288382 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 12:14:48 INFO - PROCESS | 3980 | 1467141288385 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 12:14:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 12:14:48 INFO - PROCESS | 3980 | 1467141288387 Marionette TRACE conn6 <- [1,2650,null,{}] 12:14:48 INFO - PROCESS | 3980 | 1467141288390 Marionette TRACE conn6 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:48 INFO - PROCESS | 3980 | 1467141288393 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:48 INFO - PROCESS | 3980 | 1467141288475 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 12:14:48 INFO - PROCESS | 3980 | 1467141288484 Marionette TRACE conn6 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:48 INFO - PROCESS | 3980 | 1467141288486 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:48 INFO - PROCESS | 3980 | ++DOCSHELL 000000B675C65000 == 32 [pid = 3980] [id = 672] 12:14:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 70 (000000B663F23000) [pid = 3980] [serial = 2016] [outer = 0000000000000000] 12:14:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 71 (000000B66F644000) [pid = 3980] [serial = 2017] [outer = 000000B663F23000] 12:14:48 INFO - PROCESS | 3980 | 1467141288531 Marionette DEBUG loaded listener.js 12:14:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 72 (000000B66F7D5400) [pid = 3980] [serial = 2018] [outer = 000000B663F23000] 12:14:48 INFO - PROCESS | 3980 | 1467141288957 Marionette TRACE conn6 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 12:14:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 12:14:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 629ms 12:14:49 INFO - PROCESS | 3980 | 1467141289018 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 12:14:49 INFO - PROCESS | 3980 | 1467141289020 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 12:14:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 12:14:49 INFO - PROCESS | 3980 | 1467141289024 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 12:14:49 INFO - PROCESS | 3980 | 1467141289026 Marionette TRACE conn6 <- [1,2654,null,{}] 12:14:49 INFO - PROCESS | 3980 | 1467141289029 Marionette TRACE conn6 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:49 INFO - PROCESS | 3980 | 1467141289031 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:49 INFO - PROCESS | 3980 | 1467141289114 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 12:14:49 INFO - PROCESS | 3980 | 1467141289121 Marionette TRACE conn6 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:49 INFO - PROCESS | 3980 | 1467141289123 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:49 INFO - PROCESS | 3980 | ++DOCSHELL 000000B675FD1800 == 33 [pid = 3980] [id = 673] 12:14:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (000000B671806400) [pid = 3980] [serial = 2019] [outer = 0000000000000000] 12:14:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (000000B671A16800) [pid = 3980] [serial = 2020] [outer = 000000B671806400] 12:14:49 INFO - PROCESS | 3980 | 1467141289176 Marionette DEBUG loaded listener.js 12:14:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (000000B671A73400) [pid = 3980] [serial = 2021] [outer = 000000B671806400] 12:14:49 INFO - PROCESS | 3980 | [3980] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 12:14:50 INFO - PROCESS | 3980 | [3980] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 12:14:50 INFO - PROCESS | 3980 | 1467141290172 Marionette TRACE conn6 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 12:14:50 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) 12:14:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1180ms 12:14:50 INFO - PROCESS | 3980 | 1467141290207 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 12:14:50 INFO - PROCESS | 3980 | 1467141290212 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 12:14:50 INFO - PROCESS | 3980 | 1467141290218 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 12:14:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 12:14:50 INFO - PROCESS | 3980 | 1467141290222 Marionette TRACE conn6 <- [1,2658,null,{}] 12:14:50 INFO - PROCESS | 3980 | 1467141290228 Marionette TRACE conn6 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:50 INFO - PROCESS | 3980 | 1467141290232 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:50 INFO - PROCESS | 3980 | 1467141290391 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 12:14:50 INFO - PROCESS | 3980 | 1467141290553 Marionette TRACE conn6 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:50 INFO - PROCESS | 3980 | 1467141290558 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:50 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66B408800 == 34 [pid = 3980] [id = 674] 12:14:50 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000B664535000) [pid = 3980] [serial = 2022] [outer = 0000000000000000] 12:14:50 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000B664EB5400) [pid = 3980] [serial = 2023] [outer = 000000B664535000] 12:14:50 INFO - PROCESS | 3980 | 1467141290623 Marionette DEBUG loaded listener.js 12:14:50 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000B665269400) [pid = 3980] [serial = 2024] [outer = 000000B664535000] 12:14:52 INFO - PROCESS | 3980 | 1467141291999 Marionette TRACE conn6 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 12:14:52 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 12:14:52 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:14:52 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 12:14:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:14:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:14:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1842ms 12:14:52 INFO - PROCESS | 3980 | 1467141292063 Marionette TRACE conn6 -> [0,2661,"getWindowHandle",null] 12:14:52 INFO - PROCESS | 3980 | 1467141292067 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 12:14:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 12:14:52 INFO - PROCESS | 3980 | 1467141292073 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 12:14:52 INFO - PROCESS | 3980 | 1467141292076 Marionette TRACE conn6 <- [1,2662,null,{}] 12:14:52 INFO - PROCESS | 3980 | 1467141292082 Marionette TRACE conn6 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:52 INFO - PROCESS | 3980 | 1467141292085 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:52 INFO - PROCESS | 3980 | 1467141292202 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 12:14:52 INFO - PROCESS | 3980 | 1467141292278 Marionette TRACE conn6 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:52 INFO - PROCESS | 3980 | 1467141292281 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:52 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66EE9F800 == 35 [pid = 3980] [id = 675] 12:14:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000B664EB6C00) [pid = 3980] [serial = 2025] [outer = 0000000000000000] 12:14:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000B665590800) [pid = 3980] [serial = 2026] [outer = 000000B664EB6C00] 12:14:52 INFO - PROCESS | 3980 | 1467141292335 Marionette DEBUG loaded listener.js 12:14:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000B6698BD400) [pid = 3980] [serial = 2027] [outer = 000000B664EB6C00] 12:14:52 INFO - PROCESS | 3980 | --DOCSHELL 000000B675C65000 == 34 [pid = 3980] [id = 672] 12:14:52 INFO - PROCESS | 3980 | --DOCSHELL 000000B675694800 == 33 [pid = 3980] [id = 671] 12:14:52 INFO - PROCESS | 3980 | --DOCSHELL 000000B6736F2800 == 32 [pid = 3980] [id = 670] 12:14:52 INFO - PROCESS | 3980 | --DOCSHELL 000000B672860000 == 31 [pid = 3980] [id = 669] 12:14:52 INFO - PROCESS | 3980 | --DOCSHELL 000000B671C21800 == 30 [pid = 3980] [id = 668] 12:14:52 INFO - PROCESS | 3980 | --DOCSHELL 000000B66ED34000 == 29 [pid = 3980] [id = 667] 12:14:52 INFO - PROCESS | 3980 | --DOCSHELL 000000B66A5A1000 == 28 [pid = 3980] [id = 666] 12:14:52 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000B67576E400) [pid = 3980] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 12:14:52 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000B674CA0000) [pid = 3980] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 12:14:52 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000B671AA8800) [pid = 3980] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 12:14:52 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000B672109800) [pid = 3980] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 12:14:52 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000B671C9C000) [pid = 3980] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 12:14:52 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000B66A844800) [pid = 3980] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 12:14:52 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (000000B66B393C00) [pid = 3980] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 12:14:52 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (000000B6727CF400) [pid = 3980] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 12:14:52 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (000000B67366D800) [pid = 3980] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 12:14:52 INFO - PROCESS | 3980 | --DOMWINDOW == 71 (000000B672599C00) [pid = 3980] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 12:14:52 INFO - PROCESS | 3980 | --DOMWINDOW == 70 (000000B665446400) [pid = 3980] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 12:14:52 INFO - PROCESS | 3980 | --DOMWINDOW == 69 (000000B665928000) [pid = 3980] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 12:14:52 INFO - PROCESS | 3980 | --DOMWINDOW == 68 (000000B66F218C00) [pid = 3980] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 12:14:52 INFO - PROCESS | 3980 | --DOMWINDOW == 67 (000000B66FE0C400) [pid = 3980] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 12:14:52 INFO - PROCESS | 3980 | --DOMWINDOW == 66 (000000B66F63FC00) [pid = 3980] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 12:14:52 INFO - PROCESS | 3980 | --DOMWINDOW == 65 (000000B67259C000) [pid = 3980] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 12:14:52 INFO - PROCESS | 3980 | --DOMWINDOW == 64 (000000B66571EC00) [pid = 3980] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 12:14:52 INFO - PROCESS | 3980 | --DOMWINDOW == 63 (000000B66A236C00) [pid = 3980] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 12:14:52 INFO - PROCESS | 3980 | --DOMWINDOW == 62 (000000B674C92400) [pid = 3980] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 12:14:52 INFO - PROCESS | 3980 | --DOMWINDOW == 61 (000000B6747DC000) [pid = 3980] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 12:14:52 INFO - PROCESS | 3980 | --DOMWINDOW == 60 (000000B674564000) [pid = 3980] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 12:14:52 INFO - PROCESS | 3980 | --DOMWINDOW == 59 (000000B671A1FC00) [pid = 3980] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 12:14:52 INFO - PROCESS | 3980 | --DOMWINDOW == 58 (000000B6741AC800) [pid = 3980] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 12:14:52 INFO - PROCESS | 3980 | --DOMWINDOW == 57 (000000B671A17000) [pid = 3980] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 12:14:53 INFO - PROCESS | 3980 | 1467141293385 Marionette TRACE conn6 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 12:14:53 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 12:14:53 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:14:53 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 12:14:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:14:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:14:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1336ms 12:14:53 INFO - PROCESS | 3980 | 1467141293413 Marionette TRACE conn6 -> [0,2665,"getWindowHandle",null] 12:14:53 INFO - PROCESS | 3980 | 1467141293418 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 12:14:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 12:14:53 INFO - PROCESS | 3980 | 1467141293425 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 12:14:53 INFO - PROCESS | 3980 | 1467141293428 Marionette TRACE conn6 <- [1,2666,null,{}] 12:14:53 INFO - PROCESS | 3980 | 1467141293432 Marionette TRACE conn6 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:53 INFO - PROCESS | 3980 | 1467141293435 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:53 INFO - PROCESS | 3980 | 1467141293528 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 12:14:53 INFO - PROCESS | 3980 | 1467141293536 Marionette TRACE conn6 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:53 INFO - PROCESS | 3980 | 1467141293538 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:53 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66EEB6800 == 29 [pid = 3980] [id = 676] 12:14:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 58 (000000B665446800) [pid = 3980] [serial = 2028] [outer = 0000000000000000] 12:14:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 59 (000000B6698CBC00) [pid = 3980] [serial = 2029] [outer = 000000B665446800] 12:14:53 INFO - PROCESS | 3980 | 1467141293589 Marionette DEBUG loaded listener.js 12:14:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 60 (000000B66A20B400) [pid = 3980] [serial = 2030] [outer = 000000B665446800] 12:14:54 INFO - PROCESS | 3980 | 1467141294543 Marionette TRACE conn6 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 12:14:54 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) 12:14:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1129ms 12:14:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 12:14:54 INFO - PROCESS | 3980 | 1467141294555 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 12:14:54 INFO - PROCESS | 3980 | 1467141294558 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 12:14:54 INFO - PROCESS | 3980 | 1467141294562 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 12:14:54 INFO - PROCESS | 3980 | 1467141294566 Marionette TRACE conn6 <- [1,2670,null,{}] 12:14:54 INFO - PROCESS | 3980 | 1467141294577 Marionette TRACE conn6 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:54 INFO - PROCESS | 3980 | 1467141294582 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:54 INFO - PROCESS | 3980 | 1467141294677 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 12:14:54 INFO - PROCESS | 3980 | 1467141294686 Marionette TRACE conn6 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:54 INFO - PROCESS | 3980 | 1467141294689 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:54 INFO - PROCESS | 3980 | ++DOCSHELL 000000B6720E4800 == 30 [pid = 3980] [id = 677] 12:14:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 61 (000000B66B264800) [pid = 3980] [serial = 2031] [outer = 0000000000000000] 12:14:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 62 (000000B66B387000) [pid = 3980] [serial = 2032] [outer = 000000B66B264800] 12:14:54 INFO - PROCESS | 3980 | 1467141294739 Marionette DEBUG loaded listener.js 12:14:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 63 (000000B66BE56000) [pid = 3980] [serial = 2033] [outer = 000000B66B264800] 12:14:55 INFO - PROCESS | 3980 | 1467141295731 Marionette TRACE conn6 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 12:14:55 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) 12:14:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1181ms 12:14:55 INFO - PROCESS | 3980 | 1467141295745 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 12:14:55 INFO - PROCESS | 3980 | 1467141295748 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 12:14:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 12:14:55 INFO - PROCESS | 3980 | 1467141295757 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 12:14:55 INFO - PROCESS | 3980 | 1467141295759 Marionette TRACE conn6 <- [1,2674,null,{}] 12:14:55 INFO - PROCESS | 3980 | 1467141295763 Marionette TRACE conn6 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:55 INFO - PROCESS | 3980 | 1467141295765 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:55 INFO - PROCESS | 3980 | 1467141295882 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 12:14:55 INFO - PROCESS | 3980 | 1467141295888 Marionette TRACE conn6 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:55 INFO - PROCESS | 3980 | 1467141295890 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:55 INFO - PROCESS | 3980 | ++DOCSHELL 000000B674A76800 == 31 [pid = 3980] [id = 678] 12:14:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 64 (000000B66F21F400) [pid = 3980] [serial = 2034] [outer = 0000000000000000] 12:14:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 65 (000000B66F224000) [pid = 3980] [serial = 2035] [outer = 000000B66F21F400] 12:14:55 INFO - PROCESS | 3980 | 1467141295979 Marionette DEBUG loaded listener.js 12:14:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 66 (000000B66F5C7C00) [pid = 3980] [serial = 2036] [outer = 000000B66F21F400] 12:14:56 INFO - PROCESS | 3980 | --DOMWINDOW == 65 (000000B66B263800) [pid = 3980] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 12:14:56 INFO - PROCESS | 3980 | --DOMWINDOW == 64 (000000B665446000) [pid = 3980] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 12:14:56 INFO - PROCESS | 3980 | --DOMWINDOW == 63 (000000B66544D000) [pid = 3980] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 12:14:56 INFO - PROCESS | 3980 | --DOMWINDOW == 62 (000000B66452E000) [pid = 3980] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 12:14:56 INFO - PROCESS | 3980 | --DOMWINDOW == 61 (000000B665449800) [pid = 3980] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 12:14:56 INFO - PROCESS | 3980 | --DOMWINDOW == 60 (000000B669848400) [pid = 3980] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 12:14:56 INFO - PROCESS | 3980 | --DOMWINDOW == 59 (000000B66F5CEC00) [pid = 3980] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 12:14:56 INFO - PROCESS | 3980 | --DOMWINDOW == 58 (000000B6747DC400) [pid = 3980] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 12:14:56 INFO - PROCESS | 3980 | --DOMWINDOW == 57 (000000B66F220C00) [pid = 3980] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 12:14:56 INFO - PROCESS | 3980 | --DOMWINDOW == 56 (000000B663F23000) [pid = 3980] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 12:14:56 INFO - PROCESS | 3980 | --DOMWINDOW == 55 (000000B66525F000) [pid = 3980] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 12:14:56 INFO - PROCESS | 3980 | 1467141296921 Marionette TRACE conn6 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 12:14:56 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 12:14:56 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:14:56 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 12:14:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:14:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:14:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1191ms 12:14:56 INFO - PROCESS | 3980 | 1467141296946 Marionette TRACE conn6 -> [0,2677,"getWindowHandle",null] 12:14:56 INFO - PROCESS | 3980 | 1467141296948 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 12:14:56 INFO - PROCESS | 3980 | 1467141296951 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 12:14:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 12:14:56 INFO - PROCESS | 3980 | 1467141296953 Marionette TRACE conn6 <- [1,2678,null,{}] 12:14:56 INFO - PROCESS | 3980 | 1467141296957 Marionette TRACE conn6 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:56 INFO - PROCESS | 3980 | 1467141296959 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:57 INFO - PROCESS | 3980 | 1467141297069 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 12:14:57 INFO - PROCESS | 3980 | 1467141297115 Marionette TRACE conn6 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:57 INFO - PROCESS | 3980 | 1467141297118 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:57 INFO - PROCESS | 3980 | ++DOCSHELL 000000B6757DD000 == 32 [pid = 3980] [id = 679] 12:14:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 56 (000000B663F1F400) [pid = 3980] [serial = 2037] [outer = 0000000000000000] 12:14:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 57 (000000B66B3D3400) [pid = 3980] [serial = 2038] [outer = 000000B663F1F400] 12:14:57 INFO - PROCESS | 3980 | 1467141297165 Marionette DEBUG loaded listener.js 12:14:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 58 (000000B66F63FC00) [pid = 3980] [serial = 2039] [outer = 000000B663F1F400] 12:14:58 INFO - PROCESS | 3980 | 1467141298067 Marionette TRACE conn6 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 12:14:58 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 12:14:58 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:14:58 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 12:14:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:14:58 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:14:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1125ms 12:14:58 INFO - PROCESS | 3980 | 1467141298080 Marionette TRACE conn6 -> [0,2681,"getWindowHandle",null] 12:14:58 INFO - PROCESS | 3980 | 1467141298082 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 12:14:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 12:14:58 INFO - PROCESS | 3980 | 1467141298086 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 12:14:58 INFO - PROCESS | 3980 | 1467141298087 Marionette TRACE conn6 <- [1,2682,null,{}] 12:14:58 INFO - PROCESS | 3980 | 1467141298091 Marionette TRACE conn6 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:58 INFO - PROCESS | 3980 | 1467141298097 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:58 INFO - PROCESS | 3980 | 1467141298239 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 12:14:58 INFO - PROCESS | 3980 | 1467141298248 Marionette TRACE conn6 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:58 INFO - PROCESS | 3980 | 1467141298250 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:58 INFO - PROCESS | 3980 | ++DOCSHELL 000000B675FB9000 == 33 [pid = 3980] [id = 680] 12:14:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 59 (000000B671A17400) [pid = 3980] [serial = 2040] [outer = 0000000000000000] 12:14:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 60 (000000B671AA9000) [pid = 3980] [serial = 2041] [outer = 000000B671A17400] 12:14:58 INFO - PROCESS | 3980 | 1467141298297 Marionette DEBUG loaded listener.js 12:14:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 61 (000000B671C9AC00) [pid = 3980] [serial = 2042] [outer = 000000B671A17400] 12:14:59 INFO - PROCESS | 3980 | 1467141299261 Marionette TRACE conn6 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 12:14:59 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 12:14:59 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:14:59 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 12:14:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:14:59 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:14:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1241ms 12:14:59 INFO - PROCESS | 3980 | 1467141299330 Marionette TRACE conn6 -> [0,2685,"getWindowHandle",null] 12:14:59 INFO - PROCESS | 3980 | 1467141299335 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 12:14:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 12:14:59 INFO - PROCESS | 3980 | 1467141299341 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 12:14:59 INFO - PROCESS | 3980 | 1467141299345 Marionette TRACE conn6 <- [1,2686,null,{}] 12:14:59 INFO - PROCESS | 3980 | 1467141299394 Marionette TRACE conn6 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:59 INFO - PROCESS | 3980 | 1467141299397 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:59 INFO - PROCESS | 3980 | 1467141299563 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 12:14:59 INFO - PROCESS | 3980 | 1467141299726 Marionette TRACE conn6 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:59 INFO - PROCESS | 3980 | 1467141299732 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:14:59 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66B742000 == 34 [pid = 3980] [id = 681] 12:14:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 62 (000000B665266800) [pid = 3980] [serial = 2043] [outer = 0000000000000000] 12:14:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 63 (000000B665608400) [pid = 3980] [serial = 2044] [outer = 000000B665266800] 12:14:59 INFO - PROCESS | 3980 | 1467141299792 Marionette DEBUG loaded listener.js 12:14:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 64 (000000B669BBD400) [pid = 3980] [serial = 2045] [outer = 000000B665266800] 12:15:00 INFO - PROCESS | 3980 | 1467141300868 Marionette TRACE conn6 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 12:15:00 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 12:15:00 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:15:00 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 12:15:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:15:00 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:15:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1569ms 12:15:00 INFO - PROCESS | 3980 | 1467141300913 Marionette TRACE conn6 -> [0,2689,"getWindowHandle",null] 12:15:00 INFO - PROCESS | 3980 | 1467141300918 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 12:15:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 12:15:00 INFO - PROCESS | 3980 | 1467141300925 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 12:15:00 INFO - PROCESS | 3980 | 1467141300928 Marionette TRACE conn6 <- [1,2690,null,{}] 12:15:00 INFO - PROCESS | 3980 | 1467141300933 Marionette TRACE conn6 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:00 INFO - PROCESS | 3980 | 1467141300936 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:01 INFO - PROCESS | 3980 | 1467141301113 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 12:15:01 INFO - PROCESS | 3980 | 1467141301254 Marionette TRACE conn6 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:01 INFO - PROCESS | 3980 | 1467141301256 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:01 INFO - PROCESS | 3980 | ++DOCSHELL 000000B675C5D800 == 35 [pid = 3980] [id = 682] 12:15:01 INFO - PROCESS | 3980 | ++DOMWINDOW == 65 (000000B66F218800) [pid = 3980] [serial = 2046] [outer = 0000000000000000] 12:15:01 INFO - PROCESS | 3980 | ++DOMWINDOW == 66 (000000B66F2B5800) [pid = 3980] [serial = 2047] [outer = 000000B66F218800] 12:15:01 INFO - PROCESS | 3980 | 1467141301316 Marionette DEBUG loaded listener.js 12:15:01 INFO - PROCESS | 3980 | ++DOMWINDOW == 67 (000000B671A1B400) [pid = 3980] [serial = 2048] [outer = 000000B66F218800] 12:15:01 INFO - PROCESS | 3980 | 1467141301857 Marionette TRACE conn6 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 12:15:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 12:15:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 986ms 12:15:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 12:15:01 INFO - PROCESS | 3980 | 1467141301913 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 12:15:01 INFO - PROCESS | 3980 | 1467141301916 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 12:15:01 INFO - PROCESS | 3980 | 1467141301920 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 12:15:01 INFO - PROCESS | 3980 | 1467141301924 Marionette TRACE conn6 <- [1,2694,null,{}] 12:15:01 INFO - PROCESS | 3980 | 1467141301937 Marionette TRACE conn6 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:01 INFO - PROCESS | 3980 | 1467141301942 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:02 INFO - PROCESS | 3980 | 1467141302055 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 12:15:02 INFO - PROCESS | 3980 | 1467141302159 Marionette TRACE conn6 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:02 INFO - PROCESS | 3980 | 1467141302163 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:02 INFO - PROCESS | 3980 | ++DOCSHELL 000000B677F9E000 == 36 [pid = 3980] [id = 683] 12:15:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 68 (000000B671C96C00) [pid = 3980] [serial = 2049] [outer = 0000000000000000] 12:15:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 69 (000000B671FB3C00) [pid = 3980] [serial = 2050] [outer = 000000B671C96C00] 12:15:02 INFO - PROCESS | 3980 | 1467141302223 Marionette DEBUG loaded listener.js 12:15:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 70 (000000B67210D000) [pid = 3980] [serial = 2051] [outer = 000000B671C96C00] 12:15:02 INFO - PROCESS | 3980 | 1467141302943 Marionette TRACE conn6 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 12:15:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 12:15:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1078ms 12:15:03 INFO - PROCESS | 3980 | 1467141303003 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 12:15:03 INFO - PROCESS | 3980 | 1467141303007 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 12:15:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 12:15:03 INFO - PROCESS | 3980 | 1467141303012 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 12:15:03 INFO - PROCESS | 3980 | 1467141303015 Marionette TRACE conn6 <- [1,2698,null,{}] 12:15:03 INFO - PROCESS | 3980 | 1467141303021 Marionette TRACE conn6 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:03 INFO - PROCESS | 3980 | 1467141303024 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:03 INFO - PROCESS | 3980 | 1467141303134 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 12:15:03 INFO - PROCESS | 3980 | 1467141303260 Marionette TRACE conn6 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:03 INFO - PROCESS | 3980 | 1467141303263 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:03 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66B256800 == 37 [pid = 3980] [id = 684] 12:15:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 71 (000000B664F3B400) [pid = 3980] [serial = 2052] [outer = 0000000000000000] 12:15:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 72 (000000B665444C00) [pid = 3980] [serial = 2053] [outer = 000000B664F3B400] 12:15:03 INFO - PROCESS | 3980 | 1467141303318 Marionette DEBUG loaded listener.js 12:15:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (000000B669B74800) [pid = 3980] [serial = 2054] [outer = 000000B664F3B400] 12:15:04 INFO - PROCESS | 3980 | --DOCSHELL 000000B6757DD000 == 36 [pid = 3980] [id = 679] 12:15:04 INFO - PROCESS | 3980 | --DOCSHELL 000000B674A76800 == 35 [pid = 3980] [id = 678] 12:15:04 INFO - PROCESS | 3980 | --DOCSHELL 000000B6720E4800 == 34 [pid = 3980] [id = 677] 12:15:04 INFO - PROCESS | 3980 | --DOCSHELL 000000B66EEB6800 == 33 [pid = 3980] [id = 676] 12:15:04 INFO - PROCESS | 3980 | --DOCSHELL 000000B66EE9F800 == 32 [pid = 3980] [id = 675] 12:15:04 INFO - PROCESS | 3980 | --DOCSHELL 000000B675FD1800 == 31 [pid = 3980] [id = 673] 12:15:04 INFO - PROCESS | 3980 | --DOCSHELL 000000B66B408800 == 30 [pid = 3980] [id = 674] 12:15:04 INFO - PROCESS | 3980 | --DOCSHELL 000000B669A9E800 == 29 [pid = 3980] [id = 665] 12:15:04 INFO - PROCESS | 3980 | --DOCSHELL 000000B677F9E000 == 28 [pid = 3980] [id = 683] 12:15:04 INFO - PROCESS | 3980 | --DOCSHELL 000000B675C5D800 == 27 [pid = 3980] [id = 682] 12:15:04 INFO - PROCESS | 3980 | --DOCSHELL 000000B675FB9000 == 26 [pid = 3980] [id = 680] 12:15:04 INFO - PROCESS | 3980 | --DOCSHELL 000000B66B742000 == 25 [pid = 3980] [id = 681] 12:15:04 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (000000B671A16800) [pid = 3980] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 12:15:04 INFO - PROCESS | 3980 | --DOMWINDOW == 71 (000000B66B275400) [pid = 3980] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 12:15:04 INFO - PROCESS | 3980 | --DOMWINDOW == 70 (000000B66EA75400) [pid = 3980] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 12:15:04 INFO - PROCESS | 3980 | --DOMWINDOW == 69 (000000B6698D2400) [pid = 3980] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 12:15:04 INFO - PROCESS | 3980 | --DOMWINDOW == 68 (000000B665586800) [pid = 3980] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 12:15:04 INFO - PROCESS | 3980 | --DOMWINDOW == 67 (000000B664958800) [pid = 3980] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 12:15:04 INFO - PROCESS | 3980 | --DOMWINDOW == 66 (000000B664EBB800) [pid = 3980] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 12:15:04 INFO - PROCESS | 3980 | --DOMWINDOW == 65 (000000B66544E000) [pid = 3980] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 12:15:04 INFO - PROCESS | 3980 | --DOMWINDOW == 64 (000000B665591800) [pid = 3980] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 12:15:04 INFO - PROCESS | 3980 | --DOMWINDOW == 63 (000000B66B3D7800) [pid = 3980] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 12:15:04 INFO - PROCESS | 3980 | --DOMWINDOW == 62 (000000B669AF6400) [pid = 3980] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 12:15:04 INFO - PROCESS | 3980 | --DOMWINDOW == 61 (000000B66B3DA000) [pid = 3980] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 12:15:04 INFO - PROCESS | 3980 | --DOMWINDOW == 60 (000000B67259C400) [pid = 3980] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 12:15:04 INFO - PROCESS | 3980 | --DOMWINDOW == 59 (000000B671A25000) [pid = 3980] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 12:15:04 INFO - PROCESS | 3980 | --DOMWINDOW == 58 (000000B675B70400) [pid = 3980] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 12:15:04 INFO - PROCESS | 3980 | --DOMWINDOW == 57 (000000B675607400) [pid = 3980] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 12:15:04 INFO - PROCESS | 3980 | --DOMWINDOW == 56 (000000B66F468000) [pid = 3980] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 12:15:04 INFO - PROCESS | 3980 | --DOMWINDOW == 55 (000000B66F5C9000) [pid = 3980] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 12:15:04 INFO - PROCESS | 3980 | --DOMWINDOW == 54 (000000B66F644000) [pid = 3980] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 12:15:04 INFO - PROCESS | 3980 | --DOMWINDOW == 53 (000000B66EA9C800) [pid = 3980] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 12:15:04 INFO - PROCESS | 3980 | --DOMWINDOW == 52 (000000B66A23B000) [pid = 3980] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 12:15:04 INFO - PROCESS | 3980 | --DOMWINDOW == 51 (000000B66A5B1800) [pid = 3980] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 12:15:04 INFO - PROCESS | 3980 | --DOMWINDOW == 50 (000000B66F7D5400) [pid = 3980] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 12:15:04 INFO - PROCESS | 3980 | 1467141304499 Marionette TRACE conn6 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 12:15:04 INFO - PROCESS | 3980 | 1467141304544 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 12:15:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 12:15:04 INFO - PROCESS | 3980 | 1467141304548 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 12:15:04 INFO - PROCESS | 3980 | 1467141304554 Marionette TRACE conn6 <- [1,2702,null,{}] 12:15:04 INFO - PROCESS | 3980 | 1467141304558 Marionette TRACE conn6 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:04 INFO - PROCESS | 3980 | 1467141304561 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:04 INFO - PROCESS | 3980 | 1467141304696 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 12:15:04 INFO - PROCESS | 3980 | 1467141304775 Marionette TRACE conn6 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:04 INFO - PROCESS | 3980 | 1467141304778 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:04 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66B233800 == 26 [pid = 3980] [id = 685] 12:15:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 51 (000000B664F37400) [pid = 3980] [serial = 2055] [outer = 0000000000000000] 12:15:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 52 (000000B66526A800) [pid = 3980] [serial = 2056] [outer = 000000B664F37400] 12:15:04 INFO - PROCESS | 3980 | 1467141304830 Marionette DEBUG loaded listener.js 12:15:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 53 (000000B66558A800) [pid = 3980] [serial = 2057] [outer = 000000B664F37400] 12:15:05 INFO - PROCESS | 3980 | 1467141305229 Marionette TRACE conn6 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 12:15:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 12:15:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 734ms 12:15:05 INFO - PROCESS | 3980 | 1467141305290 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 12:15:05 INFO - PROCESS | 3980 | 1467141305296 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 12:15:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 12:15:05 INFO - PROCESS | 3980 | 1467141305305 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 12:15:05 INFO - PROCESS | 3980 | 1467141305308 Marionette TRACE conn6 <- [1,2706,null,{}] 12:15:05 INFO - PROCESS | 3980 | 1467141305312 Marionette TRACE conn6 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:05 INFO - PROCESS | 3980 | 1467141305315 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:05 INFO - PROCESS | 3980 | 1467141305412 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 12:15:05 INFO - PROCESS | 3980 | 1467141305418 Marionette TRACE conn6 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:05 INFO - PROCESS | 3980 | 1467141305421 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:05 INFO - PROCESS | 3980 | ++DOCSHELL 000000B67116A000 == 27 [pid = 3980] [id = 686] 12:15:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 54 (000000B665C5B000) [pid = 3980] [serial = 2058] [outer = 0000000000000000] 12:15:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 55 (000000B6698D4400) [pid = 3980] [serial = 2059] [outer = 000000B665C5B000] 12:15:05 INFO - PROCESS | 3980 | 1467141305476 Marionette DEBUG loaded listener.js 12:15:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 56 (000000B66A2B8400) [pid = 3980] [serial = 2060] [outer = 000000B665C5B000] 12:15:05 INFO - PROCESS | 3980 | 1467141305927 Marionette TRACE conn6 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 12:15:06 INFO - PROCESS | 3980 | 1467141306001 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 12:15:06 INFO - PROCESS | 3980 | 1467141306004 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 12:15:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 12:15:06 INFO - PROCESS | 3980 | 1467141306008 Marionette TRACE conn6 <- [1,2710,null,{}] 12:15:06 INFO - PROCESS | 3980 | 1467141306020 Marionette TRACE conn6 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:06 INFO - PROCESS | 3980 | 1467141306024 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:06 INFO - PROCESS | 3980 | 1467141306114 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 12:15:06 INFO - PROCESS | 3980 | 1467141306128 Marionette TRACE conn6 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:06 INFO - PROCESS | 3980 | 1467141306132 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:06 INFO - PROCESS | 3980 | ++DOCSHELL 000000B67232A800 == 28 [pid = 3980] [id = 687] 12:15:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 57 (000000B66B262000) [pid = 3980] [serial = 2061] [outer = 0000000000000000] 12:15:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 58 (000000B66B385400) [pid = 3980] [serial = 2062] [outer = 000000B66B262000] 12:15:06 INFO - PROCESS | 3980 | 1467141306185 Marionette DEBUG loaded listener.js 12:15:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 59 (000000B66BDC9400) [pid = 3980] [serial = 2063] [outer = 000000B66B262000] 12:15:06 INFO - PROCESS | 3980 | 1467141306681 Marionette TRACE conn6 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 12:15:06 INFO - PROCESS | 3980 | 1467141306772 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 12:15:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 12:15:06 INFO - PROCESS | 3980 | 1467141306789 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 12:15:06 INFO - PROCESS | 3980 | 1467141306791 Marionette TRACE conn6 <- [1,2714,null,{}] 12:15:06 INFO - PROCESS | 3980 | 1467141306795 Marionette TRACE conn6 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:06 INFO - PROCESS | 3980 | 1467141306797 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:06 INFO - PROCESS | 3980 | 1467141306916 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 12:15:06 INFO - PROCESS | 3980 | 1467141306926 Marionette TRACE conn6 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:06 INFO - PROCESS | 3980 | 1467141306928 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:06 INFO - PROCESS | 3980 | ++DOCSHELL 000000B67419E800 == 29 [pid = 3980] [id = 688] 12:15:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 60 (000000B66ED98400) [pid = 3980] [serial = 2064] [outer = 0000000000000000] 12:15:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 61 (000000B66EE05400) [pid = 3980] [serial = 2065] [outer = 000000B66ED98400] 12:15:06 INFO - PROCESS | 3980 | 1467141306974 Marionette DEBUG loaded listener.js 12:15:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 62 (000000B66F221000) [pid = 3980] [serial = 2066] [outer = 000000B66ED98400] 12:15:07 INFO - PROCESS | 3980 | 1467141307437 Marionette TRACE conn6 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 12:15:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 12:15:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 671ms 12:15:07 INFO - PROCESS | 3980 | 1467141307466 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 12:15:07 INFO - PROCESS | 3980 | 1467141307468 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 12:15:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 12:15:07 INFO - PROCESS | 3980 | 1467141307479 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 12:15:07 INFO - PROCESS | 3980 | 1467141307482 Marionette TRACE conn6 <- [1,2718,null,{}] 12:15:07 INFO - PROCESS | 3980 | 1467141307490 Marionette TRACE conn6 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:07 INFO - PROCESS | 3980 | 1467141307492 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:07 INFO - PROCESS | 3980 | 1467141307604 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 12:15:07 INFO - PROCESS | 3980 | 1467141307610 Marionette TRACE conn6 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:07 INFO - PROCESS | 3980 | 1467141307612 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:07 INFO - PROCESS | 3980 | ++DOCSHELL 000000B674C7E000 == 30 [pid = 3980] [id = 689] 12:15:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 63 (000000B66F221C00) [pid = 3980] [serial = 2067] [outer = 0000000000000000] 12:15:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 64 (000000B66F5C6000) [pid = 3980] [serial = 2068] [outer = 000000B66F221C00] 12:15:07 INFO - PROCESS | 3980 | 1467141307657 Marionette DEBUG loaded listener.js 12:15:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 65 (000000B66F644C00) [pid = 3980] [serial = 2069] [outer = 000000B66F221C00] 12:15:08 INFO - PROCESS | 3980 | --DOMWINDOW == 64 (000000B671A17400) [pid = 3980] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 12:15:08 INFO - PROCESS | 3980 | --DOMWINDOW == 63 (000000B66F21F400) [pid = 3980] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 12:15:08 INFO - PROCESS | 3980 | --DOMWINDOW == 62 (000000B671806400) [pid = 3980] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 12:15:08 INFO - PROCESS | 3980 | --DOMWINDOW == 61 (000000B66B264800) [pid = 3980] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 12:15:08 INFO - PROCESS | 3980 | --DOMWINDOW == 60 (000000B664535000) [pid = 3980] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 12:15:08 INFO - PROCESS | 3980 | --DOMWINDOW == 59 (000000B664EB6C00) [pid = 3980] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 12:15:08 INFO - PROCESS | 3980 | --DOMWINDOW == 58 (000000B665446800) [pid = 3980] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 12:15:08 INFO - PROCESS | 3980 | --DOMWINDOW == 57 (000000B663F1F400) [pid = 3980] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 12:15:08 INFO - PROCESS | 3980 | 1467141308579 Marionette TRACE conn6 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 12:15:08 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 12:15:08 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 12:15:08 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 12:15:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:15:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:15:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1124ms 12:15:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 12:15:08 INFO - PROCESS | 3980 | 1467141308610 Marionette TRACE conn6 -> [0,2721,"getWindowHandle",null] 12:15:08 INFO - PROCESS | 3980 | 1467141308612 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 12:15:08 INFO - PROCESS | 3980 | 1467141308616 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 12:15:08 INFO - PROCESS | 3980 | 1467141308618 Marionette TRACE conn6 <- [1,2722,null,{}] 12:15:08 INFO - PROCESS | 3980 | 1467141308622 Marionette TRACE conn6 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:08 INFO - PROCESS | 3980 | 1467141308628 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:08 INFO - PROCESS | 3980 | 1467141308755 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 12:15:08 INFO - PROCESS | 3980 | 1467141308802 Marionette TRACE conn6 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:08 INFO - PROCESS | 3980 | 1467141308804 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:08 INFO - PROCESS | 3980 | ++DOCSHELL 000000B675E6F800 == 31 [pid = 3980] [id = 690] 12:15:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 58 (000000B66F7DC400) [pid = 3980] [serial = 2070] [outer = 0000000000000000] 12:15:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 59 (000000B66FEBC400) [pid = 3980] [serial = 2071] [outer = 000000B66F7DC400] 12:15:08 INFO - PROCESS | 3980 | 1467141308851 Marionette DEBUG loaded listener.js 12:15:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 60 (000000B671A73000) [pid = 3980] [serial = 2072] [outer = 000000B66F7DC400] 12:15:09 INFO - PROCESS | 3980 | 1467141309221 Marionette TRACE conn6 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 12:15:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 12:15:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 629ms 12:15:09 INFO - PROCESS | 3980 | 1467141309248 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 12:15:09 INFO - PROCESS | 3980 | 1467141309250 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 12:15:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 12:15:09 INFO - PROCESS | 3980 | 1467141309253 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 12:15:09 INFO - PROCESS | 3980 | 1467141309255 Marionette TRACE conn6 <- [1,2726,null,{}] 12:15:09 INFO - PROCESS | 3980 | 1467141309269 Marionette TRACE conn6 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:09 INFO - PROCESS | 3980 | 1467141309271 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:09 INFO - PROCESS | 3980 | 1467141309352 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 12:15:09 INFO - PROCESS | 3980 | 1467141309358 Marionette TRACE conn6 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:09 INFO - PROCESS | 3980 | 1467141309360 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:09 INFO - PROCESS | 3980 | ++DOCSHELL 000000B676461800 == 32 [pid = 3980] [id = 691] 12:15:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 61 (000000B671A81800) [pid = 3980] [serial = 2073] [outer = 0000000000000000] 12:15:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 62 (000000B671B9E400) [pid = 3980] [serial = 2074] [outer = 000000B671A81800] 12:15:09 INFO - PROCESS | 3980 | 1467141309405 Marionette DEBUG loaded listener.js 12:15:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 63 (000000B671E4E800) [pid = 3980] [serial = 2075] [outer = 000000B671A81800] 12:15:09 INFO - PROCESS | 3980 | 1467141309826 Marionette TRACE conn6 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 12:15:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 12:15:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 587ms 12:15:09 INFO - PROCESS | 3980 | 1467141309844 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 12:15:09 INFO - PROCESS | 3980 | 1467141309846 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 12:15:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 12:15:09 INFO - PROCESS | 3980 | 1467141309850 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 12:15:09 INFO - PROCESS | 3980 | 1467141309852 Marionette TRACE conn6 <- [1,2730,null,{}] 12:15:09 INFO - PROCESS | 3980 | 1467141309855 Marionette TRACE conn6 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:09 INFO - PROCESS | 3980 | 1467141309857 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:09 INFO - PROCESS | 3980 | 1467141309972 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 12:15:09 INFO - PROCESS | 3980 | 1467141309981 Marionette TRACE conn6 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:09 INFO - PROCESS | 3980 | 1467141309984 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:10 INFO - PROCESS | 3980 | ++DOCSHELL 000000B6793D3800 == 33 [pid = 3980] [id = 692] 12:15:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 64 (000000B671FB6000) [pid = 3980] [serial = 2076] [outer = 0000000000000000] 12:15:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 65 (000000B672103000) [pid = 3980] [serial = 2077] [outer = 000000B671FB6000] 12:15:10 INFO - PROCESS | 3980 | 1467141310028 Marionette DEBUG loaded listener.js 12:15:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 66 (000000B66F21C400) [pid = 3980] [serial = 2078] [outer = 000000B671FB6000] 12:15:10 INFO - PROCESS | 3980 | 1467141310496 Marionette TRACE conn6 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 12:15:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 12:15:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 734ms 12:15:10 INFO - PROCESS | 3980 | 1467141310588 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 12:15:10 INFO - PROCESS | 3980 | 1467141310593 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 12:15:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 12:15:10 INFO - PROCESS | 3980 | 1467141310599 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 12:15:10 INFO - PROCESS | 3980 | 1467141310604 Marionette TRACE conn6 <- [1,2734,null,{}] 12:15:10 INFO - PROCESS | 3980 | 1467141310611 Marionette TRACE conn6 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:10 INFO - PROCESS | 3980 | 1467141310614 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:10 INFO - PROCESS | 3980 | 1467141310779 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 12:15:10 INFO - PROCESS | 3980 | 1467141310855 Marionette TRACE conn6 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:10 INFO - PROCESS | 3980 | 1467141310860 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:10 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66B22C000 == 34 [pid = 3980] [id = 693] 12:15:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 67 (000000B664E27400) [pid = 3980] [serial = 2079] [outer = 0000000000000000] 12:15:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 68 (000000B664EB5C00) [pid = 3980] [serial = 2080] [outer = 000000B664E27400] 12:15:10 INFO - PROCESS | 3980 | 1467141310962 Marionette DEBUG loaded listener.js 12:15:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 69 (000000B66544FC00) [pid = 3980] [serial = 2081] [outer = 000000B664E27400] 12:15:11 INFO - PROCESS | 3980 | 1467141311761 Marionette TRACE conn6 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 12:15:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 12:15:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1241ms 12:15:11 INFO - PROCESS | 3980 | 1467141311842 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 12:15:11 INFO - PROCESS | 3980 | 1467141311847 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 12:15:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 12:15:11 INFO - PROCESS | 3980 | 1467141311854 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 12:15:11 INFO - PROCESS | 3980 | 1467141311857 Marionette TRACE conn6 <- [1,2738,null,{}] 12:15:11 INFO - PROCESS | 3980 | 1467141311862 Marionette TRACE conn6 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:11 INFO - PROCESS | 3980 | 1467141311865 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:12 INFO - PROCESS | 3980 | 1467141312018 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 12:15:12 INFO - PROCESS | 3980 | 1467141312132 Marionette TRACE conn6 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:12 INFO - PROCESS | 3980 | 1467141312135 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:12 INFO - PROCESS | 3980 | ++DOCSHELL 000000B674199800 == 35 [pid = 3980] [id = 694] 12:15:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 70 (000000B66A23B400) [pid = 3980] [serial = 2082] [outer = 0000000000000000] 12:15:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 71 (000000B66A844C00) [pid = 3980] [serial = 2083] [outer = 000000B66A23B400] 12:15:12 INFO - PROCESS | 3980 | 1467141312196 Marionette DEBUG loaded listener.js 12:15:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 72 (000000B66B3DE400) [pid = 3980] [serial = 2084] [outer = 000000B66A23B400] 12:15:13 INFO - PROCESS | 3980 | --DOCSHELL 000000B676461800 == 34 [pid = 3980] [id = 691] 12:15:13 INFO - PROCESS | 3980 | --DOCSHELL 000000B675E6F800 == 33 [pid = 3980] [id = 690] 12:15:13 INFO - PROCESS | 3980 | --DOCSHELL 000000B674C7E000 == 32 [pid = 3980] [id = 689] 12:15:13 INFO - PROCESS | 3980 | --DOCSHELL 000000B67419E800 == 31 [pid = 3980] [id = 688] 12:15:13 INFO - PROCESS | 3980 | --DOCSHELL 000000B67232A800 == 30 [pid = 3980] [id = 687] 12:15:13 INFO - PROCESS | 3980 | --DOCSHELL 000000B67116A000 == 29 [pid = 3980] [id = 686] 12:15:13 INFO - PROCESS | 3980 | --DOCSHELL 000000B66B233800 == 28 [pid = 3980] [id = 685] 12:15:13 INFO - PROCESS | 3980 | --DOMWINDOW == 71 (000000B66F224000) [pid = 3980] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 12:15:13 INFO - PROCESS | 3980 | --DOMWINDOW == 70 (000000B671A73400) [pid = 3980] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 12:15:13 INFO - PROCESS | 3980 | --DOMWINDOW == 69 (000000B66B387000) [pid = 3980] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 12:15:13 INFO - PROCESS | 3980 | --DOMWINDOW == 68 (000000B664EB5400) [pid = 3980] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 12:15:13 INFO - PROCESS | 3980 | --DOMWINDOW == 67 (000000B665269400) [pid = 3980] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 12:15:13 INFO - PROCESS | 3980 | --DOMWINDOW == 66 (000000B665590800) [pid = 3980] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 12:15:13 INFO - PROCESS | 3980 | --DOMWINDOW == 65 (000000B6698BD400) [pid = 3980] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 12:15:13 INFO - PROCESS | 3980 | --DOMWINDOW == 64 (000000B66A20B400) [pid = 3980] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 12:15:13 INFO - PROCESS | 3980 | --DOMWINDOW == 63 (000000B6698CBC00) [pid = 3980] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 12:15:13 INFO - PROCESS | 3980 | --DOMWINDOW == 62 (000000B66B3D3400) [pid = 3980] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 12:15:13 INFO - PROCESS | 3980 | --DOMWINDOW == 61 (000000B66F5C7C00) [pid = 3980] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 12:15:13 INFO - PROCESS | 3980 | --DOMWINDOW == 60 (000000B66F63FC00) [pid = 3980] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 12:15:13 INFO - PROCESS | 3980 | --DOMWINDOW == 59 (000000B66BE56000) [pid = 3980] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 12:15:13 INFO - PROCESS | 3980 | --DOMWINDOW == 58 (000000B671C9AC00) [pid = 3980] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 12:15:13 INFO - PROCESS | 3980 | --DOMWINDOW == 57 (000000B671AA9000) [pid = 3980] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 12:15:13 INFO - PROCESS | 3980 | 1467141313138 Marionette TRACE conn6 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 12:15:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 12:15:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1339ms 12:15:13 INFO - PROCESS | 3980 | 1467141313195 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 12:15:13 INFO - PROCESS | 3980 | 1467141313199 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 12:15:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 12:15:13 INFO - PROCESS | 3980 | 1467141313204 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 12:15:13 INFO - PROCESS | 3980 | 1467141313207 Marionette TRACE conn6 <- [1,2742,null,{}] 12:15:13 INFO - PROCESS | 3980 | 1467141313213 Marionette TRACE conn6 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:13 INFO - PROCESS | 3980 | 1467141313216 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:13 INFO - PROCESS | 3980 | 1467141313314 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 12:15:13 INFO - PROCESS | 3980 | 1467141313329 Marionette TRACE conn6 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:13 INFO - PROCESS | 3980 | 1467141313331 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:13 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66A822000 == 29 [pid = 3980] [id = 695] 12:15:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 58 (000000B665260C00) [pid = 3980] [serial = 2085] [outer = 0000000000000000] 12:15:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 59 (000000B665444800) [pid = 3980] [serial = 2086] [outer = 000000B665260C00] 12:15:13 INFO - PROCESS | 3980 | 1467141313382 Marionette DEBUG loaded listener.js 12:15:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 60 (000000B665923800) [pid = 3980] [serial = 2087] [outer = 000000B665260C00] 12:15:13 INFO - PROCESS | 3980 | 1467141313912 Marionette TRACE conn6 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 12:15:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 12:15:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 734ms 12:15:13 INFO - PROCESS | 3980 | 1467141313942 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 12:15:13 INFO - PROCESS | 3980 | 1467141313947 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 12:15:13 INFO - PROCESS | 3980 | 1467141313954 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 12:15:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 12:15:13 INFO - PROCESS | 3980 | 1467141313956 Marionette TRACE conn6 <- [1,2746,null,{}] 12:15:13 INFO - PROCESS | 3980 | 1467141313960 Marionette TRACE conn6 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:13 INFO - PROCESS | 3980 | 1467141313963 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:14 INFO - PROCESS | 3980 | 1467141314056 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 12:15:14 INFO - PROCESS | 3980 | 1467141314066 Marionette TRACE conn6 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:14 INFO - PROCESS | 3980 | 1467141314068 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:14 INFO - PROCESS | 3980 | ++DOCSHELL 000000B671160000 == 30 [pid = 3980] [id = 696] 12:15:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 61 (000000B66A321C00) [pid = 3980] [serial = 2088] [outer = 0000000000000000] 12:15:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 62 (000000B66A576800) [pid = 3980] [serial = 2089] [outer = 000000B66A321C00] 12:15:14 INFO - PROCESS | 3980 | 1467141314119 Marionette DEBUG loaded listener.js 12:15:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 63 (000000B66B270400) [pid = 3980] [serial = 2090] [outer = 000000B66A321C00] 12:15:14 INFO - PROCESS | 3980 | 1467141314599 Marionette TRACE conn6 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 12:15:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 12:15:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 671ms 12:15:14 INFO - PROCESS | 3980 | 1467141314627 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 12:15:14 INFO - PROCESS | 3980 | 1467141314630 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 12:15:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 12:15:14 INFO - PROCESS | 3980 | 1467141314633 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 12:15:14 INFO - PROCESS | 3980 | 1467141314637 Marionette TRACE conn6 <- [1,2750,null,{}] 12:15:14 INFO - PROCESS | 3980 | 1467141314649 Marionette TRACE conn6 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:14 INFO - PROCESS | 3980 | 1467141314654 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:14 INFO - PROCESS | 3980 | 1467141314775 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 12:15:14 INFO - PROCESS | 3980 | 1467141314785 Marionette TRACE conn6 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:14 INFO - PROCESS | 3980 | 1467141314789 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:14 INFO - PROCESS | 3980 | ++DOCSHELL 000000B672B0C800 == 31 [pid = 3980] [id = 697] 12:15:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 64 (000000B66EA92000) [pid = 3980] [serial = 2091] [outer = 0000000000000000] 12:15:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 65 (000000B66F21FC00) [pid = 3980] [serial = 2092] [outer = 000000B66EA92000] 12:15:14 INFO - PROCESS | 3980 | 1467141314847 Marionette DEBUG loaded listener.js 12:15:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 66 (000000B66F5CE000) [pid = 3980] [serial = 2093] [outer = 000000B66EA92000] 12:15:15 INFO - PROCESS | 3980 | 1467141315287 Marionette TRACE conn6 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 12:15:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 12:15:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 671ms 12:15:15 INFO - PROCESS | 3980 | 1467141315307 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 12:15:15 INFO - PROCESS | 3980 | 1467141315310 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 12:15:15 INFO - PROCESS | 3980 | 1467141315331 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 12:15:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 12:15:15 INFO - PROCESS | 3980 | 1467141315333 Marionette TRACE conn6 <- [1,2754,null,{}] 12:15:15 INFO - PROCESS | 3980 | 1467141315336 Marionette TRACE conn6 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:15 INFO - PROCESS | 3980 | 1467141315338 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:15 INFO - PROCESS | 3980 | 1467141315461 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 12:15:15 INFO - PROCESS | 3980 | 1467141315466 Marionette TRACE conn6 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:15 INFO - PROCESS | 3980 | 1467141315468 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:15 INFO - PROCESS | 3980 | ++DOCSHELL 000000B674C7E000 == 32 [pid = 3980] [id = 698] 12:15:15 INFO - PROCESS | 3980 | ++DOMWINDOW == 67 (000000B66F6D2C00) [pid = 3980] [serial = 2094] [outer = 0000000000000000] 12:15:15 INFO - PROCESS | 3980 | ++DOMWINDOW == 68 (000000B66F7D6C00) [pid = 3980] [serial = 2095] [outer = 000000B66F6D2C00] 12:15:15 INFO - PROCESS | 3980 | 1467141315560 Marionette DEBUG loaded listener.js 12:15:15 INFO - PROCESS | 3980 | ++DOMWINDOW == 69 (000000B67180C400) [pid = 3980] [serial = 2096] [outer = 000000B66F6D2C00] 12:15:16 INFO - PROCESS | 3980 | 1467141316009 Marionette TRACE conn6 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 12:15:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 12:15:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 734ms 12:15:16 INFO - PROCESS | 3980 | 1467141316068 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 12:15:16 INFO - PROCESS | 3980 | 1467141316070 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 12:15:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 12:15:16 INFO - PROCESS | 3980 | 1467141316074 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 12:15:16 INFO - PROCESS | 3980 | 1467141316075 Marionette TRACE conn6 <- [1,2758,null,{}] 12:15:16 INFO - PROCESS | 3980 | 1467141316085 Marionette TRACE conn6 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:16 INFO - PROCESS | 3980 | 1467141316088 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:16 INFO - PROCESS | 3980 | 1467141316228 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 12:15:16 INFO - PROCESS | 3980 | 1467141316252 Marionette TRACE conn6 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:16 INFO - PROCESS | 3980 | 1467141316254 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:16 INFO - PROCESS | 3980 | ++DOCSHELL 000000B675E7B800 == 33 [pid = 3980] [id = 699] 12:15:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 70 (000000B671A79800) [pid = 3980] [serial = 2097] [outer = 0000000000000000] 12:15:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 71 (000000B671C93000) [pid = 3980] [serial = 2098] [outer = 000000B671A79800] 12:15:16 INFO - PROCESS | 3980 | 1467141316300 Marionette DEBUG loaded listener.js 12:15:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 72 (000000B671FB8C00) [pid = 3980] [serial = 2099] [outer = 000000B671A79800] 12:15:16 INFO - PROCESS | 3980 | 1467141316763 Marionette TRACE conn6 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 12:15:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 12:15:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 734ms 12:15:16 INFO - PROCESS | 3980 | 1467141316811 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 12:15:16 INFO - PROCESS | 3980 | 1467141316814 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 12:15:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 12:15:16 INFO - PROCESS | 3980 | 1467141316817 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 12:15:16 INFO - PROCESS | 3980 | 1467141316819 Marionette TRACE conn6 <- [1,2762,null,{}] 12:15:16 INFO - PROCESS | 3980 | 1467141316823 Marionette TRACE conn6 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:16 INFO - PROCESS | 3980 | 1467141316829 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:16 INFO - PROCESS | 3980 | 1467141316982 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 12:15:17 INFO - PROCESS | 3980 | 1467141317042 Marionette TRACE conn6 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:17 INFO - PROCESS | 3980 | 1467141317044 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:17 INFO - PROCESS | 3980 | ++DOCSHELL 000000B677F9A000 == 34 [pid = 3980] [id = 700] 12:15:17 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (000000B6723AF800) [pid = 3980] [serial = 2100] [outer = 0000000000000000] 12:15:17 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (000000B672591800) [pid = 3980] [serial = 2101] [outer = 000000B6723AF800] 12:15:17 INFO - PROCESS | 3980 | 1467141317092 Marionette DEBUG loaded listener.js 12:15:17 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (000000B672632800) [pid = 3980] [serial = 2102] [outer = 000000B6723AF800] 12:15:17 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (000000B66ED98400) [pid = 3980] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 12:15:17 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (000000B664F37400) [pid = 3980] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 12:15:17 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (000000B664F3B400) [pid = 3980] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 12:15:17 INFO - PROCESS | 3980 | --DOMWINDOW == 71 (000000B665C5B000) [pid = 3980] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 12:15:17 INFO - PROCESS | 3980 | --DOMWINDOW == 70 (000000B66B262000) [pid = 3980] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 12:15:17 INFO - PROCESS | 3980 | --DOMWINDOW == 69 (000000B665266800) [pid = 3980] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 12:15:17 INFO - PROCESS | 3980 | --DOMWINDOW == 68 (000000B66F221C00) [pid = 3980] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 12:15:17 INFO - PROCESS | 3980 | --DOMWINDOW == 67 (000000B66F218800) [pid = 3980] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 12:15:17 INFO - PROCESS | 3980 | --DOMWINDOW == 66 (000000B671A81800) [pid = 3980] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 12:15:17 INFO - PROCESS | 3980 | --DOMWINDOW == 65 (000000B671C96C00) [pid = 3980] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 12:15:17 INFO - PROCESS | 3980 | --DOMWINDOW == 64 (000000B66F7DC400) [pid = 3980] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 12:15:17 INFO - PROCESS | 3980 | 1467141317526 Marionette TRACE conn6 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 12:15:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 12:15:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 734ms 12:15:17 INFO - PROCESS | 3980 | 1467141317570 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 12:15:17 INFO - PROCESS | 3980 | 1467141317572 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 12:15:17 INFO - PROCESS | 3980 | 1467141317575 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 12:15:17 INFO - PROCESS | 3980 | 1467141317577 Marionette TRACE conn6 <- [1,2766,null,{}] 12:15:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 12:15:17 INFO - PROCESS | 3980 | 1467141317581 Marionette TRACE conn6 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:17 INFO - PROCESS | 3980 | 1467141317583 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:17 INFO - PROCESS | 3980 | 1467141317665 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 12:15:17 INFO - PROCESS | 3980 | 1467141317748 Marionette TRACE conn6 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:17 INFO - PROCESS | 3980 | 1467141317750 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:17 INFO - PROCESS | 3980 | ++DOCSHELL 000000B67979C000 == 35 [pid = 3980] [id = 701] 12:15:17 INFO - PROCESS | 3980 | ++DOMWINDOW == 65 (000000B663F2A400) [pid = 3980] [serial = 2103] [outer = 0000000000000000] 12:15:17 INFO - PROCESS | 3980 | ++DOMWINDOW == 66 (000000B66F7C5000) [pid = 3980] [serial = 2104] [outer = 000000B663F2A400] 12:15:17 INFO - PROCESS | 3980 | 1467141317797 Marionette DEBUG loaded listener.js 12:15:17 INFO - PROCESS | 3980 | ++DOMWINDOW == 67 (000000B6727CC800) [pid = 3980] [serial = 2105] [outer = 000000B663F2A400] 12:15:18 INFO - PROCESS | 3980 | 1467141318151 Marionette TRACE conn6 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 12:15:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 12:15:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 629ms 12:15:18 INFO - PROCESS | 3980 | 1467141318210 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 12:15:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 12:15:18 INFO - PROCESS | 3980 | 1467141318213 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 12:15:18 INFO - PROCESS | 3980 | 1467141318216 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 12:15:18 INFO - PROCESS | 3980 | 1467141318218 Marionette TRACE conn6 <- [1,2770,null,{}] 12:15:18 INFO - PROCESS | 3980 | 1467141318221 Marionette TRACE conn6 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:18 INFO - PROCESS | 3980 | 1467141318223 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:18 INFO - PROCESS | 3980 | 1467141318347 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 12:15:18 INFO - PROCESS | 3980 | 1467141318354 Marionette TRACE conn6 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:18 INFO - PROCESS | 3980 | 1467141318356 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:18 INFO - PROCESS | 3980 | ++DOCSHELL 000000B6799B2000 == 36 [pid = 3980] [id = 702] 12:15:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 68 (000000B6727D3C00) [pid = 3980] [serial = 2106] [outer = 0000000000000000] 12:15:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 69 (000000B672899800) [pid = 3980] [serial = 2107] [outer = 000000B6727D3C00] 12:15:18 INFO - PROCESS | 3980 | 1467141318401 Marionette DEBUG loaded listener.js 12:15:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 70 (000000B672DBFC00) [pid = 3980] [serial = 2108] [outer = 000000B6727D3C00] 12:15:18 INFO - PROCESS | 3980 | 1467141318792 Marionette TRACE conn6 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 12:15:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 12:15:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 629ms 12:15:18 INFO - PROCESS | 3980 | 1467141318848 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 12:15:18 INFO - PROCESS | 3980 | 1467141318851 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 12:15:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 12:15:18 INFO - PROCESS | 3980 | 1467141318871 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 12:15:18 INFO - PROCESS | 3980 | 1467141318873 Marionette TRACE conn6 <- [1,2774,null,{}] 12:15:18 INFO - PROCESS | 3980 | 1467141318877 Marionette TRACE conn6 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:18 INFO - PROCESS | 3980 | 1467141318879 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:19 INFO - PROCESS | 3980 | 1467141318997 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 12:15:19 INFO - PROCESS | 3980 | 1467141319037 Marionette TRACE conn6 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:19 INFO - PROCESS | 3980 | 1467141319039 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:19 INFO - PROCESS | 3980 | ++DOCSHELL 000000B679A8E000 == 37 [pid = 3980] [id = 703] 12:15:19 INFO - PROCESS | 3980 | ++DOMWINDOW == 71 (000000B672BA4400) [pid = 3980] [serial = 2109] [outer = 0000000000000000] 12:15:19 INFO - PROCESS | 3980 | ++DOMWINDOW == 72 (000000B673663400) [pid = 3980] [serial = 2110] [outer = 000000B672BA4400] 12:15:19 INFO - PROCESS | 3980 | 1467141319085 Marionette DEBUG loaded listener.js 12:15:19 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (000000B674126000) [pid = 3980] [serial = 2111] [outer = 000000B672BA4400] 12:15:19 INFO - PROCESS | 3980 | 1467141319586 Marionette TRACE conn6 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 12:15:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 12:15:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 797ms 12:15:19 INFO - PROCESS | 3980 | 1467141319655 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 12:15:19 INFO - PROCESS | 3980 | 1467141319660 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 12:15:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 12:15:19 INFO - PROCESS | 3980 | 1467141319665 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 12:15:19 INFO - PROCESS | 3980 | 1467141319669 Marionette TRACE conn6 <- [1,2778,null,{}] 12:15:19 INFO - PROCESS | 3980 | 1467141319675 Marionette TRACE conn6 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:19 INFO - PROCESS | 3980 | 1467141319679 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:19 INFO - PROCESS | 3980 | 1467141319845 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 12:15:19 INFO - PROCESS | 3980 | 1467141319965 Marionette TRACE conn6 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:19 INFO - PROCESS | 3980 | 1467141319968 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:19 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66F806000 == 38 [pid = 3980] [id = 704] 12:15:19 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (000000B663F29800) [pid = 3980] [serial = 2112] [outer = 0000000000000000] 12:15:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (000000B665818000) [pid = 3980] [serial = 2113] [outer = 000000B663F29800] 12:15:20 INFO - PROCESS | 3980 | 1467141320031 Marionette DEBUG loaded listener.js 12:15:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000B66A23F800) [pid = 3980] [serial = 2114] [outer = 000000B663F29800] 12:15:20 INFO - PROCESS | 3980 | 1467141320688 Marionette TRACE conn6 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 12:15:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 12:15:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1081ms 12:15:20 INFO - PROCESS | 3980 | 1467141320751 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 12:15:20 INFO - PROCESS | 3980 | 1467141320756 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 12:15:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 12:15:20 INFO - PROCESS | 3980 | 1467141320763 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 12:15:20 INFO - PROCESS | 3980 | 1467141320766 Marionette TRACE conn6 <- [1,2782,null,{}] 12:15:20 INFO - PROCESS | 3980 | 1467141320770 Marionette TRACE conn6 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:20 INFO - PROCESS | 3980 | 1467141320773 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:20 INFO - PROCESS | 3980 | 1467141320892 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 12:15:21 INFO - PROCESS | 3980 | 1467141321016 Marionette TRACE conn6 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:21 INFO - PROCESS | 3980 | 1467141321020 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:21 INFO - PROCESS | 3980 | ++DOCSHELL 000000B675C53000 == 39 [pid = 3980] [id = 705] 12:15:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000B66EA80400) [pid = 3980] [serial = 2115] [outer = 0000000000000000] 12:15:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000B66F5C3C00) [pid = 3980] [serial = 2116] [outer = 000000B66EA80400] 12:15:21 INFO - PROCESS | 3980 | 1467141321080 Marionette DEBUG loaded listener.js 12:15:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000B66FECBC00) [pid = 3980] [serial = 2117] [outer = 000000B66EA80400] 12:15:21 INFO - PROCESS | 3980 | 1467141321685 Marionette TRACE conn6 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 12:15:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 12:15:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 986ms 12:15:21 INFO - PROCESS | 3980 | 1467141321761 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 12:15:21 INFO - PROCESS | 3980 | 1467141321764 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 12:15:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 12:15:21 INFO - PROCESS | 3980 | 1467141321768 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 12:15:21 INFO - PROCESS | 3980 | 1467141321773 Marionette TRACE conn6 <- [1,2786,null,{}] 12:15:21 INFO - PROCESS | 3980 | 1467141321785 Marionette TRACE conn6 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:21 INFO - PROCESS | 3980 | 1467141321790 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:21 INFO - PROCESS | 3980 | 1467141321915 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 12:15:22 INFO - PROCESS | 3980 | 1467141322033 Marionette TRACE conn6 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:22 INFO - PROCESS | 3980 | 1467141322037 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:22 INFO - PROCESS | 3980 | ++DOCSHELL 000000B679C95000 == 40 [pid = 3980] [id = 706] 12:15:22 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000B67259B800) [pid = 3980] [serial = 2118] [outer = 0000000000000000] 12:15:22 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000B6727CFC00) [pid = 3980] [serial = 2119] [outer = 000000B67259B800] 12:15:22 INFO - PROCESS | 3980 | 1467141322099 Marionette DEBUG loaded listener.js 12:15:22 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000B674564400) [pid = 3980] [serial = 2120] [outer = 000000B67259B800] 12:15:22 INFO - PROCESS | 3980 | 1467141322991 Marionette TRACE conn6 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 12:15:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 12:15:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1280ms 12:15:23 INFO - PROCESS | 3980 | 1467141323050 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 12:15:23 INFO - PROCESS | 3980 | 1467141323055 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 12:15:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 12:15:23 INFO - PROCESS | 3980 | 1467141323060 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 12:15:23 INFO - PROCESS | 3980 | 1467141323064 Marionette TRACE conn6 <- [1,2790,null,{}] 12:15:23 INFO - PROCESS | 3980 | 1467141323069 Marionette TRACE conn6 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:23 INFO - PROCESS | 3980 | 1467141323072 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:23 INFO - PROCESS | 3980 | 1467141323223 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 12:15:23 INFO - PROCESS | 3980 | 1467141323349 Marionette TRACE conn6 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:23 INFO - PROCESS | 3980 | 1467141323354 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:23 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66A595000 == 41 [pid = 3980] [id = 707] 12:15:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000B665813C00) [pid = 3980] [serial = 2121] [outer = 0000000000000000] 12:15:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000B66A219800) [pid = 3980] [serial = 2122] [outer = 000000B665813C00] 12:15:23 INFO - PROCESS | 3980 | 1467141323409 Marionette DEBUG loaded listener.js 12:15:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (000000B66B25C400) [pid = 3980] [serial = 2123] [outer = 000000B665813C00] 12:15:24 INFO - PROCESS | 3980 | --DOCSHELL 000000B66B256800 == 40 [pid = 3980] [id = 684] 12:15:24 INFO - PROCESS | 3980 | --DOCSHELL 000000B6799B2000 == 39 [pid = 3980] [id = 702] 12:15:24 INFO - PROCESS | 3980 | --DOCSHELL 000000B67979C000 == 38 [pid = 3980] [id = 701] 12:15:24 INFO - PROCESS | 3980 | --DOCSHELL 000000B677F9A000 == 37 [pid = 3980] [id = 700] 12:15:24 INFO - PROCESS | 3980 | --DOCSHELL 000000B675E7B800 == 36 [pid = 3980] [id = 699] 12:15:24 INFO - PROCESS | 3980 | --DOCSHELL 000000B674C7E000 == 35 [pid = 3980] [id = 698] 12:15:24 INFO - PROCESS | 3980 | --DOCSHELL 000000B672B0C800 == 34 [pid = 3980] [id = 697] 12:15:24 INFO - PROCESS | 3980 | --DOCSHELL 000000B671160000 == 33 [pid = 3980] [id = 696] 12:15:24 INFO - PROCESS | 3980 | --DOCSHELL 000000B66A822000 == 32 [pid = 3980] [id = 695] 12:15:24 INFO - PROCESS | 3980 | --DOCSHELL 000000B674199800 == 31 [pid = 3980] [id = 694] 12:15:24 INFO - PROCESS | 3980 | --DOCSHELL 000000B6793D3800 == 30 [pid = 3980] [id = 692] 12:15:24 INFO - PROCESS | 3980 | --DOCSHELL 000000B66B22C000 == 29 [pid = 3980] [id = 693] 12:15:24 INFO - PROCESS | 3980 | --DOCSHELL 000000B679C95000 == 28 [pid = 3980] [id = 706] 12:15:24 INFO - PROCESS | 3980 | --DOCSHELL 000000B675C53000 == 27 [pid = 3980] [id = 705] 12:15:24 INFO - PROCESS | 3980 | --DOCSHELL 000000B679A8E000 == 26 [pid = 3980] [id = 703] 12:15:24 INFO - PROCESS | 3980 | --DOCSHELL 000000B66F806000 == 25 [pid = 3980] [id = 704] 12:15:24 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (000000B66EE05400) [pid = 3980] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 12:15:24 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000B66526A800) [pid = 3980] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 12:15:24 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000B66558A800) [pid = 3980] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 12:15:24 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000B669B74800) [pid = 3980] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 12:15:24 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000B665444C00) [pid = 3980] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 12:15:24 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000B6698D4400) [pid = 3980] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 12:15:24 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000B66A2B8400) [pid = 3980] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 12:15:24 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000B66B385400) [pid = 3980] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 12:15:24 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000B669BBD400) [pid = 3980] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 12:15:24 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000B665608400) [pid = 3980] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 12:15:24 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (000000B66F5C6000) [pid = 3980] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 12:15:24 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (000000B671A1B400) [pid = 3980] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 12:15:24 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (000000B66F2B5800) [pid = 3980] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 12:15:24 INFO - PROCESS | 3980 | --DOMWINDOW == 71 (000000B671E4E800) [pid = 3980] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 12:15:24 INFO - PROCESS | 3980 | --DOMWINDOW == 70 (000000B67210D000) [pid = 3980] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 12:15:24 INFO - PROCESS | 3980 | --DOMWINDOW == 69 (000000B671FB3C00) [pid = 3980] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 12:15:24 INFO - PROCESS | 3980 | --DOMWINDOW == 68 (000000B66F221000) [pid = 3980] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 12:15:24 INFO - PROCESS | 3980 | --DOMWINDOW == 67 (000000B66FEBC400) [pid = 3980] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 12:15:24 INFO - PROCESS | 3980 | --DOMWINDOW == 66 (000000B671B9E400) [pid = 3980] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 12:15:24 INFO - PROCESS | 3980 | --DOMWINDOW == 65 (000000B66F644C00) [pid = 3980] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 12:15:24 INFO - PROCESS | 3980 | --DOMWINDOW == 64 (000000B671A73000) [pid = 3980] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 12:15:24 INFO - PROCESS | 3980 | --DOMWINDOW == 63 (000000B66BDC9400) [pid = 3980] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 12:15:24 INFO - PROCESS | 3980 | --DOMWINDOW == 62 (000000B672103000) [pid = 3980] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 12:15:24 INFO - PROCESS | 3980 | 1467141324510 Marionette TRACE conn6 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 12:15:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 12:15:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1534ms 12:15:24 INFO - PROCESS | 3980 | 1467141324599 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 12:15:24 INFO - PROCESS | 3980 | 1467141324603 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 12:15:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 12:15:24 INFO - PROCESS | 3980 | 1467141324608 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 12:15:24 INFO - PROCESS | 3980 | 1467141324613 Marionette TRACE conn6 <- [1,2794,null,{}] 12:15:24 INFO - PROCESS | 3980 | 1467141324619 Marionette TRACE conn6 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:24 INFO - PROCESS | 3980 | 1467141324621 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:24 INFO - PROCESS | 3980 | 1467141324763 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 12:15:24 INFO - PROCESS | 3980 | 1467141324836 Marionette TRACE conn6 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:24 INFO - PROCESS | 3980 | 1467141324838 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:24 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66A825800 == 26 [pid = 3980] [id = 708] 12:15:24 INFO - PROCESS | 3980 | ++DOMWINDOW == 63 (000000B664EB2C00) [pid = 3980] [serial = 2124] [outer = 0000000000000000] 12:15:24 INFO - PROCESS | 3980 | ++DOMWINDOW == 64 (000000B66525CC00) [pid = 3980] [serial = 2125] [outer = 000000B664EB2C00] 12:15:24 INFO - PROCESS | 3980 | 1467141324890 Marionette DEBUG loaded listener.js 12:15:24 INFO - PROCESS | 3980 | ++DOMWINDOW == 65 (000000B665452400) [pid = 3980] [serial = 2126] [outer = 000000B664EB2C00] 12:15:25 INFO - PROCESS | 3980 | 1467141325275 Marionette TRACE conn6 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 12:15:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 12:15:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 735ms 12:15:25 INFO - PROCESS | 3980 | 1467141325375 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 12:15:25 INFO - PROCESS | 3980 | 1467141325381 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 12:15:25 INFO - PROCESS | 3980 | 1467141325392 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 12:15:25 INFO - PROCESS | 3980 | 1467141325395 Marionette TRACE conn6 <- [1,2798,null,{}] 12:15:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 12:15:25 INFO - PROCESS | 3980 | 1467141325399 Marionette TRACE conn6 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:25 INFO - PROCESS | 3980 | 1467141325402 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:25 INFO - PROCESS | 3980 | 1467141325499 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 12:15:25 INFO - PROCESS | 3980 | 1467141325507 Marionette TRACE conn6 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:25 INFO - PROCESS | 3980 | 1467141325510 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:25 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66F8B6800 == 27 [pid = 3980] [id = 709] 12:15:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 66 (000000B669848400) [pid = 3980] [serial = 2127] [outer = 0000000000000000] 12:15:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 67 (000000B6698D3800) [pid = 3980] [serial = 2128] [outer = 000000B669848400] 12:15:25 INFO - PROCESS | 3980 | 1467141325560 Marionette DEBUG loaded listener.js 12:15:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 68 (000000B66A216C00) [pid = 3980] [serial = 2129] [outer = 000000B669848400] 12:15:26 INFO - PROCESS | 3980 | 1467141325999 Marionette TRACE conn6 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 12:15:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 12:15:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 629ms 12:15:26 INFO - PROCESS | 3980 | 1467141326030 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 12:15:26 INFO - PROCESS | 3980 | 1467141326033 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 12:15:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 12:15:26 INFO - PROCESS | 3980 | 1467141326037 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 12:15:26 INFO - PROCESS | 3980 | 1467141326040 Marionette TRACE conn6 <- [1,2802,null,{}] 12:15:26 INFO - PROCESS | 3980 | 1467141326052 Marionette TRACE conn6 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:26 INFO - PROCESS | 3980 | 1467141326057 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:26 INFO - PROCESS | 3980 | 1467141326147 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 12:15:26 INFO - PROCESS | 3980 | 1467141326155 Marionette TRACE conn6 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:26 INFO - PROCESS | 3980 | 1467141326158 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:26 INFO - PROCESS | 3980 | ++DOCSHELL 000000B6720E8800 == 28 [pid = 3980] [id = 710] 12:15:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 69 (000000B66B260400) [pid = 3980] [serial = 2130] [outer = 0000000000000000] 12:15:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 70 (000000B66B275000) [pid = 3980] [serial = 2131] [outer = 000000B66B260400] 12:15:26 INFO - PROCESS | 3980 | 1467141326208 Marionette DEBUG loaded listener.js 12:15:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 71 (000000B66BE52400) [pid = 3980] [serial = 2132] [outer = 000000B66B260400] 12:15:26 INFO - PROCESS | 3980 | 1467141326723 Marionette TRACE conn6 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 12:15:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 12:15:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 734ms 12:15:26 INFO - PROCESS | 3980 | 1467141326773 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 12:15:26 INFO - PROCESS | 3980 | 1467141326776 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 12:15:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 12:15:26 INFO - PROCESS | 3980 | 1467141326779 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 12:15:26 INFO - PROCESS | 3980 | 1467141326781 Marionette TRACE conn6 <- [1,2806,null,{}] 12:15:26 INFO - PROCESS | 3980 | 1467141326785 Marionette TRACE conn6 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:26 INFO - PROCESS | 3980 | 1467141326787 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:26 INFO - PROCESS | 3980 | 1467141326931 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 12:15:26 INFO - PROCESS | 3980 | 1467141326956 Marionette TRACE conn6 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:26 INFO - PROCESS | 3980 | 1467141326959 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:26 INFO - PROCESS | 3980 | ++DOCSHELL 000000B674709800 == 29 [pid = 3980] [id = 711] 12:15:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 72 (000000B66EA9A000) [pid = 3980] [serial = 2133] [outer = 0000000000000000] 12:15:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (000000B66EE07400) [pid = 3980] [serial = 2134] [outer = 000000B66EA9A000] 12:15:27 INFO - PROCESS | 3980 | 1467141327006 Marionette DEBUG loaded listener.js 12:15:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (000000B66F2AF400) [pid = 3980] [serial = 2135] [outer = 000000B66EA9A000] 12:15:27 INFO - PROCESS | 3980 | 1467141327458 Marionette TRACE conn6 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 12:15:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 12:15:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 734ms 12:15:27 INFO - PROCESS | 3980 | 1467141327519 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 12:15:27 INFO - PROCESS | 3980 | 1467141327522 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 12:15:27 INFO - PROCESS | 3980 | 1467141327525 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 12:15:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 12:15:27 INFO - PROCESS | 3980 | 1467141327527 Marionette TRACE conn6 <- [1,2810,null,{}] 12:15:27 INFO - PROCESS | 3980 | 1467141327535 Marionette TRACE conn6 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:27 INFO - PROCESS | 3980 | 1467141327537 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:27 INFO - PROCESS | 3980 | 1467141327648 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 12:15:27 INFO - PROCESS | 3980 | 1467141327658 Marionette TRACE conn6 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:27 INFO - PROCESS | 3980 | 1467141327660 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:27 INFO - PROCESS | 3980 | ++DOCSHELL 000000B674C7E800 == 30 [pid = 3980] [id = 712] 12:15:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (000000B663530800) [pid = 3980] [serial = 2136] [outer = 0000000000000000] 12:15:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000B66F5CAC00) [pid = 3980] [serial = 2137] [outer = 000000B663530800] 12:15:27 INFO - PROCESS | 3980 | 1467141327706 Marionette DEBUG loaded listener.js 12:15:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000B66F6CB800) [pid = 3980] [serial = 2138] [outer = 000000B663530800] 12:15:28 INFO - PROCESS | 3980 | 1467141328182 Marionette TRACE conn6 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 12:15:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 12:15:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 670ms 12:15:28 INFO - PROCESS | 3980 | 1467141328199 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 12:15:28 INFO - PROCESS | 3980 | 1467141328201 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 12:15:28 INFO - PROCESS | 3980 | 1467141328204 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 12:15:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 12:15:28 INFO - PROCESS | 3980 | 1467141328206 Marionette TRACE conn6 <- [1,2814,null,{}] 12:15:28 INFO - PROCESS | 3980 | 1467141328220 Marionette TRACE conn6 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:28 INFO - PROCESS | 3980 | 1467141328226 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:28 INFO - PROCESS | 3980 | 1467141328384 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 12:15:28 INFO - PROCESS | 3980 | 1467141328400 Marionette TRACE conn6 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:28 INFO - PROCESS | 3980 | 1467141328402 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:28 INFO - PROCESS | 3980 | ++DOCSHELL 000000B675E83000 == 31 [pid = 3980] [id = 713] 12:15:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000B66525F800) [pid = 3980] [serial = 2139] [outer = 0000000000000000] 12:15:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000B66B3D8000) [pid = 3980] [serial = 2140] [outer = 000000B66525F800] 12:15:28 INFO - PROCESS | 3980 | 1467141328685 Marionette DEBUG loaded listener.js 12:15:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000B671AAA000) [pid = 3980] [serial = 2141] [outer = 000000B66525F800] 12:15:28 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000B6727D3C00) [pid = 3980] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 12:15:28 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000B66F6D2C00) [pid = 3980] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 12:15:28 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000B672BA4400) [pid = 3980] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 12:15:28 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000B671FB6000) [pid = 3980] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 12:15:28 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000B66A321C00) [pid = 3980] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 12:15:28 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (000000B671A79800) [pid = 3980] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 12:15:28 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (000000B66A23B400) [pid = 3980] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 12:15:28 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (000000B665260C00) [pid = 3980] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 12:15:28 INFO - PROCESS | 3980 | --DOMWINDOW == 71 (000000B664E27400) [pid = 3980] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 12:15:28 INFO - PROCESS | 3980 | --DOMWINDOW == 70 (000000B66EA92000) [pid = 3980] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 12:15:28 INFO - PROCESS | 3980 | --DOMWINDOW == 69 (000000B663F2A400) [pid = 3980] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 12:15:29 INFO - PROCESS | 3980 | 1467141329079 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 12:15:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 12:15:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 944ms 12:15:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 12:15:29 INFO - PROCESS | 3980 | 1467141329152 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 12:15:29 INFO - PROCESS | 3980 | 1467141329154 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 12:15:29 INFO - PROCESS | 3980 | 1467141329158 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 12:15:29 INFO - PROCESS | 3980 | 1467141329160 Marionette TRACE conn6 <- [1,2818,null,{}] 12:15:29 INFO - PROCESS | 3980 | 1467141329168 Marionette TRACE conn6 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:29 INFO - PROCESS | 3980 | 1467141329170 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:29 INFO - PROCESS | 3980 | 1467141329283 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 12:15:29 INFO - PROCESS | 3980 | 1467141329293 Marionette TRACE conn6 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:29 INFO - PROCESS | 3980 | 1467141329295 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:29 INFO - PROCESS | 3980 | ++DOCSHELL 000000B676082800 == 32 [pid = 3980] [id = 714] 12:15:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 70 (000000B66F46C800) [pid = 3980] [serial = 2142] [outer = 0000000000000000] 12:15:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 71 (000000B671AA3400) [pid = 3980] [serial = 2143] [outer = 000000B66F46C800] 12:15:29 INFO - PROCESS | 3980 | 1467141329340 Marionette DEBUG loaded listener.js 12:15:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 72 (000000B671C9B400) [pid = 3980] [serial = 2144] [outer = 000000B66F46C800] 12:15:29 INFO - PROCESS | 3980 | 1467141329738 Marionette TRACE conn6 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 12:15:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 12:15:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 629ms 12:15:29 INFO - PROCESS | 3980 | 1467141329791 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 12:15:29 INFO - PROCESS | 3980 | 1467141329793 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 12:15:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 12:15:29 INFO - PROCESS | 3980 | 1467141329796 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 12:15:29 INFO - PROCESS | 3980 | 1467141329798 Marionette TRACE conn6 <- [1,2822,null,{}] 12:15:29 INFO - PROCESS | 3980 | 1467141329801 Marionette TRACE conn6 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:29 INFO - PROCESS | 3980 | 1467141329803 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:29 INFO - PROCESS | 3980 | 1467141329917 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 12:15:29 INFO - PROCESS | 3980 | 1467141329960 Marionette TRACE conn6 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:29 INFO - PROCESS | 3980 | 1467141329962 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:29 INFO - PROCESS | 3980 | ++DOCSHELL 000000B677F95000 == 33 [pid = 3980] [id = 715] 12:15:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (000000B671C9D400) [pid = 3980] [serial = 2145] [outer = 0000000000000000] 12:15:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (000000B672102800) [pid = 3980] [serial = 2146] [outer = 000000B671C9D400] 12:15:30 INFO - PROCESS | 3980 | 1467141330009 Marionette DEBUG loaded listener.js 12:15:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (000000B672111000) [pid = 3980] [serial = 2147] [outer = 000000B671C9D400] 12:15:30 INFO - PROCESS | 3980 | 1467141330423 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 12:15:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 12:15:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 671ms 12:15:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 12:15:30 INFO - PROCESS | 3980 | 1467141330477 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 12:15:30 INFO - PROCESS | 3980 | 1467141330479 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 12:15:30 INFO - PROCESS | 3980 | 1467141330483 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 12:15:30 INFO - PROCESS | 3980 | 1467141330485 Marionette TRACE conn6 <- [1,2826,null,{}] 12:15:30 INFO - PROCESS | 3980 | 1467141330489 Marionette TRACE conn6 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:30 INFO - PROCESS | 3980 | 1467141330491 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:30 INFO - PROCESS | 3980 | 1467141330574 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 12:15:30 INFO - PROCESS | 3980 | 1467141330582 Marionette TRACE conn6 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:30 INFO - PROCESS | 3980 | 1467141330584 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:30 INFO - PROCESS | 3980 | ++DOCSHELL 000000B67979C000 == 34 [pid = 3980] [id = 716] 12:15:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000B672590C00) [pid = 3980] [serial = 2148] [outer = 0000000000000000] 12:15:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000B672595000) [pid = 3980] [serial = 2149] [outer = 000000B672590C00] 12:15:30 INFO - PROCESS | 3980 | 1467141330629 Marionette DEBUG loaded listener.js 12:15:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000B672630000) [pid = 3980] [serial = 2150] [outer = 000000B672590C00] 12:15:31 INFO - PROCESS | 3980 | 1467141331498 Marionette TRACE conn6 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 12:15:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 12:15:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1027ms 12:15:31 INFO - PROCESS | 3980 | 1467141331512 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 12:15:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 12:15:31 INFO - PROCESS | 3980 | 1467141331516 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 12:15:31 INFO - PROCESS | 3980 | 1467141331521 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 12:15:31 INFO - PROCESS | 3980 | 1467141331525 Marionette TRACE conn6 <- [1,2830,null,{}] 12:15:31 INFO - PROCESS | 3980 | 1467141331552 Marionette TRACE conn6 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:31 INFO - PROCESS | 3980 | 1467141331556 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:31 INFO - PROCESS | 3980 | 1467141331695 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 12:15:31 INFO - PROCESS | 3980 | 1467141331818 Marionette TRACE conn6 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:31 INFO - PROCESS | 3980 | 1467141331821 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:31 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66F815800 == 35 [pid = 3980] [id = 717] 12:15:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000B665590000) [pid = 3980] [serial = 2151] [outer = 0000000000000000] 12:15:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000B665813400) [pid = 3980] [serial = 2152] [outer = 000000B665590000] 12:15:31 INFO - PROCESS | 3980 | 1467141331883 Marionette DEBUG loaded listener.js 12:15:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000B66A2B5400) [pid = 3980] [serial = 2153] [outer = 000000B665590000] 12:15:32 INFO - PROCESS | 3980 | 1467141332600 Marionette TRACE conn6 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 12:15:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 12:15:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1162ms 12:15:32 INFO - PROCESS | 3980 | 1467141332693 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 12:15:32 INFO - PROCESS | 3980 | 1467141332699 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 12:15:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 12:15:32 INFO - PROCESS | 3980 | 1467141332706 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 12:15:32 INFO - PROCESS | 3980 | 1467141332710 Marionette TRACE conn6 <- [1,2834,null,{}] 12:15:32 INFO - PROCESS | 3980 | 1467141332714 Marionette TRACE conn6 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:32 INFO - PROCESS | 3980 | 1467141332717 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:32 INFO - PROCESS | 3980 | 1467141332857 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 12:15:32 INFO - PROCESS | 3980 | 1467141332975 Marionette TRACE conn6 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:32 INFO - PROCESS | 3980 | 1467141332978 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:32 INFO - PROCESS | 3980 | ++DOCSHELL 000000B665CC9000 == 36 [pid = 3980] [id = 718] 12:15:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000B664EBB400) [pid = 3980] [serial = 2154] [outer = 0000000000000000] 12:15:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000B665447C00) [pid = 3980] [serial = 2155] [outer = 000000B664EBB400] 12:15:33 INFO - PROCESS | 3980 | 1467141333041 Marionette DEBUG loaded listener.js 12:15:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000B66BE57000) [pid = 3980] [serial = 2156] [outer = 000000B664EBB400] 12:15:33 INFO - PROCESS | 3980 | --DOCSHELL 000000B677F95000 == 35 [pid = 3980] [id = 715] 12:15:33 INFO - PROCESS | 3980 | --DOCSHELL 000000B676082800 == 34 [pid = 3980] [id = 714] 12:15:33 INFO - PROCESS | 3980 | --DOCSHELL 000000B675E83000 == 33 [pid = 3980] [id = 713] 12:15:33 INFO - PROCESS | 3980 | --DOCSHELL 000000B674C7E800 == 32 [pid = 3980] [id = 712] 12:15:33 INFO - PROCESS | 3980 | --DOCSHELL 000000B674709800 == 31 [pid = 3980] [id = 711] 12:15:33 INFO - PROCESS | 3980 | --DOCSHELL 000000B6720E8800 == 30 [pid = 3980] [id = 710] 12:15:33 INFO - PROCESS | 3980 | --DOCSHELL 000000B66F8B6800 == 29 [pid = 3980] [id = 709] 12:15:33 INFO - PROCESS | 3980 | --DOCSHELL 000000B66A825800 == 28 [pid = 3980] [id = 708] 12:15:33 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000B66F21C400) [pid = 3980] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 12:15:33 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000B66A576800) [pid = 3980] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 12:15:33 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000B671FB8C00) [pid = 3980] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 12:15:33 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000B66B270400) [pid = 3980] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 12:15:33 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000B66A844C00) [pid = 3980] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 12:15:33 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000B671C93000) [pid = 3980] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 12:15:33 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000B66B3DE400) [pid = 3980] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 12:15:33 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000B665444800) [pid = 3980] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 12:15:33 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000B665923800) [pid = 3980] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 12:15:33 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (000000B664EB5C00) [pid = 3980] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 12:15:33 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (000000B66544FC00) [pid = 3980] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 12:15:33 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (000000B66F21FC00) [pid = 3980] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 12:15:33 INFO - PROCESS | 3980 | --DOMWINDOW == 71 (000000B66F7C5000) [pid = 3980] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 12:15:33 INFO - PROCESS | 3980 | --DOMWINDOW == 70 (000000B672591800) [pid = 3980] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 12:15:33 INFO - PROCESS | 3980 | --DOMWINDOW == 69 (000000B672899800) [pid = 3980] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 12:15:33 INFO - PROCESS | 3980 | --DOMWINDOW == 68 (000000B66F7D6C00) [pid = 3980] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 12:15:33 INFO - PROCESS | 3980 | --DOMWINDOW == 67 (000000B674126000) [pid = 3980] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 12:15:33 INFO - PROCESS | 3980 | --DOMWINDOW == 66 (000000B673663400) [pid = 3980] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 12:15:33 INFO - PROCESS | 3980 | --DOMWINDOW == 65 (000000B67180C400) [pid = 3980] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 12:15:33 INFO - PROCESS | 3980 | --DOMWINDOW == 64 (000000B66F5CE000) [pid = 3980] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 12:15:33 INFO - PROCESS | 3980 | --DOMWINDOW == 63 (000000B6727CC800) [pid = 3980] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 12:15:33 INFO - PROCESS | 3980 | --DOMWINDOW == 62 (000000B672DBFC00) [pid = 3980] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 12:15:33 INFO - PROCESS | 3980 | 1467141333878 Marionette TRACE conn6 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 12:15:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 12:15:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1234ms 12:15:33 INFO - PROCESS | 3980 | 1467141333944 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 12:15:33 INFO - PROCESS | 3980 | 1467141333948 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 12:15:33 INFO - PROCESS | 3980 | 1467141333953 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 12:15:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 12:15:33 INFO - PROCESS | 3980 | 1467141333958 Marionette TRACE conn6 <- [1,2838,null,{}] 12:15:33 INFO - PROCESS | 3980 | 1467141333963 Marionette TRACE conn6 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:33 INFO - PROCESS | 3980 | 1467141333966 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:34 INFO - PROCESS | 3980 | 1467141334063 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 12:15:34 INFO - PROCESS | 3980 | 1467141334146 Marionette TRACE conn6 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:34 INFO - PROCESS | 3980 | 1467141334149 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:34 INFO - PROCESS | 3980 | ++DOCSHELL 000000B6667C7800 == 29 [pid = 3980] [id = 719] 12:15:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 63 (000000B6649C9800) [pid = 3980] [serial = 2157] [outer = 0000000000000000] 12:15:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 64 (000000B665444800) [pid = 3980] [serial = 2158] [outer = 000000B6649C9800] 12:15:34 INFO - PROCESS | 3980 | 1467141334201 Marionette DEBUG loaded listener.js 12:15:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 65 (000000B6665E2400) [pid = 3980] [serial = 2159] [outer = 000000B6649C9800] 12:15:34 INFO - PROCESS | 3980 | 1467141334664 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 12:15:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 12:15:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 777ms 12:15:34 INFO - PROCESS | 3980 | 1467141334735 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 12:15:34 INFO - PROCESS | 3980 | 1467141334740 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 12:15:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 12:15:34 INFO - PROCESS | 3980 | 1467141334747 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 12:15:34 INFO - PROCESS | 3980 | 1467141334750 Marionette TRACE conn6 <- [1,2842,null,{}] 12:15:34 INFO - PROCESS | 3980 | 1467141334754 Marionette TRACE conn6 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:34 INFO - PROCESS | 3980 | 1467141334757 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:34 INFO - PROCESS | 3980 | 1467141334853 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 12:15:34 INFO - PROCESS | 3980 | 1467141334868 Marionette TRACE conn6 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:34 INFO - PROCESS | 3980 | 1467141334870 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:34 INFO - PROCESS | 3980 | ++DOCSHELL 000000B6718F2800 == 30 [pid = 3980] [id = 720] 12:15:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 66 (000000B66B26F400) [pid = 3980] [serial = 2160] [outer = 0000000000000000] 12:15:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 67 (000000B66B386800) [pid = 3980] [serial = 2161] [outer = 000000B66B26F400] 12:15:34 INFO - PROCESS | 3980 | 1467141334919 Marionette DEBUG loaded listener.js 12:15:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 68 (000000B66BE51800) [pid = 3980] [serial = 2162] [outer = 000000B66B26F400] 12:15:35 INFO - PROCESS | 3980 | 1467141335403 Marionette TRACE conn6 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 12:15:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 12:15:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 671ms 12:15:35 INFO - PROCESS | 3980 | 1467141335420 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 12:15:35 INFO - PROCESS | 3980 | 1467141335423 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 12:15:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 12:15:35 INFO - PROCESS | 3980 | 1467141335426 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 12:15:35 INFO - PROCESS | 3980 | 1467141335430 Marionette TRACE conn6 <- [1,2846,null,{}] 12:15:35 INFO - PROCESS | 3980 | 1467141335442 Marionette TRACE conn6 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:35 INFO - PROCESS | 3980 | 1467141335447 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:35 INFO - PROCESS | 3980 | 1467141335546 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 12:15:35 INFO - PROCESS | 3980 | 1467141335556 Marionette TRACE conn6 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:35 INFO - PROCESS | 3980 | 1467141335559 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:35 INFO - PROCESS | 3980 | ++DOCSHELL 000000B674A23000 == 31 [pid = 3980] [id = 721] 12:15:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 69 (000000B663F28000) [pid = 3980] [serial = 2163] [outer = 0000000000000000] 12:15:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 70 (000000B66F5CE000) [pid = 3980] [serial = 2164] [outer = 000000B663F28000] 12:15:35 INFO - PROCESS | 3980 | 1467141335639 Marionette DEBUG loaded listener.js 12:15:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 71 (000000B66F7C5C00) [pid = 3980] [serial = 2165] [outer = 000000B663F28000] 12:15:36 INFO - PROCESS | 3980 | 1467141336093 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 12:15:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 12:15:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 692ms 12:15:36 INFO - PROCESS | 3980 | 1467141336121 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 12:15:36 INFO - PROCESS | 3980 | 1467141336124 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 12:15:36 INFO - PROCESS | 3980 | 1467141336127 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 12:15:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 12:15:36 INFO - PROCESS | 3980 | 1467141336129 Marionette TRACE conn6 <- [1,2850,null,{}] 12:15:36 INFO - PROCESS | 3980 | 1467141336139 Marionette TRACE conn6 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:36 INFO - PROCESS | 3980 | 1467141336141 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:36 INFO - PROCESS | 3980 | 1467141336263 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 12:15:36 INFO - PROCESS | 3980 | 1467141336269 Marionette TRACE conn6 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:36 INFO - PROCESS | 3980 | 1467141336271 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:36 INFO - PROCESS | 3980 | ++DOCSHELL 000000B675C62000 == 32 [pid = 3980] [id = 722] 12:15:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 72 (000000B67180C400) [pid = 3980] [serial = 2166] [outer = 0000000000000000] 12:15:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (000000B671A17000) [pid = 3980] [serial = 2167] [outer = 000000B67180C400] 12:15:36 INFO - PROCESS | 3980 | 1467141336324 Marionette DEBUG loaded listener.js 12:15:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (000000B671A75C00) [pid = 3980] [serial = 2168] [outer = 000000B67180C400] 12:15:36 INFO - PROCESS | 3980 | 1467141336762 Marionette TRACE conn6 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 12:15:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 12:15:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 693ms 12:15:36 INFO - PROCESS | 3980 | 1467141336825 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 12:15:36 INFO - PROCESS | 3980 | 1467141336828 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 12:15:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 12:15:36 INFO - PROCESS | 3980 | 1467141336831 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 12:15:36 INFO - PROCESS | 3980 | 1467141336833 Marionette TRACE conn6 <- [1,2854,null,{}] 12:15:36 INFO - PROCESS | 3980 | 1467141336836 Marionette TRACE conn6 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:36 INFO - PROCESS | 3980 | 1467141336839 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:36 INFO - PROCESS | 3980 | 1467141336954 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 12:15:37 INFO - PROCESS | 3980 | 1467141337048 Marionette TRACE conn6 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:37 INFO - PROCESS | 3980 | 1467141337050 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:37 INFO - PROCESS | 3980 | ++DOCSHELL 000000B676076000 == 33 [pid = 3980] [id = 723] 12:15:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (000000B664958800) [pid = 3980] [serial = 2169] [outer = 0000000000000000] 12:15:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000B671C94400) [pid = 3980] [serial = 2170] [outer = 000000B664958800] 12:15:37 INFO - PROCESS | 3980 | 1467141337097 Marionette DEBUG loaded listener.js 12:15:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000B67204C800) [pid = 3980] [serial = 2171] [outer = 000000B664958800] 12:15:37 INFO - PROCESS | 3980 | 1467141337539 Marionette TRACE conn6 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 12:15:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 12:15:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 776ms 12:15:37 INFO - PROCESS | 3980 | 1467141337611 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 12:15:37 INFO - PROCESS | 3980 | 1467141337614 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 12:15:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 12:15:37 INFO - PROCESS | 3980 | 1467141337617 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 12:15:37 INFO - PROCESS | 3980 | 1467141337619 Marionette TRACE conn6 <- [1,2858,null,{}] 12:15:37 INFO - PROCESS | 3980 | 1467141337623 Marionette TRACE conn6 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:37 INFO - PROCESS | 3980 | 1467141337629 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:37 INFO - PROCESS | 3980 | 1467141337767 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 12:15:37 INFO - PROCESS | 3980 | 1467141337828 Marionette TRACE conn6 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:37 INFO - PROCESS | 3980 | 1467141337830 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:37 INFO - PROCESS | 3980 | ++DOCSHELL 000000B67979F000 == 34 [pid = 3980] [id = 724] 12:15:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000B672626800) [pid = 3980] [serial = 2172] [outer = 0000000000000000] 12:15:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000B67289C000) [pid = 3980] [serial = 2173] [outer = 000000B672626800] 12:15:37 INFO - PROCESS | 3980 | 1467141337878 Marionette DEBUG loaded listener.js 12:15:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000B67328DC00) [pid = 3980] [serial = 2174] [outer = 000000B672626800] 12:15:38 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000B6723AF800) [pid = 3980] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 12:15:38 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000B671C9D400) [pid = 3980] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 12:15:38 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000B66EA9A000) [pid = 3980] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 12:15:38 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000B66B260400) [pid = 3980] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 12:15:38 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000B669848400) [pid = 3980] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 12:15:38 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (000000B663530800) [pid = 3980] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 12:15:38 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (000000B665813C00) [pid = 3980] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 12:15:38 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (000000B664EB2C00) [pid = 3980] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 12:15:38 INFO - PROCESS | 3980 | --DOMWINDOW == 71 (000000B66525F800) [pid = 3980] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 12:15:38 INFO - PROCESS | 3980 | --DOMWINDOW == 70 (000000B663F29800) [pid = 3980] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 12:15:38 INFO - PROCESS | 3980 | --DOMWINDOW == 69 (000000B66EA80400) [pid = 3980] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 12:15:38 INFO - PROCESS | 3980 | --DOMWINDOW == 68 (000000B67259B800) [pid = 3980] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 12:15:38 INFO - PROCESS | 3980 | --DOMWINDOW == 67 (000000B66F46C800) [pid = 3980] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 12:15:38 INFO - PROCESS | 3980 | 1467141338374 Marionette TRACE conn6 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 12:15:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 12:15:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 777ms 12:15:38 INFO - PROCESS | 3980 | 1467141338398 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 12:15:38 INFO - PROCESS | 3980 | 1467141338400 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 12:15:38 INFO - PROCESS | 3980 | 1467141338404 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 12:15:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 12:15:38 INFO - PROCESS | 3980 | 1467141338406 Marionette TRACE conn6 <- [1,2862,null,{}] 12:15:38 INFO - PROCESS | 3980 | 1467141338409 Marionette TRACE conn6 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:38 INFO - PROCESS | 3980 | 1467141338411 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:38 INFO - PROCESS | 3980 | 1467141338525 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 12:15:38 INFO - PROCESS | 3980 | 1467141338579 Marionette TRACE conn6 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:38 INFO - PROCESS | 3980 | 1467141338581 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:38 INFO - PROCESS | 3980 | ++DOCSHELL 000000B67569F800 == 35 [pid = 3980] [id = 725] 12:15:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 68 (000000B665267000) [pid = 3980] [serial = 2175] [outer = 0000000000000000] 12:15:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 69 (000000B66EE03400) [pid = 3980] [serial = 2176] [outer = 000000B665267000] 12:15:38 INFO - PROCESS | 3980 | 1467141338628 Marionette DEBUG loaded listener.js 12:15:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 70 (000000B6727CE800) [pid = 3980] [serial = 2177] [outer = 000000B665267000] 12:15:38 INFO - PROCESS | 3980 | 1467141338986 Marionette TRACE conn6 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 12:15:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 12:15:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 629ms 12:15:39 INFO - PROCESS | 3980 | 1467141339036 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 12:15:39 INFO - PROCESS | 3980 | 1467141339038 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 12:15:39 INFO - PROCESS | 3980 | 1467141339042 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 12:15:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 12:15:39 INFO - PROCESS | 3980 | 1467141339043 Marionette TRACE conn6 <- [1,2866,null,{}] 12:15:39 INFO - PROCESS | 3980 | 1467141339047 Marionette TRACE conn6 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:39 INFO - PROCESS | 3980 | 1467141339057 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:39 INFO - PROCESS | 3980 | 1467141339143 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 12:15:39 INFO - PROCESS | 3980 | 1467141339149 Marionette TRACE conn6 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:39 INFO - PROCESS | 3980 | 1467141339151 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:39 INFO - PROCESS | 3980 | ++DOCSHELL 000000B679A9C000 == 36 [pid = 3980] [id = 726] 12:15:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 71 (000000B673663000) [pid = 3980] [serial = 2178] [outer = 0000000000000000] 12:15:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 72 (000000B67412F000) [pid = 3980] [serial = 2179] [outer = 000000B673663000] 12:15:39 INFO - PROCESS | 3980 | 1467141339196 Marionette DEBUG loaded listener.js 12:15:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (000000B6745B5C00) [pid = 3980] [serial = 2180] [outer = 000000B673663000] 12:15:39 INFO - PROCESS | 3980 | 1467141339628 Marionette TRACE conn6 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 12:15:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 12:15:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 629ms 12:15:39 INFO - PROCESS | 3980 | 1467141339674 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 12:15:39 INFO - PROCESS | 3980 | 1467141339676 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 12:15:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 12:15:39 INFO - PROCESS | 3980 | 1467141339680 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 12:15:39 INFO - PROCESS | 3980 | 1467141339682 Marionette TRACE conn6 <- [1,2870,null,{}] 12:15:39 INFO - PROCESS | 3980 | 1467141339686 Marionette TRACE conn6 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:39 INFO - PROCESS | 3980 | 1467141339688 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:39 INFO - PROCESS | 3980 | 1467141339773 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 12:15:39 INFO - PROCESS | 3980 | 1467141339778 Marionette TRACE conn6 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:39 INFO - PROCESS | 3980 | 1467141339780 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:39 INFO - PROCESS | 3980 | ++DOCSHELL 000000B679CA4800 == 37 [pid = 3980] [id = 727] 12:15:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (000000B6747D3400) [pid = 3980] [serial = 2181] [outer = 0000000000000000] 12:15:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (000000B6747DD400) [pid = 3980] [serial = 2182] [outer = 000000B6747D3400] 12:15:39 INFO - PROCESS | 3980 | 1467141339827 Marionette DEBUG loaded listener.js 12:15:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000B674C94C00) [pid = 3980] [serial = 2183] [outer = 000000B6747D3400] 12:15:40 INFO - PROCESS | 3980 | 1467141340414 Marionette TRACE conn6 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 12:15:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 12:15:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 776ms 12:15:40 INFO - PROCESS | 3980 | 1467141340460 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 12:15:40 INFO - PROCESS | 3980 | 1467141340465 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 12:15:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 12:15:40 INFO - PROCESS | 3980 | 1467141340471 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 12:15:40 INFO - PROCESS | 3980 | 1467141340475 Marionette TRACE conn6 <- [1,2874,null,{}] 12:15:40 INFO - PROCESS | 3980 | 1467141340482 Marionette TRACE conn6 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:40 INFO - PROCESS | 3980 | 1467141340485 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:40 INFO - PROCESS | 3980 | 1467141340647 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 12:15:40 INFO - PROCESS | 3980 | 1467141340773 Marionette TRACE conn6 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:40 INFO - PROCESS | 3980 | 1467141340779 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:40 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66ED70000 == 38 [pid = 3980] [id = 728] 12:15:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000B664EB3C00) [pid = 3980] [serial = 2184] [outer = 0000000000000000] 12:15:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000B665813C00) [pid = 3980] [serial = 2185] [outer = 000000B664EB3C00] 12:15:40 INFO - PROCESS | 3980 | 1467141340841 Marionette DEBUG loaded listener.js 12:15:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000B66A39D400) [pid = 3980] [serial = 2186] [outer = 000000B664EB3C00] 12:15:41 INFO - PROCESS | 3980 | 1467141341464 Marionette TRACE conn6 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 12:15:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 12:15:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1024ms 12:15:41 INFO - PROCESS | 3980 | 1467141341498 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 12:15:41 INFO - PROCESS | 3980 | 1467141341504 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 12:15:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 12:15:41 INFO - PROCESS | 3980 | 1467141341511 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 12:15:41 INFO - PROCESS | 3980 | 1467141341514 Marionette TRACE conn6 <- [1,2878,null,{}] 12:15:41 INFO - PROCESS | 3980 | 1467141341518 Marionette TRACE conn6 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:41 INFO - PROCESS | 3980 | 1467141341521 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:41 INFO - PROCESS | 3980 | 1467141341641 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 12:15:41 INFO - PROCESS | 3980 | 1467141341767 Marionette TRACE conn6 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:41 INFO - PROCESS | 3980 | 1467141341770 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:41 INFO - PROCESS | 3980 | ++DOCSHELL 000000B677F85000 == 39 [pid = 3980] [id = 729] 12:15:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000B66F224C00) [pid = 3980] [serial = 2187] [outer = 0000000000000000] 12:15:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000B66F5C5C00) [pid = 3980] [serial = 2188] [outer = 000000B66F224C00] 12:15:41 INFO - PROCESS | 3980 | 1467141341831 Marionette DEBUG loaded listener.js 12:15:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000B67180B000) [pid = 3980] [serial = 2189] [outer = 000000B66F224C00] 12:15:42 INFO - PROCESS | 3980 | 1467141342448 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 12:15:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 12:15:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 985ms 12:15:42 INFO - PROCESS | 3980 | 1467141342497 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 12:15:42 INFO - PROCESS | 3980 | 1467141342500 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 12:15:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 12:15:42 INFO - PROCESS | 3980 | 1467141342504 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 12:15:42 INFO - PROCESS | 3980 | 1467141342508 Marionette TRACE conn6 <- [1,2882,null,{}] 12:15:42 INFO - PROCESS | 3980 | 1467141342521 Marionette TRACE conn6 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:42 INFO - PROCESS | 3980 | 1467141342527 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:42 INFO - PROCESS | 3980 | 1467141342643 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 12:15:42 INFO - PROCESS | 3980 | 1467141342770 Marionette TRACE conn6 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:42 INFO - PROCESS | 3980 | 1467141342773 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:42 INFO - PROCESS | 3980 | ++DOCSHELL 000000B679F4D000 == 40 [pid = 3980] [id = 730] 12:15:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000B6727CC800) [pid = 3980] [serial = 2190] [outer = 0000000000000000] 12:15:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000B672835C00) [pid = 3980] [serial = 2191] [outer = 000000B6727CC800] 12:15:42 INFO - PROCESS | 3980 | 1467141342833 Marionette DEBUG loaded listener.js 12:15:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (000000B674C9B800) [pid = 3980] [serial = 2192] [outer = 000000B6727CC800] 12:15:43 INFO - PROCESS | 3980 | 1467141343466 Marionette TRACE conn6 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 12:15:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 12:15:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 986ms 12:15:43 INFO - PROCESS | 3980 | 1467141343492 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 12:15:43 INFO - PROCESS | 3980 | 1467141343495 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 12:15:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 12:15:43 INFO - PROCESS | 3980 | 1467141343498 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 12:15:43 INFO - PROCESS | 3980 | 1467141343501 Marionette TRACE conn6 <- [1,2886,null,{}] 12:15:43 INFO - PROCESS | 3980 | 1467141343505 Marionette TRACE conn6 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:43 INFO - PROCESS | 3980 | 1467141343507 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:43 INFO - PROCESS | 3980 | 1467141343759 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 12:15:43 INFO - PROCESS | 3980 | 1467141343908 Marionette TRACE conn6 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:43 INFO - PROCESS | 3980 | 1467141343911 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:43 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66B406800 == 41 [pid = 3980] [id = 731] 12:15:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (000000B663F26000) [pid = 3980] [serial = 2193] [outer = 0000000000000000] 12:15:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (000000B664EBDC00) [pid = 3980] [serial = 2194] [outer = 000000B663F26000] 12:15:43 INFO - PROCESS | 3980 | 1467141343965 Marionette DEBUG loaded listener.js 12:15:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (000000B6662D6C00) [pid = 3980] [serial = 2195] [outer = 000000B663F26000] 12:15:45 INFO - PROCESS | 3980 | --DOCSHELL 000000B679A9C000 == 40 [pid = 3980] [id = 726] 12:15:45 INFO - PROCESS | 3980 | --DOCSHELL 000000B67569F800 == 39 [pid = 3980] [id = 725] 12:15:45 INFO - PROCESS | 3980 | --DOCSHELL 000000B67979F000 == 38 [pid = 3980] [id = 724] 12:15:45 INFO - PROCESS | 3980 | --DOCSHELL 000000B676076000 == 37 [pid = 3980] [id = 723] 12:15:45 INFO - PROCESS | 3980 | --DOCSHELL 000000B675C62000 == 36 [pid = 3980] [id = 722] 12:15:45 INFO - PROCESS | 3980 | --DOCSHELL 000000B674A23000 == 35 [pid = 3980] [id = 721] 12:15:45 INFO - PROCESS | 3980 | --DOCSHELL 000000B6718F2800 == 34 [pid = 3980] [id = 720] 12:15:45 INFO - PROCESS | 3980 | --DOCSHELL 000000B6667C7800 == 33 [pid = 3980] [id = 719] 12:15:45 INFO - PROCESS | 3980 | --DOCSHELL 000000B665CC9000 == 32 [pid = 3980] [id = 718] 12:15:45 INFO - PROCESS | 3980 | --DOCSHELL 000000B66F815800 == 31 [pid = 3980] [id = 717] 12:15:45 INFO - PROCESS | 3980 | --DOCSHELL 000000B67979C000 == 30 [pid = 3980] [id = 716] 12:15:45 INFO - PROCESS | 3980 | --DOCSHELL 000000B66A595000 == 29 [pid = 3980] [id = 707] 12:15:45 INFO - PROCESS | 3980 | --DOCSHELL 000000B679F4D000 == 28 [pid = 3980] [id = 730] 12:15:45 INFO - PROCESS | 3980 | --DOCSHELL 000000B677F85000 == 27 [pid = 3980] [id = 729] 12:15:45 INFO - PROCESS | 3980 | --DOCSHELL 000000B679CA4800 == 26 [pid = 3980] [id = 727] 12:15:45 INFO - PROCESS | 3980 | --DOCSHELL 000000B66ED70000 == 25 [pid = 3980] [id = 728] 12:15:45 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (000000B672632800) [pid = 3980] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 12:15:45 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (000000B672102800) [pid = 3980] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 12:15:45 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (000000B66EE07400) [pid = 3980] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 12:15:45 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (000000B66B275000) [pid = 3980] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 12:15:45 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000B6698D3800) [pid = 3980] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 12:15:45 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000B66A216C00) [pid = 3980] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 12:15:45 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000B66F5CAC00) [pid = 3980] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 12:15:45 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000B66F2AF400) [pid = 3980] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 12:15:45 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000B66B25C400) [pid = 3980] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 12:15:45 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000B66A219800) [pid = 3980] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 12:15:45 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000B66F6CB800) [pid = 3980] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 12:15:45 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000B66525CC00) [pid = 3980] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 12:15:45 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000B665452400) [pid = 3980] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 12:15:45 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (000000B66B3D8000) [pid = 3980] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 12:15:45 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (000000B671AAA000) [pid = 3980] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 12:15:45 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (000000B66A23F800) [pid = 3980] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 12:15:45 INFO - PROCESS | 3980 | --DOMWINDOW == 71 (000000B665818000) [pid = 3980] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 12:15:45 INFO - PROCESS | 3980 | --DOMWINDOW == 70 (000000B66FECBC00) [pid = 3980] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 12:15:45 INFO - PROCESS | 3980 | --DOMWINDOW == 69 (000000B66F5C3C00) [pid = 3980] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 12:15:45 INFO - PROCESS | 3980 | --DOMWINDOW == 68 (000000B674564400) [pid = 3980] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 12:15:45 INFO - PROCESS | 3980 | --DOMWINDOW == 67 (000000B6727CFC00) [pid = 3980] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 12:15:45 INFO - PROCESS | 3980 | --DOMWINDOW == 66 (000000B671AA3400) [pid = 3980] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 12:15:45 INFO - PROCESS | 3980 | --DOMWINDOW == 65 (000000B66BE52400) [pid = 3980] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 12:15:45 INFO - PROCESS | 3980 | --DOMWINDOW == 64 (000000B672111000) [pid = 3980] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 12:15:45 INFO - PROCESS | 3980 | --DOMWINDOW == 63 (000000B671C9B400) [pid = 3980] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 12:15:45 INFO - PROCESS | 3980 | 1467141345357 Marionette TRACE conn6 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 12:15:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 12:15:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1889ms 12:15:45 INFO - PROCESS | 3980 | 1467141345390 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 12:15:45 INFO - PROCESS | 3980 | 1467141345395 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 12:15:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 12:15:45 INFO - PROCESS | 3980 | 1467141345401 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 12:15:45 INFO - PROCESS | 3980 | 1467141345404 Marionette TRACE conn6 <- [1,2890,null,{}] 12:15:45 INFO - PROCESS | 3980 | 1467141345410 Marionette TRACE conn6 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:45 INFO - PROCESS | 3980 | 1467141345413 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:45 INFO - PROCESS | 3980 | 1467141345519 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 12:15:45 INFO - PROCESS | 3980 | 1467141345600 Marionette TRACE conn6 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:45 INFO - PROCESS | 3980 | 1467141345604 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:45 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66B22C000 == 26 [pid = 3980] [id = 732] 12:15:45 INFO - PROCESS | 3980 | ++DOMWINDOW == 64 (000000B664EBE000) [pid = 3980] [serial = 2196] [outer = 0000000000000000] 12:15:45 INFO - PROCESS | 3980 | ++DOMWINDOW == 65 (000000B664F36800) [pid = 3980] [serial = 2197] [outer = 000000B664EBE000] 12:15:45 INFO - PROCESS | 3980 | 1467141345657 Marionette DEBUG loaded listener.js 12:15:45 INFO - PROCESS | 3980 | ++DOMWINDOW == 66 (000000B665446800) [pid = 3980] [serial = 2198] [outer = 000000B664EBE000] 12:15:46 INFO - PROCESS | 3980 | 1467141346108 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 12:15:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 12:15:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 776ms 12:15:46 INFO - PROCESS | 3980 | 1467141346180 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 12:15:46 INFO - PROCESS | 3980 | 1467141346186 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 12:15:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 12:15:46 INFO - PROCESS | 3980 | 1467141346193 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 12:15:46 INFO - PROCESS | 3980 | 1467141346196 Marionette TRACE conn6 <- [1,2894,null,{}] 12:15:46 INFO - PROCESS | 3980 | 1467141346201 Marionette TRACE conn6 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:46 INFO - PROCESS | 3980 | 1467141346204 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:46 INFO - PROCESS | 3980 | 1467141346303 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 12:15:46 INFO - PROCESS | 3980 | 1467141346319 Marionette TRACE conn6 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:46 INFO - PROCESS | 3980 | 1467141346322 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:46 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66FE76800 == 27 [pid = 3980] [id = 733] 12:15:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 67 (000000B6667BA000) [pid = 3980] [serial = 2199] [outer = 0000000000000000] 12:15:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 68 (000000B669852000) [pid = 3980] [serial = 2200] [outer = 000000B6667BA000] 12:15:46 INFO - PROCESS | 3980 | 1467141346372 Marionette DEBUG loaded listener.js 12:15:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 69 (000000B669B69000) [pid = 3980] [serial = 2201] [outer = 000000B6667BA000] 12:15:46 INFO - PROCESS | 3980 | 1467141346846 Marionette TRACE conn6 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 12:15:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 12:15:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 692ms 12:15:46 INFO - PROCESS | 3980 | 1467141346917 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 12:15:46 INFO - PROCESS | 3980 | 1467141346920 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 12:15:46 INFO - PROCESS | 3980 | 1467141346925 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 12:15:46 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 12:15:46 INFO - PROCESS | 3980 | 1467141346929 Marionette TRACE conn6 <- [1,2898,null,{}] 12:15:46 INFO - PROCESS | 3980 | 1467141346943 Marionette TRACE conn6 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:46 INFO - PROCESS | 3980 | 1467141346949 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:47 INFO - PROCESS | 3980 | 1467141347039 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 12:15:47 INFO - PROCESS | 3980 | 1467141347126 Marionette TRACE conn6 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:47 INFO - PROCESS | 3980 | 1467141347130 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:47 INFO - PROCESS | 3980 | ++DOCSHELL 000000B672B10800 == 28 [pid = 3980] [id = 734] 12:15:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 70 (000000B663F28400) [pid = 3980] [serial = 2202] [outer = 0000000000000000] 12:15:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 71 (000000B66B25F000) [pid = 3980] [serial = 2203] [outer = 000000B663F28400] 12:15:47 INFO - PROCESS | 3980 | 1467141347181 Marionette DEBUG loaded listener.js 12:15:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 72 (000000B66B3D6400) [pid = 3980] [serial = 2204] [outer = 000000B663F28400] 12:15:47 INFO - PROCESS | 3980 | 1467141347585 Marionette TRACE conn6 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 12:15:47 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 12:15:47 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 12:15:47 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 734ms 12:15:47 INFO - PROCESS | 3980 | 1467141347664 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 12:15:47 INFO - PROCESS | 3980 | 1467141347667 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 12:15:47 INFO - TEST-START | /DOMEvents/constructors.html 12:15:47 INFO - PROCESS | 3980 | 1467141347671 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 12:15:47 INFO - PROCESS | 3980 | 1467141347673 Marionette TRACE conn6 <- [1,2902,null,{}] 12:15:47 INFO - PROCESS | 3980 | 1467141347677 Marionette TRACE conn6 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:47 INFO - PROCESS | 3980 | 1467141347679 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:47 INFO - PROCESS | 3980 | 1467141347805 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 12:15:47 INFO - PROCESS | 3980 | 1467141347859 Marionette TRACE conn6 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:47 INFO - PROCESS | 3980 | 1467141347861 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:47 INFO - PROCESS | 3980 | ++DOCSHELL 000000B674A78800 == 29 [pid = 3980] [id = 735] 12:15:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (000000B66E373C00) [pid = 3980] [serial = 2205] [outer = 0000000000000000] 12:15:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (000000B66EA9C000) [pid = 3980] [serial = 2206] [outer = 000000B66E373C00] 12:15:47 INFO - PROCESS | 3980 | 1467141347909 Marionette DEBUG loaded listener.js 12:15:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (000000B66F21FC00) [pid = 3980] [serial = 2207] [outer = 000000B66E373C00] 12:15:48 INFO - PROCESS | 3980 | 1467141348470 Marionette TRACE conn6 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 12:15:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 12:15:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 12:15:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 12:15:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 12:15:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 12:15:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 12:15:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 12:15:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 12:15:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 12:15:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 12:15:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 12:15:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 12:15:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 12:15:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 12:15:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 12:15:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 12:15:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 12:15:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 12:15:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 12:15:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 12:15:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 12:15:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 12:15:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 12:15:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 12:15:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 12:15:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 12:15:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 12:15:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 12:15:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 12:15:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 12:15:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 12:15:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 12:15:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 12:15:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 12:15:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 12:15:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 12:15:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 12:15:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 12:15:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:15:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:15:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 12:15:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:15:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 12:15:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 12:15:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:15:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:15:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 12:15:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:15:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 12:15:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 12:15:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:15:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:15:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 12:15:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:15:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 12:15:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 12:15:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:15:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:15:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 12:15:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:15:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 12:15:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 12:15:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:15:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:15:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 12:15:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:15:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 12:15:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 12:15:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:15:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:15:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 12:15:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:15:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 12:15:48 INFO - TEST-OK | /DOMEvents/constructors.html | took 892ms 12:15:48 INFO - TEST-START | /DOMEvents/event-phases-order.html 12:15:48 INFO - PROCESS | 3980 | 1467141348565 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 12:15:48 INFO - PROCESS | 3980 | 1467141348567 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 12:15:48 INFO - PROCESS | 3980 | 1467141348571 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 12:15:48 INFO - PROCESS | 3980 | 1467141348573 Marionette TRACE conn6 <- [1,2906,null,{}] 12:15:48 INFO - PROCESS | 3980 | 1467141348577 Marionette TRACE conn6 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:48 INFO - PROCESS | 3980 | 1467141348579 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:48 INFO - PROCESS | 3980 | 1467141348699 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 12:15:48 INFO - PROCESS | 3980 | 1467141348749 Marionette TRACE conn6 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:48 INFO - PROCESS | 3980 | 1467141348752 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:48 INFO - PROCESS | 3980 | ++DOCSHELL 000000B675C4E000 == 30 [pid = 3980] [id = 736] 12:15:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000B66558C000) [pid = 3980] [serial = 2208] [outer = 0000000000000000] 12:15:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000B66F5C1C00) [pid = 3980] [serial = 2209] [outer = 000000B66558C000] 12:15:48 INFO - PROCESS | 3980 | 1467141348797 Marionette DEBUG loaded listener.js 12:15:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000B66F7D7000) [pid = 3980] [serial = 2210] [outer = 000000B66558C000] 12:15:49 INFO - PROCESS | 3980 | 1467141349199 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 12:15:49 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 12:15:49 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 671ms 12:15:49 INFO - PROCESS | 3980 | 1467141349251 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 12:15:49 INFO - PROCESS | 3980 | 1467141349253 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 12:15:49 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 12:15:49 INFO - PROCESS | 3980 | 1467141349257 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 12:15:49 INFO - PROCESS | 3980 | 1467141349259 Marionette TRACE conn6 <- [1,2910,null,{}] 12:15:49 INFO - PROCESS | 3980 | 1467141349262 Marionette TRACE conn6 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:49 INFO - PROCESS | 3980 | 1467141349269 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:49 INFO - PROCESS | 3980 | 1467141349572 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 12:15:49 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000B67180C400) [pid = 3980] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 12:15:49 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000B664958800) [pid = 3980] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 12:15:49 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000B672590C00) [pid = 3980] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 12:15:49 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (000000B665590000) [pid = 3980] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 12:15:49 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (000000B66B26F400) [pid = 3980] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 12:15:49 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (000000B663F28000) [pid = 3980] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 12:15:49 INFO - PROCESS | 3980 | --DOMWINDOW == 71 (000000B6649C9800) [pid = 3980] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 12:15:49 INFO - PROCESS | 3980 | --DOMWINDOW == 70 (000000B665267000) [pid = 3980] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 12:15:49 INFO - PROCESS | 3980 | --DOMWINDOW == 69 (000000B664EBB400) [pid = 3980] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 12:15:49 INFO - PROCESS | 3980 | --DOMWINDOW == 68 (000000B672626800) [pid = 3980] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 12:15:49 INFO - PROCESS | 3980 | --DOMWINDOW == 67 (000000B673663000) [pid = 3980] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 12:15:49 INFO - PROCESS | 3980 | --DOMWINDOW == 66 (000000B6747D3400) [pid = 3980] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 12:15:49 INFO - PROCESS | 3980 | 1467141349626 Marionette TRACE conn6 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:49 INFO - PROCESS | 3980 | 1467141349628 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:49 INFO - PROCESS | 3980 | ++DOCSHELL 000000B67419D000 == 31 [pid = 3980] [id = 737] 12:15:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 67 (000000B663F25000) [pid = 3980] [serial = 2211] [outer = 0000000000000000] 12:15:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 68 (000000B664EB5400) [pid = 3980] [serial = 2212] [outer = 000000B663F25000] 12:15:49 INFO - PROCESS | 3980 | 1467141349677 Marionette DEBUG loaded listener.js 12:15:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 69 (000000B66F21A400) [pid = 3980] [serial = 2213] [outer = 000000B663F25000] 12:15:49 INFO - PROCESS | 3980 | [3980] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 12:15:49 INFO - PROCESS | 3980 | [3980] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 12:15:49 INFO - PROCESS | 3980 | [3980] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 12:15:49 INFO - PROCESS | 3980 | [3980] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 12:15:50 INFO - PROCESS | 3980 | 1467141350080 Marionette TRACE conn6 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 12:15:50 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 12:15:50 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 12:15:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 12:15:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:15:50 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:15:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:15:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:15:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:15:50 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 12:15:50 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 12:15:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:15:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:15:50 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:15:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:15:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:15:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:15:50 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 12:15:50 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 12:15:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:15:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:15:50 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:15:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:15:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:15:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:15:50 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]" 12:15:50 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 12:15:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:15:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:15:50 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:15:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:15:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:15:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:15:50 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 12:15:50 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 891ms 12:15:50 INFO - PROCESS | 3980 | 1467141350150 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 12:15:50 INFO - PROCESS | 3980 | 1467141350152 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 12:15:50 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 12:15:50 INFO - PROCESS | 3980 | 1467141350156 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 12:15:50 INFO - PROCESS | 3980 | 1467141350158 Marionette TRACE conn6 <- [1,2914,null,{}] 12:15:50 INFO - PROCESS | 3980 | 1467141350161 Marionette TRACE conn6 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:50 INFO - PROCESS | 3980 | 1467141350164 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:50 INFO - PROCESS | 3980 | 1467141350253 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 12:15:50 INFO - PROCESS | 3980 | 1467141350258 Marionette TRACE conn6 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:50 INFO - PROCESS | 3980 | 1467141350260 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:50 INFO - PROCESS | 3980 | ++DOCSHELL 000000B676466000 == 32 [pid = 3980] [id = 738] 12:15:50 INFO - PROCESS | 3980 | ++DOMWINDOW == 70 (000000B671C93C00) [pid = 3980] [serial = 2214] [outer = 0000000000000000] 12:15:50 INFO - PROCESS | 3980 | ++DOMWINDOW == 71 (000000B671FBB000) [pid = 3980] [serial = 2215] [outer = 000000B671C93C00] 12:15:50 INFO - PROCESS | 3980 | 1467141350306 Marionette DEBUG loaded listener.js 12:15:50 INFO - PROCESS | 3980 | ++DOMWINDOW == 72 (000000B67210B800) [pid = 3980] [serial = 2216] [outer = 000000B671C93C00] 12:15:50 INFO - PROCESS | 3980 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 12:15:50 INFO - PROCESS | 3980 | 1467141350695 Marionette TRACE conn6 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 12:15:50 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 12:15:50 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 588ms 12:15:50 INFO - PROCESS | 3980 | 1467141350746 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 12:15:50 INFO - PROCESS | 3980 | 1467141350748 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 12:15:50 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 12:15:50 INFO - PROCESS | 3980 | 1467141350764 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 12:15:50 INFO - PROCESS | 3980 | 1467141350766 Marionette TRACE conn6 <- [1,2918,null,{}] 12:15:50 INFO - PROCESS | 3980 | 1467141350770 Marionette TRACE conn6 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:50 INFO - PROCESS | 3980 | 1467141350772 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:50 INFO - PROCESS | 3980 | 1467141350866 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 12:15:50 INFO - PROCESS | 3980 | 1467141350871 Marionette TRACE conn6 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:50 INFO - PROCESS | 3980 | 1467141350873 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:50 INFO - PROCESS | 3980 | ++DOCSHELL 000000B6793DB000 == 33 [pid = 3980] [id = 739] 12:15:50 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (000000B6723AD000) [pid = 3980] [serial = 2217] [outer = 0000000000000000] 12:15:50 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (000000B6723B3000) [pid = 3980] [serial = 2218] [outer = 000000B6723AD000] 12:15:50 INFO - PROCESS | 3980 | 1467141350918 Marionette DEBUG loaded listener.js 12:15:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (000000B67259A800) [pid = 3980] [serial = 2219] [outer = 000000B6723AD000] 12:15:51 INFO - PROCESS | 3980 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 12:15:51 INFO - PROCESS | 3980 | 1467141351325 Marionette TRACE conn6 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 12:15:51 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 12:15:51 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 587ms 12:15:51 INFO - PROCESS | 3980 | 1467141351342 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 12:15:51 INFO - PROCESS | 3980 | 1467141351344 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 12:15:51 INFO - PROCESS | 3980 | 1467141351347 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 12:15:51 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 12:15:51 INFO - PROCESS | 3980 | 1467141351349 Marionette TRACE conn6 <- [1,2922,null,{}] 12:15:51 INFO - PROCESS | 3980 | 1467141351353 Marionette TRACE conn6 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:51 INFO - PROCESS | 3980 | 1467141351355 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:51 INFO - PROCESS | 3980 | 1467141351478 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 12:15:51 INFO - PROCESS | 3980 | 1467141351486 Marionette TRACE conn6 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:51 INFO - PROCESS | 3980 | 1467141351488 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:51 INFO - PROCESS | 3980 | ++DOCSHELL 000000B672B0F800 == 34 [pid = 3980] [id = 740] 12:15:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000B672598400) [pid = 3980] [serial = 2220] [outer = 0000000000000000] 12:15:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000B6727C9400) [pid = 3980] [serial = 2221] [outer = 000000B672598400] 12:15:51 INFO - PROCESS | 3980 | 1467141351532 Marionette DEBUG loaded listener.js 12:15:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000B6727D5000) [pid = 3980] [serial = 2222] [outer = 000000B672598400] 12:15:52 INFO - PROCESS | 3980 | 1467141352247 Marionette TRACE conn6 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 12:15:52 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 12:15:52 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 923ms 12:15:52 INFO - PROCESS | 3980 | 1467141352275 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 12:15:52 INFO - PROCESS | 3980 | 1467141352280 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 12:15:52 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 12:15:52 INFO - PROCESS | 3980 | 1467141352285 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 12:15:52 INFO - PROCESS | 3980 | 1467141352291 Marionette TRACE conn6 <- [1,2926,null,{}] 12:15:52 INFO - PROCESS | 3980 | 1467141352297 Marionette TRACE conn6 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:52 INFO - PROCESS | 3980 | 1467141352300 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:52 INFO - PROCESS | 3980 | 1467141352439 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 12:15:52 INFO - PROCESS | 3980 | 1467141352563 Marionette TRACE conn6 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:52 INFO - PROCESS | 3980 | 1467141352566 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:52 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66FE74000 == 35 [pid = 3980] [id = 741] 12:15:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000B66526A400) [pid = 3980] [serial = 2223] [outer = 0000000000000000] 12:15:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000B66567B800) [pid = 3980] [serial = 2224] [outer = 000000B66526A400] 12:15:52 INFO - PROCESS | 3980 | 1467141352629 Marionette DEBUG loaded listener.js 12:15:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000B669B6AC00) [pid = 3980] [serial = 2225] [outer = 000000B66526A400] 12:15:53 INFO - PROCESS | 3980 | 1467141353256 Marionette TRACE conn6 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 12:15:53 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. 12:15:53 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1024ms 12:15:53 INFO - PROCESS | 3980 | 1467141353324 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 12:15:53 INFO - PROCESS | 3980 | 1467141353330 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 12:15:53 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 12:15:53 INFO - PROCESS | 3980 | 1467141353338 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 12:15:53 INFO - PROCESS | 3980 | 1467141353341 Marionette TRACE conn6 <- [1,2930,null,{}] 12:15:53 INFO - PROCESS | 3980 | 1467141353346 Marionette TRACE conn6 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:53 INFO - PROCESS | 3980 | 1467141353349 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:53 INFO - PROCESS | 3980 | 1467141353506 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 12:15:53 INFO - PROCESS | 3980 | 1467141353623 Marionette TRACE conn6 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:53 INFO - PROCESS | 3980 | 1467141353626 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:53 INFO - PROCESS | 3980 | ++DOCSHELL 000000B675C4C800 == 36 [pid = 3980] [id = 742] 12:15:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000B66B393C00) [pid = 3980] [serial = 2226] [outer = 0000000000000000] 12:15:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000B66EE0C400) [pid = 3980] [serial = 2227] [outer = 000000B66B393C00] 12:15:53 INFO - PROCESS | 3980 | 1467141353688 Marionette DEBUG loaded listener.js 12:15:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000B66F607400) [pid = 3980] [serial = 2228] [outer = 000000B66B393C00] 12:15:54 INFO - PROCESS | 3980 | 1467141354320 Marionette TRACE conn6 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 12:15:54 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 12:15:54 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 12:15:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:15:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:15:54 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 12:15:54 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1030ms 12:15:54 INFO - PROCESS | 3980 | 1467141354369 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 12:15:54 INFO - PROCESS | 3980 | 1467141354372 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 12:15:54 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 12:15:54 INFO - PROCESS | 3980 | 1467141354376 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 12:15:54 INFO - PROCESS | 3980 | 1467141354380 Marionette TRACE conn6 <- [1,2934,null,{}] 12:15:54 INFO - PROCESS | 3980 | 1467141354393 Marionette TRACE conn6 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:54 INFO - PROCESS | 3980 | 1467141354398 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:54 INFO - PROCESS | 3980 | 1467141354630 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 12:15:54 INFO - PROCESS | 3980 | 1467141354762 Marionette TRACE conn6 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:54 INFO - PROCESS | 3980 | 1467141354765 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:54 INFO - PROCESS | 3980 | ++DOCSHELL 000000B669BDF800 == 37 [pid = 3980] [id = 743] 12:15:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (000000B663F29800) [pid = 3980] [serial = 2229] [outer = 0000000000000000] 12:15:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (000000B664E25C00) [pid = 3980] [serial = 2230] [outer = 000000B663F29800] 12:15:54 INFO - PROCESS | 3980 | 1467141354818 Marionette DEBUG loaded listener.js 12:15:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (000000B665582C00) [pid = 3980] [serial = 2231] [outer = 000000B663F29800] 12:15:55 INFO - PROCESS | 3980 | --DOCSHELL 000000B6793DB000 == 36 [pid = 3980] [id = 739] 12:15:55 INFO - PROCESS | 3980 | --DOCSHELL 000000B676466000 == 35 [pid = 3980] [id = 738] 12:15:55 INFO - PROCESS | 3980 | --DOCSHELL 000000B67419D000 == 34 [pid = 3980] [id = 737] 12:15:55 INFO - PROCESS | 3980 | --DOCSHELL 000000B675C4E000 == 33 [pid = 3980] [id = 736] 12:15:55 INFO - PROCESS | 3980 | --DOCSHELL 000000B674A78800 == 32 [pid = 3980] [id = 735] 12:15:55 INFO - PROCESS | 3980 | --DOCSHELL 000000B672B10800 == 31 [pid = 3980] [id = 734] 12:15:55 INFO - PROCESS | 3980 | --DOCSHELL 000000B66FE76800 == 30 [pid = 3980] [id = 733] 12:15:55 INFO - PROCESS | 3980 | --DOCSHELL 000000B66B22C000 == 29 [pid = 3980] [id = 732] 12:15:55 INFO - PROCESS | 3980 | --DOCSHELL 000000B66B406800 == 28 [pid = 3980] [id = 731] 12:15:55 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (000000B671A17000) [pid = 3980] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 12:15:55 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (000000B67204C800) [pid = 3980] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 12:15:55 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (000000B671C94400) [pid = 3980] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 12:15:55 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000B672630000) [pid = 3980] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 12:15:55 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000B672595000) [pid = 3980] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 12:15:55 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000B665813400) [pid = 3980] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 12:15:55 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000B66A2B5400) [pid = 3980] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 12:15:55 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000B66B386800) [pid = 3980] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 12:15:55 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000B66BE51800) [pid = 3980] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 12:15:55 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000B66F5CE000) [pid = 3980] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 12:15:55 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000B665444800) [pid = 3980] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 12:15:55 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000B66EE03400) [pid = 3980] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 12:15:55 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (000000B6665E2400) [pid = 3980] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 12:15:55 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (000000B665447C00) [pid = 3980] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 12:15:55 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (000000B66BE57000) [pid = 3980] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 12:15:55 INFO - PROCESS | 3980 | --DOMWINDOW == 71 (000000B67289C000) [pid = 3980] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 12:15:55 INFO - PROCESS | 3980 | --DOMWINDOW == 70 (000000B6745B5C00) [pid = 3980] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 12:15:55 INFO - PROCESS | 3980 | --DOMWINDOW == 69 (000000B674C94C00) [pid = 3980] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 12:15:55 INFO - PROCESS | 3980 | --DOMWINDOW == 68 (000000B6747DD400) [pid = 3980] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 12:15:55 INFO - PROCESS | 3980 | --DOMWINDOW == 67 (000000B67328DC00) [pid = 3980] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 12:15:55 INFO - PROCESS | 3980 | --DOMWINDOW == 66 (000000B67412F000) [pid = 3980] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 12:15:55 INFO - PROCESS | 3980 | --DOMWINDOW == 65 (000000B671A75C00) [pid = 3980] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 12:15:55 INFO - PROCESS | 3980 | --DOMWINDOW == 64 (000000B66F7C5C00) [pid = 3980] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 12:15:55 INFO - PROCESS | 3980 | --DOMWINDOW == 63 (000000B6727CE800) [pid = 3980] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 12:15:55 INFO - PROCESS | 3980 | 1467141355373 Marionette TRACE conn6 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 12:15:55 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. 12:15:55 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1032ms 12:15:55 INFO - PROCESS | 3980 | 1467141355411 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 12:15:55 INFO - PROCESS | 3980 | 1467141355415 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 12:15:55 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 12:15:55 INFO - PROCESS | 3980 | 1467141355426 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 12:15:55 INFO - PROCESS | 3980 | 1467141355430 Marionette TRACE conn6 <- [1,2938,null,{}] 12:15:55 INFO - PROCESS | 3980 | 1467141355435 Marionette TRACE conn6 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:55 INFO - PROCESS | 3980 | 1467141355438 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:55 INFO - PROCESS | 3980 | 1467141355551 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 12:15:55 INFO - PROCESS | 3980 | 1467141355566 Marionette TRACE conn6 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:55 INFO - PROCESS | 3980 | 1467141355568 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:55 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66EEB0000 == 29 [pid = 3980] [id = 744] 12:15:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 64 (000000B6698BD400) [pid = 3980] [serial = 2232] [outer = 0000000000000000] 12:15:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 65 (000000B669BBE000) [pid = 3980] [serial = 2233] [outer = 000000B6698BD400] 12:15:55 INFO - PROCESS | 3980 | 1467141355619 Marionette DEBUG loaded listener.js 12:15:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 66 (000000B66B261C00) [pid = 3980] [serial = 2234] [outer = 000000B6698BD400] 12:15:56 INFO - PROCESS | 3980 | ++DOCSHELL 000000B671ACE800 == 30 [pid = 3980] [id = 745] 12:15:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 67 (000000B66BE57000) [pid = 3980] [serial = 2235] [outer = 0000000000000000] 12:15:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 68 (000000B66EA75400) [pid = 3980] [serial = 2236] [outer = 000000B66BE57000] 12:15:56 INFO - PROCESS | 3980 | 1467141356176 Marionette TRACE conn6 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 12:15:56 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. 12:15:56 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 776ms 12:15:56 INFO - PROCESS | 3980 | 1467141356206 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 12:15:56 INFO - PROCESS | 3980 | 1467141356210 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 12:15:56 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 12:15:56 INFO - PROCESS | 3980 | 1467141356213 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 12:15:56 INFO - PROCESS | 3980 | 1467141356216 Marionette TRACE conn6 <- [1,2942,null,{}] 12:15:56 INFO - PROCESS | 3980 | 1467141356219 Marionette TRACE conn6 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:56 INFO - PROCESS | 3980 | 1467141356222 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:56 INFO - PROCESS | 3980 | 1467141356328 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 12:15:56 INFO - PROCESS | 3980 | 1467141356339 Marionette TRACE conn6 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:56 INFO - PROCESS | 3980 | 1467141356341 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:56 INFO - PROCESS | 3980 | ++DOCSHELL 000000B673621000 == 31 [pid = 3980] [id = 746] 12:15:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 69 (000000B66ED98C00) [pid = 3980] [serial = 2237] [outer = 0000000000000000] 12:15:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 70 (000000B66F219400) [pid = 3980] [serial = 2238] [outer = 000000B66ED98C00] 12:15:56 INFO - PROCESS | 3980 | 1467141356387 Marionette DEBUG loaded listener.js 12:15:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 71 (000000B66F5CEC00) [pid = 3980] [serial = 2239] [outer = 000000B66ED98C00] 12:15:56 INFO - PROCESS | 3980 | 1467141356848 Marionette TRACE conn6 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 12:15:56 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 12:15:56 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 12:15:56 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 670ms 12:15:56 INFO - PROCESS | 3980 | 1467141356885 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 12:15:56 INFO - PROCESS | 3980 | 1467141356889 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 12:15:56 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 12:15:56 INFO - PROCESS | 3980 | 1467141356900 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 12:15:56 INFO - PROCESS | 3980 | 1467141356905 Marionette TRACE conn6 <- [1,2946,null,{}] 12:15:56 INFO - PROCESS | 3980 | 1467141356909 Marionette TRACE conn6 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:56 INFO - PROCESS | 3980 | 1467141356912 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:57 INFO - PROCESS | 3980 | 1467141357020 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 12:15:57 INFO - PROCESS | 3980 | 1467141357027 Marionette TRACE conn6 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:57 INFO - PROCESS | 3980 | 1467141357029 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:57 INFO - PROCESS | 3980 | ++DOCSHELL 000000B675E7B000 == 32 [pid = 3980] [id = 747] 12:15:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 72 (000000B66FECA800) [pid = 3980] [serial = 2240] [outer = 0000000000000000] 12:15:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (000000B671AA9000) [pid = 3980] [serial = 2241] [outer = 000000B66FECA800] 12:15:57 INFO - PROCESS | 3980 | 1467141357076 Marionette DEBUG loaded listener.js 12:15:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (000000B671C9D800) [pid = 3980] [serial = 2242] [outer = 000000B66FECA800] 12:15:57 INFO - PROCESS | 3980 | 1467141357480 Marionette TRACE conn6 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 12:15:57 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. 12:15:57 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 629ms 12:15:57 INFO - PROCESS | 3980 | 1467141357528 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 12:15:57 INFO - PROCESS | 3980 | 1467141357530 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 12:15:57 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 12:15:57 INFO - PROCESS | 3980 | 1467141357551 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 12:15:57 INFO - PROCESS | 3980 | 1467141357553 Marionette TRACE conn6 <- [1,2950,null,{}] 12:15:57 INFO - PROCESS | 3980 | 1467141357557 Marionette TRACE conn6 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:57 INFO - PROCESS | 3980 | 1467141357559 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:57 INFO - PROCESS | 3980 | 1467141357688 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 12:15:57 INFO - PROCESS | 3980 | 1467141357769 Marionette TRACE conn6 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:57 INFO - PROCESS | 3980 | 1467141357771 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:57 INFO - PROCESS | 3980 | ++DOCSHELL 000000B676477800 == 33 [pid = 3980] [id = 748] 12:15:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (000000B67204C800) [pid = 3980] [serial = 2243] [outer = 0000000000000000] 12:15:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000B6722D0800) [pid = 3980] [serial = 2244] [outer = 000000B67204C800] 12:15:57 INFO - PROCESS | 3980 | 1467141357818 Marionette DEBUG loaded listener.js 12:15:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000B672629400) [pid = 3980] [serial = 2245] [outer = 000000B67204C800] 12:15:58 INFO - PROCESS | 3980 | 1467141358212 Marionette TRACE conn6 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 12:15:58 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. 12:15:58 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 734ms 12:15:58 INFO - PROCESS | 3980 | 1467141358289 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 12:15:58 INFO - PROCESS | 3980 | 1467141358291 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 12:15:58 INFO - PROCESS | 3980 | 1467141358295 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 12:15:58 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 12:15:58 INFO - PROCESS | 3980 | 1467141358297 Marionette TRACE conn6 <- [1,2954,null,{}] 12:15:58 INFO - PROCESS | 3980 | 1467141358300 Marionette TRACE conn6 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:58 INFO - PROCESS | 3980 | 1467141358303 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:58 INFO - PROCESS | 3980 | 1467141358418 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 12:15:58 INFO - PROCESS | 3980 | 1467141358467 Marionette TRACE conn6 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:58 INFO - PROCESS | 3980 | 1467141358473 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:58 INFO - PROCESS | 3980 | ++DOCSHELL 000000B6799A0800 == 34 [pid = 3980] [id = 749] 12:15:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000B67328B400) [pid = 3980] [serial = 2246] [outer = 0000000000000000] 12:15:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000B673294000) [pid = 3980] [serial = 2247] [outer = 000000B67328B400] 12:15:58 INFO - PROCESS | 3980 | 1467141358530 Marionette DEBUG loaded listener.js 12:15:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000B673668800) [pid = 3980] [serial = 2248] [outer = 000000B67328B400] 12:15:58 INFO - PROCESS | 3980 | 1467141358957 Marionette TRACE conn6 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 12:15:58 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. 12:15:58 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 692ms 12:15:58 INFO - PROCESS | 3980 | 1467141358990 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 12:15:58 INFO - PROCESS | 3980 | 1467141358992 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 12:15:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 12:15:59 INFO - PROCESS | 3980 | 1467141359000 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 12:15:59 INFO - PROCESS | 3980 | 1467141359002 Marionette TRACE conn6 <- [1,2958,null,{}] 12:15:59 INFO - PROCESS | 3980 | 1467141359006 Marionette TRACE conn6 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:59 INFO - PROCESS | 3980 | 1467141359008 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:59 INFO - PROCESS | 3980 | 1467141359160 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 12:15:59 INFO - PROCESS | 3980 | 1467141359184 Marionette TRACE conn6 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:59 INFO - PROCESS | 3980 | 1467141359186 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:59 INFO - PROCESS | 3980 | ++DOCSHELL 000000B671D19000 == 35 [pid = 3980] [id = 750] 12:15:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000B674571400) [pid = 3980] [serial = 2249] [outer = 0000000000000000] 12:15:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000B6747DB800) [pid = 3980] [serial = 2250] [outer = 000000B674571400] 12:15:59 INFO - PROCESS | 3980 | 1467141359231 Marionette DEBUG loaded listener.js 12:15:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000B674C96000) [pid = 3980] [serial = 2251] [outer = 000000B674571400] 12:15:59 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000B663F25000) [pid = 3980] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 12:15:59 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000B664EB3C00) [pid = 3980] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 12:15:59 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000B66558C000) [pid = 3980] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 12:15:59 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000B671C93C00) [pid = 3980] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 12:15:59 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000B6667BA000) [pid = 3980] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 12:15:59 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000B664EBE000) [pid = 3980] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 12:15:59 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000B66F224C00) [pid = 3980] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 12:15:59 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000B663F28400) [pid = 3980] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 12:15:59 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (000000B663F26000) [pid = 3980] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 12:15:59 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (000000B66E373C00) [pid = 3980] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 12:15:59 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (000000B6727CC800) [pid = 3980] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 12:15:59 INFO - PROCESS | 3980 | --DOMWINDOW == 71 (000000B6723AD000) [pid = 3980] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 12:15:59 INFO - PROCESS | 3980 | 1467141359703 Marionette TRACE conn6 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 12:15:59 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. 12:15:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 734ms 12:15:59 INFO - PROCESS | 3980 | 1467141359732 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 12:15:59 INFO - PROCESS | 3980 | 1467141359735 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 12:15:59 INFO - PROCESS | 3980 | 1467141359738 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 12:15:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 12:15:59 INFO - PROCESS | 3980 | 1467141359740 Marionette TRACE conn6 <- [1,2962,null,{}] 12:15:59 INFO - PROCESS | 3980 | 1467141359743 Marionette TRACE conn6 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:59 INFO - PROCESS | 3980 | 1467141359745 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:59 INFO - PROCESS | 3980 | 1467141359829 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 12:15:59 INFO - PROCESS | 3980 | 1467141359834 Marionette TRACE conn6 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:59 INFO - PROCESS | 3980 | 1467141359836 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:15:59 INFO - PROCESS | 3980 | ++DOCSHELL 000000B679C99800 == 36 [pid = 3980] [id = 751] 12:15:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 72 (000000B66A687C00) [pid = 3980] [serial = 2252] [outer = 0000000000000000] 12:15:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (000000B671A1CC00) [pid = 3980] [serial = 2253] [outer = 000000B66A687C00] 12:15:59 INFO - PROCESS | 3980 | 1467141359881 Marionette DEBUG loaded listener.js 12:15:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (000000B674C9B000) [pid = 3980] [serial = 2254] [outer = 000000B66A687C00] 12:16:00 INFO - PROCESS | 3980 | 1467141360275 Marionette TRACE conn6 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 12:16:00 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. 12:16:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 566ms 12:16:00 INFO - PROCESS | 3980 | 1467141360309 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 12:16:00 INFO - PROCESS | 3980 | 1467141360319 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 12:16:00 INFO - PROCESS | 3980 | 1467141360323 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 12:16:00 INFO - PROCESS | 3980 | 1467141360325 Marionette TRACE conn6 <- [1,2966,null,{}] 12:16:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 12:16:00 INFO - PROCESS | 3980 | 1467141360340 Marionette TRACE conn6 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:00 INFO - PROCESS | 3980 | 1467141360342 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:16:00 INFO - PROCESS | 3980 | 1467141360430 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 12:16:00 INFO - PROCESS | 3980 | 1467141360436 Marionette TRACE conn6 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:00 INFO - PROCESS | 3980 | 1467141360438 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:16:00 INFO - PROCESS | 3980 | ++DOCSHELL 000000B679F3D800 == 37 [pid = 3980] [id = 752] 12:16:00 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (000000B675607C00) [pid = 3980] [serial = 2255] [outer = 0000000000000000] 12:16:00 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000B67577DC00) [pid = 3980] [serial = 2256] [outer = 000000B675607C00] 12:16:00 INFO - PROCESS | 3980 | 1467141360483 Marionette DEBUG loaded listener.js 12:16:00 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000B675B73C00) [pid = 3980] [serial = 2257] [outer = 000000B675607C00] 12:16:00 INFO - PROCESS | 3980 | 1467141360903 Marionette TRACE conn6 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 12:16:00 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. 12:16:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 629ms 12:16:00 INFO - PROCESS | 3980 | 1467141360957 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 12:16:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 12:16:00 INFO - PROCESS | 3980 | 1467141360959 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 12:16:00 INFO - PROCESS | 3980 | 1467141360963 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 12:16:00 INFO - PROCESS | 3980 | 1467141360965 Marionette TRACE conn6 <- [1,2970,null,{}] 12:16:00 INFO - PROCESS | 3980 | 1467141360985 Marionette TRACE conn6 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:00 INFO - PROCESS | 3980 | 1467141360987 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:16:01 INFO - PROCESS | 3980 | 1467141361093 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 12:16:01 INFO - PROCESS | 3980 | 1467141361106 Marionette TRACE conn6 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:01 INFO - PROCESS | 3980 | 1467141361108 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:16:01 INFO - PROCESS | 3980 | ++DOCSHELL 000000B67AB91000 == 38 [pid = 3980] [id = 753] 12:16:01 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000B675B79800) [pid = 3980] [serial = 2258] [outer = 0000000000000000] 12:16:01 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000B675B7C800) [pid = 3980] [serial = 2259] [outer = 000000B675B79800] 12:16:01 INFO - PROCESS | 3980 | 1467141361155 Marionette DEBUG loaded listener.js 12:16:01 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000B675D2E800) [pid = 3980] [serial = 2260] [outer = 000000B675B79800] 12:16:01 INFO - PROCESS | 3980 | 1467141361561 Marionette TRACE conn6 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 12:16:01 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 12:16:01 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 12:16:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:16:01 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 12:16:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 629ms 12:16:01 INFO - PROCESS | 3980 | 1467141361595 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 12:16:01 INFO - PROCESS | 3980 | 1467141361597 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 12:16:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 12:16:01 INFO - PROCESS | 3980 | 1467141361600 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 12:16:01 INFO - PROCESS | 3980 | 1467141361602 Marionette TRACE conn6 <- [1,2974,null,{}] 12:16:01 INFO - PROCESS | 3980 | 1467141361605 Marionette TRACE conn6 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:01 INFO - PROCESS | 3980 | 1467141361607 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:16:01 INFO - PROCESS | 3980 | 1467141361785 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 12:16:01 INFO - PROCESS | 3980 | 1467141361911 Marionette TRACE conn6 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:01 INFO - PROCESS | 3980 | 1467141361916 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:16:01 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66B405000 == 39 [pid = 3980] [id = 754] 12:16:01 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000B66490DC00) [pid = 3980] [serial = 2261] [outer = 0000000000000000] 12:16:01 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000B664F3D000) [pid = 3980] [serial = 2262] [outer = 000000B66490DC00] 12:16:01 INFO - PROCESS | 3980 | 1467141361980 Marionette DEBUG loaded listener.js 12:16:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000B66A317400) [pid = 3980] [serial = 2263] [outer = 000000B66490DC00] 12:16:02 INFO - PROCESS | 3980 | 1467141362492 Marionette TRACE conn6 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 12:16:02 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. 12:16:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 923ms 12:16:02 INFO - PROCESS | 3980 | 1467141362530 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 12:16:02 INFO - PROCESS | 3980 | 1467141362536 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 12:16:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 12:16:02 INFO - PROCESS | 3980 | 1467141362541 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 12:16:02 INFO - PROCESS | 3980 | 1467141362545 Marionette TRACE conn6 <- [1,2978,null,{}] 12:16:02 INFO - PROCESS | 3980 | 1467141362551 Marionette TRACE conn6 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:02 INFO - PROCESS | 3980 | 1467141362554 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:16:02 INFO - PROCESS | 3980 | 1467141362710 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 12:16:02 INFO - PROCESS | 3980 | 1467141362841 Marionette TRACE conn6 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:02 INFO - PROCESS | 3980 | 1467141362845 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:16:02 INFO - PROCESS | 3980 | ++DOCSHELL 000000B6757D7000 == 40 [pid = 3980] [id = 755] 12:16:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000B66BDCC800) [pid = 3980] [serial = 2264] [outer = 0000000000000000] 12:16:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (000000B66F467800) [pid = 3980] [serial = 2265] [outer = 000000B66BDCC800] 12:16:02 INFO - PROCESS | 3980 | 1467141362907 Marionette DEBUG loaded listener.js 12:16:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (000000B66FEB3000) [pid = 3980] [serial = 2266] [outer = 000000B66BDCC800] 12:16:03 INFO - PROCESS | 3980 | ++DOCSHELL 000000B676467000 == 41 [pid = 3980] [id = 756] 12:16:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (000000B67210E800) [pid = 3980] [serial = 2267] [outer = 0000000000000000] 12:16:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (000000B672630400) [pid = 3980] [serial = 2268] [outer = 000000B67210E800] 12:16:03 INFO - PROCESS | 3980 | 1467141363539 Marionette TRACE conn6 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 12:16:03 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. 12:16:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1029ms 12:16:03 INFO - PROCESS | 3980 | 1467141363570 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 12:16:03 INFO - PROCESS | 3980 | 1467141363573 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 12:16:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 12:16:03 INFO - PROCESS | 3980 | 1467141363577 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 12:16:03 INFO - PROCESS | 3980 | 1467141363580 Marionette TRACE conn6 <- [1,2982,null,{}] 12:16:03 INFO - PROCESS | 3980 | 1467141363584 Marionette TRACE conn6 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:03 INFO - PROCESS | 3980 | 1467141363587 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:16:03 INFO - PROCESS | 3980 | 1467141363730 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 12:16:03 INFO - PROCESS | 3980 | 1467141363825 Marionette TRACE conn6 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:03 INFO - PROCESS | 3980 | 1467141363828 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:16:03 INFO - PROCESS | 3980 | ++DOCSHELL 000000B67AB52000 == 42 [pid = 3980] [id = 757] 12:16:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (000000B672AEA000) [pid = 3980] [serial = 2269] [outer = 0000000000000000] 12:16:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (000000B6734E8C00) [pid = 3980] [serial = 2270] [outer = 000000B672AEA000] 12:16:03 INFO - PROCESS | 3980 | 1467141363885 Marionette DEBUG loaded listener.js 12:16:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 91 (000000B674C55C00) [pid = 3980] [serial = 2271] [outer = 000000B672AEA000] 12:16:04 INFO - PROCESS | 3980 | 1467141364475 Marionette TRACE conn6 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 12:16:04 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 12:16:04 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 12:16:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 943ms 12:16:04 INFO - PROCESS | 3980 | 1467141364521 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 12:16:04 INFO - PROCESS | 3980 | 1467141364526 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 12:16:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 12:16:04 INFO - PROCESS | 3980 | 1467141364538 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 12:16:04 INFO - PROCESS | 3980 | 1467141364544 Marionette TRACE conn6 <- [1,2986,null,{}] 12:16:04 INFO - PROCESS | 3980 | 1467141364548 Marionette TRACE conn6 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:04 INFO - PROCESS | 3980 | 1467141364551 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:16:04 INFO - PROCESS | 3980 | 1467141364707 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 12:16:04 INFO - PROCESS | 3980 | 1467141364831 Marionette TRACE conn6 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:04 INFO - PROCESS | 3980 | 1467141364833 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:16:04 INFO - PROCESS | 3980 | ++DOCSHELL 000000B675CCF000 == 43 [pid = 3980] [id = 758] 12:16:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 92 (000000B674567C00) [pid = 3980] [serial = 2272] [outer = 0000000000000000] 12:16:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 93 (000000B675DA9000) [pid = 3980] [serial = 2273] [outer = 000000B674567C00] 12:16:04 INFO - PROCESS | 3980 | 1467141364894 Marionette DEBUG loaded listener.js 12:16:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 94 (000000B67624D400) [pid = 3980] [serial = 2274] [outer = 000000B674567C00] 12:16:05 INFO - PROCESS | 3980 | 1467141365411 Marionette TRACE conn6 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 12:16:05 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. 12:16:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 944ms 12:16:05 INFO - PROCESS | 3980 | 1467141365480 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 12:16:05 INFO - PROCESS | 3980 | 1467141365482 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 12:16:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 12:16:05 INFO - PROCESS | 3980 | 1467141365486 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 12:16:05 INFO - PROCESS | 3980 | 1467141365488 Marionette TRACE conn6 <- [1,2990,null,{}] 12:16:05 INFO - PROCESS | 3980 | 1467141365492 Marionette TRACE conn6 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:05 INFO - PROCESS | 3980 | 1467141365495 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:16:05 INFO - PROCESS | 3980 | 1467141365611 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 12:16:05 INFO - PROCESS | 3980 | 1467141365710 Marionette TRACE conn6 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:05 INFO - PROCESS | 3980 | 1467141365712 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:16:05 INFO - PROCESS | 3980 | ++DOCSHELL 000000B67AA1C000 == 44 [pid = 3980] [id = 759] 12:16:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 95 (000000B67624AC00) [pid = 3980] [serial = 2275] [outer = 0000000000000000] 12:16:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 96 (000000B676592400) [pid = 3980] [serial = 2276] [outer = 000000B67624AC00] 12:16:05 INFO - PROCESS | 3980 | 1467141365769 Marionette DEBUG loaded listener.js 12:16:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 97 (000000B676599C00) [pid = 3980] [serial = 2277] [outer = 000000B67624AC00] 12:16:06 INFO - PROCESS | 3980 | 1467141366374 Marionette TRACE conn6 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 12:16:06 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. 12:16:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 922ms 12:16:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 12:16:06 INFO - PROCESS | 3980 | 1467141366411 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 12:16:06 INFO - PROCESS | 3980 | 1467141366414 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 12:16:06 INFO - PROCESS | 3980 | 1467141366417 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 12:16:06 INFO - PROCESS | 3980 | 1467141366419 Marionette TRACE conn6 <- [1,2994,null,{}] 12:16:06 INFO - PROCESS | 3980 | 1467141366423 Marionette TRACE conn6 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:06 INFO - PROCESS | 3980 | 1467141366426 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:16:06 INFO - PROCESS | 3980 | 1467141366544 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 12:16:06 INFO - PROCESS | 3980 | 1467141366833 Marionette TRACE conn6 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:06 INFO - PROCESS | 3980 | 1467141366836 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:16:06 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66B419000 == 45 [pid = 3980] [id = 760] 12:16:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 98 (000000B6649C9800) [pid = 3980] [serial = 2278] [outer = 0000000000000000] 12:16:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 99 (000000B665451C00) [pid = 3980] [serial = 2279] [outer = 000000B6649C9800] 12:16:06 INFO - PROCESS | 3980 | 1467141366889 Marionette DEBUG loaded listener.js 12:16:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 100 (000000B66A68D000) [pid = 3980] [serial = 2280] [outer = 000000B6649C9800] 12:16:07 INFO - PROCESS | 3980 | 1467141367502 Marionette TRACE conn6 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 12:16:08 INFO - PROCESS | 3980 | --DOCSHELL 000000B67AB91000 == 44 [pid = 3980] [id = 753] 12:16:08 INFO - PROCESS | 3980 | --DOCSHELL 000000B679F3D800 == 43 [pid = 3980] [id = 752] 12:16:08 INFO - PROCESS | 3980 | --DOCSHELL 000000B679C99800 == 42 [pid = 3980] [id = 751] 12:16:08 INFO - PROCESS | 3980 | --DOCSHELL 000000B671D19000 == 41 [pid = 3980] [id = 750] 12:16:08 INFO - PROCESS | 3980 | --DOCSHELL 000000B6799A0800 == 40 [pid = 3980] [id = 749] 12:16:08 INFO - PROCESS | 3980 | --DOCSHELL 000000B675E7B000 == 39 [pid = 3980] [id = 747] 12:16:08 INFO - PROCESS | 3980 | --DOCSHELL 000000B673621000 == 38 [pid = 3980] [id = 746] 12:16:08 INFO - PROCESS | 3980 | --DOCSHELL 000000B671ACE800 == 37 [pid = 3980] [id = 745] 12:16:08 INFO - PROCESS | 3980 | --DOCSHELL 000000B66EEB0000 == 36 [pid = 3980] [id = 744] 12:16:08 INFO - PROCESS | 3980 | --DOCSHELL 000000B669BDF800 == 35 [pid = 3980] [id = 743] 12:16:08 INFO - PROCESS | 3980 | --DOCSHELL 000000B675C4C800 == 34 [pid = 3980] [id = 742] 12:16:08 INFO - PROCESS | 3980 | --DOCSHELL 000000B66FE74000 == 33 [pid = 3980] [id = 741] 12:16:08 INFO - PROCESS | 3980 | --DOCSHELL 000000B672B0F800 == 32 [pid = 3980] [id = 740] 12:16:08 INFO - PROCESS | 3980 | --DOCSHELL 000000B676477800 == 31 [pid = 3980] [id = 748] 12:16:08 INFO - PROCESS | 3980 | --DOCSHELL 000000B67AA1C000 == 30 [pid = 3980] [id = 759] 12:16:08 INFO - PROCESS | 3980 | --DOCSHELL 000000B675CCF000 == 29 [pid = 3980] [id = 758] 12:16:08 INFO - PROCESS | 3980 | --DOCSHELL 000000B67AB52000 == 28 [pid = 3980] [id = 757] 12:16:08 INFO - PROCESS | 3980 | --DOCSHELL 000000B676467000 == 27 [pid = 3980] [id = 756] 12:16:08 INFO - PROCESS | 3980 | --DOCSHELL 000000B6757D7000 == 26 [pid = 3980] [id = 755] 12:16:08 INFO - PROCESS | 3980 | --DOCSHELL 000000B66B405000 == 25 [pid = 3980] [id = 754] 12:16:08 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. 12:16:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1782ms 12:16:08 INFO - PROCESS | 3980 | --DOMWINDOW == 99 (000000B66F21A400) [pid = 3980] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 12:16:08 INFO - PROCESS | 3980 | --DOMWINDOW == 98 (000000B66A39D400) [pid = 3980] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 12:16:08 INFO - PROCESS | 3980 | --DOMWINDOW == 97 (000000B66F7D7000) [pid = 3980] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 12:16:08 INFO - PROCESS | 3980 | --DOMWINDOW == 96 (000000B671FBB000) [pid = 3980] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 12:16:08 INFO - PROCESS | 3980 | --DOMWINDOW == 95 (000000B669B69000) [pid = 3980] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 12:16:08 INFO - PROCESS | 3980 | --DOMWINDOW == 94 (000000B67210B800) [pid = 3980] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 12:16:08 INFO - PROCESS | 3980 | --DOMWINDOW == 93 (000000B665446800) [pid = 3980] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 12:16:08 INFO - PROCESS | 3980 | --DOMWINDOW == 92 (000000B665813C00) [pid = 3980] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 12:16:08 INFO - PROCESS | 3980 | --DOMWINDOW == 91 (000000B66F5C1C00) [pid = 3980] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 12:16:08 INFO - PROCESS | 3980 | --DOMWINDOW == 90 (000000B67180B000) [pid = 3980] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 12:16:08 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (000000B66B3D6400) [pid = 3980] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 12:16:08 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (000000B6662D6C00) [pid = 3980] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 12:16:08 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (000000B66F21FC00) [pid = 3980] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 12:16:08 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (000000B674C9B800) [pid = 3980] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 12:16:08 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (000000B66F5C5C00) [pid = 3980] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 12:16:08 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (000000B669852000) [pid = 3980] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 12:16:08 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000B66EA9C000) [pid = 3980] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 12:16:08 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000B672835C00) [pid = 3980] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 12:16:08 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000B664EBDC00) [pid = 3980] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 12:16:08 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000B664F36800) [pid = 3980] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 12:16:08 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000B66B25F000) [pid = 3980] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 12:16:08 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000B664EB5400) [pid = 3980] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 12:16:08 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000B6723B3000) [pid = 3980] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 12:16:08 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000B67259A800) [pid = 3980] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 12:16:08 INFO - PROCESS | 3980 | 1467141368296 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 12:16:08 INFO - PROCESS | 3980 | 1467141368302 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 12:16:08 INFO - PROCESS | 3980 | 1467141368310 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 12:16:08 INFO - PROCESS | 3980 | 1467141368313 Marionette TRACE conn6 <- [1,2998,null,{}] 12:16:08 INFO - TEST-START | /FileAPI/FileReaderSync.worker 12:16:08 INFO - PROCESS | 3980 | 1467141368319 Marionette TRACE conn6 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:08 INFO - PROCESS | 3980 | 1467141368323 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:16:08 INFO - PROCESS | 3980 | 1467141368464 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 12:16:08 INFO - PROCESS | 3980 | 1467141368540 Marionette TRACE conn6 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:08 INFO - PROCESS | 3980 | 1467141368545 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:16:08 INFO - PROCESS | 3980 | ++DOCSHELL 000000B669BED000 == 26 [pid = 3980] [id = 761] 12:16:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000B664753800) [pid = 3980] [serial = 2281] [outer = 0000000000000000] 12:16:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000B6649CB400) [pid = 3980] [serial = 2282] [outer = 000000B664753800] 12:16:08 INFO - PROCESS | 3980 | 1467141368597 Marionette DEBUG loaded listener.js 12:16:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000B664F37C00) [pid = 3980] [serial = 2283] [outer = 000000B664753800] 12:16:08 INFO - PROCESS | 3980 | [3980] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:16:09 INFO - PROCESS | 3980 | 1467141369069 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 12:16:09 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 12:16:09 INFO - {} 12:16:09 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 12:16:09 INFO - {} 12:16:09 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 12:16:09 INFO - {} 12:16:09 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 12:16:09 INFO - {} 12:16:09 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 776ms 12:16:09 INFO - PROCESS | 3980 | 1467141369098 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 12:16:09 INFO - PROCESS | 3980 | 1467141369101 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 12:16:09 INFO - TEST-START | /FileAPI/fileReader.html 12:16:09 INFO - PROCESS | 3980 | 1467141369108 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 12:16:09 INFO - PROCESS | 3980 | 1467141369113 Marionette TRACE conn6 <- [1,3002,null,{}] 12:16:09 INFO - PROCESS | 3980 | 1467141369117 Marionette TRACE conn6 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:09 INFO - PROCESS | 3980 | 1467141369120 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:16:09 INFO - PROCESS | 3980 | 1467141369222 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 12:16:09 INFO - PROCESS | 3980 | 1467141369231 Marionette TRACE conn6 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:09 INFO - PROCESS | 3980 | 1467141369234 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:16:09 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66FE6A000 == 27 [pid = 3980] [id = 762] 12:16:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000B66571EC00) [pid = 3980] [serial = 2284] [outer = 0000000000000000] 12:16:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000B6667BC400) [pid = 3980] [serial = 2285] [outer = 000000B66571EC00] 12:16:09 INFO - PROCESS | 3980 | 1467141369285 Marionette DEBUG loaded listener.js 12:16:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000B6698D8400) [pid = 3980] [serial = 2286] [outer = 000000B66571EC00] 12:16:09 INFO - PROCESS | 3980 | 1467141369740 Marionette TRACE conn6 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 12:16:09 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 12:16:09 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 12:16:09 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 12:16:09 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 12:16:09 INFO - TEST-OK | /FileAPI/fileReader.html | took 692ms 12:16:09 INFO - PROCESS | 3980 | 1467141369799 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 12:16:09 INFO - TEST-START | /FileAPI/historical.html 12:16:09 INFO - PROCESS | 3980 | 1467141369802 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 12:16:09 INFO - PROCESS | 3980 | 1467141369805 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 12:16:09 INFO - PROCESS | 3980 | 1467141369807 Marionette TRACE conn6 <- [1,3006,null,{}] 12:16:09 INFO - PROCESS | 3980 | 1467141369819 Marionette TRACE conn6 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:09 INFO - PROCESS | 3980 | 1467141369824 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:16:09 INFO - PROCESS | 3980 | 1467141369948 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 12:16:10 INFO - PROCESS | 3980 | 1467141370040 Marionette TRACE conn6 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:10 INFO - PROCESS | 3980 | 1467141370044 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:16:10 INFO - PROCESS | 3980 | ++DOCSHELL 000000B672B1C000 == 28 [pid = 3980] [id = 763] 12:16:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000B66A5EB800) [pid = 3980] [serial = 2287] [outer = 0000000000000000] 12:16:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000B66B25F800) [pid = 3980] [serial = 2288] [outer = 000000B66A5EB800] 12:16:10 INFO - PROCESS | 3980 | 1467141370098 Marionette DEBUG loaded listener.js 12:16:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (000000B66B3D5C00) [pid = 3980] [serial = 2289] [outer = 000000B66A5EB800] 12:16:10 INFO - PROCESS | 3980 | 1467141370525 Marionette TRACE conn6 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 12:16:10 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 12:16:10 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 12:16:10 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 12:16:10 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 12:16:10 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 12:16:10 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 12:16:10 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 12:16:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:16:10 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 12:16:10 INFO - TEST-OK | /FileAPI/historical.html | took 777ms 12:16:10 INFO - PROCESS | 3980 | 1467141370585 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 12:16:10 INFO - PROCESS | 3980 | 1467141370588 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 12:16:10 INFO - TEST-START | /FileAPI/idlharness.html 12:16:10 INFO - PROCESS | 3980 | 1467141370591 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 12:16:10 INFO - PROCESS | 3980 | 1467141370594 Marionette TRACE conn6 <- [1,3010,null,{}] 12:16:10 INFO - PROCESS | 3980 | 1467141370603 Marionette TRACE conn6 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:10 INFO - PROCESS | 3980 | 1467141370606 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:16:10 INFO - PROCESS | 3980 | 1467141370726 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 12:16:10 INFO - PROCESS | 3980 | 1467141370736 Marionette TRACE conn6 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:10 INFO - PROCESS | 3980 | 1467141370738 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:16:10 INFO - PROCESS | 3980 | ++DOCSHELL 000000B674C43000 == 29 [pid = 3980] [id = 764] 12:16:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (000000B66EA7CC00) [pid = 3980] [serial = 2290] [outer = 0000000000000000] 12:16:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (000000B66EA9D800) [pid = 3980] [serial = 2291] [outer = 000000B66EA7CC00] 12:16:10 INFO - PROCESS | 3980 | 1467141370785 Marionette DEBUG loaded listener.js 12:16:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (000000B66F222400) [pid = 3980] [serial = 2292] [outer = 000000B66EA7CC00] 12:16:11 INFO - PROCESS | 3980 | 1467141371722 Marionette TRACE conn6 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\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\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\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\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\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\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\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\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]]]}] 12:16:11 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 12:16:11 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 12:16:11 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 12:16:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:11 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:16:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:16:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:16:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:16:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:16:11 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 12:16:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 12:16:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 12:16:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 12:16:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 12:16:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 12:16:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 12:16:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 12:16:11 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 12:16:11 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 12:16:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:16:11 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:16:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:16:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:16:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:16:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:16:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 12:16:11 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 12:16:11 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 12:16:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:11 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:16:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:16:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:16:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:16:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:16:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 12:16:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 12:16:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 12:16:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 12:16:11 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 12:16:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:16:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:16:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:16:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:16:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:16:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:16:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:16:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 12:16:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 12:16:11 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 12:16:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:16:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:16:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:16:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:16:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:16:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:16:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:16:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 12:16:11 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 12:16:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 12:16:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:16:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:16:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:16:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:16:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:16:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 12:16:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 12:16:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 12:16:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 12:16:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 12:16:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 12:16:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 12:16:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 12:16:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 12:16:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 12:16:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 12:16:11 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 12:16:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:16:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:16:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:16:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:16:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:16:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:16:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:16:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 12:16:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 12:16:11 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 12:16:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:16:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:16:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:16:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:16:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:16:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:16:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:16:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 12:16:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 12:16:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 12:16:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 12:16:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 12:16:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 12:16:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 12:16:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 12:16:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 12:16:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 12:16:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 12:16:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 12:16:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 12:16:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 12:16:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 12:16:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 12:16:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 12:16:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 12:16:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 12:16:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 12:16:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 12:16:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 12:16:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 12:16:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 12:16:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 12:16:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 12:16:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 12:16:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 12:16:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 12:16:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 12:16:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 12:16:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 12:16:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 12:16:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 12:16:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 12:16:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 12:16:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 12:16:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 12:16:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 12:16:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 12:16:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 12:16:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 12:16:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 12:16:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 12:16:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 12:16:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 12:16:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 12:16:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 12:16:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 12:16:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 12:16:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 12:16:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 12:16:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 12:16:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 12:16:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 12:16:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 12:16:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 12:16:11 INFO - TEST-OK | /FileAPI/idlharness.html | took 1216ms 12:16:11 INFO - PROCESS | 3980 | 1467141371812 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 12:16:11 INFO - PROCESS | 3980 | 1467141371814 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 12:16:11 INFO - TEST-START | /FileAPI/idlharness.worker 12:16:11 INFO - PROCESS | 3980 | 1467141371818 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 12:16:11 INFO - PROCESS | 3980 | 1467141371820 Marionette TRACE conn6 <- [1,3014,null,{}] 12:16:11 INFO - PROCESS | 3980 | 1467141371824 Marionette TRACE conn6 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:11 INFO - PROCESS | 3980 | 1467141371826 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:16:11 INFO - PROCESS | 3980 | 1467141371950 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 12:16:11 INFO - PROCESS | 3980 | 1467141371955 Marionette TRACE conn6 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:11 INFO - PROCESS | 3980 | 1467141371957 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:16:11 INFO - PROCESS | 3980 | ++DOCSHELL 000000B676496800 == 30 [pid = 3980] [id = 765] 12:16:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (000000B66EA91C00) [pid = 3980] [serial = 2293] [outer = 0000000000000000] 12:16:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (000000B66F6CC800) [pid = 3980] [serial = 2294] [outer = 000000B66EA91C00] 12:16:12 INFO - PROCESS | 3980 | 1467141372003 Marionette DEBUG loaded listener.js 12:16:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 91 (000000B6722CE000) [pid = 3980] [serial = 2295] [outer = 000000B66EA91C00] 12:16:12 INFO - PROCESS | 3980 | [3980] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:16:12 INFO - PROCESS | 3980 | --DOMWINDOW == 90 (000000B67204C800) [pid = 3980] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 12:16:12 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (000000B67328B400) [pid = 3980] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 12:16:12 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (000000B674571400) [pid = 3980] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 12:16:12 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (000000B672598400) [pid = 3980] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 12:16:12 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (000000B66FECA800) [pid = 3980] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 12:16:12 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (000000B66526A400) [pid = 3980] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 12:16:12 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (000000B663F29800) [pid = 3980] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 12:16:12 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000B6698BD400) [pid = 3980] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 12:16:12 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000B66BE57000) [pid = 3980] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 12:16:12 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000B66B393C00) [pid = 3980] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 12:16:12 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000B66ED98C00) [pid = 3980] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 12:16:12 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000B66A687C00) [pid = 3980] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 12:16:12 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000B675607C00) [pid = 3980] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 12:16:12 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000B675B79800) [pid = 3980] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 12:16:13 INFO - PROCESS | 3980 | 1467141373281 Marionette TRACE conn6 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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,{},{}]]]}] 12:16:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 12:16:13 INFO - {} 12:16:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 12:16:13 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 12:16:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:13 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:16:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:16:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:16:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:16:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:16:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 12:16:13 INFO - {} 12:16:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 12:16:13 INFO - {} 12:16:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 12:16:13 INFO - {} 12:16:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 12:16:13 INFO - {} 12:16:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 12:16:13 INFO - {} 12:16:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 12:16:13 INFO - {} 12:16:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 12:16:13 INFO - {} 12:16:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 12:16:13 INFO - {} 12:16:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 12:16:13 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 12:16:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:16:13 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:16:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:16:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:16:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:16:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:16:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 12:16:13 INFO - {} 12:16:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 12:16:13 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 12:16:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:13 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:16:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:16:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:16:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:16:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:16:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 12:16:13 INFO - {} 12:16:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 12:16:13 INFO - {} 12:16:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 12:16:13 INFO - {} 12:16:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 12:16:13 INFO - {} 12:16:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 12:16:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:16:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:16:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:16:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:16:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:16:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:16:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:16:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 12:16:13 INFO - {} 12:16:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 12:16:13 INFO - {} 12:16:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 12:16:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:16:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:16:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:16:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:16:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:16:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:16:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:16:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 12:16:13 INFO - {} 12:16:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 12:16:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 12:16:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:16:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:16:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:16:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:16:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:16:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 12:16:13 INFO - {} 12:16:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 12:16:13 INFO - {} 12:16:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 12:16:13 INFO - {} 12:16:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 12:16:13 INFO - {} 12:16:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 12:16:13 INFO - {} 12:16:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 12:16:13 INFO - {} 12:16:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 12:16:13 INFO - {} 12:16:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 12:16:13 INFO - {} 12:16:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 12:16:13 INFO - {} 12:16:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 12:16:13 INFO - {} 12:16:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 12:16:13 INFO - {} 12:16:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 12:16:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:16:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:16:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:16:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:16:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:16:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:16:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:16:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 12:16:13 INFO - {} 12:16:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 12:16:13 INFO - {} 12:16:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 12:16:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:16:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:16:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:16:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:16:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:16:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:16:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:16:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:16:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 12:16:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:16:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 12:16:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:16:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:16:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:16:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:16:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 12:16:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:16:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:16:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:16:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:16:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:16:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:16:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 12:16:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:16:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 12:16:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:16:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:16:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:16:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:16:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 12:16:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:16:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 12:16:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:16:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:16:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:16:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:16:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 12:16:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:16:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 12:16:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:16:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:16:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:16:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:16:13 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 12:16:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:13 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:16:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:16:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:16:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:16:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:16:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:16:13 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 12:16:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:16:13 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:16:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:16:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:16:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:16:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:16:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 12:16:13 INFO - {} 12:16:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 12:16:13 INFO - {} 12:16:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 12:16:13 INFO - {} 12:16:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 12:16:13 INFO - {} 12:16:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 12:16:13 INFO - {} 12:16:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 12:16:13 INFO - {} 12:16:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 12:16:13 INFO - {} 12:16:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 12:16:13 INFO - {} 12:16:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 12:16:13 INFO - {} 12:16:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 12:16:13 INFO - {} 12:16:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 12:16:13 INFO - {} 12:16:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 12:16:13 INFO - {} 12:16:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 12:16:13 INFO - {} 12:16:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 12:16:13 INFO - {} 12:16:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 12:16:13 INFO - {} 12:16:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 12:16:13 INFO - {} 12:16:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 12:16:13 INFO - {} 12:16:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 12:16:13 INFO - {} 12:16:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 12:16:13 INFO - {} 12:16:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 12:16:13 INFO - {} 12:16:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 12:16:13 INFO - {} 12:16:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 12:16:13 INFO - {} 12:16:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 12:16:13 INFO - {} 12:16:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 12:16:13 INFO - {} 12:16:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 12:16:13 INFO - {} 12:16:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 12:16:13 INFO - {} 12:16:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 12:16:13 INFO - {} 12:16:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 12:16:13 INFO - {} 12:16:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 12:16:13 INFO - {} 12:16:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 12:16:13 INFO - {} 12:16:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 12:16:13 INFO - {} 12:16:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 12:16:13 INFO - {} 12:16:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 12:16:13 INFO - {} 12:16:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 12:16:13 INFO - {} 12:16:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 12:16:13 INFO - {} 12:16:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 12:16:13 INFO - {} 12:16:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 12:16:13 INFO - {} 12:16:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 12:16:13 INFO - {} 12:16:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 12:16:13 INFO - {} 12:16:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 12:16:13 INFO - {} 12:16:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 12:16:13 INFO - {} 12:16:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 12:16:13 INFO - {} 12:16:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 12:16:13 INFO - {} 12:16:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 12:16:13 INFO - {} 12:16:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 12:16:13 INFO - {} 12:16:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 12:16:13 INFO - {} 12:16:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 12:16:13 INFO - {} 12:16:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 12:16:13 INFO - {} 12:16:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 12:16:13 INFO - {} 12:16:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 12:16:13 INFO - {} 12:16:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 12:16:13 INFO - {} 12:16:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 12:16:13 INFO - {} 12:16:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 12:16:13 INFO - {} 12:16:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 12:16:13 INFO - {} 12:16:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 12:16:13 INFO - {} 12:16:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 12:16:13 INFO - {} 12:16:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:16:13 INFO - {} 12:16:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 12:16:13 INFO - {} 12:16:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:16:13 INFO - {} 12:16:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 12:16:13 INFO - {} 12:16:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:16:13 INFO - {} 12:16:13 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1667ms 12:16:13 INFO - PROCESS | 3980 | 1467141373489 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 12:16:13 INFO - PROCESS | 3980 | 1467141373494 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 12:16:13 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 12:16:13 INFO - PROCESS | 3980 | 1467141373501 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 12:16:13 INFO - PROCESS | 3980 | 1467141373506 Marionette TRACE conn6 <- [1,3018,null,{}] 12:16:13 INFO - PROCESS | 3980 | 1467141373513 Marionette TRACE conn6 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:13 INFO - PROCESS | 3980 | 1467141373516 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:16:13 INFO - PROCESS | 3980 | 1467141373662 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 12:16:13 INFO - PROCESS | 3980 | 1467141373780 Marionette TRACE conn6 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:13 INFO - PROCESS | 3980 | 1467141373784 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:16:13 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66EEB4000 == 31 [pid = 3980] [id = 766] 12:16:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000B6662D6400) [pid = 3980] [serial = 2296] [outer = 0000000000000000] 12:16:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000B6698B6000) [pid = 3980] [serial = 2297] [outer = 000000B6662D6400] 12:16:13 INFO - PROCESS | 3980 | 1467141373850 Marionette DEBUG loaded listener.js 12:16:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000B66A237400) [pid = 3980] [serial = 2298] [outer = 000000B6662D6400] 12:16:14 INFO - PROCESS | 3980 | 1467141374509 Marionette TRACE conn6 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 12:16:14 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 12:16:14 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1025ms 12:16:14 INFO - PROCESS | 3980 | 1467141374526 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 12:16:14 INFO - PROCESS | 3980 | 1467141374531 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 12:16:14 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 12:16:14 INFO - PROCESS | 3980 | 1467141374539 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 12:16:14 INFO - PROCESS | 3980 | 1467141374542 Marionette TRACE conn6 <- [1,3022,null,{}] 12:16:14 INFO - PROCESS | 3980 | 1467141374546 Marionette TRACE conn6 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:14 INFO - PROCESS | 3980 | 1467141374549 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:16:14 INFO - PROCESS | 3980 | 1467141374685 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 12:16:14 INFO - PROCESS | 3980 | 1467141374809 Marionette TRACE conn6 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:14 INFO - PROCESS | 3980 | 1467141374813 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:16:14 INFO - PROCESS | 3980 | ++DOCSHELL 000000B671F7B800 == 32 [pid = 3980] [id = 767] 12:16:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000B669B72C00) [pid = 3980] [serial = 2299] [outer = 0000000000000000] 12:16:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000B66B261000) [pid = 3980] [serial = 2300] [outer = 000000B669B72C00] 12:16:14 INFO - PROCESS | 3980 | 1467141374874 Marionette DEBUG loaded listener.js 12:16:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000B66BE51800) [pid = 3980] [serial = 2301] [outer = 000000B669B72C00] 12:16:15 INFO - PROCESS | 3980 | 1467141375555 Marionette TRACE conn6 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 12:16:15 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 12:16:15 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1023ms 12:16:15 INFO - PROCESS | 3980 | 1467141375587 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 12:16:15 INFO - PROCESS | 3980 | 1467141375589 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 12:16:15 INFO - PROCESS | 3980 | 1467141375594 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 12:16:15 INFO - TEST-START | /FileAPI/blob/Blob-close.html 12:16:15 INFO - PROCESS | 3980 | 1467141375599 Marionette TRACE conn6 <- [1,3026,null,{}] 12:16:15 INFO - PROCESS | 3980 | 1467141375632 Marionette TRACE conn6 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:15 INFO - PROCESS | 3980 | 1467141375637 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:16:15 INFO - PROCESS | 3980 | 1467141375853 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 12:16:15 INFO - PROCESS | 3980 | 1467141375983 Marionette TRACE conn6 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:15 INFO - PROCESS | 3980 | 1467141375986 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:16:16 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66988E800 == 33 [pid = 3980] [id = 768] 12:16:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000B664EB5400) [pid = 3980] [serial = 2302] [outer = 0000000000000000] 12:16:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (000000B664F38C00) [pid = 3980] [serial = 2303] [outer = 000000B664EB5400] 12:16:16 INFO - PROCESS | 3980 | 1467141376039 Marionette DEBUG loaded listener.js 12:16:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (000000B665674000) [pid = 3980] [serial = 2304] [outer = 000000B664EB5400] 12:16:16 INFO - PROCESS | 3980 | --DOCSHELL 000000B66E38D000 == 32 [pid = 3980] [id = 419] 12:16:16 INFO - PROCESS | 3980 | --DOCSHELL 000000B66A811000 == 31 [pid = 3980] [id = 415] 12:16:16 INFO - PROCESS | 3980 | --DOCSHELL 000000B67287C800 == 30 [pid = 3980] [id = 409] 12:16:16 INFO - PROCESS | 3980 | --DOCSHELL 000000B674C43000 == 29 [pid = 3980] [id = 764] 12:16:16 INFO - PROCESS | 3980 | --DOCSHELL 000000B672B1C000 == 28 [pid = 3980] [id = 763] 12:16:16 INFO - PROCESS | 3980 | --DOCSHELL 000000B66FE6A000 == 27 [pid = 3980] [id = 762] 12:16:16 INFO - PROCESS | 3980 | --DOCSHELL 000000B669BED000 == 26 [pid = 3980] [id = 761] 12:16:16 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (000000B6722D0800) [pid = 3980] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 12:16:16 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (000000B672629400) [pid = 3980] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 12:16:16 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000B673668800) [pid = 3980] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 12:16:16 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000B673294000) [pid = 3980] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 12:16:16 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000B6747DB800) [pid = 3980] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 12:16:16 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000B6727D5000) [pid = 3980] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 12:16:16 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000B6727C9400) [pid = 3980] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 12:16:16 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000B671AA9000) [pid = 3980] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 12:16:16 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000B66567B800) [pid = 3980] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 12:16:16 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000B669B6AC00) [pid = 3980] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 12:16:16 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000B664E25C00) [pid = 3980] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 12:16:16 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (000000B665582C00) [pid = 3980] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 12:16:16 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (000000B669BBE000) [pid = 3980] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 12:16:16 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (000000B66B261C00) [pid = 3980] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 12:16:16 INFO - PROCESS | 3980 | --DOMWINDOW == 71 (000000B66EA75400) [pid = 3980] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 12:16:16 INFO - PROCESS | 3980 | --DOMWINDOW == 70 (000000B66EE0C400) [pid = 3980] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 12:16:16 INFO - PROCESS | 3980 | --DOMWINDOW == 69 (000000B66F607400) [pid = 3980] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 12:16:16 INFO - PROCESS | 3980 | --DOMWINDOW == 68 (000000B66F219400) [pid = 3980] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 12:16:16 INFO - PROCESS | 3980 | --DOMWINDOW == 67 (000000B66F5CEC00) [pid = 3980] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 12:16:16 INFO - PROCESS | 3980 | --DOMWINDOW == 66 (000000B674C9B000) [pid = 3980] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 12:16:16 INFO - PROCESS | 3980 | --DOMWINDOW == 65 (000000B671A1CC00) [pid = 3980] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 12:16:16 INFO - PROCESS | 3980 | --DOMWINDOW == 64 (000000B674C96000) [pid = 3980] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 12:16:16 INFO - PROCESS | 3980 | --DOMWINDOW == 63 (000000B675D2E800) [pid = 3980] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 12:16:16 INFO - PROCESS | 3980 | --DOMWINDOW == 62 (000000B675B73C00) [pid = 3980] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 12:16:16 INFO - PROCESS | 3980 | --DOMWINDOW == 61 (000000B67577DC00) [pid = 3980] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 12:16:16 INFO - PROCESS | 3980 | --DOMWINDOW == 60 (000000B671C9D800) [pid = 3980] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 12:16:16 INFO - PROCESS | 3980 | --DOMWINDOW == 59 (000000B675B7C800) [pid = 3980] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 12:16:16 INFO - PROCESS | 3980 | 1467141376610 Marionette TRACE conn6 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 12:16:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 12:16:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 12:16:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:16:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 12:16:16 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1045ms 12:16:16 INFO - PROCESS | 3980 | 1467141376643 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 12:16:16 INFO - PROCESS | 3980 | 1467141376648 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 12:16:16 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 12:16:16 INFO - PROCESS | 3980 | 1467141376653 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 12:16:16 INFO - PROCESS | 3980 | 1467141376656 Marionette TRACE conn6 <- [1,3030,null,{}] 12:16:16 INFO - PROCESS | 3980 | 1467141376661 Marionette TRACE conn6 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:16 INFO - PROCESS | 3980 | 1467141376664 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:16:16 INFO - PROCESS | 3980 | 1467141376763 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 12:16:16 INFO - PROCESS | 3980 | 1467141376771 Marionette TRACE conn6 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:16 INFO - PROCESS | 3980 | 1467141376773 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:16:16 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66F818000 == 27 [pid = 3980] [id = 769] 12:16:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 60 (000000B6698D6400) [pid = 3980] [serial = 2305] [outer = 0000000000000000] 12:16:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 61 (000000B669BC7000) [pid = 3980] [serial = 2306] [outer = 000000B6698D6400] 12:16:16 INFO - PROCESS | 3980 | 1467141376822 Marionette DEBUG loaded listener.js 12:16:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 62 (000000B66B262800) [pid = 3980] [serial = 2307] [outer = 000000B6698D6400] 12:16:17 INFO - PROCESS | 3980 | 1467141377490 Marionette TRACE conn6 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 12:16:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 12:16:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 12:16:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 12:16:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 12:16:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 12:16:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 12:16:17 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. 12:16:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 12:16:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 12:16:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 12:16:17 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'.) 12:16:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 12:16:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 12:16:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 12:16:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 12:16:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 12:16:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 12:16:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 12:16:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 12:16:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 12:16:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 12:16:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 12:16:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 12:16:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 12:16:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 12:16:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 12:16:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 12:16:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 12:16:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 12:16:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:16:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 12:16:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 12:16:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 12:16:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 12:16:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 12:16:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 12:16:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 12:16:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 12:16:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 12:16:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 12:16:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 12:16:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 12:16:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 12:16:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 12:16:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:16:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 12:16:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 12:16:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 12:16:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 12:16:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 12:16:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:16:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 12:16:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 12:16:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 12:16:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 12:16:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 12:16:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 12:16:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 12:16:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:16:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 12:16:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 12:16:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 12:16:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 12:16:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:16:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:16:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:16:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:16:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 12:16:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 12:16:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:16:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:16:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:16:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:16:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 12:16:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:16:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:16:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:16:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:16:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 12:16:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:16:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:16:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:16:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:16:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 12:16:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 12:16:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:16:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:16:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:16:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:16:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 12:16:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:16:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:16:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:16:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:16:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 12:16:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:16:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:16:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:16:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:16:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 12:16:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:16:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:16:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:16:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:16:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 12:16:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:16:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:16:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:16:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:16:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 12:16:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 12:16:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 12:16:17 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 907ms 12:16:17 INFO - PROCESS | 3980 | 1467141377564 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 12:16:17 INFO - PROCESS | 3980 | 1467141377567 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 12:16:17 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 12:16:17 INFO - PROCESS | 3980 | 1467141377601 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 12:16:17 INFO - PROCESS | 3980 | 1467141377611 Marionette TRACE conn6 <- [1,3034,null,{}] 12:16:17 INFO - PROCESS | 3980 | 1467141377622 Marionette TRACE conn6 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:17 INFO - PROCESS | 3980 | 1467141377624 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:16:17 INFO - PROCESS | 3980 | 1467141377727 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 12:16:17 INFO - PROCESS | 3980 | 1467141377735 Marionette TRACE conn6 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:17 INFO - PROCESS | 3980 | 1467141377737 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:16:17 INFO - PROCESS | 3980 | ++DOCSHELL 000000B672B07800 == 28 [pid = 3980] [id = 770] 12:16:17 INFO - PROCESS | 3980 | ++DOMWINDOW == 63 (000000B66B268400) [pid = 3980] [serial = 2308] [outer = 0000000000000000] 12:16:17 INFO - PROCESS | 3980 | ++DOMWINDOW == 64 (000000B66EE04800) [pid = 3980] [serial = 2309] [outer = 000000B66B268400] 12:16:17 INFO - PROCESS | 3980 | 1467141377784 Marionette DEBUG loaded listener.js 12:16:17 INFO - PROCESS | 3980 | ++DOMWINDOW == 65 (000000B66F647800) [pid = 3980] [serial = 2310] [outer = 000000B66B268400] 12:16:18 INFO - PROCESS | 3980 | [3980] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:16:18 INFO - PROCESS | 3980 | 1467141378299 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 12:16:18 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 12:16:18 INFO - {} 12:16:18 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 776ms 12:16:18 INFO - PROCESS | 3980 | 1467141378349 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 12:16:18 INFO - PROCESS | 3980 | 1467141378353 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 12:16:18 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 12:16:18 INFO - PROCESS | 3980 | 1467141378364 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 12:16:18 INFO - PROCESS | 3980 | 1467141378368 Marionette TRACE conn6 <- [1,3038,null,{}] 12:16:18 INFO - PROCESS | 3980 | 1467141378372 Marionette TRACE conn6 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:18 INFO - PROCESS | 3980 | 1467141378376 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:16:18 INFO - PROCESS | 3980 | 1467141378485 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 12:16:18 INFO - PROCESS | 3980 | 1467141378565 Marionette TRACE conn6 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:18 INFO - PROCESS | 3980 | 1467141378567 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:16:18 INFO - PROCESS | 3980 | ++DOCSHELL 000000B675C5C800 == 29 [pid = 3980] [id = 771] 12:16:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 66 (000000B664958800) [pid = 3980] [serial = 2311] [outer = 0000000000000000] 12:16:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 67 (000000B66B270400) [pid = 3980] [serial = 2312] [outer = 000000B664958800] 12:16:18 INFO - PROCESS | 3980 | 1467141378619 Marionette DEBUG loaded listener.js 12:16:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 68 (000000B671AA9000) [pid = 3980] [serial = 2313] [outer = 000000B664958800] 12:16:19 INFO - PROCESS | 3980 | 1467141379036 Marionette TRACE conn6 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 12:16:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 12:16:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 12:16:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 12:16:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 12:16:19 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 734ms 12:16:19 INFO - PROCESS | 3980 | 1467141379106 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 12:16:19 INFO - PROCESS | 3980 | 1467141379109 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 12:16:19 INFO - PROCESS | 3980 | 1467141379113 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 12:16:19 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 12:16:19 INFO - PROCESS | 3980 | 1467141379115 Marionette TRACE conn6 <- [1,3042,null,{}] 12:16:19 INFO - PROCESS | 3980 | 1467141379118 Marionette TRACE conn6 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:19 INFO - PROCESS | 3980 | 1467141379121 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:16:19 INFO - PROCESS | 3980 | 1467141379245 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 12:16:19 INFO - PROCESS | 3980 | 1467141379300 Marionette TRACE conn6 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:19 INFO - PROCESS | 3980 | 1467141379303 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:16:19 INFO - PROCESS | 3980 | ++DOCSHELL 000000B67360C800 == 30 [pid = 3980] [id = 772] 12:16:19 INFO - PROCESS | 3980 | ++DOMWINDOW == 69 (000000B671CA1400) [pid = 3980] [serial = 2314] [outer = 0000000000000000] 12:16:19 INFO - PROCESS | 3980 | ++DOMWINDOW == 70 (000000B67210D800) [pid = 3980] [serial = 2315] [outer = 000000B671CA1400] 12:16:19 INFO - PROCESS | 3980 | 1467141379350 Marionette DEBUG loaded listener.js 12:16:19 INFO - PROCESS | 3980 | ++DOMWINDOW == 71 (000000B672593C00) [pid = 3980] [serial = 2316] [outer = 000000B671CA1400] 12:16:20 INFO - PROCESS | 3980 | 1467141380039 Marionette TRACE conn6 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 12:16:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 12:16:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 12:16:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 12:16:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 12:16:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 12:16:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 12:16:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 12:16:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 12:16:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 12:16:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 12:16:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 12:16:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 12:16:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 12:16:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 12:16:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 12:16:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 12:16:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 12:16:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 12:16:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 12:16:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 12:16:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 12:16:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 12:16:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 12:16:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 12:16:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 12:16:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 12:16:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 12:16:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 12:16:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 12:16:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 12:16:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 12:16:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 12:16:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 12:16:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 12:16:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 12:16:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 12:16:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 12:16:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 12:16:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 12:16:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 12:16:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 12:16:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 12:16:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 12:16:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 12:16:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 12:16:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 12:16:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 12:16:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 12:16:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 12:16:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 12:16:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 12:16:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 12:16:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 12:16:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 12:16:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 12:16:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 12:16:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 12:16:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 12:16:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 12:16:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 12:16:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 12:16:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 12:16:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 12:16:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 12:16:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 12:16:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 12:16:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 12:16:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 12:16:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 12:16:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 12:16:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 12:16:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 12:16:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 12:16:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 12:16:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 12:16:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 12:16:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 12:16:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 12:16:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 12:16:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 12:16:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 12:16:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 12:16:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 12:16:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 12:16:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 12:16:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 12:16:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 12:16:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 12:16:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 12:16:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 12:16:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 12:16:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 12:16:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 12:16:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 12:16:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 12:16:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 12:16:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 12:16:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 12:16:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 12:16:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:16:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:16:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:16:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:16:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 12:16:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:16:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:16:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:16:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:16:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 12:16:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:16:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:16:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:16:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:16:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 12:16:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:16:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:16:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:16:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:16:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 12:16:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:16:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:16:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:16:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:16:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 12:16:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:16:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:16:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:16:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:16:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 12:16:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:16:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:16:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:16:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:16:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 12:16:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:16:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:16:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:16:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:16:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 12:16:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:16:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:16:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:16:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:16:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 12:16:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:16:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:16:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:16:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:16:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 12:16:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:16:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:16:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:16:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:16:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 12:16:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:16:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:16:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:16:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:16:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 12:16:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:16:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:16:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:16:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:16:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 12:16:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:16:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:16:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:16:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:16:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 12:16:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:16:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:16:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:16:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:16:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 12:16:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:16:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:16:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:16:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:16:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 12:16:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:16:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:16:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:16:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:16:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 12:16:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:16:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:16:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:16:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:16:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 12:16:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:16:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:16:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:16:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:16:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 12:16:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:16:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:16:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:16:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:16:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 12:16:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:16:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:16:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:16:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:16:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 12:16:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:16:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:16:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:16:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:16:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 12:16:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:16:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:16:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:16:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:16:20 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" 12:16:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:16:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:16:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:16:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:16:20 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" 12:16:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:16:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:16:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:16:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:16:20 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1041ms 12:16:20 INFO - PROCESS | 3980 | 1467141380158 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 12:16:20 INFO - PROCESS | 3980 | 1467141380160 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 12:16:20 INFO - PROCESS | 3980 | 1467141380177 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 12:16:20 INFO - PROCESS | 3980 | 1467141380179 Marionette TRACE conn6 <- [1,3046,null,{}] 12:16:20 INFO - TEST-START | /FileAPI/file/File-constructor.html 12:16:20 INFO - PROCESS | 3980 | 1467141380189 Marionette TRACE conn6 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:20 INFO - PROCESS | 3980 | 1467141380192 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:16:20 INFO - PROCESS | 3980 | 1467141380315 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 12:16:20 INFO - PROCESS | 3980 | 1467141380320 Marionette TRACE conn6 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:20 INFO - PROCESS | 3980 | 1467141380326 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:16:20 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66F8B6800 == 31 [pid = 3980] [id = 773] 12:16:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 72 (000000B672A7A400) [pid = 3980] [serial = 2317] [outer = 0000000000000000] 12:16:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (000000B672AEA800) [pid = 3980] [serial = 2318] [outer = 000000B672A7A400] 12:16:20 INFO - PROCESS | 3980 | 1467141380441 Marionette DEBUG loaded listener.js 12:16:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (000000B6747D3400) [pid = 3980] [serial = 2319] [outer = 000000B672A7A400] 12:16:20 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (000000B664753800) [pid = 3980] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 12:16:20 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (000000B66EA7CC00) [pid = 3980] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 12:16:20 INFO - PROCESS | 3980 | --DOMWINDOW == 71 (000000B66571EC00) [pid = 3980] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 12:16:20 INFO - PROCESS | 3980 | --DOMWINDOW == 70 (000000B66A5EB800) [pid = 3980] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 12:16:20 INFO - PROCESS | 3980 | --DOMWINDOW == 69 (000000B6649C9800) [pid = 3980] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 12:16:20 INFO - PROCESS | 3980 | --DOMWINDOW == 68 (000000B66490DC00) [pid = 3980] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 12:16:20 INFO - PROCESS | 3980 | --DOMWINDOW == 67 (000000B67210E800) [pid = 3980] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 12:16:20 INFO - PROCESS | 3980 | --DOMWINDOW == 66 (000000B66BDCC800) [pid = 3980] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 12:16:20 INFO - PROCESS | 3980 | --DOMWINDOW == 65 (000000B672AEA000) [pid = 3980] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 12:16:20 INFO - PROCESS | 3980 | --DOMWINDOW == 64 (000000B674567C00) [pid = 3980] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 12:16:20 INFO - PROCESS | 3980 | --DOMWINDOW == 63 (000000B67624AC00) [pid = 3980] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 12:16:20 INFO - PROCESS | 3980 | 1467141380926 Marionette TRACE conn6 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 12:16:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 12:16:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 12:16:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 12:16:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 12:16:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 12:16:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 12:16:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 12:16:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 12:16:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 12:16:20 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 12:16:20 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 12:16:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:16:20 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 12:16:20 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 12:16:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 12:16:20 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 12:16:20 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 12:16:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:16:20 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 12:16:20 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 12:16:20 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 12:16:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:16:20 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 12:16:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 12:16:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 12:16:20 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 779ms 12:16:20 INFO - PROCESS | 3980 | 1467141380963 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 12:16:20 INFO - PROCESS | 3980 | 1467141380966 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 12:16:20 INFO - PROCESS | 3980 | 1467141380969 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 12:16:20 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 12:16:20 INFO - PROCESS | 3980 | 1467141380971 Marionette TRACE conn6 <- [1,3050,null,{}] 12:16:20 INFO - PROCESS | 3980 | 1467141380974 Marionette TRACE conn6 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:20 INFO - PROCESS | 3980 | 1467141380977 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:16:21 INFO - PROCESS | 3980 | 1467141381073 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 12:16:21 INFO - PROCESS | 3980 | 1467141381080 Marionette TRACE conn6 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:21 INFO - PROCESS | 3980 | 1467141381083 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:16:21 INFO - PROCESS | 3980 | ++DOCSHELL 000000B677F9C000 == 32 [pid = 3980] [id = 774] 12:16:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 64 (000000B675B73400) [pid = 3980] [serial = 2320] [outer = 0000000000000000] 12:16:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 65 (000000B675B76000) [pid = 3980] [serial = 2321] [outer = 000000B675B73400] 12:16:21 INFO - PROCESS | 3980 | 1467141381128 Marionette DEBUG loaded listener.js 12:16:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 66 (000000B675D29400) [pid = 3980] [serial = 2322] [outer = 000000B675B73400] 12:16:21 INFO - PROCESS | 3980 | [3980] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:16:21 INFO - PROCESS | 3980 | 1467141381597 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 12:16:21 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 12:16:21 INFO - {} 12:16:21 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 673ms 12:16:21 INFO - PROCESS | 3980 | 1467141381650 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 12:16:21 INFO - PROCESS | 3980 | 1467141381652 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 12:16:21 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 12:16:21 INFO - PROCESS | 3980 | 1467141381656 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 12:16:21 INFO - PROCESS | 3980 | 1467141381658 Marionette TRACE conn6 <- [1,3054,null,{}] 12:16:21 INFO - PROCESS | 3980 | 1467141381662 Marionette TRACE conn6 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:21 INFO - PROCESS | 3980 | 1467141381664 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:16:21 INFO - PROCESS | 3980 | 1467141381780 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 12:16:21 INFO - PROCESS | 3980 | 1467141381787 Marionette TRACE conn6 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:21 INFO - PROCESS | 3980 | 1467141381789 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:16:21 INFO - PROCESS | 3980 | ++DOCSHELL 000000B67979A000 == 33 [pid = 3980] [id = 775] 12:16:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 67 (000000B675D27800) [pid = 3980] [serial = 2323] [outer = 0000000000000000] 12:16:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 68 (000000B675DAC400) [pid = 3980] [serial = 2324] [outer = 000000B675D27800] 12:16:21 INFO - PROCESS | 3980 | 1467141381834 Marionette DEBUG loaded listener.js 12:16:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 69 (000000B676249400) [pid = 3980] [serial = 2325] [outer = 000000B675D27800] 12:16:22 INFO - PROCESS | 3980 | 1467141382239 Marionette TRACE conn6 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 12:16:22 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 12:16:22 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 12:16:22 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 12:16:22 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 12:16:22 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 12:16:22 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 12:16:22 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 12:16:22 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 629ms 12:16:22 INFO - PROCESS | 3980 | 1467141382293 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 12:16:22 INFO - PROCESS | 3980 | 1467141382295 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 12:16:22 INFO - PROCESS | 3980 | 1467141382299 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 12:16:22 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 12:16:22 INFO - PROCESS | 3980 | 1467141382301 Marionette TRACE conn6 <- [1,3058,null,{}] 12:16:22 INFO - PROCESS | 3980 | 1467141382304 Marionette TRACE conn6 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:22 INFO - PROCESS | 3980 | 1467141382306 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:16:22 INFO - PROCESS | 3980 | 1467141382398 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 12:16:22 INFO - PROCESS | 3980 | 1467141382403 Marionette TRACE conn6 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:22 INFO - PROCESS | 3980 | 1467141382406 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:16:22 INFO - PROCESS | 3980 | ++DOCSHELL 000000B6799D9800 == 34 [pid = 3980] [id = 776] 12:16:22 INFO - PROCESS | 3980 | ++DOMWINDOW == 70 (000000B676251C00) [pid = 3980] [serial = 2326] [outer = 0000000000000000] 12:16:22 INFO - PROCESS | 3980 | ++DOMWINDOW == 71 (000000B676596000) [pid = 3980] [serial = 2327] [outer = 000000B676251C00] 12:16:22 INFO - PROCESS | 3980 | 1467141382451 Marionette DEBUG loaded listener.js 12:16:22 INFO - PROCESS | 3980 | ++DOMWINDOW == 72 (000000B67659E400) [pid = 3980] [serial = 2328] [outer = 000000B676251C00] 12:16:22 INFO - PROCESS | 3980 | 1467141382937 Marionette TRACE conn6 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 12:16:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 12:16:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 12:16:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 12:16:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 12:16:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 12:16:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 12:16:22 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 671ms 12:16:23 INFO - PROCESS | 3980 | 1467141383020 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 12:16:23 INFO - PROCESS | 3980 | 1467141383025 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 12:16:23 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 12:16:23 INFO - PROCESS | 3980 | 1467141383036 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 12:16:23 INFO - PROCESS | 3980 | 1467141383041 Marionette TRACE conn6 <- [1,3062,null,{}] 12:16:23 INFO - PROCESS | 3980 | 1467141383048 Marionette TRACE conn6 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:23 INFO - PROCESS | 3980 | 1467141383051 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:16:23 INFO - PROCESS | 3980 | 1467141383229 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 12:16:23 INFO - PROCESS | 3980 | 1467141383321 Marionette TRACE conn6 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:23 INFO - PROCESS | 3980 | 1467141383326 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:16:23 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66F808000 == 35 [pid = 3980] [id = 777] 12:16:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (000000B669850800) [pid = 3980] [serial = 2329] [outer = 0000000000000000] 12:16:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (000000B669B71C00) [pid = 3980] [serial = 2330] [outer = 000000B669850800] 12:16:23 INFO - PROCESS | 3980 | 1467141383388 Marionette DEBUG loaded listener.js 12:16:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (000000B66B393C00) [pid = 3980] [serial = 2331] [outer = 000000B669850800] 12:16:23 INFO - PROCESS | 3980 | 1467141383953 Marionette TRACE conn6 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 12:16:23 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 12:16:23 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 12:16:23 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 12:16:23 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 12:16:23 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 12:16:23 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 12:16:23 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 944ms 12:16:23 INFO - PROCESS | 3980 | 1467141383984 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 12:16:24 INFO - PROCESS | 3980 | 1467141383989 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 12:16:24 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 12:16:24 INFO - PROCESS | 3980 | 1467141384013 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 12:16:24 INFO - PROCESS | 3980 | 1467141384016 Marionette TRACE conn6 <- [1,3066,null,{}] 12:16:24 INFO - PROCESS | 3980 | 1467141384023 Marionette TRACE conn6 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:24 INFO - PROCESS | 3980 | 1467141384026 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:16:24 INFO - PROCESS | 3980 | 1467141384149 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 12:16:24 INFO - PROCESS | 3980 | 1467141384248 Marionette TRACE conn6 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:24 INFO - PROCESS | 3980 | 1467141384251 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:16:24 INFO - PROCESS | 3980 | ++DOCSHELL 000000B6756A8800 == 36 [pid = 3980] [id = 778] 12:16:24 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000B66F604C00) [pid = 3980] [serial = 2332] [outer = 0000000000000000] 12:16:24 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000B66F6D4400) [pid = 3980] [serial = 2333] [outer = 000000B66F604C00] 12:16:24 INFO - PROCESS | 3980 | 1467141384317 Marionette DEBUG loaded listener.js 12:16:24 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000B67180C800) [pid = 3980] [serial = 2334] [outer = 000000B66F604C00] 12:16:24 INFO - PROCESS | 3980 | 1467141384937 Marionette TRACE conn6 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 12:16:25 INFO - PROCESS | 3980 | 1467141385010 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 12:16:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 12:16:25 INFO - PROCESS | 3980 | 1467141385014 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 12:16:25 INFO - PROCESS | 3980 | 1467141385018 Marionette TRACE conn6 <- [1,3070,null,{}] 12:16:25 INFO - PROCESS | 3980 | 1467141385031 Marionette TRACE conn6 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:25 INFO - PROCESS | 3980 | 1467141385036 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:16:25 INFO - PROCESS | 3980 | 1467141385189 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 12:16:25 INFO - PROCESS | 3980 | 1467141385321 Marionette TRACE conn6 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:25 INFO - PROCESS | 3980 | 1467141385325 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:16:25 INFO - PROCESS | 3980 | ++DOCSHELL 000000B679A92800 == 37 [pid = 3980] [id = 779] 12:16:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000B6727D3000) [pid = 3980] [serial = 2335] [outer = 0000000000000000] 12:16:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000B67289C000) [pid = 3980] [serial = 2336] [outer = 000000B6727D3000] 12:16:25 INFO - PROCESS | 3980 | 1467141385387 Marionette DEBUG loaded listener.js 12:16:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000B674C92400) [pid = 3980] [serial = 2337] [outer = 000000B6727D3000] 12:16:25 INFO - PROCESS | 3980 | 1467141385956 Marionette TRACE conn6 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 12:16:26 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 12:16:26 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 12:16:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:16:26 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 12:16:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 12:16:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 986ms 12:16:26 INFO - PROCESS | 3980 | 1467141386001 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 12:16:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 12:16:26 INFO - PROCESS | 3980 | 1467141386005 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 12:16:26 INFO - PROCESS | 3980 | 1467141386008 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 12:16:26 INFO - PROCESS | 3980 | 1467141386011 Marionette TRACE conn6 <- [1,3074,null,{}] 12:16:26 INFO - PROCESS | 3980 | 1467141386014 Marionette TRACE conn6 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:26 INFO - PROCESS | 3980 | 1467141386017 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:16:26 INFO - PROCESS | 3980 | 1467141386138 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 12:16:26 INFO - PROCESS | 3980 | 1467141386239 Marionette TRACE conn6 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:26 INFO - PROCESS | 3980 | 1467141386242 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:16:26 INFO - PROCESS | 3980 | ++DOCSHELL 000000B679C9C800 == 38 [pid = 3980] [id = 780] 12:16:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000B675D32000) [pid = 3980] [serial = 2338] [outer = 0000000000000000] 12:16:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000B675DAD400) [pid = 3980] [serial = 2339] [outer = 000000B675D32000] 12:16:26 INFO - PROCESS | 3980 | 1467141386300 Marionette DEBUG loaded listener.js 12:16:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000B67939B800) [pid = 3980] [serial = 2340] [outer = 000000B675D32000] 12:16:26 INFO - PROCESS | 3980 | 1467141386854 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 12:16:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 12:16:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 882ms 12:16:26 INFO - PROCESS | 3980 | 1467141386928 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 12:16:26 INFO - PROCESS | 3980 | 1467141386931 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 12:16:26 INFO - PROCESS | 3980 | 1467141386937 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 12:16:26 INFO - PROCESS | 3980 | 1467141386939 Marionette TRACE conn6 <- [1,3078,null,{}] 12:16:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 12:16:26 INFO - PROCESS | 3980 | 1467141386943 Marionette TRACE conn6 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:26 INFO - PROCESS | 3980 | 1467141386946 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:16:27 INFO - PROCESS | 3980 | 1467141387062 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 12:16:27 INFO - PROCESS | 3980 | 1467141387162 Marionette TRACE conn6 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:27 INFO - PROCESS | 3980 | 1467141387164 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:16:27 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66B22F800 == 39 [pid = 3980] [id = 781] 12:16:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (000000B665444800) [pid = 3980] [serial = 2341] [outer = 0000000000000000] 12:16:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (000000B66B262C00) [pid = 3980] [serial = 2342] [outer = 000000B665444800] 12:16:27 INFO - PROCESS | 3980 | 1467141387221 Marionette DEBUG loaded listener.js 12:16:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (000000B66F606000) [pid = 3980] [serial = 2343] [outer = 000000B665444800] 12:16:27 INFO - PROCESS | 3980 | 1467141387884 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 12:16:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 12:16:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 986ms 12:16:27 INFO - PROCESS | 3980 | 1467141387932 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 12:16:27 INFO - PROCESS | 3980 | 1467141387936 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 12:16:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 12:16:27 INFO - PROCESS | 3980 | 1467141387941 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 12:16:27 INFO - PROCESS | 3980 | 1467141387947 Marionette TRACE conn6 <- [1,3082,null,{}] 12:16:27 INFO - PROCESS | 3980 | 1467141387952 Marionette TRACE conn6 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:27 INFO - PROCESS | 3980 | 1467141387955 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:16:28 INFO - PROCESS | 3980 | 1467141388065 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 12:16:28 INFO - PROCESS | 3980 | 1467141388173 Marionette TRACE conn6 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:28 INFO - PROCESS | 3980 | 1467141388176 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:16:28 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66A266000 == 40 [pid = 3980] [id = 782] 12:16:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (000000B663F23800) [pid = 3980] [serial = 2344] [outer = 0000000000000000] 12:16:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (000000B66452E000) [pid = 3980] [serial = 2345] [outer = 000000B663F23800] 12:16:28 INFO - PROCESS | 3980 | 1467141388228 Marionette DEBUG loaded listener.js 12:16:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (000000B66A576800) [pid = 3980] [serial = 2346] [outer = 000000B663F23800] 12:16:29 INFO - PROCESS | 3980 | --DOCSHELL 000000B675FB8000 == 39 [pid = 3980] [id = 413] 12:16:29 INFO - PROCESS | 3980 | --DOCSHELL 000000B671D20000 == 38 [pid = 3980] [id = 408] 12:16:29 INFO - PROCESS | 3980 | --DOCSHELL 000000B672327000 == 37 [pid = 3980] [id = 416] 12:16:29 INFO - PROCESS | 3980 | --DOCSHELL 000000B676496800 == 36 [pid = 3980] [id = 765] 12:16:29 INFO - PROCESS | 3980 | --DOCSHELL 000000B6736E3800 == 35 [pid = 3980] [id = 410] 12:16:29 INFO - PROCESS | 3980 | --DOCSHELL 000000B66B410000 == 34 [pid = 3980] [id = 406] 12:16:29 INFO - PROCESS | 3980 | --DOCSHELL 000000B66B419000 == 33 [pid = 3980] [id = 760] 12:16:29 INFO - PROCESS | 3980 | --DOCSHELL 000000B66988E800 == 32 [pid = 3980] [id = 768] 12:16:29 INFO - PROCESS | 3980 | --DOCSHELL 000000B66F495000 == 31 [pid = 3980] [id = 420] 12:16:29 INFO - PROCESS | 3980 | --DOCSHELL 000000B66FE73800 == 30 [pid = 3980] [id = 407] 12:16:29 INFO - PROCESS | 3980 | --DOCSHELL 000000B674A26800 == 29 [pid = 3980] [id = 422] 12:16:29 INFO - PROCESS | 3980 | --DOCSHELL 000000B6799E5000 == 28 [pid = 3980] [id = 418] 12:16:29 INFO - PROCESS | 3980 | --DOCSHELL 000000B66EEB4000 == 27 [pid = 3980] [id = 766] 12:16:29 INFO - PROCESS | 3980 | --DOCSHELL 000000B67978C800 == 26 [pid = 3980] [id = 417] 12:16:29 INFO - PROCESS | 3980 | --DOCSHELL 000000B677F84800 == 25 [pid = 3980] [id = 414] 12:16:29 INFO - PROCESS | 3980 | --DOCSHELL 000000B6757CC000 == 24 [pid = 3980] [id = 423] 12:16:29 INFO - PROCESS | 3980 | --DOCSHELL 000000B66ED1E000 == 23 [pid = 3980] [id = 411] 12:16:29 INFO - PROCESS | 3980 | --DOCSHELL 000000B671F7B800 == 22 [pid = 3980] [id = 767] 12:16:29 INFO - PROCESS | 3980 | --DOCSHELL 000000B671F88800 == 21 [pid = 3980] [id = 421] 12:16:29 INFO - PROCESS | 3980 | --DOCSHELL 000000B6757DE000 == 20 [pid = 3980] [id = 412] 12:16:29 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (000000B664F37C00) [pid = 3980] [serial = 2283] [outer = 0000000000000000] [url = about:blank] 12:16:29 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (000000B66F6CC800) [pid = 3980] [serial = 2294] [outer = 0000000000000000] [url = about:blank] 12:16:29 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (000000B66EA9D800) [pid = 3980] [serial = 2291] [outer = 0000000000000000] [url = about:blank] 12:16:29 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (000000B6649CB400) [pid = 3980] [serial = 2282] [outer = 0000000000000000] [url = about:blank] 12:16:29 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (000000B6667BC400) [pid = 3980] [serial = 2285] [outer = 0000000000000000] [url = about:blank] 12:16:29 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (000000B6698D8400) [pid = 3980] [serial = 2286] [outer = 0000000000000000] [url = about:blank] 12:16:29 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000B66B25F800) [pid = 3980] [serial = 2288] [outer = 0000000000000000] [url = about:blank] 12:16:29 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000B66A68D000) [pid = 3980] [serial = 2280] [outer = 0000000000000000] [url = about:blank] 12:16:29 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000B665451C00) [pid = 3980] [serial = 2279] [outer = 0000000000000000] [url = about:blank] 12:16:29 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000B66A317400) [pid = 3980] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 12:16:29 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000B664F3D000) [pid = 3980] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 12:16:29 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000B672630400) [pid = 3980] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 12:16:29 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000B66FEB3000) [pid = 3980] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 12:16:29 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000B66F467800) [pid = 3980] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 12:16:29 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000B674C55C00) [pid = 3980] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 12:16:29 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (000000B6734E8C00) [pid = 3980] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 12:16:29 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (000000B67624D400) [pid = 3980] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 12:16:29 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (000000B675DA9000) [pid = 3980] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 12:16:29 INFO - PROCESS | 3980 | --DOMWINDOW == 71 (000000B676599C00) [pid = 3980] [serial = 2277] [outer = 0000000000000000] [url = about:blank] 12:16:29 INFO - PROCESS | 3980 | --DOMWINDOW == 70 (000000B676592400) [pid = 3980] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 12:16:29 INFO - PROCESS | 3980 | --DOMWINDOW == 69 (000000B66B3D5C00) [pid = 3980] [serial = 2289] [outer = 0000000000000000] [url = about:blank] 12:16:29 INFO - PROCESS | 3980 | --DOMWINDOW == 68 (000000B66F222400) [pid = 3980] [serial = 2292] [outer = 0000000000000000] [url = about:blank] 12:16:29 INFO - PROCESS | 3980 | 1467141389533 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 12:16:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 12:16:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1636ms 12:16:29 INFO - PROCESS | 3980 | 1467141389586 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 12:16:29 INFO - PROCESS | 3980 | 1467141389590 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 12:16:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 12:16:29 INFO - PROCESS | 3980 | 1467141389595 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 12:16:29 INFO - PROCESS | 3980 | 1467141389598 Marionette TRACE conn6 <- [1,3086,null,{}] 12:16:29 INFO - PROCESS | 3980 | 1467141389605 Marionette TRACE conn6 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:29 INFO - PROCESS | 3980 | 1467141389608 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:16:29 INFO - PROCESS | 3980 | 1467141389705 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 12:16:29 INFO - PROCESS | 3980 | 1467141389720 Marionette TRACE conn6 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:29 INFO - PROCESS | 3980 | 1467141389722 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:16:29 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66B254000 == 21 [pid = 3980] [id = 783] 12:16:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 69 (000000B664F39400) [pid = 3980] [serial = 2347] [outer = 0000000000000000] 12:16:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 70 (000000B664F3D000) [pid = 3980] [serial = 2348] [outer = 000000B664F39400] 12:16:29 INFO - PROCESS | 3980 | 1467141389772 Marionette DEBUG loaded listener.js 12:16:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 71 (000000B665451800) [pid = 3980] [serial = 2349] [outer = 000000B664F39400] 12:16:30 INFO - PROCESS | 3980 | 1467141390265 Marionette TRACE conn6 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 12:16:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 12:16:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 12:16:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 692ms 12:16:30 INFO - PROCESS | 3980 | 1467141390288 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 12:16:30 INFO - PROCESS | 3980 | 1467141390293 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 12:16:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 12:16:30 INFO - PROCESS | 3980 | 1467141390304 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 12:16:30 INFO - PROCESS | 3980 | 1467141390307 Marionette TRACE conn6 <- [1,3090,null,{}] 12:16:30 INFO - PROCESS | 3980 | 1467141390311 Marionette TRACE conn6 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:30 INFO - PROCESS | 3980 | 1467141390314 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:16:30 INFO - PROCESS | 3980 | 1467141390412 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 12:16:30 INFO - PROCESS | 3980 | 1467141390420 Marionette TRACE conn6 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:30 INFO - PROCESS | 3980 | 1467141390422 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:16:30 INFO - PROCESS | 3980 | ++DOCSHELL 000000B66FE74000 == 22 [pid = 3980] [id = 784] 12:16:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 72 (000000B666242000) [pid = 3980] [serial = 2350] [outer = 0000000000000000] 12:16:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (000000B6667BA400) [pid = 3980] [serial = 2351] [outer = 000000B666242000] 12:16:30 INFO - PROCESS | 3980 | 1467141390472 Marionette DEBUG loaded listener.js 12:16:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (000000B6698D7C00) [pid = 3980] [serial = 2352] [outer = 000000B666242000] 12:16:30 INFO - PROCESS | 3980 | 1467141390974 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 12:16:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 12:16:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 734ms 12:16:31 INFO - PROCESS | 3980 | 1467141391042 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 12:16:31 INFO - PROCESS | 3980 | 1467141391045 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 12:16:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 12:16:31 INFO - PROCESS | 3980 | 1467141391048 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 12:16:31 INFO - PROCESS | 3980 | 1467141391052 Marionette TRACE conn6 <- [1,3094,null,{}] 12:16:31 INFO - PROCESS | 3980 | 1467141391064 Marionette TRACE conn6 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:31 INFO - PROCESS | 3980 | 1467141391069 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:16:31 INFO - PROCESS | 3980 | 1467141391199 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 12:16:31 INFO - PROCESS | 3980 | 1467141391263 Marionette TRACE conn6 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:31 INFO - PROCESS | 3980 | 1467141391266 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:16:31 INFO - PROCESS | 3980 | ++DOCSHELL 000000B672B14800 == 23 [pid = 3980] [id = 785] 12:16:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (000000B663F23C00) [pid = 3980] [serial = 2353] [outer = 0000000000000000] 12:16:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000B66B207400) [pid = 3980] [serial = 2354] [outer = 000000B663F23C00] 12:16:31 INFO - PROCESS | 3980 | 1467141391318 Marionette DEBUG loaded listener.js 12:16:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000B66B387C00) [pid = 3980] [serial = 2355] [outer = 000000B663F23C00] 12:16:31 INFO - PROCESS | 3980 | 1467141391758 Marionette TRACE conn6 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 12:16:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 12:16:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 12:16:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 12:16:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 734ms 12:16:31 INFO - PROCESS | 3980 | 1467141391785 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 12:16:31 INFO - PROCESS | 3980 | 1467141391788 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 12:16:31 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 12:16:31 INFO - PROCESS | 3980 | 1467141391791 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 12:16:31 INFO - PROCESS | 3980 | 1467141391793 Marionette TRACE conn6 <- [1,3098,null,{}] 12:16:31 INFO - PROCESS | 3980 | 1467141391841 Marionette TRACE conn6 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:31 INFO - PROCESS | 3980 | 1467141391843 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:16:31 INFO - PROCESS | 3980 | 1467141391969 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 12:16:31 INFO - PROCESS | 3980 | 1467141391981 Marionette TRACE conn6 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:31 INFO - PROCESS | 3980 | 1467141391983 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:16:32 INFO - PROCESS | 3980 | ++DOCSHELL 000000B674C34000 == 24 [pid = 3980] [id = 786] 12:16:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000B66EA7F800) [pid = 3980] [serial = 2356] [outer = 0000000000000000] 12:16:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000B66EA84800) [pid = 3980] [serial = 2357] [outer = 000000B66EA7F800] 12:16:32 INFO - PROCESS | 3980 | 1467141392081 Marionette DEBUG loaded listener.js 12:16:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000B66EE0B000) [pid = 3980] [serial = 2358] [outer = 000000B66EA7F800] 12:16:32 INFO - PROCESS | 3980 | 1467141392495 Marionette TRACE conn6 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 12:16:32 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 12:16:32 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 12:16:32 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 12:16:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:16:32 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 12:16:32 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 755ms 12:16:32 INFO - PROCESS | 3980 | 1467141392549 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 12:16:32 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 12:16:32 INFO - PROCESS | 3980 | 1467141392551 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 12:16:32 INFO - PROCESS | 3980 | 1467141392555 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 12:16:32 INFO - PROCESS | 3980 | 1467141392557 Marionette TRACE conn6 <- [1,3102,null,{}] 12:16:32 INFO - PROCESS | 3980 | 1467141392561 Marionette TRACE conn6 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:32 INFO - PROCESS | 3980 | 1467141392563 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:16:32 INFO - PROCESS | 3980 | 1467141392699 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 12:16:32 INFO - PROCESS | 3980 | 1467141392708 Marionette TRACE conn6 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"30fe4235-ce18-4f4a-a2a5-e284e0035d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:32 INFO - PROCESS | 3980 | 1467141392710 Marionette INFO sendAsync b7ad37bc-42e4-4eab-b4f4-4bd9bc83e93e 12:16:32 INFO - PROCESS | 3980 | ++DOCSHELL 000000B675C56000 == 25 [pid = 3980] [id = 787] 12:16:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000B665C57800) [pid = 3980] [serial = 2359] [outer = 0000000000000000] 12:16:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000B66F224C00) [pid = 3980] [serial = 2360] [outer = 000000B665C57800] 12:16:32 INFO - PROCESS | 3980 | 1467141392757 Marionette DEBUG loaded listener.js 12:16:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000B66F5CC800) [pid = 3980] [serial = 2361] [outer = 000000B665C57800] 12:16:33 INFO - PROCESS | 3980 | 1467141393216 Marionette TRACE conn6 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 12:16:33 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 12:16:33 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 693ms 12:16:33 INFO - PROCESS | 3980 | 1467141393250 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 12:16:33 INFO - PROCESS | 3980 | 1467141393253 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 12:16:33 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000B66B268400) [pid = 3980] [serial = 2308] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 12:16:33 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000B675D27800) [pid = 3980] [serial = 2323] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/filelist-section/filelist.html] 12:16:33 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000B671CA1400) [pid = 3980] [serial = 2314] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 12:16:33 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000B672A7A400) [pid = 3980] [serial = 2317] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 12:16:33 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000B6662D6400) [pid = 3980] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 12:16:33 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000B6698D6400) [pid = 3980] [serial = 2305] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 12:16:33 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000B66EA91C00) [pid = 3980] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 12:16:33 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000B664EB5400) [pid = 3980] [serial = 2302] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 12:16:33 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (000000B669B72C00) [pid = 3980] [serial = 2299] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 12:16:33 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (000000B664958800) [pid = 3980] [serial = 2311] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 12:16:33 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (000000B676251C00) [pid = 3980] [serial = 2326] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html] 12:16:33 INFO - PROCESS | 3980 | --DOMWINDOW == 71 (000000B675B73400) [pid = 3980] [serial = 2320] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 12:16:34 WARNING - u'runner_teardown' () 12:16:34 INFO - No more tests 12:16:34 INFO - Got 0 unexpected results 12:16:34 INFO - SUITE-END | took 684s 12:16:34 INFO - Closing logging queue 12:16:34 INFO - queue closed 12:16:34 INFO - Return code: 0 12:16:34 WARNING - # TBPL SUCCESS # 12:16:34 INFO - Running post-action listener: _resource_record_post_action 12:16:34 INFO - Running post-run listener: _resource_record_post_run 12:16:35 INFO - Total resource usage - Wall time: 694s; CPU: 14.0%; Read bytes: 74877440; Write bytes: 1000614912; Read time: 1394330; Write time: 5807450 12:16:35 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 12:16:35 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 0; Write bytes: 41598976; Read time: 0; Write time: 76560 12:16:35 INFO - run-tests - Wall time: 692s; CPU: 14.0%; Read bytes: 74877440; Write bytes: 891931648; Read time: 1394330; Write time: 5629160 12:16:35 INFO - Running post-run listener: _upload_blobber_files 12:16:35 INFO - Blob upload gear active. 12:16:35 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 12:16:35 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 12:16:35 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-beta', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 12:16:35 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-beta -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 12:16:36 INFO - (blobuploader) - INFO - Open directory for files ... 12:16:36 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 12:16:36 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:16:36 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:16:37 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 12:16:37 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:16:37 INFO - (blobuploader) - INFO - Done attempting. 12:16:37 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 12:16:37 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:16:37 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:16:38 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 12:16:38 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:16:38 INFO - (blobuploader) - INFO - Done attempting. 12:16:38 INFO - (blobuploader) - INFO - Iteration through files over. 12:16:38 INFO - Return code: 0 12:16:38 INFO - rmtree: C:\slave\test\build\uploaded_files.json 12:16:38 INFO - Using _rmtree_windows ... 12:16:38 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 12:16:38 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/732e14a6acb280aa095512cc6cd6672614c75e79435a3afaef5e3579cc95dfb7c4d7df218a77adabbad5068d76b3f971e944566b9743b0a2a78a9bd7783d8148", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c7d094c76387b23ed09dbda0733cc42bc52450ddf32bd00abff3b71ce7c9184f57ffe066d1cc80fbd2deec40a8a015ee5779938d4b180486bd592d487ff65d01"} 12:16:38 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 12:16:38 INFO - Writing to file C:\slave\test\properties\blobber_files 12:16:38 INFO - Contents: 12:16:38 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/732e14a6acb280aa095512cc6cd6672614c75e79435a3afaef5e3579cc95dfb7c4d7df218a77adabbad5068d76b3f971e944566b9743b0a2a78a9bd7783d8148", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c7d094c76387b23ed09dbda0733cc42bc52450ddf32bd00abff3b71ce7c9184f57ffe066d1cc80fbd2deec40a8a015ee5779938d4b180486bd592d487ff65d01"} 12:16:38 INFO - Running post-run listener: copy_logs_to_upload_dir 12:16:38 INFO - Copying logs to upload dir... 12:16:38 INFO - mkdir: C:\slave\test\build\upload\logs 12:16:38 INFO - Copying logs to upload dir... 12:16:38 INFO - Using _rmtree_windows ... 12:16:38 INFO - Using _rmtree_windows ... 12:16:38 INFO - Using _rmtree_windows ... 12:16:38 INFO - Using _rmtree_windows ... 12:16:38 INFO - Using _rmtree_windows ... 12:16:38 INFO - Using _rmtree_windows ... 12:16:38 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=1034.114000 ========= master_lag: 0.94 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 17 mins, 15 secs) (at 2016-06-28 12:16:39.027939) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-28 12:16:39.028786) ========= '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-088\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-088 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-088 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-088\AppData\Local LOGONSERVER=\\T-W864-IX-088 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg 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-088 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-088 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-088 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/732e14a6acb280aa095512cc6cd6672614c75e79435a3afaef5e3579cc95dfb7c4d7df218a77adabbad5068d76b3f971e944566b9743b0a2a78a9bd7783d8148", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c7d094c76387b23ed09dbda0733cc42bc52450ddf32bd00abff3b71ce7c9184f57ffe066d1cc80fbd2deec40a8a015ee5779938d4b180486bd592d487ff65d01"} build_url:https://queue.taskcluster.net/v1/task/Rm0yQSaNQ_afEWhBVyQjOA/artifacts/public/build/firefox-48.0.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/Rm0yQSaNQ_afEWhBVyQjOA/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/Rm0yQSaNQ_afEWhBVyQjOA/artifacts/public/build/firefox-48.0.en-US.win64.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/732e14a6acb280aa095512cc6cd6672614c75e79435a3afaef5e3579cc95dfb7c4d7df218a77adabbad5068d76b3f971e944566b9743b0a2a78a9bd7783d8148", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c7d094c76387b23ed09dbda0733cc42bc52450ddf32bd00abff3b71ce7c9184f57ffe066d1cc80fbd2deec40a8a015ee5779938d4b180486bd592d487ff65d01"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Rm0yQSaNQ_afEWhBVyQjOA/artifacts/public/build/firefox-48.0.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-06-28 12:16:39.150630) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-28 12:16:39.150989) ========= '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-088\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-088 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-088 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-088\AppData\Local LOGONSERVER=\\T-W864-IX-088 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg 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-088 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-088 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-088 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.102000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-28 12:16:39.270804) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-28 12:16:39.271122) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-28 12:16:39.888608) ========= ========= Total master_lag: 1.36 =========