builder: mozilla-aurora_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-174 starttime: 1464711413.59 results: success (0) buildid: 20160531072841 builduid: af81619562df45009ddadfc41de0f686 revision: 34b32f5cb229db6eafbdaa653d079be1a6ca007e ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-31 09:16:53.591114) ========= master: http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-31 09:16:53.591617) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-31 09:16:53.591996) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-31 09:16:53.718227) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-31 09:16:53.718616) ========= '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-174\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-174 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-174 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-174\AppData\Local LOGONSERVER=\\T-W864-IX-174 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 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-174 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-174 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-174 WINDIR=C:\windows using PTY: False --09:16:54-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 11.25 MB/s 09:16:55 (11.25 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.309000 ========= master_lag: 0.09 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-31 09:16:55.112726) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-05-31 09:16:55.113553) ========= '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-174\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-174 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-174 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-174\AppData\Local LOGONSERVER=\\T-W864-IX-174 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 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-174 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-174 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-174 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=2.910000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-05-31 09:16:58.041247) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-31 09:16:58.041863) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 34b32f5cb229db6eafbdaa653d079be1a6ca007e --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 34b32f5cb229db6eafbdaa653d079be1a6ca007e --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-174\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-174 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-174 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-174\AppData\Local LOGONSERVER=\\T-W864-IX-174 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 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-174 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-174 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-174 WINDIR=C:\windows using PTY: False 2016-05-31 09:16:58,520 truncating revision to first 12 chars 2016-05-31 09:16:58,520 Setting DEBUG logging. 2016-05-31 09:16:58,520 attempt 1/10 2016-05-31 09:16:58,520 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/34b32f5cb229?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-31 09:16:59,239 unpacking tar archive at: mozilla-aurora-34b32f5cb229/testing/mozharness/ program finished with exit code 0 elapsedTime=1.381000 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-31 09:16:59.497191) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-31 09:16:59.497612) ========= script_repo_revision: 34b32f5cb229db6eafbdaa653d079be1a6ca007e ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-31 09:16:59.498059) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-31 09:16:59.498445) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-31 09:16:59.694174) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 48 secs) (at 2016-05-31 09:16:59.694622) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-aurora' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-174\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-174 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-174 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-174\AppData\Local LOGONSERVER=\\T-W864-IX-174 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 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-174 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-174 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-174 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 09:17:00 INFO - MultiFileLogger online at 20160531 09:17:00 in C:\slave\test 09:17:00 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 09:17:00 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 09:17:00 INFO - {'append_to_log': False, 09:17:00 INFO - 'base_work_dir': 'C:\\slave\\test', 09:17:00 INFO - 'blob_upload_branch': 'mozilla-aurora', 09:17:00 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 09:17:00 INFO - 'buildbot_json_path': 'buildprops.json', 09:17:00 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 09:17:00 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 09:17:00 INFO - 'download_minidump_stackwalk': True, 09:17:00 INFO - 'download_symbols': 'true', 09:17:00 INFO - 'e10s': False, 09:17:00 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 09:17:00 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 09:17:00 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 09:17:00 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 09:17:00 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 09:17:00 INFO - 'C:/mozilla-build/tooltool.py'), 09:17:00 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 09:17:00 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 09:17:00 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 09:17:00 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 09:17:00 INFO - 'log_level': 'info', 09:17:00 INFO - 'log_to_console': True, 09:17:00 INFO - 'opt_config_files': (), 09:17:00 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 09:17:00 INFO - '--processes=1', 09:17:00 INFO - '--config=%(test_path)s/wptrunner.ini', 09:17:00 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 09:17:00 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 09:17:00 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 09:17:00 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 09:17:00 INFO - 'pip_index': False, 09:17:00 INFO - 'require_test_zip': True, 09:17:00 INFO - 'test_type': ('testharness',), 09:17:00 INFO - 'this_chunk': '1', 09:17:00 INFO - 'total_chunks': '10', 09:17:00 INFO - 'virtualenv_path': 'venv', 09:17:00 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 09:17:00 INFO - 'work_dir': 'build'} 09:17:00 INFO - ##### 09:17:00 INFO - ##### Running clobber step. 09:17:00 INFO - ##### 09:17:00 INFO - Running pre-action listener: _resource_record_pre_action 09:17:00 INFO - Running main action method: clobber 09:17:00 INFO - rmtree: C:\slave\test\build 09:17:00 INFO - Using _rmtree_windows ... 09:17:00 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 09:18:29 INFO - Running post-action listener: _resource_record_post_action 09:18:29 INFO - ##### 09:18:29 INFO - ##### Running read-buildbot-config step. 09:18:29 INFO - ##### 09:18:29 INFO - Running pre-action listener: _resource_record_pre_action 09:18:29 INFO - Running main action method: read_buildbot_config 09:18:29 INFO - Using buildbot properties: 09:18:29 INFO - { 09:18:29 INFO - "project": "", 09:18:29 INFO - "product": "firefox", 09:18:29 INFO - "script_repo_revision": "production", 09:18:29 INFO - "scheduler": "tests-mozilla-aurora-win8_64-debug-unittest", 09:18:29 INFO - "repository": "", 09:18:29 INFO - "buildername": "Windows 8 64-bit mozilla-aurora debug test web-platform-tests-1", 09:18:29 INFO - "buildid": "20160531072841", 09:18:29 INFO - "pgo_build": "False", 09:18:29 INFO - "basedir": "C:\\slave\\test", 09:18:29 INFO - "buildnumber": 59, 09:18:29 INFO - "slavename": "t-w864-ix-174", 09:18:29 INFO - "revision": "34b32f5cb229db6eafbdaa653d079be1a6ca007e", 09:18:29 INFO - "master": "http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/", 09:18:29 INFO - "platform": "win64", 09:18:29 INFO - "branch": "mozilla-aurora", 09:18:29 INFO - "repo_path": "releases/mozilla-aurora", 09:18:29 INFO - "moz_repo_path": "", 09:18:29 INFO - "stage_platform": "win64", 09:18:29 INFO - "builduid": "af81619562df45009ddadfc41de0f686", 09:18:29 INFO - "slavebuilddir": "test" 09:18:29 INFO - } 09:18:29 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/fTTcZnLnTEmh7gWnoPaG5A/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json. 09:18:29 INFO - Found installer url https://queue.taskcluster.net/v1/task/fTTcZnLnTEmh7gWnoPaG5A/artifacts/public/build/firefox-48.0a2.en-US.win64.zip. 09:18:29 INFO - Running post-action listener: _resource_record_post_action 09:18:29 INFO - ##### 09:18:29 INFO - ##### Running download-and-extract step. 09:18:29 INFO - ##### 09:18:29 INFO - Running pre-action listener: _resource_record_pre_action 09:18:29 INFO - Running main action method: download_and_extract 09:18:29 INFO - mkdir: C:\slave\test\build\tests 09:18: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')]} 09:18:29 INFO - https://queue.taskcluster.net/v1/task/fTTcZnLnTEmh7gWnoPaG5A/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json matches https://queue.taskcluster.net 09:18:29 INFO - trying https://queue.taskcluster.net/v1/task/fTTcZnLnTEmh7gWnoPaG5A/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json 09:18:29 INFO - Downloading https://queue.taskcluster.net/v1/task/fTTcZnLnTEmh7gWnoPaG5A/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json to C:\slave\test\build\firefox-48.0a2.en-US.win64.test_packages.json 09:18:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/fTTcZnLnTEmh7gWnoPaG5A/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.test_packages.json'}, attempt #1 09:18:29 INFO - Downloaded 1274 bytes. 09:18:29 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win64.test_packages.json 09:18:29 INFO - Using the following test package requirements: 09:18:29 INFO - {u'common': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 09:18:29 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 09:18:29 INFO - u'firefox-48.0a2.en-US.win64.cppunittest.tests.zip'], 09:18:30 INFO - u'gtest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 09:18:30 INFO - u'firefox-48.0a2.en-US.win64.gtest.tests.zip'], 09:18:30 INFO - u'jittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 09:18:30 INFO - u'jsshell-win64.zip'], 09:18:30 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 09:18:30 INFO - u'firefox-48.0a2.en-US.win64.mochitest.tests.zip'], 09:18:30 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 09:18:30 INFO - u'reftest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 09:18:30 INFO - u'firefox-48.0a2.en-US.win64.reftest.tests.zip'], 09:18:30 INFO - u'talos': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 09:18:30 INFO - u'firefox-48.0a2.en-US.win64.talos.tests.zip'], 09:18:30 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 09:18:30 INFO - u'firefox-48.0a2.en-US.win64.web-platform.tests.zip'], 09:18:30 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 09:18:30 INFO - u'firefox-48.0a2.en-US.win64.xpcshell.tests.zip']} 09:18:30 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win64.common.tests.zip', u'firefox-48.0a2.en-US.win64.web-platform.tests.zip'] for test suite category: web-platform 09:18:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:18:30 INFO - https://queue.taskcluster.net/v1/task/fTTcZnLnTEmh7gWnoPaG5A/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 09:18:30 INFO - trying https://queue.taskcluster.net/v1/task/fTTcZnLnTEmh7gWnoPaG5A/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip 09:18:30 INFO - Downloading https://queue.taskcluster.net/v1/task/fTTcZnLnTEmh7gWnoPaG5A/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.common.tests.zip 09:18:30 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/fTTcZnLnTEmh7gWnoPaG5A/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.common.tests.zip'}, attempt #1 09:18:31 INFO - Downloaded 20846637 bytes. 09:18:31 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 09:18:31 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 09:18:32 INFO - caution: filename not matched: web-platform/* 09:18:32 INFO - Return code: 11 09:18:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:18:32 INFO - https://queue.taskcluster.net/v1/task/fTTcZnLnTEmh7gWnoPaG5A/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 09:18:32 INFO - trying https://queue.taskcluster.net/v1/task/fTTcZnLnTEmh7gWnoPaG5A/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip 09:18:32 INFO - Downloading https://queue.taskcluster.net/v1/task/fTTcZnLnTEmh7gWnoPaG5A/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.web-platform.tests.zip 09:18:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/fTTcZnLnTEmh7gWnoPaG5A/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.web-platform.tests.zip'}, attempt #1 09:18:34 INFO - Downloaded 36409220 bytes. 09:18:34 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 09:18:34 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 09:19:20 INFO - caution: filename not matched: bin/* 09:19:20 INFO - caution: filename not matched: config/* 09:19:20 INFO - caution: filename not matched: mozbase/* 09:19:20 INFO - caution: filename not matched: marionette/* 09:19:20 INFO - caution: filename not matched: tools/wptserve/* 09:19:20 INFO - Return code: 11 09:19: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')]} 09:19:20 INFO - https://queue.taskcluster.net/v1/task/fTTcZnLnTEmh7gWnoPaG5A/artifacts/public/build/firefox-48.0a2.en-US.win64.zip matches https://queue.taskcluster.net 09:19:20 INFO - trying https://queue.taskcluster.net/v1/task/fTTcZnLnTEmh7gWnoPaG5A/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 09:19:20 INFO - Downloading https://queue.taskcluster.net/v1/task/fTTcZnLnTEmh7gWnoPaG5A/artifacts/public/build/firefox-48.0a2.en-US.win64.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.zip 09:19:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/fTTcZnLnTEmh7gWnoPaG5A/artifacts/public/build/firefox-48.0a2.en-US.win64.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.zip'}, attempt #1 09:19:23 INFO - Downloaded 82760254 bytes. 09:19:23 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/fTTcZnLnTEmh7gWnoPaG5A/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 09:19:23 INFO - mkdir: C:\slave\test\properties 09:19:23 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 09:19:23 INFO - Writing to file C:\slave\test\properties\build_url 09:19:23 INFO - Contents: 09:19:23 INFO - build_url:https://queue.taskcluster.net/v1/task/fTTcZnLnTEmh7gWnoPaG5A/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 09:19:24 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/fTTcZnLnTEmh7gWnoPaG5A/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 09:19:24 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 09:19:24 INFO - Writing to file C:\slave\test\properties\symbols_url 09:19:24 INFO - Contents: 09:19:24 INFO - symbols_url:https://queue.taskcluster.net/v1/task/fTTcZnLnTEmh7gWnoPaG5A/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 09:19:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:19:24 INFO - https://queue.taskcluster.net/v1/task/fTTcZnLnTEmh7gWnoPaG5A/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 09:19:24 INFO - trying https://queue.taskcluster.net/v1/task/fTTcZnLnTEmh7gWnoPaG5A/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 09:19:24 INFO - Downloading https://queue.taskcluster.net/v1/task/fTTcZnLnTEmh7gWnoPaG5A/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 09:19:24 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/fTTcZnLnTEmh7gWnoPaG5A/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip'}, attempt #1 09:19:25 INFO - Downloaded 50735936 bytes. 09:19:25 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 09:19:25 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip -d C:\slave\test\build\symbols 09:19:28 INFO - Return code: 0 09:19:28 INFO - Running post-action listener: _resource_record_post_action 09:19:28 INFO - Running post-action listener: set_extra_try_arguments 09:19:28 INFO - ##### 09:19:28 INFO - ##### Running create-virtualenv step. 09:19:28 INFO - ##### 09:19:28 INFO - Running pre-action listener: _pre_create_virtualenv 09:19:28 INFO - Running pre-action listener: _resource_record_pre_action 09:19:28 INFO - Running main action method: create_virtualenv 09:19:28 INFO - Creating virtualenv C:\slave\test\build\venv 09:19:28 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 09:19:28 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 09:19:31 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 09:19:34 INFO - Installing distribute......................................................................................................................................................................................done. 09:19:36 INFO - Return code: 0 09:19:36 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 09:19:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:19:36 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:19:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:19:36 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:19:36 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 0x0257E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0262D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025CE8F8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025AF368>, '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 0x02354D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026380C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-174', 'USERDOMAIN': 'T-W864-IX-174', '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-174', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-174\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-174', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-174', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-174', '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', '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-174\\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 09:19:36 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 09:19:36 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 09:19:36 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:19:36 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-174\\AppData\\Roaming', 09:19:36 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 09:19:36 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 09:19:36 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 09:19:36 INFO - 'COMPUTERNAME': 'T-W864-IX-174', 09:19:36 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:19:36 INFO - 'DCLOCATION': 'SCL3', 09:19:36 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:19:36 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:19:36 INFO - 'HOMEDRIVE': 'C:', 09:19:36 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-174', 09:19:36 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:19:36 INFO - 'KTS_VERSION': '1.19c', 09:19:36 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-174\\AppData\\Local', 09:19:36 INFO - 'LOGONSERVER': '\\\\T-W864-IX-174', 09:19:36 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:19:36 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:19:36 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:19:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:19:36 INFO - 'MOZ_NO_REMOTE': '1', 09:19:36 INFO - 'NO_EM_RESTART': '1', 09:19:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:19:36 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:19:36 INFO - 'OS': 'Windows_NT', 09:19:36 INFO - 'OURDRIVE': 'C:', 09:19:36 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', 09:19:36 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:19:36 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:19:36 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 09:19:36 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 09:19:36 INFO - 'PROCESSOR_LEVEL': '6', 09:19:36 INFO - 'PROCESSOR_REVISION': '1e05', 09:19:36 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:19:36 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 09:19:36 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 09:19:36 INFO - 'PROGRAMW6432': 'C:\\Program Files', 09:19:36 INFO - 'PROMPT': '$P$G', 09:19:36 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:19:36 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:19:36 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:19:36 INFO - 'PWD': 'C:\\slave\\test', 09:19:36 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:19:36 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:19:36 INFO - 'SYSTEMDRIVE': 'C:', 09:19:36 INFO - 'SYSTEMROOT': 'C:\\windows', 09:19:36 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:19:36 INFO - 'TEST1': 'testie', 09:19:36 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:19:36 INFO - 'USERDOMAIN': 'T-W864-IX-174', 09:19:36 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-174', 09:19:36 INFO - 'USERNAME': 'cltbld', 09:19:36 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-174', 09:19:36 INFO - 'WINDIR': 'C:\\windows', 09:19:36 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:19:37 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:19:37 INFO - Downloading/unpacking psutil>=0.7.1 09:19:37 INFO - Running setup.py egg_info for package psutil 09:19:37 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 09:19:37 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:19:37 INFO - Installing collected packages: psutil 09:19:37 INFO - Running setup.py install for psutil 09:19:37 INFO - building 'psutil._psutil_windows' extension 09:19:37 INFO - error: Unable to find vcvarsall.bat 09:19:37 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-vrijkx-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 09:19:37 INFO - running install 09:19:37 INFO - running build 09:19:37 INFO - running build_py 09:19:37 INFO - creating build 09:19:37 INFO - creating build\lib.win32-2.7 09:19:37 INFO - creating build\lib.win32-2.7\psutil 09:19:37 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 09:19:37 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 09:19:37 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 09:19:37 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 09:19:37 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 09:19:37 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 09:19:37 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 09:19:37 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 09:19:37 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 09:19:37 INFO - running build_ext 09:19:37 INFO - building 'psutil._psutil_windows' extension 09:19:37 INFO - error: Unable to find vcvarsall.bat 09:19:37 INFO - ---------------------------------------- 09:19:37 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-vrijkx-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 09:19:37 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-174\AppData\Roaming\pip\pip.log 09:19:37 WARNING - Return code: 1 09:19:37 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 09:19:37 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 09:19:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:19:37 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:19:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:19:37 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:19:37 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x0257E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0262D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025CE8F8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025AF368>, '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 0x02354D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026380C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-174', 'USERDOMAIN': 'T-W864-IX-174', '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-174', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-174\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-174', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-174', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-174', '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', '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-174\\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 09:19:37 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 09:19:37 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 09:19:37 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:19:37 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-174\\AppData\\Roaming', 09:19:37 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 09:19:37 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 09:19:37 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 09:19:37 INFO - 'COMPUTERNAME': 'T-W864-IX-174', 09:19:37 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:19:37 INFO - 'DCLOCATION': 'SCL3', 09:19:37 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:19:37 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:19:37 INFO - 'HOMEDRIVE': 'C:', 09:19:37 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-174', 09:19:37 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:19:37 INFO - 'KTS_VERSION': '1.19c', 09:19:37 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-174\\AppData\\Local', 09:19:37 INFO - 'LOGONSERVER': '\\\\T-W864-IX-174', 09:19:37 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:19:37 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:19:37 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:19:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:19:37 INFO - 'MOZ_NO_REMOTE': '1', 09:19:37 INFO - 'NO_EM_RESTART': '1', 09:19:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:19:37 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:19:37 INFO - 'OS': 'Windows_NT', 09:19:37 INFO - 'OURDRIVE': 'C:', 09:19:37 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', 09:19:37 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:19:37 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:19:37 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 09:19:37 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 09:19:37 INFO - 'PROCESSOR_LEVEL': '6', 09:19:37 INFO - 'PROCESSOR_REVISION': '1e05', 09:19:37 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:19:37 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 09:19:37 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 09:19:37 INFO - 'PROGRAMW6432': 'C:\\Program Files', 09:19:37 INFO - 'PROMPT': '$P$G', 09:19:37 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:19:37 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:19:37 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:19:37 INFO - 'PWD': 'C:\\slave\\test', 09:19:37 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:19:37 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:19:37 INFO - 'SYSTEMDRIVE': 'C:', 09:19:37 INFO - 'SYSTEMROOT': 'C:\\windows', 09:19:37 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:19:37 INFO - 'TEST1': 'testie', 09:19:37 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:19:37 INFO - 'USERDOMAIN': 'T-W864-IX-174', 09:19:37 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-174', 09:19:37 INFO - 'USERNAME': 'cltbld', 09:19:37 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-174', 09:19:37 INFO - 'WINDIR': 'C:\\windows', 09:19:37 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:19:38 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:19:38 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 09:19:38 INFO - Downloading mozsystemmonitor-0.0.tar.gz 09:19:38 INFO - Running setup.py egg_info for package mozsystemmonitor 09:19:38 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 09:19:38 INFO - Running setup.py egg_info for package psutil 09:19:38 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 09:19:38 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:19:38 INFO - Installing collected packages: mozsystemmonitor, psutil 09:19:38 INFO - Running setup.py install for mozsystemmonitor 09:19:38 INFO - Running setup.py install for psutil 09:19:38 INFO - building 'psutil._psutil_windows' extension 09:19:38 INFO - error: Unable to find vcvarsall.bat 09:19:38 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-ko_pn4-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 09:19:38 INFO - running install 09:19:38 INFO - running build 09:19:38 INFO - running build_py 09:19:38 INFO - running build_ext 09:19:38 INFO - building 'psutil._psutil_windows' extension 09:19:38 INFO - error: Unable to find vcvarsall.bat 09:19:38 INFO - ---------------------------------------- 09:19:38 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-ko_pn4-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 09:19:38 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-174\AppData\Roaming\pip\pip.log 09:19:38 WARNING - Return code: 1 09:19:38 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 09:19:38 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 09:19:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:19:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:19:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:19:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:19:38 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x0257E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0262D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025CE8F8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025AF368>, '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 0x02354D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026380C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-174', 'USERDOMAIN': 'T-W864-IX-174', '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-174', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-174\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-174', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-174', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-174', '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', '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-174\\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 09:19:38 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 09:19:38 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 09:19:38 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:19:38 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-174\\AppData\\Roaming', 09:19:38 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 09:19:38 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 09:19:38 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 09:19:38 INFO - 'COMPUTERNAME': 'T-W864-IX-174', 09:19:38 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:19:38 INFO - 'DCLOCATION': 'SCL3', 09:19:38 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:19:38 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:19:38 INFO - 'HOMEDRIVE': 'C:', 09:19:38 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-174', 09:19:38 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:19:38 INFO - 'KTS_VERSION': '1.19c', 09:19:38 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-174\\AppData\\Local', 09:19:38 INFO - 'LOGONSERVER': '\\\\T-W864-IX-174', 09:19:38 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:19:38 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:19:38 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:19:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:19:38 INFO - 'MOZ_NO_REMOTE': '1', 09:19:38 INFO - 'NO_EM_RESTART': '1', 09:19:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:19:38 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:19:38 INFO - 'OS': 'Windows_NT', 09:19:38 INFO - 'OURDRIVE': 'C:', 09:19:38 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', 09:19:38 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:19:38 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:19:38 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 09:19:38 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 09:19:38 INFO - 'PROCESSOR_LEVEL': '6', 09:19:38 INFO - 'PROCESSOR_REVISION': '1e05', 09:19:38 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:19:38 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 09:19:38 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 09:19:38 INFO - 'PROGRAMW6432': 'C:\\Program Files', 09:19:38 INFO - 'PROMPT': '$P$G', 09:19:38 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:19:38 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:19:38 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:19:38 INFO - 'PWD': 'C:\\slave\\test', 09:19:38 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:19:38 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:19:38 INFO - 'SYSTEMDRIVE': 'C:', 09:19:38 INFO - 'SYSTEMROOT': 'C:\\windows', 09:19:38 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:19:38 INFO - 'TEST1': 'testie', 09:19:38 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:19:38 INFO - 'USERDOMAIN': 'T-W864-IX-174', 09:19:38 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-174', 09:19:38 INFO - 'USERNAME': 'cltbld', 09:19:38 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-174', 09:19:38 INFO - 'WINDIR': 'C:\\windows', 09:19:38 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:19:39 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:19:39 INFO - Downloading/unpacking blobuploader==1.2.4 09:19:39 INFO - Downloading blobuploader-1.2.4.tar.gz 09:19:39 INFO - Running setup.py egg_info for package blobuploader 09:19:39 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 09:19:43 INFO - Running setup.py egg_info for package requests 09:19:43 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 09:19:43 INFO - Downloading docopt-0.6.1.tar.gz 09:19:43 INFO - Running setup.py egg_info for package docopt 09:19:43 INFO - Installing collected packages: blobuploader, docopt, requests 09:19:43 INFO - Running setup.py install for blobuploader 09:19:43 INFO - Running setup.py install for docopt 09:19:43 INFO - Running setup.py install for requests 09:19:43 INFO - Successfully installed blobuploader docopt requests 09:19:43 INFO - Cleaning up... 09:19:43 INFO - Return code: 0 09:19:43 INFO - Installing None into virtualenv C:\slave\test\build\venv 09:19:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:19:43 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:19:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:19:43 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:19:43 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 0x0257E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0262D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025CE8F8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025AF368>, '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 0x02354D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026380C0>, '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-174', 'USERDOMAIN': 'T-W864-IX-174', '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-174', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-174\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-174', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-174', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-174', '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', '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-174\\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 09:19:43 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 09:19:43 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 09:19:43 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:19:43 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-174\\AppData\\Roaming', 09:19:43 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 09:19:43 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 09:19:43 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 09:19:43 INFO - 'COMPUTERNAME': 'T-W864-IX-174', 09:19:43 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:19:43 INFO - 'DCLOCATION': 'SCL3', 09:19:43 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:19:43 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:19:43 INFO - 'HOMEDRIVE': 'C:', 09:19:43 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-174', 09:19:43 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:19:43 INFO - 'KTS_VERSION': '1.19c', 09:19:43 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-174\\AppData\\Local', 09:19:43 INFO - 'LOGONSERVER': '\\\\T-W864-IX-174', 09:19:43 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:19:43 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:19:43 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:19:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:19:43 INFO - 'MOZ_NO_REMOTE': '1', 09:19:43 INFO - 'NO_EM_RESTART': '1', 09:19:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:19:43 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:19:43 INFO - 'OS': 'Windows_NT', 09:19:43 INFO - 'OURDRIVE': 'C:', 09:19:43 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', 09:19:43 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:19:43 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:19:43 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 09:19:43 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 09:19:43 INFO - 'PROCESSOR_LEVEL': '6', 09:19:43 INFO - 'PROCESSOR_REVISION': '1e05', 09:19:43 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:19:43 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 09:19:43 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 09:19:43 INFO - 'PROGRAMW6432': 'C:\\Program Files', 09:19:43 INFO - 'PROMPT': '$P$G', 09:19:43 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:19:43 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:19:43 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:19:43 INFO - 'PWD': 'C:\\slave\\test', 09:19:43 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:19:43 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:19:43 INFO - 'SYSTEMDRIVE': 'C:', 09:19:43 INFO - 'SYSTEMROOT': 'C:\\windows', 09:19:43 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:19:43 INFO - 'TEST1': 'testie', 09:19:43 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:19:43 INFO - 'USERDOMAIN': 'T-W864-IX-174', 09:19:43 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-174', 09:19:43 INFO - 'USERNAME': 'cltbld', 09:19:43 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-174', 09:19:43 INFO - 'WINDIR': 'C:\\windows', 09:19:43 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:19:47 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:19:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 09:19:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 09:19:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 09:19:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 09:19:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 09:19:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 09:19:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 09:19:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 09:19:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 09:19:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 09:19:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 09:19:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 09:19:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 09:19:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 09:19:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 09:19:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 09:19:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 09:19:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 09:19:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 09:19:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 09:19:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 09:19:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 09:19:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 09:19:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 09:19:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 09:19:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 09:19:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 09:19:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 09:19:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 09:19:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 09:19:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 09:19:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 09:19:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 09:19:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 09:19:47 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 09:19:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 09:19:47 INFO - Unpacking c:\slave\test\build\tests\marionette\client 09:19:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 09:19:47 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 09:19:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 09:19:47 INFO - Unpacking c:\slave\test\build\tests\marionette 09:19:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 09:19:47 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:19:47 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 09:19:47 INFO - Running setup.py install for browsermob-proxy 09:20:03 INFO - Running setup.py install for manifestparser 09:20:03 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 09:20:03 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 09:20:03 INFO - Running setup.py install for marionette-client 09:20:03 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:20:03 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 09:20:03 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 09:20:03 INFO - Running setup.py install for marionette-driver 09:20:03 INFO - Running setup.py install for mozcrash 09:20:03 INFO - Running setup.py install for mozdebug 09:20:03 INFO - Running setup.py install for mozdevice 09:20:03 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 09:20:03 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 09:20:03 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 09:20:03 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 09:20:03 INFO - Running setup.py install for mozfile 09:20:03 INFO - Running setup.py install for mozhttpd 09:20:03 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 09:20:03 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 09:20:03 INFO - Running setup.py install for mozinfo 09:20:03 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 09:20:03 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 09:20:03 INFO - Running setup.py install for mozInstall 09:20:03 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 09:20:03 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 09:20:03 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 09:20:03 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 09:20:03 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 09:20:03 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 09:20:03 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 09:20:03 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 09:20:03 INFO - Running setup.py install for mozleak 09:20:03 INFO - Running setup.py install for mozlog 09:20:03 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 09:20:03 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 09:20:03 INFO - Running setup.py install for moznetwork 09:20:03 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 09:20:03 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 09:20:03 INFO - Running setup.py install for mozprocess 09:20:03 INFO - Running setup.py install for mozprofile 09:20:03 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 09:20:03 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 09:20:03 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 09:20:03 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 09:20:03 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 09:20:03 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 09:20:03 INFO - Running setup.py install for mozrunner 09:20:03 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 09:20:03 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 09:20:03 INFO - Running setup.py install for mozscreenshot 09:20:03 INFO - Running setup.py install for moztest 09:20:03 INFO - Running setup.py install for mozversion 09:20:03 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 09:20:03 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 09:20:03 INFO - Running setup.py install for wptserve 09:20:03 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 09:20:03 INFO - Cleaning up... 09:20:03 INFO - Return code: 0 09:20:03 INFO - Installing None into virtualenv C:\slave\test\build\venv 09:20:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:20:03 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:20:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:20:03 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:20:03 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 0x0257E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0262D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025CE8F8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025AF368>, '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 0x02354D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026380C0>, '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-174', 'USERDOMAIN': 'T-W864-IX-174', '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-174', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-174\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-174', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-174', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-174', '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', '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-174\\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 09:20:03 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 09:20:03 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 09:20:03 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:20:03 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-174\\AppData\\Roaming', 09:20:03 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 09:20:03 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 09:20:03 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 09:20:03 INFO - 'COMPUTERNAME': 'T-W864-IX-174', 09:20:03 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:20:03 INFO - 'DCLOCATION': 'SCL3', 09:20:03 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:20:03 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:20:03 INFO - 'HOMEDRIVE': 'C:', 09:20:03 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-174', 09:20:03 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:20:03 INFO - 'KTS_VERSION': '1.19c', 09:20:03 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-174\\AppData\\Local', 09:20:03 INFO - 'LOGONSERVER': '\\\\T-W864-IX-174', 09:20:03 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:20:03 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:20:03 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:20:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:20:03 INFO - 'MOZ_NO_REMOTE': '1', 09:20:03 INFO - 'NO_EM_RESTART': '1', 09:20:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:20:03 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:20:03 INFO - 'OS': 'Windows_NT', 09:20:03 INFO - 'OURDRIVE': 'C:', 09:20:03 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', 09:20:03 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:20:03 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:20:03 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 09:20:03 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 09:20:03 INFO - 'PROCESSOR_LEVEL': '6', 09:20:03 INFO - 'PROCESSOR_REVISION': '1e05', 09:20:03 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:20:03 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 09:20:03 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 09:20:03 INFO - 'PROGRAMW6432': 'C:\\Program Files', 09:20:03 INFO - 'PROMPT': '$P$G', 09:20:03 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:20:03 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:20:03 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:20:03 INFO - 'PWD': 'C:\\slave\\test', 09:20:03 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:20:03 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:20:03 INFO - 'SYSTEMDRIVE': 'C:', 09:20:03 INFO - 'SYSTEMROOT': 'C:\\windows', 09:20:03 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:20:03 INFO - 'TEST1': 'testie', 09:20:03 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:20:03 INFO - 'USERDOMAIN': 'T-W864-IX-174', 09:20:03 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-174', 09:20:03 INFO - 'USERNAME': 'cltbld', 09:20:03 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-174', 09:20:03 INFO - 'WINDIR': 'C:\\windows', 09:20:03 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:20:08 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:20:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 09:20:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 09:20:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 09:20:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 09:20:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 09:20:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 09:20:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 09:20:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 09:20:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 09:20:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 09:20:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 09:20:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 09:20:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 09:20:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 09:20:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 09:20:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 09:20:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 09:20:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 09:20:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 09:20:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 09:20:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 09:20:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 09:20:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 09:20:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 09:20:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 09:20:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 09:20:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 09:20:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 09:20:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 09:20:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 09:20:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 09:20:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 09:20:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 09:20:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 09:20:08 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 09:20:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 09:20:08 INFO - Unpacking c:\slave\test\build\tests\marionette\client 09:20:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 09:20:08 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 09:20:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 09:20:08 INFO - Unpacking c:\slave\test\build\tests\marionette 09:20:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 09:20:08 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:20:08 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 09:20:20 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 09:20:20 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 09:20:20 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 09:20:20 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 09:20:20 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 09:20:20 INFO - Downloading blessings-1.6.tar.gz 09:20:20 INFO - Running setup.py egg_info for package blessings 09:20:20 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 09:20:20 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 09:20:20 INFO - Running setup.py install for blessings 09:20:20 INFO - Running setup.py install for browsermob-proxy 09:20:20 INFO - Running setup.py install for manifestparser 09:20:20 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 09:20:20 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 09:20:20 INFO - Running setup.py install for marionette-client 09:20:20 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:20:20 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 09:20:20 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 09:20:20 INFO - Running setup.py install for marionette-driver 09:20:20 INFO - Running setup.py install for mozcrash 09:20:20 INFO - Running setup.py install for mozdebug 09:20:20 INFO - Running setup.py install for mozdevice 09:20:20 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 09:20:20 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 09:20:20 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 09:20:20 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 09:20:20 INFO - Running setup.py install for mozhttpd 09:20:20 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 09:20:20 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 09:20:20 INFO - Running setup.py install for mozInstall 09:20:20 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 09:20:20 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 09:20:20 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 09:20:20 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 09:20:20 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 09:20:20 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 09:20:20 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 09:20:20 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 09:20:20 INFO - Running setup.py install for mozleak 09:20:20 INFO - Running setup.py install for mozprofile 09:20:20 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 09:20:20 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 09:20:20 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 09:20:20 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 09:20:20 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 09:20:20 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 09:20:20 INFO - Running setup.py install for mozrunner 09:20:20 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 09:20:20 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 09:20:22 INFO - Running setup.py install for mozscreenshot 09:20:22 INFO - Running setup.py install for moztest 09:20:22 INFO - Running setup.py install for mozversion 09:20:22 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 09:20:22 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 09:20:22 INFO - Running setup.py install for wptserve 09:20:22 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 09:20:22 INFO - Cleaning up... 09:20:22 INFO - Return code: 0 09:20:22 INFO - Done creating virtualenv C:\slave\test\build\venv. 09:20:22 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 09:20:22 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 09:20:22 INFO - Reading from file tmpfile_stdout 09:20:22 INFO - Using _rmtree_windows ... 09:20:22 INFO - Using _rmtree_windows ... 09:20:22 INFO - Current package versions: 09:20:22 INFO - blessings == 1.6 09:20:22 INFO - blobuploader == 1.2.4 09:20:22 INFO - browsermob-proxy == 0.6.0 09:20:22 INFO - distribute == 0.6.14 09:20:22 INFO - docopt == 0.6.1 09:20:22 INFO - manifestparser == 1.1 09:20:22 INFO - marionette-client == 2.3.0 09:20:22 INFO - marionette-driver == 1.4.0 09:20:22 INFO - mozInstall == 1.12 09:20:22 INFO - mozcrash == 0.17 09:20:22 INFO - mozdebug == 0.1 09:20:22 INFO - mozdevice == 0.48 09:20:22 INFO - mozfile == 1.2 09:20:22 INFO - mozhttpd == 0.7 09:20:22 INFO - mozinfo == 0.9 09:20:22 INFO - mozleak == 0.1 09:20:22 INFO - mozlog == 3.1 09:20:22 INFO - moznetwork == 0.27 09:20:22 INFO - mozprocess == 0.22 09:20:22 INFO - mozprofile == 0.28 09:20:22 INFO - mozrunner == 6.11 09:20:22 INFO - mozscreenshot == 0.1 09:20:22 INFO - mozsystemmonitor == 0.0 09:20:22 INFO - moztest == 0.7 09:20:22 INFO - mozversion == 1.4 09:20:22 INFO - requests == 1.2.3 09:20:22 INFO - wptserve == 1.4.0 09:20:22 INFO - Running post-action listener: _resource_record_post_action 09:20:22 INFO - Running post-action listener: _start_resource_monitoring 09:20:22 INFO - Starting resource monitoring. 09:20:22 INFO - ##### 09:20:22 INFO - ##### Running pull step. 09:20:22 INFO - ##### 09:20:22 INFO - Running pre-action listener: _resource_record_pre_action 09:20:22 INFO - Running main action method: pull 09:20:22 INFO - Pull has nothing to do! 09:20:22 INFO - Running post-action listener: _resource_record_post_action 09:20:22 INFO - ##### 09:20:22 INFO - ##### Running install step. 09:20:22 INFO - ##### 09:20:22 INFO - Running pre-action listener: _resource_record_pre_action 09:20:22 INFO - Running main action method: install 09:20:22 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 09:20:22 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 09:20:22 INFO - Reading from file tmpfile_stdout 09:20:22 INFO - Using _rmtree_windows ... 09:20:22 INFO - Using _rmtree_windows ... 09:20:22 INFO - Detecting whether we're running mozinstall >=1.0... 09:20:22 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 09:20:22 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 09:20:22 INFO - Reading from file tmpfile_stdout 09:20:22 INFO - Output received: 09:20:22 INFO - Usage: mozinstall-script.py [options] installer 09:20:22 INFO - Options: 09:20:22 INFO - -h, --help show this help message and exit 09:20:22 INFO - -d DEST, --destination=DEST 09:20:22 INFO - Directory to install application into. [default: 09:20:22 INFO - "C:\slave\test"] 09:20:22 INFO - --app=APP Application being installed. [default: firefox] 09:20:22 INFO - Using _rmtree_windows ... 09:20:22 INFO - Using _rmtree_windows ... 09:20:22 INFO - mkdir: C:\slave\test\build\application 09:20:22 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.zip', '--destination', 'C:\\slave\\test\\build\\application'] 09:20:22 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0a2.en-US.win64.zip --destination C:\slave\test\build\application 09:20:25 INFO - Reading from file tmpfile_stdout 09:20:25 INFO - Output received: 09:20:25 INFO - C:\slave\test\build\application\firefox\firefox.exe 09:20:25 INFO - Using _rmtree_windows ... 09:20:25 INFO - Using _rmtree_windows ... 09:20:25 INFO - Running post-action listener: _resource_record_post_action 09:20:25 INFO - ##### 09:20:25 INFO - ##### Running run-tests step. 09:20:25 INFO - ##### 09:20:25 INFO - Running pre-action listener: _resource_record_pre_action 09:20:25 INFO - Running main action method: run_tests 09:20:25 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 09:20:25 INFO - Minidump filename unknown. Determining based upon platform and architecture. 09:20:25 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 09:20:25 INFO - grabbing minidump binary from tooltool 09:20:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:20:25 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 0x025AF368>, '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 0x02354D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026380C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 09:20:25 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 09:20:25 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 09:20:25 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 09:20:26 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp7cobnx 09:20:26 INFO - INFO - File integrity verified, renaming tmp7cobnx to win32-minidump_stackwalk.exe 09:20:26 INFO - Return code: 0 09:20:26 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 09:20:26 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 09:20:26 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/fTTcZnLnTEmh7gWnoPaG5A/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 09:20:26 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/fTTcZnLnTEmh7gWnoPaG5A/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 09:20:26 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:20:26 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-174\\AppData\\Roaming', 09:20:26 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 09:20:26 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 09:20:26 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 09:20:26 INFO - 'COMPUTERNAME': 'T-W864-IX-174', 09:20:26 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:20:26 INFO - 'DCLOCATION': 'SCL3', 09:20:26 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:20:26 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:20:26 INFO - 'HOMEDRIVE': 'C:', 09:20:26 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-174', 09:20:26 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:20:26 INFO - 'KTS_VERSION': '1.19c', 09:20:26 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-174\\AppData\\Local', 09:20:26 INFO - 'LOGONSERVER': '\\\\T-W864-IX-174', 09:20:26 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 09:20:26 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:20:26 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:20:26 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:20:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:20:26 INFO - 'MOZ_NO_REMOTE': '1', 09:20:26 INFO - 'NO_EM_RESTART': '1', 09:20:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:20:26 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:20:26 INFO - 'OS': 'Windows_NT', 09:20:26 INFO - 'OURDRIVE': 'C:', 09:20:26 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', 09:20:26 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:20:26 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:20:26 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 09:20:26 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 09:20:26 INFO - 'PROCESSOR_LEVEL': '6', 09:20:26 INFO - 'PROCESSOR_REVISION': '1e05', 09:20:26 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:20:26 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 09:20:26 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 09:20:26 INFO - 'PROGRAMW6432': 'C:\\Program Files', 09:20:26 INFO - 'PROMPT': '$P$G', 09:20:26 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:20:26 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:20:26 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:20:26 INFO - 'PWD': 'C:\\slave\\test', 09:20:26 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:20:26 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:20:26 INFO - 'SYSTEMDRIVE': 'C:', 09:20:26 INFO - 'SYSTEMROOT': 'C:\\windows', 09:20:26 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:20:26 INFO - 'TEST1': 'testie', 09:20:26 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:20:26 INFO - 'USERDOMAIN': 'T-W864-IX-174', 09:20:26 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-174', 09:20:26 INFO - 'USERNAME': 'cltbld', 09:20:26 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-174', 09:20:26 INFO - 'WINDIR': 'C:\\windows', 09:20:26 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:20:26 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/fTTcZnLnTEmh7gWnoPaG5A/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 ProcessManager NOT managing child processes ProcessManager UNABLE to use job objects to manage child processes 09:20:28 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 09:20:28 INFO - import pkg_resources 09:20:29 INFO - Using 1 client processes 09:20:32 INFO - SUITE-START | Running 778 tests 09:20:32 INFO - Running testharness tests 09:20:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 09:20:32 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 09:20:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 09:20:32 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 09:20:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 09:20:32 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 09:20:33 INFO - Setting up ssl 09:20:33 INFO - PROCESS | certutil | 09:20:33 INFO - PROCESS | certutil | 09:20:33 INFO - PROCESS | certutil | 09:20:33 INFO - Certificate Nickname Trust Attributes 09:20:33 INFO - SSL,S/MIME,JAR/XPI 09:20:33 INFO - 09:20:33 INFO - web-platform-tests CT,, 09:20:33 INFO - 09:20:33 INFO - Starting runner 09:20:33 INFO - PROCESS | 896 | [896] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 09:20:33 INFO - PROCESS | 896 | [896] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 09:20:34 INFO - PROCESS | 896 | [896] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 09:20:34 INFO - PROCESS | 896 | [896] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 09:20:34 INFO - PROCESS | 896 | [896] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 09:20:35 INFO - PROCESS | 896 | 1464711635663 Marionette DEBUG Marionette enabled via build flag and pref 09:20:36 INFO - PROCESS | 896 | ++DOCSHELL 000000680DC5E000 == 1 [pid = 896] [id = 1] 09:20:36 INFO - PROCESS | 896 | ++DOMWINDOW == 1 (000000681CE78800) [pid = 896] [serial = 1] [outer = 0000000000000000] 09:20:36 INFO - PROCESS | 896 | [896] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:20:36 INFO - PROCESS | 896 | ++DOMWINDOW == 2 (000000681CE79800) [pid = 896] [serial = 2] [outer = 000000681CE78800] 09:20:37 INFO - PROCESS | 896 | ++DOCSHELL 000000682004E000 == 2 [pid = 896] [id = 2] 09:20:37 INFO - PROCESS | 896 | ++DOMWINDOW == 3 (000000682004E800) [pid = 896] [serial = 3] [outer = 0000000000000000] 09:20:37 INFO - PROCESS | 896 | [896] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:20:37 INFO - PROCESS | 896 | ++DOMWINDOW == 4 (000000682004F800) [pid = 896] [serial = 4] [outer = 000000682004E800] 09:20:37 INFO - PROCESS | 896 | 1464711637300 Marionette INFO Listening on port 2828 09:20:39 INFO - PROCESS | 896 | 1464711639024 Marionette DEBUG Marionette enabled via command-line flag 09:20:39 INFO - PROCESS | 896 | ++DOCSHELL 0000006820F97800 == 3 [pid = 896] [id = 3] 09:20:39 INFO - PROCESS | 896 | ++DOMWINDOW == 5 (0000006820FDE000) [pid = 896] [serial = 5] [outer = 0000000000000000] 09:20:39 INFO - PROCESS | 896 | [896] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:20:39 INFO - PROCESS | 896 | ++DOMWINDOW == 6 (0000006820FDF000) [pid = 896] [serial = 6] [outer = 0000006820FDE000] 09:20:39 INFO - PROCESS | 896 | [896] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 09:20:39 INFO - PROCESS | 896 | [896] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 09:20:40 INFO - PROCESS | 896 | ++DOMWINDOW == 7 (0000006821B0D000) [pid = 896] [serial = 7] [outer = 000000682004E800] 09:20:40 INFO - PROCESS | 896 | [896] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:20:40 INFO - PROCESS | 896 | 1464711640185 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49295 09:20:40 INFO - PROCESS | 896 | [896] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:20:40 INFO - PROCESS | 896 | 1464711640196 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49296 09:20:40 INFO - PROCESS | 896 | [896] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:20:40 INFO - PROCESS | 896 | 1464711640226 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49297 09:20:40 INFO - PROCESS | 896 | [896] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:20:40 INFO - PROCESS | 896 | 1464711640237 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49298 09:20:40 INFO - PROCESS | 896 | 1464711640242 Marionette DEBUG Closed connection conn0 09:20:40 INFO - PROCESS | 896 | 1464711640244 Marionette DEBUG Closed connection conn1 09:20:40 INFO - PROCESS | 896 | 1464711640286 Marionette DEBUG Closed connection conn2 09:20:40 INFO - PROCESS | 896 | 1464711640300 Marionette DEBUG Closed connection conn3 09:20:40 INFO - PROCESS | 896 | [896] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:20:40 INFO - PROCESS | 896 | 1464711640327 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49299 09:20:40 INFO - PROCESS | 896 | 1464711640454 Marionette DEBUG Closed connection conn4 09:20:40 INFO - PROCESS | 896 | [896] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:20:40 INFO - PROCESS | 896 | 1464711640461 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49300 09:20:40 INFO - PROCESS | 896 | ++DOCSHELL 000000682220E000 == 4 [pid = 896] [id = 4] 09:20:40 INFO - PROCESS | 896 | ++DOMWINDOW == 8 (0000006822A2AC00) [pid = 896] [serial = 8] [outer = 0000000000000000] 09:20:40 INFO - PROCESS | 896 | ++DOMWINDOW == 9 (00000068222B0C00) [pid = 896] [serial = 9] [outer = 0000006822A2AC00] 09:20:40 INFO - PROCESS | 896 | 1464711640606 Marionette DEBUG Closed connection conn5 09:20:40 INFO - PROCESS | 896 | [896] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:20:40 INFO - PROCESS | 896 | 1464711640611 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49301 09:20:40 INFO - PROCESS | 896 | ++DOMWINDOW == 10 (000000682267CC00) [pid = 896] [serial = 10] [outer = 0000006822A2AC00] 09:20:40 INFO - PROCESS | 896 | 1464711640645 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 09:20:40 INFO - PROCESS | 896 | 1464711640650 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"6.2","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160531072841","device":"desktop","version":"48.0a2"} 09:20:41 INFO - PROCESS | 896 | [896] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:20:41 INFO - PROCESS | 896 | [896] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 09:20:41 INFO - PROCESS | 896 | [896] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 09:20:42 INFO - PROCESS | 896 | ++DOCSHELL 0000006827CA9800 == 5 [pid = 896] [id = 5] 09:20:42 INFO - PROCESS | 896 | ++DOMWINDOW == 11 (0000006827CAA000) [pid = 896] [serial = 11] [outer = 0000000000000000] 09:20:42 INFO - PROCESS | 896 | ++DOCSHELL 0000006827CAA800 == 6 [pid = 896] [id = 6] 09:20:42 INFO - PROCESS | 896 | ++DOMWINDOW == 12 (0000006827C6FC00) [pid = 896] [serial = 12] [outer = 0000000000000000] 09:20:42 INFO - PROCESS | 896 | [896] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 09:20:42 INFO - PROCESS | 896 | ++DOCSHELL 00000068288DC800 == 7 [pid = 896] [id = 7] 09:20:42 INFO - PROCESS | 896 | ++DOMWINDOW == 13 (0000006827C6E000) [pid = 896] [serial = 13] [outer = 0000000000000000] 09:20:42 INFO - PROCESS | 896 | [896] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 09:20:42 INFO - PROCESS | 896 | [896] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 09:20:42 INFO - PROCESS | 896 | ++DOMWINDOW == 14 (0000006828CEF400) [pid = 896] [serial = 14] [outer = 0000006827C6E000] 09:20:43 INFO - PROCESS | 896 | ++DOMWINDOW == 15 (0000006829343800) [pid = 896] [serial = 15] [outer = 0000006827CAA000] 09:20:43 INFO - PROCESS | 896 | ++DOMWINDOW == 16 (0000006828CEEC00) [pid = 896] [serial = 16] [outer = 0000006827C6FC00] 09:20:43 INFO - PROCESS | 896 | ++DOMWINDOW == 17 (0000006828EC6C00) [pid = 896] [serial = 17] [outer = 0000006827C6E000] 09:20:43 INFO - PROCESS | 896 | 1464711643915 Marionette DEBUG loaded listener.js 09:20:43 INFO - PROCESS | 896 | 1464711643929 Marionette DEBUG loaded listener.js 09:20:44 INFO - PROCESS | 896 | ++DOMWINDOW == 18 (000000682B70B400) [pid = 896] [serial = 18] [outer = 0000006827C6E000] 09:20:44 INFO - PROCESS | 896 | 1464711644901 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"48313f1c-7c82-4231-98c9-a2f7ee39fdf5","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"6.2","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160531072841","device":"desktop","version":"48.0a2","command_id":1}}] 09:20:45 INFO - PROCESS | 896 | 1464711645410 Marionette TRACE conn6 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 09:20:45 INFO - PROCESS | 896 | 1464711645561 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 09:20:45 INFO - PROCESS | 896 | 1464711645584 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 09:20:45 INFO - PROCESS | 896 | [896] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 09:20:46 INFO - PROCESS | 896 | --DOCSHELL 000000680DC5E000 == 6 [pid = 896] [id = 1] 09:20:47 INFO - PROCESS | 896 | [896] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:20:47 INFO - PROCESS | 896 | ++DOMWINDOW == 19 (000000681B82C000) [pid = 896] [serial = 19] [outer = 0000006827C6E000] 09:20:47 INFO - PROCESS | 896 | [896] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:20:47 INFO - PROCESS | 896 | [896] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:20:48 INFO - PROCESS | 896 | 1464711648022 Marionette TRACE conn6 <- [1,3,null,{}] 09:20:48 INFO - PROCESS | 896 | 1464711648027 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 09:20:48 INFO - PROCESS | 896 | 1464711648047 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 09:20:48 INFO - PROCESS | 896 | 1464711648084 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 09:20:48 INFO - PROCESS | 896 | 1464711648087 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 09:20:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 09:20:48 INFO - PROCESS | 896 | 1464711648093 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 09:20:48 INFO - PROCESS | 896 | 1464711648096 Marionette TRACE conn6 <- [1,6,null,{}] 09:20:48 INFO - PROCESS | 896 | 1464711648150 Marionette TRACE conn6 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:48 INFO - PROCESS | 896 | 1464711648167 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 09:20:48 INFO - PROCESS | 896 | 1464711648222 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:48 INFO - PROCESS | 896 | ++DOCSHELL 000000681C6B3800 == 7 [pid = 896] [id = 8] 09:20:48 INFO - PROCESS | 896 | ++DOMWINDOW == 20 (0000006822679C00) [pid = 896] [serial = 20] [outer = 0000000000000000] 09:20:48 INFO - PROCESS | 896 | ++DOMWINDOW == 21 (0000006822A21C00) [pid = 896] [serial = 21] [outer = 0000006822679C00] 09:20:48 INFO - PROCESS | 896 | 1464711648286 Marionette DEBUG loaded listener.js 09:20:48 INFO - PROCESS | 896 | ++DOMWINDOW == 22 (0000006827EEA800) [pid = 896] [serial = 22] [outer = 0000006822679C00] 09:20:48 INFO - PROCESS | 896 | ++DOCSHELL 000000681B11B000 == 8 [pid = 896] [id = 9] 09:20:48 INFO - PROCESS | 896 | ++DOMWINDOW == 23 (000000681D01E800) [pid = 896] [serial = 23] [outer = 0000000000000000] 09:20:48 INFO - PROCESS | 896 | ++DOMWINDOW == 24 (000000681D068800) [pid = 896] [serial = 24] [outer = 000000681D01E800] 09:20:48 INFO - PROCESS | 896 | 1464711648732 Marionette DEBUG loaded listener.js 09:20:48 INFO - PROCESS | 896 | ++DOMWINDOW == 25 (0000006820286800) [pid = 896] [serial = 25] [outer = 000000681D01E800] 09:20:49 INFO - PROCESS | 896 | --DOCSHELL 000000682220E000 == 7 [pid = 896] [id = 4] 09:20:49 INFO - PROCESS | 896 | 1464711649277 Marionette TRACE conn6 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 09:20:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 09:20:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1231ms 09:20:49 INFO - PROCESS | 896 | 1464711649437 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 09:20:49 INFO - PROCESS | 896 | 1464711649440 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 09:20:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 09:20:49 INFO - PROCESS | 896 | 1464711649468 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 09:20:49 INFO - PROCESS | 896 | 1464711649470 Marionette TRACE conn6 <- [1,10,null,{}] 09:20:49 INFO - PROCESS | 896 | 1464711649476 Marionette TRACE conn6 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:49 INFO - PROCESS | 896 | 1464711649574 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 09:20:49 INFO - PROCESS | 896 | 1464711649583 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:49 INFO - PROCESS | 896 | ++DOCSHELL 000000681C37B000 == 8 [pid = 896] [id = 10] 09:20:49 INFO - PROCESS | 896 | ++DOMWINDOW == 26 (000000682202F000) [pid = 896] [serial = 26] [outer = 0000000000000000] 09:20:49 INFO - PROCESS | 896 | ++DOMWINDOW == 27 (0000006824C69000) [pid = 896] [serial = 27] [outer = 000000682202F000] 09:20:49 INFO - PROCESS | 896 | 1464711649632 Marionette DEBUG loaded listener.js 09:20:49 INFO - PROCESS | 896 | ++DOMWINDOW == 28 (000000682585D800) [pid = 896] [serial = 28] [outer = 000000682202F000] 09:20:49 INFO - PROCESS | 896 | ++DOCSHELL 0000006820DD9800 == 9 [pid = 896] [id = 11] 09:20:49 INFO - PROCESS | 896 | ++DOMWINDOW == 29 (0000006820DDB000) [pid = 896] [serial = 29] [outer = 0000000000000000] 09:20:49 INFO - PROCESS | 896 | ++DOMWINDOW == 30 (0000006820DF1000) [pid = 896] [serial = 30] [outer = 0000006820DDB000] 09:20:49 INFO - PROCESS | 896 | ++DOMWINDOW == 31 (0000006820FD9800) [pid = 896] [serial = 31] [outer = 0000006820DDB000] 09:20:49 INFO - PROCESS | 896 | ++DOCSHELL 000000681A8E6000 == 10 [pid = 896] [id = 12] 09:20:49 INFO - PROCESS | 896 | ++DOMWINDOW == 32 (0000006827D07C00) [pid = 896] [serial = 32] [outer = 0000000000000000] 09:20:50 INFO - PROCESS | 896 | ++DOMWINDOW == 33 (0000006828AD4C00) [pid = 896] [serial = 33] [outer = 0000006827D07C00] 09:20:50 INFO - PROCESS | 896 | ++DOMWINDOW == 34 (000000682849A400) [pid = 896] [serial = 34] [outer = 0000006827D07C00] 09:20:50 INFO - PROCESS | 896 | 1464711650259 Marionette TRACE conn6 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 09:20:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 09:20:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 837ms 09:20:50 INFO - PROCESS | 896 | 1464711650299 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 09:20:50 INFO - PROCESS | 896 | 1464711650303 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 09:20:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 09:20:50 INFO - PROCESS | 896 | 1464711650310 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 09:20:50 INFO - PROCESS | 896 | 1464711650313 Marionette TRACE conn6 <- [1,14,null,{}] 09:20:50 INFO - PROCESS | 896 | 1464711650317 Marionette TRACE conn6 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:50 INFO - PROCESS | 896 | 1464711650430 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 09:20:50 INFO - PROCESS | 896 | 1464711650469 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:50 INFO - PROCESS | 896 | ++DOCSHELL 0000006821C67000 == 11 [pid = 896] [id = 13] 09:20:50 INFO - PROCESS | 896 | ++DOMWINDOW == 35 (0000006828AE0400) [pid = 896] [serial = 35] [outer = 0000000000000000] 09:20:50 INFO - PROCESS | 896 | ++DOMWINDOW == 36 (000000682952DC00) [pid = 896] [serial = 36] [outer = 0000006828AE0400] 09:20:50 INFO - PROCESS | 896 | 1464711650516 Marionette DEBUG loaded listener.js 09:20:50 INFO - PROCESS | 896 | ++DOMWINDOW == 37 (00000068298E8C00) [pid = 896] [serial = 37] [outer = 0000006828AE0400] 09:20:50 INFO - PROCESS | 896 | 1464711650911 Marionette TRACE conn6 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 09:20:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 09:20:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 690ms 09:20:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 09:20:51 INFO - PROCESS | 896 | 1464711651003 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 09:20:51 INFO - PROCESS | 896 | 1464711651006 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 09:20:51 INFO - PROCESS | 896 | 1464711651010 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 09:20:51 INFO - PROCESS | 896 | 1464711651014 Marionette TRACE conn6 <- [1,18,null,{}] 09:20:51 INFO - PROCESS | 896 | 1464711651029 Marionette TRACE conn6 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:51 INFO - PROCESS | 896 | 1464711651121 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 09:20:51 INFO - PROCESS | 896 | 1464711651133 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:51 INFO - PROCESS | 896 | ++DOCSHELL 0000006825838000 == 12 [pid = 896] [id = 14] 09:20:51 INFO - PROCESS | 896 | ++DOMWINDOW == 38 (000000682B2D3000) [pid = 896] [serial = 38] [outer = 0000000000000000] 09:20:51 INFO - PROCESS | 896 | ++DOMWINDOW == 39 (000000682B681000) [pid = 896] [serial = 39] [outer = 000000682B2D3000] 09:20:51 INFO - PROCESS | 896 | 1464711651184 Marionette DEBUG loaded listener.js 09:20:51 INFO - PROCESS | 896 | ++DOMWINDOW == 40 (000000682C56BC00) [pid = 896] [serial = 40] [outer = 000000682B2D3000] 09:20:51 INFO - PROCESS | 896 | 1464711651580 Marionette TRACE conn6 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 09:20:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 09:20:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 628ms 09:20:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 09:20:51 INFO - PROCESS | 896 | 1464711651640 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 09:20:51 INFO - PROCESS | 896 | 1464711651643 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 09:20:51 INFO - PROCESS | 896 | 1464711651646 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 09:20:51 INFO - PROCESS | 896 | 1464711651648 Marionette TRACE conn6 <- [1,22,null,{}] 09:20:51 INFO - PROCESS | 896 | 1464711651653 Marionette TRACE conn6 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:51 INFO - PROCESS | 896 | 1464711651747 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 09:20:51 INFO - PROCESS | 896 | 1464711651754 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:51 INFO - PROCESS | 896 | ++DOCSHELL 0000006827C9D000 == 13 [pid = 896] [id = 15] 09:20:51 INFO - PROCESS | 896 | ++DOMWINDOW == 41 (0000006820DC9400) [pid = 896] [serial = 41] [outer = 0000000000000000] 09:20:51 INFO - PROCESS | 896 | ++DOMWINDOW == 42 (00000068221C3400) [pid = 896] [serial = 42] [outer = 0000006820DC9400] 09:20:51 INFO - PROCESS | 896 | 1464711651802 Marionette DEBUG loaded listener.js 09:20:51 INFO - PROCESS | 896 | ++DOMWINDOW == 43 (000000682C539C00) [pid = 896] [serial = 43] [outer = 0000006820DC9400] 09:20:52 INFO - PROCESS | 896 | 1464711652186 Marionette TRACE conn6 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 09:20:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 09:20:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 586ms 09:20:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 09:20:52 INFO - PROCESS | 896 | 1464711652238 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 09:20:52 INFO - PROCESS | 896 | 1464711652241 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 09:20:52 INFO - PROCESS | 896 | 1464711652244 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 09:20:52 INFO - PROCESS | 896 | 1464711652246 Marionette TRACE conn6 <- [1,26,null,{}] 09:20:52 INFO - PROCESS | 896 | 1464711652249 Marionette TRACE conn6 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:52 INFO - PROCESS | 896 | 1464711652329 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 09:20:52 INFO - PROCESS | 896 | 1464711652336 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:52 INFO - PROCESS | 896 | ++DOCSHELL 0000006827D4C800 == 14 [pid = 896] [id = 16] 09:20:52 INFO - PROCESS | 896 | ++DOMWINDOW == 44 (000000681B15F400) [pid = 896] [serial = 44] [outer = 0000000000000000] 09:20:52 INFO - PROCESS | 896 | ++DOMWINDOW == 45 (000000681C153000) [pid = 896] [serial = 45] [outer = 000000681B15F400] 09:20:52 INFO - PROCESS | 896 | 1464711652384 Marionette DEBUG loaded listener.js 09:20:52 INFO - PROCESS | 896 | ++DOMWINDOW == 46 (0000006822243000) [pid = 896] [serial = 46] [outer = 000000681B15F400] 09:20:52 INFO - PROCESS | 896 | 1464711652823 Marionette TRACE conn6 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 09:20:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 09:20:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 627ms 09:20:52 INFO - PROCESS | 896 | 1464711652876 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 09:20:52 INFO - PROCESS | 896 | 1464711652878 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 09:20:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 09:20:52 INFO - PROCESS | 896 | 1464711652886 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 09:20:52 INFO - PROCESS | 896 | 1464711652888 Marionette TRACE conn6 <- [1,30,null,{}] 09:20:52 INFO - PROCESS | 896 | 1464711652892 Marionette TRACE conn6 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:52 INFO - PROCESS | 896 | 1464711652993 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 09:20:53 INFO - PROCESS | 896 | 1464711653002 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:53 INFO - PROCESS | 896 | ++DOCSHELL 0000006828581800 == 15 [pid = 896] [id = 17] 09:20:53 INFO - PROCESS | 896 | ++DOMWINDOW == 47 (0000006828D77400) [pid = 896] [serial = 47] [outer = 0000000000000000] 09:20:53 INFO - PROCESS | 896 | ++DOMWINDOW == 48 (000000682DD0F400) [pid = 896] [serial = 48] [outer = 0000006828D77400] 09:20:53 INFO - PROCESS | 896 | 1464711653047 Marionette DEBUG loaded listener.js 09:20:53 INFO - PROCESS | 896 | ++DOMWINDOW == 49 (0000006825446C00) [pid = 896] [serial = 49] [outer = 0000006828D77400] 09:20:53 INFO - PROCESS | 896 | 1464711653425 Marionette TRACE conn6 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 09:20:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 09:20:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 586ms 09:20:53 INFO - PROCESS | 896 | 1464711653483 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 09:20:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 09:20:53 INFO - PROCESS | 896 | 1464711653486 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 09:20:53 INFO - PROCESS | 896 | 1464711653489 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 09:20:53 INFO - PROCESS | 896 | 1464711653491 Marionette TRACE conn6 <- [1,34,null,{}] 09:20:53 INFO - PROCESS | 896 | 1464711653495 Marionette TRACE conn6 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:53 INFO - PROCESS | 896 | 1464711653570 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 09:20:53 INFO - PROCESS | 896 | 1464711653577 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:53 INFO - PROCESS | 896 | ++DOCSHELL 00000068288CD800 == 16 [pid = 896] [id = 18] 09:20:53 INFO - PROCESS | 896 | ++DOMWINDOW == 50 (0000006825450000) [pid = 896] [serial = 50] [outer = 0000000000000000] 09:20:53 INFO - PROCESS | 896 | ++DOMWINDOW == 51 (0000006826644C00) [pid = 896] [serial = 51] [outer = 0000006825450000] 09:20:53 INFO - PROCESS | 896 | 1464711653625 Marionette DEBUG loaded listener.js 09:20:53 INFO - PROCESS | 896 | ++DOMWINDOW == 52 (000000682DD0EC00) [pid = 896] [serial = 52] [outer = 0000006825450000] 09:20:54 INFO - PROCESS | 896 | 1464711654103 Marionette TRACE conn6 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 09:20:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 09:20:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 630ms 09:20:54 INFO - PROCESS | 896 | 1464711654119 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 09:20:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 09:20:54 INFO - PROCESS | 896 | 1464711654122 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 09:20:54 INFO - PROCESS | 896 | 1464711654125 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 09:20:54 INFO - PROCESS | 896 | 1464711654127 Marionette TRACE conn6 <- [1,38,null,{}] 09:20:54 INFO - PROCESS | 896 | 1464711654131 Marionette TRACE conn6 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:54 INFO - PROCESS | 896 | 1464711654208 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 09:20:54 INFO - PROCESS | 896 | 1464711654214 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:54 INFO - PROCESS | 896 | ++DOCSHELL 0000006829F0E800 == 17 [pid = 896] [id = 19] 09:20:54 INFO - PROCESS | 896 | ++DOMWINDOW == 53 (0000006819FB6C00) [pid = 896] [serial = 53] [outer = 0000000000000000] 09:20:54 INFO - PROCESS | 896 | ++DOMWINDOW == 54 (000000682BB05C00) [pid = 896] [serial = 54] [outer = 0000006819FB6C00] 09:20:54 INFO - PROCESS | 896 | 1464711654259 Marionette DEBUG loaded listener.js 09:20:54 INFO - PROCESS | 896 | ++DOMWINDOW == 55 (000000682BB0D800) [pid = 896] [serial = 55] [outer = 0000006819FB6C00] 09:20:54 INFO - PROCESS | 896 | 1464711654649 Marionette TRACE conn6 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 09:20:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 09:20:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 587ms 09:20:54 INFO - PROCESS | 896 | 1464711654716 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 09:20:54 INFO - PROCESS | 896 | 1464711654718 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 09:20:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 09:20:54 INFO - PROCESS | 896 | 1464711654721 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 09:20:54 INFO - PROCESS | 896 | 1464711654723 Marionette TRACE conn6 <- [1,42,null,{}] 09:20:54 INFO - PROCESS | 896 | 1464711654727 Marionette TRACE conn6 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:54 INFO - PROCESS | 896 | 1464711654817 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 09:20:54 INFO - PROCESS | 896 | 1464711654823 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:54 INFO - PROCESS | 896 | ++DOCSHELL 000000682B7E5000 == 18 [pid = 896] [id = 20] 09:20:54 INFO - PROCESS | 896 | ++DOMWINDOW == 56 (000000682C5C5400) [pid = 896] [serial = 56] [outer = 0000000000000000] 09:20:54 INFO - PROCESS | 896 | ++DOMWINDOW == 57 (000000682C5CB400) [pid = 896] [serial = 57] [outer = 000000682C5C5400] 09:20:54 INFO - PROCESS | 896 | 1464711654871 Marionette DEBUG loaded listener.js 09:20:54 INFO - PROCESS | 896 | ++DOMWINDOW == 58 (000000681BA51800) [pid = 896] [serial = 58] [outer = 000000682C5C5400] 09:20:55 INFO - PROCESS | 896 | 1464711655289 Marionette TRACE conn6 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 09:20:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 09:20:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 588ms 09:20:55 INFO - PROCESS | 896 | 1464711655320 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 09:20:55 INFO - PROCESS | 896 | 1464711655322 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 09:20:55 INFO - PROCESS | 896 | 1464711655326 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 09:20:55 INFO - PROCESS | 896 | 1464711655327 Marionette TRACE conn6 <- [1,46,null,{}] 09:20:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 09:20:55 INFO - PROCESS | 896 | 1464711655331 Marionette TRACE conn6 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:55 INFO - PROCESS | 896 | 1464711655409 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 09:20:55 INFO - PROCESS | 896 | 1464711655415 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:55 INFO - PROCESS | 896 | ++DOCSHELL 000000682C58D800 == 19 [pid = 896] [id = 21] 09:20:55 INFO - PROCESS | 896 | ++DOMWINDOW == 59 (000000681B998000) [pid = 896] [serial = 59] [outer = 0000000000000000] 09:20:55 INFO - PROCESS | 896 | ++DOMWINDOW == 60 (000000681B99FC00) [pid = 896] [serial = 60] [outer = 000000681B998000] 09:20:55 INFO - PROCESS | 896 | 1464711655464 Marionette DEBUG loaded listener.js 09:20:55 INFO - PROCESS | 896 | ++DOMWINDOW == 61 (000000681BA5AC00) [pid = 896] [serial = 61] [outer = 000000681B998000] 09:20:55 INFO - PROCESS | 896 | 1464711655861 Marionette TRACE conn6 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 09:20:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 09:20:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 586ms 09:20:55 INFO - PROCESS | 896 | 1464711655918 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 09:20:55 INFO - PROCESS | 896 | 1464711655921 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 09:20:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 09:20:55 INFO - PROCESS | 896 | 1464711655925 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 09:20:55 INFO - PROCESS | 896 | 1464711655927 Marionette TRACE conn6 <- [1,50,null,{}] 09:20:55 INFO - PROCESS | 896 | 1464711655936 Marionette TRACE conn6 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:56 INFO - PROCESS | 896 | 1464711656027 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 09:20:56 INFO - PROCESS | 896 | 1464711656034 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:56 INFO - PROCESS | 896 | ++DOCSHELL 000000682F351000 == 20 [pid = 896] [id = 22] 09:20:56 INFO - PROCESS | 896 | ++DOMWINDOW == 62 (0000006830775000) [pid = 896] [serial = 62] [outer = 0000000000000000] 09:20:56 INFO - PROCESS | 896 | ++DOMWINDOW == 63 (0000006830778800) [pid = 896] [serial = 63] [outer = 0000006830775000] 09:20:56 INFO - PROCESS | 896 | 1464711656088 Marionette DEBUG loaded listener.js 09:20:56 INFO - PROCESS | 896 | ++DOMWINDOW == 64 (00000068221C4400) [pid = 896] [serial = 64] [outer = 0000006830775000] 09:20:56 INFO - PROCESS | 896 | 1464711656508 Marionette TRACE conn6 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:20:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 09:20:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 650ms 09:20:57 INFO - PROCESS | 896 | 1464711657251 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 09:20:57 INFO - PROCESS | 896 | 1464711657255 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 09:20:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 09:20:57 INFO - PROCESS | 896 | 1464711657274 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 09:20:57 INFO - PROCESS | 896 | 1464711657277 Marionette TRACE conn6 <- [1,54,null,{}] 09:20:57 INFO - PROCESS | 896 | 1464711657283 Marionette TRACE conn6 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:57 INFO - PROCESS | 896 | 1464711657392 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 09:20:57 INFO - PROCESS | 896 | 1464711657456 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:57 INFO - PROCESS | 896 | ++DOCSHELL 000000681C38E000 == 21 [pid = 896] [id = 23] 09:20:57 INFO - PROCESS | 896 | ++DOMWINDOW == 65 (000000681B9BF000) [pid = 896] [serial = 65] [outer = 0000000000000000] 09:20:57 INFO - PROCESS | 896 | ++DOMWINDOW == 66 (000000681B9C4C00) [pid = 896] [serial = 66] [outer = 000000681B9BF000] 09:20:57 INFO - PROCESS | 896 | 1464711657505 Marionette DEBUG loaded listener.js 09:20:57 INFO - PROCESS | 896 | ++DOMWINDOW == 67 (000000681C149800) [pid = 896] [serial = 67] [outer = 000000681B9BF000] 09:20:57 INFO - PROCESS | 896 | 1464711657925 Marionette TRACE conn6 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:20:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 09:20:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 692ms 09:20:57 INFO - PROCESS | 896 | 1464711657962 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 09:20:57 INFO - PROCESS | 896 | 1464711657965 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 09:20:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 09:20:57 INFO - PROCESS | 896 | 1464711657973 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 09:20:57 INFO - PROCESS | 896 | 1464711657977 Marionette TRACE conn6 <- [1,58,null,{}] 09:20:57 INFO - PROCESS | 896 | 1464711657987 Marionette TRACE conn6 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:58 INFO - PROCESS | 896 | 1464711658087 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 09:20:58 INFO - PROCESS | 896 | 1464711658098 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:58 INFO - PROCESS | 896 | ++DOCSHELL 0000006820FDC800 == 22 [pid = 896] [id = 24] 09:20:58 INFO - PROCESS | 896 | ++DOMWINDOW == 68 (000000681C157800) [pid = 896] [serial = 68] [outer = 0000000000000000] 09:20:58 INFO - PROCESS | 896 | ++DOMWINDOW == 69 (0000006820037000) [pid = 896] [serial = 69] [outer = 000000681C157800] 09:20:58 INFO - PROCESS | 896 | 1464711658144 Marionette DEBUG loaded listener.js 09:20:58 INFO - PROCESS | 896 | ++DOMWINDOW == 70 (0000006820B89C00) [pid = 896] [serial = 70] [outer = 000000681C157800] 09:20:58 INFO - PROCESS | 896 | 1464711658575 Marionette TRACE conn6 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:20:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 09:20:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 647ms 09:20:58 INFO - PROCESS | 896 | --DOMWINDOW == 69 (0000006822A2AC00) [pid = 896] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 09:20:58 INFO - PROCESS | 896 | --DOMWINDOW == 68 (000000682202F000) [pid = 896] [serial = 26] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 09:20:58 INFO - PROCESS | 896 | --DOMWINDOW == 67 (0000006828AE0400) [pid = 896] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 09:20:58 INFO - PROCESS | 896 | --DOMWINDOW == 66 (000000682B2D3000) [pid = 896] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 09:20:58 INFO - PROCESS | 896 | --DOMWINDOW == 65 (0000006820DC9400) [pid = 896] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 09:20:58 INFO - PROCESS | 896 | --DOMWINDOW == 64 (0000006822679C00) [pid = 896] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 09:20:58 INFO - PROCESS | 896 | 1464711658847 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 09:20:58 INFO - PROCESS | 896 | 1464711658850 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 09:20:58 INFO - PROCESS | 896 | 1464711658862 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 09:20:58 INFO - PROCESS | 896 | 1464711658864 Marionette TRACE conn6 <- [1,62,null,{}] 09:20:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 09:20:58 INFO - PROCESS | 896 | 1464711658875 Marionette TRACE conn6 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:58 INFO - PROCESS | 896 | 1464711658969 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 09:20:58 INFO - PROCESS | 896 | 1464711658980 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:59 INFO - PROCESS | 896 | ++DOCSHELL 0000006825481000 == 23 [pid = 896] [id = 25] 09:20:59 INFO - PROCESS | 896 | ++DOMWINDOW == 65 (0000006820DCB400) [pid = 896] [serial = 71] [outer = 0000000000000000] 09:20:59 INFO - PROCESS | 896 | ++DOMWINDOW == 66 (0000006820DCF000) [pid = 896] [serial = 72] [outer = 0000006820DCB400] 09:20:59 INFO - PROCESS | 896 | 1464711659030 Marionette DEBUG loaded listener.js 09:20:59 INFO - PROCESS | 896 | ++DOMWINDOW == 67 (0000006822122800) [pid = 896] [serial = 73] [outer = 0000006820DCB400] 09:20:59 INFO - PROCESS | 896 | 1464711659430 Marionette TRACE conn6 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:20:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 09:20:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 628ms 09:20:59 INFO - PROCESS | 896 | 1464711659502 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 09:20:59 INFO - PROCESS | 896 | 1464711659504 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 09:20:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 09:20:59 INFO - PROCESS | 896 | 1464711659508 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 09:20:59 INFO - PROCESS | 896 | 1464711659510 Marionette TRACE conn6 <- [1,66,null,{}] 09:20:59 INFO - PROCESS | 896 | 1464711659518 Marionette TRACE conn6 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:59 INFO - PROCESS | 896 | 1464711659600 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 09:20:59 INFO - PROCESS | 896 | 1464711659607 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:59 INFO - PROCESS | 896 | ++DOCSHELL 0000006827C02800 == 24 [pid = 896] [id = 26] 09:20:59 INFO - PROCESS | 896 | ++DOMWINDOW == 68 (0000006824C6A400) [pid = 896] [serial = 74] [outer = 0000000000000000] 09:20:59 INFO - PROCESS | 896 | ++DOMWINDOW == 69 (0000006824C6CC00) [pid = 896] [serial = 75] [outer = 0000006824C6A400] 09:20:59 INFO - PROCESS | 896 | 1464711659657 Marionette DEBUG loaded listener.js 09:20:59 INFO - PROCESS | 896 | ++DOMWINDOW == 70 (000000682544F800) [pid = 896] [serial = 76] [outer = 0000006824C6A400] 09:21:00 INFO - PROCESS | 896 | 1464711660068 Marionette TRACE conn6 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:21:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 09:21:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 586ms 09:21:00 INFO - PROCESS | 896 | 1464711660097 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 09:21:00 INFO - PROCESS | 896 | 1464711660099 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 09:21:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 09:21:00 INFO - PROCESS | 896 | 1464711660103 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 09:21:00 INFO - PROCESS | 896 | 1464711660105 Marionette TRACE conn6 <- [1,70,null,{}] 09:21:00 INFO - PROCESS | 896 | 1464711660109 Marionette TRACE conn6 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:00 INFO - PROCESS | 896 | 1464711660186 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 09:21:00 INFO - PROCESS | 896 | 1464711660193 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:00 INFO - PROCESS | 896 | ++DOCSHELL 00000068284E2000 == 25 [pid = 896] [id = 27] 09:21:00 INFO - PROCESS | 896 | ++DOMWINDOW == 71 (000000682552AC00) [pid = 896] [serial = 77] [outer = 0000000000000000] 09:21:00 INFO - PROCESS | 896 | ++DOMWINDOW == 72 (00000068266D7000) [pid = 896] [serial = 78] [outer = 000000682552AC00] 09:21:00 INFO - PROCESS | 896 | 1464711660252 Marionette DEBUG loaded listener.js 09:21:00 INFO - PROCESS | 896 | ++DOMWINDOW == 73 (0000006828490000) [pid = 896] [serial = 79] [outer = 000000682552AC00] 09:21:00 INFO - PROCESS | 896 | 1464711660661 Marionette TRACE conn6 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:21:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 09:21:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 587ms 09:21:00 INFO - PROCESS | 896 | 1464711660693 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 09:21:00 INFO - PROCESS | 896 | 1464711660695 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 09:21:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 09:21:00 INFO - PROCESS | 896 | 1464711660699 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 09:21:00 INFO - PROCESS | 896 | 1464711660701 Marionette TRACE conn6 <- [1,74,null,{}] 09:21:00 INFO - PROCESS | 896 | 1464711660704 Marionette TRACE conn6 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:00 INFO - PROCESS | 896 | 1464711660808 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 09:21:00 INFO - PROCESS | 896 | 1464711660904 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:00 INFO - PROCESS | 896 | ++DOCSHELL 000000681B120000 == 26 [pid = 896] [id = 28] 09:21:00 INFO - PROCESS | 896 | ++DOMWINDOW == 74 (0000006819FB6800) [pid = 896] [serial = 80] [outer = 0000000000000000] 09:21:00 INFO - PROCESS | 896 | ++DOMWINDOW == 75 (0000006819FBA400) [pid = 896] [serial = 81] [outer = 0000006819FB6800] 09:21:00 INFO - PROCESS | 896 | 1464711660964 Marionette DEBUG loaded listener.js 09:21:01 INFO - PROCESS | 896 | ++DOMWINDOW == 76 (000000681B9BEC00) [pid = 896] [serial = 82] [outer = 0000006819FB6800] 09:21:01 INFO - PROCESS | 896 | 1464711661525 Marionette TRACE conn6 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:21:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 09:21:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 922ms 09:21:01 INFO - PROCESS | 896 | 1464711661625 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 09:21:01 INFO - PROCESS | 896 | 1464711661630 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 09:21:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 09:21:01 INFO - PROCESS | 896 | 1464711661636 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 09:21:01 INFO - PROCESS | 896 | 1464711661639 Marionette TRACE conn6 <- [1,78,null,{}] 09:21:01 INFO - PROCESS | 896 | 1464711661644 Marionette TRACE conn6 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:01 INFO - PROCESS | 896 | 1464711661757 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 09:21:01 INFO - PROCESS | 896 | 1464711661811 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:01 INFO - PROCESS | 896 | ++DOCSHELL 00000068288CB800 == 27 [pid = 896] [id = 29] 09:21:01 INFO - PROCESS | 896 | ++DOMWINDOW == 77 (000000682006C800) [pid = 896] [serial = 83] [outer = 0000000000000000] 09:21:01 INFO - PROCESS | 896 | ++DOMWINDOW == 78 (0000006820DD1800) [pid = 896] [serial = 84] [outer = 000000682006C800] 09:21:01 INFO - PROCESS | 896 | 1464711661868 Marionette DEBUG loaded listener.js 09:21:01 INFO - PROCESS | 896 | ++DOMWINDOW == 79 (000000682544E000) [pid = 896] [serial = 85] [outer = 000000682006C800] 09:21:02 INFO - PROCESS | 896 | 1464711662376 Marionette TRACE conn6 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:21:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 09:21:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 776ms 09:21:02 INFO - PROCESS | 896 | 1464711662417 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 09:21:02 INFO - PROCESS | 896 | 1464711662422 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 09:21:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 09:21:02 INFO - PROCESS | 896 | 1464711662426 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 09:21:02 INFO - PROCESS | 896 | 1464711662428 Marionette TRACE conn6 <- [1,82,null,{}] 09:21:02 INFO - PROCESS | 896 | 1464711662432 Marionette TRACE conn6 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:02 INFO - PROCESS | 896 | 1464711662537 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 09:21:02 INFO - PROCESS | 896 | 1464711662611 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:02 INFO - PROCESS | 896 | ++DOCSHELL 000000682B6D6000 == 28 [pid = 896] [id = 30] 09:21:02 INFO - PROCESS | 896 | ++DOMWINDOW == 80 (0000006828ADD800) [pid = 896] [serial = 86] [outer = 0000000000000000] 09:21:02 INFO - PROCESS | 896 | ++DOMWINDOW == 81 (0000006828D78C00) [pid = 896] [serial = 87] [outer = 0000006828ADD800] 09:21:02 INFO - PROCESS | 896 | 1464711662668 Marionette DEBUG loaded listener.js 09:21:02 INFO - PROCESS | 896 | ++DOMWINDOW == 82 (000000682977D800) [pid = 896] [serial = 88] [outer = 0000006828ADD800] 09:21:03 INFO - PROCESS | 896 | 1464711663187 Marionette TRACE conn6 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:21:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 09:21:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 839ms 09:21:03 INFO - PROCESS | 896 | 1464711663267 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 09:21:03 INFO - PROCESS | 896 | 1464711663270 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 09:21:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 09:21:03 INFO - PROCESS | 896 | 1464711663282 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 09:21:03 INFO - PROCESS | 896 | 1464711663289 Marionette TRACE conn6 <- [1,86,null,{}] 09:21:03 INFO - PROCESS | 896 | 1464711663307 Marionette TRACE conn6 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:03 INFO - PROCESS | 896 | 1464711663437 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 09:21:03 INFO - PROCESS | 896 | 1464711663476 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:03 INFO - PROCESS | 896 | ++DOCSHELL 000000682DD7A000 == 29 [pid = 896] [id = 31] 09:21:03 INFO - PROCESS | 896 | ++DOMWINDOW == 83 (000000682ACCFC00) [pid = 896] [serial = 89] [outer = 0000000000000000] 09:21:03 INFO - PROCESS | 896 | ++DOMWINDOW == 84 (000000682B223800) [pid = 896] [serial = 90] [outer = 000000682ACCFC00] 09:21:03 INFO - PROCESS | 896 | 1464711663533 Marionette DEBUG loaded listener.js 09:21:03 INFO - PROCESS | 896 | ++DOMWINDOW == 85 (000000682B708C00) [pid = 896] [serial = 91] [outer = 000000682ACCFC00] 09:21:04 INFO - PROCESS | 896 | 1464711664037 Marionette TRACE conn6 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:21:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 09:21:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 797ms 09:21:04 INFO - PROCESS | 896 | 1464711664076 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 09:21:04 INFO - PROCESS | 896 | 1464711664079 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 09:21:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 09:21:04 INFO - PROCESS | 896 | 1464711664084 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 09:21:04 INFO - PROCESS | 896 | 1464711664086 Marionette TRACE conn6 <- [1,90,null,{}] 09:21:04 INFO - PROCESS | 896 | 1464711664090 Marionette TRACE conn6 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:04 INFO - PROCESS | 896 | 1464711664193 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 09:21:04 INFO - PROCESS | 896 | 1464711664287 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:04 INFO - PROCESS | 896 | ++DOCSHELL 000000682F36F800 == 30 [pid = 896] [id = 32] 09:21:04 INFO - PROCESS | 896 | ++DOMWINDOW == 86 (000000682BB08000) [pid = 896] [serial = 92] [outer = 0000000000000000] 09:21:04 INFO - PROCESS | 896 | ++DOMWINDOW == 87 (000000682BB11C00) [pid = 896] [serial = 93] [outer = 000000682BB08000] 09:21:04 INFO - PROCESS | 896 | 1464711664345 Marionette DEBUG loaded listener.js 09:21:04 INFO - PROCESS | 896 | ++DOMWINDOW == 88 (000000682C5C2800) [pid = 896] [serial = 94] [outer = 000000682BB08000] 09:21:04 INFO - PROCESS | 896 | 1464711664963 Marionette TRACE conn6 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:21:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 09:21:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 924ms 09:21:05 INFO - PROCESS | 896 | 1464711665011 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 09:21:05 INFO - PROCESS | 896 | 1464711665015 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 09:21:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 09:21:05 INFO - PROCESS | 896 | 1464711665020 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 09:21:05 INFO - PROCESS | 896 | 1464711665025 Marionette TRACE conn6 <- [1,94,null,{}] 09:21:05 INFO - PROCESS | 896 | 1464711665031 Marionette TRACE conn6 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:05 INFO - PROCESS | 896 | 1464711665129 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 09:21:05 INFO - PROCESS | 896 | 1464711665194 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:05 INFO - PROCESS | 896 | ++DOCSHELL 0000006820BD4000 == 31 [pid = 896] [id = 33] 09:21:05 INFO - PROCESS | 896 | ++DOMWINDOW == 89 (000000681BA58C00) [pid = 896] [serial = 95] [outer = 0000000000000000] 09:21:05 INFO - PROCESS | 896 | ++DOMWINDOW == 90 (000000681C14AC00) [pid = 896] [serial = 96] [outer = 000000681BA58C00] 09:21:05 INFO - PROCESS | 896 | 1464711665246 Marionette DEBUG loaded listener.js 09:21:05 INFO - PROCESS | 896 | ++DOMWINDOW == 91 (000000682027E800) [pid = 896] [serial = 97] [outer = 000000681BA58C00] 09:21:05 INFO - PROCESS | 896 | --DOMWINDOW == 90 (0000006828EC6C00) [pid = 896] [serial = 17] [outer = 0000000000000000] [url = about:blank] 09:21:05 INFO - PROCESS | 896 | --DOMWINDOW == 89 (0000006824C69000) [pid = 896] [serial = 27] [outer = 0000000000000000] [url = about:blank] 09:21:05 INFO - PROCESS | 896 | --DOMWINDOW == 88 (0000006828AD4C00) [pid = 896] [serial = 33] [outer = 0000000000000000] [url = about:blank] 09:21:05 INFO - PROCESS | 896 | --DOMWINDOW == 87 (000000682952DC00) [pid = 896] [serial = 36] [outer = 0000000000000000] [url = about:blank] 09:21:05 INFO - PROCESS | 896 | --DOMWINDOW == 86 (00000068298E8C00) [pid = 896] [serial = 37] [outer = 0000000000000000] [url = about:blank] 09:21:05 INFO - PROCESS | 896 | --DOMWINDOW == 85 (000000682B681000) [pid = 896] [serial = 39] [outer = 0000000000000000] [url = about:blank] 09:21:05 INFO - PROCESS | 896 | --DOMWINDOW == 84 (00000068221C3400) [pid = 896] [serial = 42] [outer = 0000000000000000] [url = about:blank] 09:21:05 INFO - PROCESS | 896 | --DOMWINDOW == 83 (000000681C153000) [pid = 896] [serial = 45] [outer = 0000000000000000] [url = about:blank] 09:21:05 INFO - PROCESS | 896 | --DOMWINDOW == 82 (000000682DD0F400) [pid = 896] [serial = 48] [outer = 0000000000000000] [url = about:blank] 09:21:05 INFO - PROCESS | 896 | --DOMWINDOW == 81 (0000006826644C00) [pid = 896] [serial = 51] [outer = 0000000000000000] [url = about:blank] 09:21:05 INFO - PROCESS | 896 | --DOMWINDOW == 80 (000000682BB05C00) [pid = 896] [serial = 54] [outer = 0000000000000000] [url = about:blank] 09:21:05 INFO - PROCESS | 896 | --DOMWINDOW == 79 (000000682C5CB400) [pid = 896] [serial = 57] [outer = 0000000000000000] [url = about:blank] 09:21:05 INFO - PROCESS | 896 | --DOMWINDOW == 78 (000000681B99FC00) [pid = 896] [serial = 60] [outer = 0000000000000000] [url = about:blank] 09:21:05 INFO - PROCESS | 896 | --DOMWINDOW == 77 (0000006822A21C00) [pid = 896] [serial = 21] [outer = 0000000000000000] [url = about:blank] 09:21:05 INFO - PROCESS | 896 | --DOMWINDOW == 76 (0000006827EEA800) [pid = 896] [serial = 22] [outer = 0000000000000000] [url = about:blank] 09:21:05 INFO - PROCESS | 896 | --DOMWINDOW == 75 (000000681D068800) [pid = 896] [serial = 24] [outer = 0000000000000000] [url = about:blank] 09:21:05 INFO - PROCESS | 896 | --DOMWINDOW == 74 (0000006820DF1000) [pid = 896] [serial = 30] [outer = 0000000000000000] [url = about:blank] 09:21:05 INFO - PROCESS | 896 | --DOMWINDOW == 73 (000000682C56BC00) [pid = 896] [serial = 40] [outer = 0000000000000000] [url = about:blank] 09:21:05 INFO - PROCESS | 896 | --DOMWINDOW == 72 (000000682C539C00) [pid = 896] [serial = 43] [outer = 0000000000000000] [url = about:blank] 09:21:05 INFO - PROCESS | 896 | --DOMWINDOW == 71 (000000682585D800) [pid = 896] [serial = 28] [outer = 0000000000000000] [url = about:blank] 09:21:05 INFO - PROCESS | 896 | --DOMWINDOW == 70 (0000006828CEF400) [pid = 896] [serial = 14] [outer = 0000000000000000] [url = about:blank] 09:21:05 INFO - PROCESS | 896 | --DOMWINDOW == 69 (00000068222B0C00) [pid = 896] [serial = 9] [outer = 0000000000000000] [url = about:blank] 09:21:05 INFO - PROCESS | 896 | --DOMWINDOW == 68 (000000682267CC00) [pid = 896] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 09:21:05 INFO - PROCESS | 896 | --DOMWINDOW == 67 (000000682004F800) [pid = 896] [serial = 4] [outer = 0000000000000000] [url = about:blank] 09:21:05 INFO - PROCESS | 896 | 1464711665696 Marionette TRACE conn6 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 09:21:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 09:21:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 733ms 09:21:05 INFO - PROCESS | 896 | 1464711665759 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 09:21:05 INFO - PROCESS | 896 | 1464711665765 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 09:21:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 09:21:05 INFO - PROCESS | 896 | 1464711665773 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 09:21:05 INFO - PROCESS | 896 | 1464711665776 Marionette TRACE conn6 <- [1,98,null,{}] 09:21:05 INFO - PROCESS | 896 | 1464711665780 Marionette TRACE conn6 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:05 INFO - PROCESS | 896 | 1464711665866 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 09:21:05 INFO - PROCESS | 896 | 1464711665876 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:05 INFO - PROCESS | 896 | ++DOCSHELL 0000006820FE6800 == 32 [pid = 896] [id = 34] 09:21:05 INFO - PROCESS | 896 | ++DOMWINDOW == 68 (000000682037E400) [pid = 896] [serial = 98] [outer = 0000000000000000] 09:21:05 INFO - PROCESS | 896 | ++DOMWINDOW == 69 (0000006820DC5C00) [pid = 896] [serial = 99] [outer = 000000682037E400] 09:21:05 INFO - PROCESS | 896 | 1464711665925 Marionette DEBUG loaded listener.js 09:21:06 INFO - PROCESS | 896 | ++DOMWINDOW == 70 (0000006821E30800) [pid = 896] [serial = 100] [outer = 000000682037E400] 09:21:06 INFO - PROCESS | 896 | 1464711666349 Marionette TRACE conn6 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 09:21:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 09:21:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 629ms 09:21:06 INFO - PROCESS | 896 | 1464711666407 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 09:21:06 INFO - PROCESS | 896 | 1464711666409 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 09:21:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 09:21:06 INFO - PROCESS | 896 | 1464711666418 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 09:21:06 INFO - PROCESS | 896 | 1464711666422 Marionette TRACE conn6 <- [1,102,null,{}] 09:21:06 INFO - PROCESS | 896 | 1464711666432 Marionette TRACE conn6 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:06 INFO - PROCESS | 896 | 1464711666538 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 09:21:06 INFO - PROCESS | 896 | 1464711666555 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:06 INFO - PROCESS | 896 | ++DOCSHELL 0000006826186000 == 33 [pid = 896] [id = 35] 09:21:06 INFO - PROCESS | 896 | ++DOMWINDOW == 71 (0000006825452000) [pid = 896] [serial = 101] [outer = 0000000000000000] 09:21:06 INFO - PROCESS | 896 | ++DOMWINDOW == 72 (000000682585FC00) [pid = 896] [serial = 102] [outer = 0000006825452000] 09:21:06 INFO - PROCESS | 896 | 1464711666603 Marionette DEBUG loaded listener.js 09:21:06 INFO - PROCESS | 896 | ++DOMWINDOW == 73 (0000006828492400) [pid = 896] [serial = 103] [outer = 0000006825452000] 09:21:07 INFO - PROCESS | 896 | 1464711667006 Marionette TRACE conn6 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 09:21:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 09:21:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 650ms 09:21:07 INFO - PROCESS | 896 | 1464711667070 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 09:21:07 INFO - PROCESS | 896 | 1464711667073 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 09:21:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 09:21:07 INFO - PROCESS | 896 | 1464711667081 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 09:21:07 INFO - PROCESS | 896 | 1464711667083 Marionette TRACE conn6 <- [1,106,null,{}] 09:21:07 INFO - PROCESS | 896 | 1464711667087 Marionette TRACE conn6 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:07 INFO - PROCESS | 896 | 1464711667173 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 09:21:07 INFO - PROCESS | 896 | 1464711667185 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:07 INFO - PROCESS | 896 | ++DOCSHELL 0000006827D52000 == 34 [pid = 896] [id = 36] 09:21:07 INFO - PROCESS | 896 | ++DOMWINDOW == 74 (0000006828EC6C00) [pid = 896] [serial = 104] [outer = 0000000000000000] 09:21:07 INFO - PROCESS | 896 | ++DOMWINDOW == 75 (00000068290E1000) [pid = 896] [serial = 105] [outer = 0000006828EC6C00] 09:21:07 INFO - PROCESS | 896 | 1464711667231 Marionette DEBUG loaded listener.js 09:21:07 INFO - PROCESS | 896 | ++DOMWINDOW == 76 (00000068290E7C00) [pid = 896] [serial = 106] [outer = 0000006828EC6C00] 09:21:07 INFO - PROCESS | 896 | 1464711667624 Marionette TRACE conn6 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 09:21:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 09:21:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 586ms 09:21:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 09:21:07 INFO - PROCESS | 896 | 1464711667667 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 09:21:07 INFO - PROCESS | 896 | 1464711667669 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 09:21:07 INFO - PROCESS | 896 | 1464711667672 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 09:21:07 INFO - PROCESS | 896 | 1464711667674 Marionette TRACE conn6 <- [1,110,null,{}] 09:21:07 INFO - PROCESS | 896 | 1464711667678 Marionette TRACE conn6 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:07 INFO - PROCESS | 896 | 1464711667755 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 09:21:07 INFO - PROCESS | 896 | 1464711667762 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:07 INFO - PROCESS | 896 | ++DOCSHELL 0000006828E9E000 == 35 [pid = 896] [id = 37] 09:21:07 INFO - PROCESS | 896 | ++DOMWINDOW == 77 (00000068290EA800) [pid = 896] [serial = 107] [outer = 0000000000000000] 09:21:07 INFO - PROCESS | 896 | ++DOMWINDOW == 78 (0000006829306400) [pid = 896] [serial = 108] [outer = 00000068290EA800] 09:21:07 INFO - PROCESS | 896 | 1464711667809 Marionette DEBUG loaded listener.js 09:21:07 INFO - PROCESS | 896 | ++DOMWINDOW == 79 (00000068298EF800) [pid = 896] [serial = 109] [outer = 00000068290EA800] 09:21:08 INFO - PROCESS | 896 | 1464711668265 Marionette TRACE conn6 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 09:21:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 09:21:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 629ms 09:21:08 INFO - PROCESS | 896 | 1464711668302 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 09:21:08 INFO - PROCESS | 896 | 1464711668305 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 09:21:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 09:21:08 INFO - PROCESS | 896 | 1464711668308 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 09:21:08 INFO - PROCESS | 896 | 1464711668310 Marionette TRACE conn6 <- [1,114,null,{}] 09:21:08 INFO - PROCESS | 896 | 1464711668314 Marionette TRACE conn6 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:08 INFO - PROCESS | 896 | 1464711668450 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 09:21:08 INFO - PROCESS | 896 | 1464711668466 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:08 INFO - PROCESS | 896 | ++DOCSHELL 0000006829F15800 == 36 [pid = 896] [id = 38] 09:21:08 INFO - PROCESS | 896 | ++DOMWINDOW == 80 (000000681BBBA800) [pid = 896] [serial = 110] [outer = 0000000000000000] 09:21:08 INFO - PROCESS | 896 | ++DOMWINDOW == 81 (00000068290EAC00) [pid = 896] [serial = 111] [outer = 000000681BBBA800] 09:21:08 INFO - PROCESS | 896 | 1464711668511 Marionette DEBUG loaded listener.js 09:21:08 INFO - PROCESS | 896 | ++DOMWINDOW == 82 (000000682B685400) [pid = 896] [serial = 112] [outer = 000000681BBBA800] 09:21:08 INFO - PROCESS | 896 | 1464711668930 Marionette TRACE conn6 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 09:21:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 09:21:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 692ms 09:21:09 INFO - PROCESS | 896 | 1464711669003 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 09:21:09 INFO - PROCESS | 896 | 1464711669005 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 09:21:09 INFO - PROCESS | 896 | 1464711669008 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 09:21:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 09:21:09 INFO - PROCESS | 896 | 1464711669010 Marionette TRACE conn6 <- [1,118,null,{}] 09:21:09 INFO - PROCESS | 896 | 1464711669019 Marionette TRACE conn6 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:09 INFO - PROCESS | 896 | 1464711669136 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 09:21:09 INFO - PROCESS | 896 | 1464711669177 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:09 INFO - PROCESS | 896 | ++DOCSHELL 000000682F353800 == 37 [pid = 896] [id = 39] 09:21:09 INFO - PROCESS | 896 | ++DOMWINDOW == 83 (0000006828D42400) [pid = 896] [serial = 113] [outer = 0000000000000000] 09:21:09 INFO - PROCESS | 896 | ++DOMWINDOW == 84 (0000006828D4CC00) [pid = 896] [serial = 114] [outer = 0000006828D42400] 09:21:09 INFO - PROCESS | 896 | 1464711669222 Marionette DEBUG loaded listener.js 09:21:09 INFO - PROCESS | 896 | ++DOMWINDOW == 85 (000000682B199000) [pid = 896] [serial = 115] [outer = 0000006828D42400] 09:21:09 INFO - PROCESS | 896 | 1464711669614 Marionette TRACE conn6 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 09:21:09 INFO - PROCESS | 896 | --DOMWINDOW == 84 (0000006830775000) [pid = 896] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 09:21:09 INFO - PROCESS | 896 | --DOMWINDOW == 83 (000000681B998000) [pid = 896] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 09:21:09 INFO - PROCESS | 896 | --DOMWINDOW == 82 (0000006828D77400) [pid = 896] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 09:21:09 INFO - PROCESS | 896 | --DOMWINDOW == 81 (000000681B15F400) [pid = 896] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 09:21:09 INFO - PROCESS | 896 | --DOMWINDOW == 80 (0000006825450000) [pid = 896] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 09:21:09 INFO - PROCESS | 896 | --DOMWINDOW == 79 (000000682C5C5400) [pid = 896] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 09:21:09 INFO - PROCESS | 896 | --DOMWINDOW == 78 (0000006819FB6C00) [pid = 896] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 09:21:09 INFO - PROCESS | 896 | --DOMWINDOW == 77 (000000681C157800) [pid = 896] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 09:21:09 INFO - PROCESS | 896 | --DOMWINDOW == 76 (000000681B9BF000) [pid = 896] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 09:21:09 INFO - PROCESS | 896 | --DOMWINDOW == 75 (0000006820DCB400) [pid = 896] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 09:21:09 INFO - PROCESS | 896 | --DOMWINDOW == 74 (0000006824C6A400) [pid = 896] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 09:21:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 09:21:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 630ms 09:21:09 INFO - PROCESS | 896 | 1464711669642 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 09:21:09 INFO - PROCESS | 896 | 1464711669644 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 09:21:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 09:21:09 INFO - PROCESS | 896 | 1464711669648 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 09:21:09 INFO - PROCESS | 896 | 1464711669650 Marionette TRACE conn6 <- [1,122,null,{}] 09:21:09 INFO - PROCESS | 896 | 1464711669653 Marionette TRACE conn6 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:09 INFO - PROCESS | 896 | 1464711669733 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 09:21:09 INFO - PROCESS | 896 | 1464711669746 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:09 INFO - PROCESS | 896 | ++DOCSHELL 00000068297DD000 == 38 [pid = 896] [id = 40] 09:21:09 INFO - PROCESS | 896 | ++DOMWINDOW == 75 (000000681C1DE000) [pid = 896] [serial = 116] [outer = 0000000000000000] 09:21:09 INFO - PROCESS | 896 | ++DOMWINDOW == 76 (0000006820DCC000) [pid = 896] [serial = 117] [outer = 000000681C1DE000] 09:21:09 INFO - PROCESS | 896 | 1464711669792 Marionette DEBUG loaded listener.js 09:21:09 INFO - PROCESS | 896 | ++DOMWINDOW == 77 (0000006827D7B800) [pid = 896] [serial = 118] [outer = 000000681C1DE000] 09:21:10 INFO - PROCESS | 896 | 1464711670162 Marionette TRACE conn6 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 09:21:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 09:21:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 587ms 09:21:10 INFO - PROCESS | 896 | 1464711670238 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 09:21:10 INFO - PROCESS | 896 | 1464711670241 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 09:21:10 INFO - PROCESS | 896 | 1464711670244 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 09:21:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 09:21:10 INFO - PROCESS | 896 | 1464711670246 Marionette TRACE conn6 <- [1,126,null,{}] 09:21:10 INFO - PROCESS | 896 | 1464711670250 Marionette TRACE conn6 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:10 INFO - PROCESS | 896 | 1464711670327 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 09:21:10 INFO - PROCESS | 896 | 1464711670334 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:10 INFO - PROCESS | 896 | ++DOCSHELL 00000068289A9000 == 39 [pid = 896] [id = 41] 09:21:10 INFO - PROCESS | 896 | ++DOMWINDOW == 78 (0000006821E08800) [pid = 896] [serial = 119] [outer = 0000000000000000] 09:21:10 INFO - PROCESS | 896 | ++DOMWINDOW == 79 (0000006821E0CC00) [pid = 896] [serial = 120] [outer = 0000006821E08800] 09:21:10 INFO - PROCESS | 896 | 1464711670380 Marionette DEBUG loaded listener.js 09:21:10 INFO - PROCESS | 896 | ++DOMWINDOW == 80 (0000006827D75400) [pid = 896] [serial = 121] [outer = 0000006821E08800] 09:21:10 INFO - PROCESS | 896 | 1464711670788 Marionette TRACE conn6 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 09:21:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 09:21:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 586ms 09:21:10 INFO - PROCESS | 896 | 1464711670833 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 09:21:10 INFO - PROCESS | 896 | 1464711670835 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 09:21:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 09:21:10 INFO - PROCESS | 896 | 1464711670848 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 09:21:10 INFO - PROCESS | 896 | 1464711670850 Marionette TRACE conn6 <- [1,130,null,{}] 09:21:10 INFO - PROCESS | 896 | 1464711670854 Marionette TRACE conn6 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:10 INFO - PROCESS | 896 | 1464711670934 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 09:21:10 INFO - PROCESS | 896 | 1464711670940 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:10 INFO - PROCESS | 896 | ++DOCSHELL 00000068302E3000 == 40 [pid = 896] [id = 42] 09:21:10 INFO - PROCESS | 896 | ++DOMWINDOW == 81 (0000006827D7BC00) [pid = 896] [serial = 122] [outer = 0000000000000000] 09:21:10 INFO - PROCESS | 896 | ++DOMWINDOW == 82 (0000006828D43000) [pid = 896] [serial = 123] [outer = 0000006827D7BC00] 09:21:10 INFO - PROCESS | 896 | 1464711670986 Marionette DEBUG loaded listener.js 09:21:11 INFO - PROCESS | 896 | ++DOMWINDOW == 83 (000000682BB11400) [pid = 896] [serial = 124] [outer = 0000006827D7BC00] 09:21:11 INFO - PROCESS | 896 | 1464711671395 Marionette TRACE conn6 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 09:21:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 09:21:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 585ms 09:21:11 INFO - PROCESS | 896 | 1464711671441 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 09:21:11 INFO - PROCESS | 896 | 1464711671444 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 09:21:11 INFO - PROCESS | 896 | 1464711671452 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 09:21:11 INFO - PROCESS | 896 | 1464711671454 Marionette TRACE conn6 <- [1,134,null,{}] 09:21:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 09:21:11 INFO - PROCESS | 896 | 1464711671458 Marionette TRACE conn6 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:11 INFO - PROCESS | 896 | 1464711671562 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 09:21:11 INFO - PROCESS | 896 | 1464711671570 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:11 INFO - PROCESS | 896 | ++DOCSHELL 0000006830408800 == 41 [pid = 896] [id = 43] 09:21:11 INFO - PROCESS | 896 | ++DOMWINDOW == 84 (000000682ACCF800) [pid = 896] [serial = 125] [outer = 0000000000000000] 09:21:11 INFO - PROCESS | 896 | ++DOMWINDOW == 85 (000000682DD0E800) [pid = 896] [serial = 126] [outer = 000000682ACCF800] 09:21:11 INFO - PROCESS | 896 | 1464711671622 Marionette DEBUG loaded listener.js 09:21:11 INFO - PROCESS | 896 | ++DOMWINDOW == 86 (000000682F446C00) [pid = 896] [serial = 127] [outer = 000000682ACCF800] 09:21:12 INFO - PROCESS | 896 | 1464711672179 Marionette TRACE conn6 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 09:21:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 09:21:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 774ms 09:21:12 INFO - PROCESS | 896 | 1464711672232 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 09:21:12 INFO - PROCESS | 896 | 1464711672237 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 09:21:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 09:21:12 INFO - PROCESS | 896 | 1464711672243 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 09:21:12 INFO - PROCESS | 896 | 1464711672247 Marionette TRACE conn6 <- [1,138,null,{}] 09:21:12 INFO - PROCESS | 896 | 1464711672254 Marionette TRACE conn6 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:12 INFO - PROCESS | 896 | 1464711672400 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 09:21:12 INFO - PROCESS | 896 | 1464711672465 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:12 INFO - PROCESS | 896 | ++DOCSHELL 0000006820DF1000 == 42 [pid = 896] [id = 44] 09:21:12 INFO - PROCESS | 896 | ++DOMWINDOW == 87 (000000681BBB4800) [pid = 896] [serial = 128] [outer = 0000000000000000] 09:21:12 INFO - PROCESS | 896 | ++DOMWINDOW == 88 (000000681BBB7800) [pid = 896] [serial = 129] [outer = 000000681BBB4800] 09:21:12 INFO - PROCESS | 896 | 1464711672524 Marionette DEBUG loaded listener.js 09:21:12 INFO - PROCESS | 896 | ++DOMWINDOW == 89 (000000681C1DBC00) [pid = 896] [serial = 130] [outer = 000000681BBB4800] 09:21:13 INFO - PROCESS | 896 | 1464711673179 Marionette TRACE conn6 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 09:21:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 09:21:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 985ms 09:21:13 INFO - PROCESS | 896 | 1464711673232 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 09:21:13 INFO - PROCESS | 896 | 1464711673238 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 09:21:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 09:21:13 INFO - PROCESS | 896 | 1464711673245 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 09:21:13 INFO - PROCESS | 896 | 1464711673248 Marionette TRACE conn6 <- [1,142,null,{}] 09:21:13 INFO - PROCESS | 896 | 1464711673253 Marionette TRACE conn6 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:13 INFO - PROCESS | 896 | 1464711673362 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 09:21:13 INFO - PROCESS | 896 | 1464711673427 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:13 INFO - PROCESS | 896 | ++DOCSHELL 0000006829352000 == 43 [pid = 896] [id = 45] 09:21:13 INFO - PROCESS | 896 | ++DOMWINDOW == 90 (0000006821005400) [pid = 896] [serial = 131] [outer = 0000000000000000] 09:21:13 INFO - PROCESS | 896 | ++DOMWINDOW == 91 (0000006821BBA800) [pid = 896] [serial = 132] [outer = 0000006821005400] 09:21:13 INFO - PROCESS | 896 | 1464711673482 Marionette DEBUG loaded listener.js 09:21:13 INFO - PROCESS | 896 | ++DOMWINDOW == 92 (0000006821E0E000) [pid = 896] [serial = 133] [outer = 0000006821005400] 09:21:14 INFO - PROCESS | 896 | 1464711674139 Marionette TRACE conn6 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 09:21:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 09:21:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 943ms 09:21:14 INFO - PROCESS | 896 | 1464711674194 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 09:21:14 INFO - PROCESS | 896 | 1464711674197 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 09:21:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 09:21:14 INFO - PROCESS | 896 | 1464711674201 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 09:21:14 INFO - PROCESS | 896 | 1464711674205 Marionette TRACE conn6 <- [1,146,null,{}] 09:21:14 INFO - PROCESS | 896 | 1464711674216 Marionette TRACE conn6 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:14 INFO - PROCESS | 896 | 1464711674326 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 09:21:14 INFO - PROCESS | 896 | 1464711674393 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:14 INFO - PROCESS | 896 | ++DOCSHELL 000000683036D000 == 44 [pid = 896] [id = 46] 09:21:14 INFO - PROCESS | 896 | ++DOMWINDOW == 93 (0000006828490400) [pid = 896] [serial = 134] [outer = 0000000000000000] 09:21:14 INFO - PROCESS | 896 | ++DOMWINDOW == 94 (0000006828CEF800) [pid = 896] [serial = 135] [outer = 0000006828490400] 09:21:14 INFO - PROCESS | 896 | 1464711674452 Marionette DEBUG loaded listener.js 09:21:14 INFO - PROCESS | 896 | ++DOMWINDOW == 95 (00000068290E4C00) [pid = 896] [serial = 136] [outer = 0000006828490400] 09:21:15 INFO - PROCESS | 896 | 1464711675233 Marionette TRACE conn6 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 09:21:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 09:21:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1093ms 09:21:15 INFO - PROCESS | 896 | 1464711675296 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 09:21:15 INFO - PROCESS | 896 | 1464711675300 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 09:21:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 09:21:15 INFO - PROCESS | 896 | 1464711675306 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 09:21:15 INFO - PROCESS | 896 | 1464711675310 Marionette TRACE conn6 <- [1,150,null,{}] 09:21:15 INFO - PROCESS | 896 | 1464711675317 Marionette TRACE conn6 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:15 INFO - PROCESS | 896 | 1464711675421 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 09:21:15 INFO - PROCESS | 896 | 1464711675490 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:15 INFO - PROCESS | 896 | ++DOCSHELL 000000681C37D000 == 45 [pid = 896] [id = 47] 09:21:15 INFO - PROCESS | 896 | ++DOMWINDOW == 96 (000000681BBB2C00) [pid = 896] [serial = 137] [outer = 0000000000000000] 09:21:15 INFO - PROCESS | 896 | ++DOMWINDOW == 97 (000000681BBBA000) [pid = 896] [serial = 138] [outer = 000000681BBB2C00] 09:21:15 INFO - PROCESS | 896 | 1464711675542 Marionette DEBUG loaded listener.js 09:21:15 INFO - PROCESS | 896 | ++DOMWINDOW == 98 (000000681C157400) [pid = 896] [serial = 139] [outer = 000000681BBB2C00] 09:21:15 INFO - PROCESS | 896 | --DOCSHELL 000000681C6B3800 == 44 [pid = 896] [id = 8] 09:21:15 INFO - PROCESS | 896 | --DOCSHELL 00000068302E3000 == 43 [pid = 896] [id = 42] 09:21:15 INFO - PROCESS | 896 | --DOCSHELL 00000068289A9000 == 42 [pid = 896] [id = 41] 09:21:15 INFO - PROCESS | 896 | --DOCSHELL 00000068297DD000 == 41 [pid = 896] [id = 40] 09:21:15 INFO - PROCESS | 896 | --DOCSHELL 000000682F353800 == 40 [pid = 896] [id = 39] 09:21:15 INFO - PROCESS | 896 | --DOCSHELL 0000006829F15800 == 39 [pid = 896] [id = 38] 09:21:15 INFO - PROCESS | 896 | --DOCSHELL 0000006828E9E000 == 38 [pid = 896] [id = 37] 09:21:15 INFO - PROCESS | 896 | --DOCSHELL 0000006827D52000 == 37 [pid = 896] [id = 36] 09:21:15 INFO - PROCESS | 896 | --DOCSHELL 0000006826186000 == 36 [pid = 896] [id = 35] 09:21:15 INFO - PROCESS | 896 | --DOCSHELL 0000006820FE6800 == 35 [pid = 896] [id = 34] 09:21:16 INFO - PROCESS | 896 | --DOCSHELL 0000006820BD4000 == 34 [pid = 896] [id = 33] 09:21:16 INFO - PROCESS | 896 | --DOMWINDOW == 97 (00000068266D7000) [pid = 896] [serial = 78] [outer = 0000000000000000] [url = about:blank] 09:21:16 INFO - PROCESS | 896 | --DOMWINDOW == 96 (0000006830778800) [pid = 896] [serial = 63] [outer = 0000000000000000] [url = about:blank] 09:21:16 INFO - PROCESS | 896 | --DOMWINDOW == 95 (000000681BA5AC00) [pid = 896] [serial = 61] [outer = 0000000000000000] [url = about:blank] 09:21:16 INFO - PROCESS | 896 | --DOMWINDOW == 94 (0000006825446C00) [pid = 896] [serial = 49] [outer = 0000000000000000] [url = about:blank] 09:21:16 INFO - PROCESS | 896 | --DOMWINDOW == 93 (0000006822243000) [pid = 896] [serial = 46] [outer = 0000000000000000] [url = about:blank] 09:21:16 INFO - PROCESS | 896 | --DOMWINDOW == 92 (000000682DD0EC00) [pid = 896] [serial = 52] [outer = 0000000000000000] [url = about:blank] 09:21:16 INFO - PROCESS | 896 | --DOMWINDOW == 91 (000000681BA51800) [pid = 896] [serial = 58] [outer = 0000000000000000] [url = about:blank] 09:21:16 INFO - PROCESS | 896 | --DOMWINDOW == 90 (000000682BB0D800) [pid = 896] [serial = 55] [outer = 0000000000000000] [url = about:blank] 09:21:16 INFO - PROCESS | 896 | --DOMWINDOW == 89 (0000006820037000) [pid = 896] [serial = 69] [outer = 0000000000000000] [url = about:blank] 09:21:16 INFO - PROCESS | 896 | --DOMWINDOW == 88 (000000681B9C4C00) [pid = 896] [serial = 66] [outer = 0000000000000000] [url = about:blank] 09:21:16 INFO - PROCESS | 896 | --DOMWINDOW == 87 (000000681C149800) [pid = 896] [serial = 67] [outer = 0000000000000000] [url = about:blank] 09:21:16 INFO - PROCESS | 896 | --DOMWINDOW == 86 (0000006820DCF000) [pid = 896] [serial = 72] [outer = 0000000000000000] [url = about:blank] 09:21:16 INFO - PROCESS | 896 | --DOMWINDOW == 85 (0000006822122800) [pid = 896] [serial = 73] [outer = 0000000000000000] [url = about:blank] 09:21:16 INFO - PROCESS | 896 | --DOMWINDOW == 84 (0000006820B89C00) [pid = 896] [serial = 70] [outer = 0000000000000000] [url = about:blank] 09:21:16 INFO - PROCESS | 896 | --DOMWINDOW == 83 (000000682544F800) [pid = 896] [serial = 76] [outer = 0000000000000000] [url = about:blank] 09:21:16 INFO - PROCESS | 896 | --DOMWINDOW == 82 (0000006824C6CC00) [pid = 896] [serial = 75] [outer = 0000000000000000] [url = about:blank] 09:21:16 INFO - PROCESS | 896 | --DOMWINDOW == 81 (00000068221C4400) [pid = 896] [serial = 64] [outer = 0000000000000000] [url = about:blank] 09:21:16 INFO - PROCESS | 896 | 1464711676129 Marionette TRACE conn6 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 09:21:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 09:21:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 837ms 09:21:16 INFO - PROCESS | 896 | 1464711676148 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 09:21:16 INFO - PROCESS | 896 | 1464711676154 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 09:21:16 INFO - PROCESS | 896 | 1464711676161 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 09:21:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 09:21:16 INFO - PROCESS | 896 | 1464711676164 Marionette TRACE conn6 <- [1,154,null,{}] 09:21:16 INFO - PROCESS | 896 | 1464711676168 Marionette TRACE conn6 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:16 INFO - PROCESS | 896 | 1464711676253 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 09:21:16 INFO - PROCESS | 896 | 1464711676263 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:16 INFO - PROCESS | 896 | ++DOCSHELL 000000681C63E000 == 35 [pid = 896] [id = 48] 09:21:16 INFO - PROCESS | 896 | ++DOMWINDOW == 82 (000000681B9BE800) [pid = 896] [serial = 140] [outer = 0000000000000000] 09:21:16 INFO - PROCESS | 896 | ++DOMWINDOW == 83 (000000681BA5FC00) [pid = 896] [serial = 141] [outer = 000000681B9BE800] 09:21:16 INFO - PROCESS | 896 | 1464711676310 Marionette DEBUG loaded listener.js 09:21:16 INFO - PROCESS | 896 | ++DOMWINDOW == 84 (000000681CE8F800) [pid = 896] [serial = 142] [outer = 000000681B9BE800] 09:21:16 INFO - PROCESS | 896 | 1464711676792 Marionette TRACE conn6 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 09:21:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 09:21:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 693ms 09:21:16 INFO - PROCESS | 896 | 1464711676860 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 09:21:16 INFO - PROCESS | 896 | 1464711676863 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 09:21:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 09:21:16 INFO - PROCESS | 896 | 1464711676867 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 09:21:16 INFO - PROCESS | 896 | 1464711676871 Marionette TRACE conn6 <- [1,158,null,{}] 09:21:16 INFO - PROCESS | 896 | 1464711676882 Marionette TRACE conn6 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:16 INFO - PROCESS | 896 | 1464711676969 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 09:21:17 INFO - PROCESS | 896 | 1464711677031 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:17 INFO - PROCESS | 896 | ++DOCSHELL 0000006826103000 == 36 [pid = 896] [id = 49] 09:21:17 INFO - PROCESS | 896 | ++DOMWINDOW == 85 (000000681C14E400) [pid = 896] [serial = 143] [outer = 0000000000000000] 09:21:17 INFO - PROCESS | 896 | ++DOMWINDOW == 86 (0000006821B84400) [pid = 896] [serial = 144] [outer = 000000681C14E400] 09:21:17 INFO - PROCESS | 896 | 1464711677080 Marionette DEBUG loaded listener.js 09:21:17 INFO - PROCESS | 896 | ++DOMWINDOW == 87 (0000006821E0F000) [pid = 896] [serial = 145] [outer = 000000681C14E400] 09:21:17 INFO - PROCESS | 896 | 1464711677454 Marionette TRACE conn6 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 09:21:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 09:21:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 628ms 09:21:17 INFO - PROCESS | 896 | 1464711677497 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 09:21:17 INFO - PROCESS | 896 | 1464711677500 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 09:21:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 09:21:17 INFO - PROCESS | 896 | 1464711677508 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 09:21:17 INFO - PROCESS | 896 | 1464711677510 Marionette TRACE conn6 <- [1,162,null,{}] 09:21:17 INFO - PROCESS | 896 | 1464711677514 Marionette TRACE conn6 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:17 INFO - PROCESS | 896 | 1464711677600 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 09:21:17 INFO - PROCESS | 896 | 1464711677607 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:17 INFO - PROCESS | 896 | ++DOCSHELL 0000006826667000 == 37 [pid = 896] [id = 50] 09:21:17 INFO - PROCESS | 896 | ++DOMWINDOW == 88 (00000068221BFC00) [pid = 896] [serial = 146] [outer = 0000000000000000] 09:21:17 INFO - PROCESS | 896 | ++DOMWINDOW == 89 (00000068222B2400) [pid = 896] [serial = 147] [outer = 00000068221BFC00] 09:21:17 INFO - PROCESS | 896 | 1464711677656 Marionette DEBUG loaded listener.js 09:21:17 INFO - PROCESS | 896 | ++DOMWINDOW == 90 (0000006824C6C800) [pid = 896] [serial = 148] [outer = 00000068221BFC00] 09:21:18 INFO - PROCESS | 896 | 1464711678075 Marionette TRACE conn6 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 09:21:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 09:21:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 586ms 09:21:18 INFO - PROCESS | 896 | 1464711678097 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 09:21:18 INFO - PROCESS | 896 | 1464711678099 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 09:21:18 INFO - PROCESS | 896 | 1464711678117 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 09:21:18 INFO - PROCESS | 896 | 1464711678119 Marionette TRACE conn6 <- [1,166,null,{}] 09:21:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 09:21:18 INFO - PROCESS | 896 | 1464711678123 Marionette TRACE conn6 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:18 INFO - PROCESS | 896 | 1464711678234 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 09:21:18 INFO - PROCESS | 896 | 1464711678244 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:18 INFO - PROCESS | 896 | ++DOCSHELL 00000068284C4800 == 38 [pid = 896] [id = 51] 09:21:18 INFO - PROCESS | 896 | ++DOMWINDOW == 91 (0000006825448800) [pid = 896] [serial = 149] [outer = 0000000000000000] 09:21:18 INFO - PROCESS | 896 | ++DOMWINDOW == 92 (000000682544CC00) [pid = 896] [serial = 150] [outer = 0000006825448800] 09:21:18 INFO - PROCESS | 896 | 1464711678291 Marionette DEBUG loaded listener.js 09:21:18 INFO - PROCESS | 896 | ++DOMWINDOW == 93 (0000006825530800) [pid = 896] [serial = 151] [outer = 0000006825448800] 09:21:18 INFO - PROCESS | 896 | 1464711678771 Marionette TRACE conn6 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 09:21:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 09:21:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 671ms 09:21:18 INFO - PROCESS | 896 | 1464711678805 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 09:21:18 INFO - PROCESS | 896 | 1464711678807 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 09:21:18 INFO - PROCESS | 896 | 1464711678811 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 09:21:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 09:21:18 INFO - PROCESS | 896 | 1464711678813 Marionette TRACE conn6 <- [1,170,null,{}] 09:21:18 INFO - PROCESS | 896 | 1464711678816 Marionette TRACE conn6 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:18 INFO - PROCESS | 896 | 1464711678936 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 09:21:18 INFO - PROCESS | 896 | 1464711678986 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:19 INFO - PROCESS | 896 | ++DOCSHELL 00000068288DF800 == 39 [pid = 896] [id = 52] 09:21:19 INFO - PROCESS | 896 | ++DOMWINDOW == 94 (0000006827EE6800) [pid = 896] [serial = 152] [outer = 0000000000000000] 09:21:19 INFO - PROCESS | 896 | ++DOMWINDOW == 95 (0000006828AD6800) [pid = 896] [serial = 153] [outer = 0000006827EE6800] 09:21:19 INFO - PROCESS | 896 | 1464711679032 Marionette DEBUG loaded listener.js 09:21:19 INFO - PROCESS | 896 | ++DOMWINDOW == 96 (0000006828D4E400) [pid = 896] [serial = 154] [outer = 0000006827EE6800] 09:21:19 INFO - PROCESS | 896 | 1464711679438 Marionette TRACE conn6 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 09:21:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 09:21:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 693ms 09:21:19 INFO - PROCESS | 896 | 1464711679506 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 09:21:19 INFO - PROCESS | 896 | 1464711679508 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 09:21:19 INFO - PROCESS | 896 | 1464711679512 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 09:21:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 09:21:19 INFO - PROCESS | 896 | 1464711679514 Marionette TRACE conn6 <- [1,174,null,{}] 09:21:19 INFO - PROCESS | 896 | 1464711679517 Marionette TRACE conn6 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:19 INFO - PROCESS | 896 | 1464711679636 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 09:21:19 INFO - PROCESS | 896 | 1464711679650 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:19 INFO - PROCESS | 896 | ++DOCSHELL 00000068290BD000 == 40 [pid = 896] [id = 53] 09:21:19 INFO - PROCESS | 896 | ++DOMWINDOW == 97 (0000006828D70800) [pid = 896] [serial = 155] [outer = 0000000000000000] 09:21:19 INFO - PROCESS | 896 | ++DOMWINDOW == 98 (0000006828D7C800) [pid = 896] [serial = 156] [outer = 0000006828D70800] 09:21:19 INFO - PROCESS | 896 | 1464711679695 Marionette DEBUG loaded listener.js 09:21:19 INFO - PROCESS | 896 | ++DOMWINDOW == 99 (00000068290EB800) [pid = 896] [serial = 157] [outer = 0000006828D70800] 09:21:20 INFO - PROCESS | 896 | 1464711680098 Marionette TRACE conn6 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 09:21:20 INFO - PROCESS | 896 | ++DOMWINDOW == 100 (0000006828AE0C00) [pid = 896] [serial = 158] [outer = 0000006827D07C00] 09:21:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 09:21:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 629ms 09:21:20 INFO - PROCESS | 896 | --DOMWINDOW == 99 (000000681BBBA800) [pid = 896] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 09:21:20 INFO - PROCESS | 896 | --DOMWINDOW == 98 (0000006828D42400) [pid = 896] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 09:21:20 INFO - PROCESS | 896 | --DOMWINDOW == 97 (0000006828EC6C00) [pid = 896] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 09:21:20 INFO - PROCESS | 896 | --DOMWINDOW == 96 (000000682BB08000) [pid = 896] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 09:21:20 INFO - PROCESS | 896 | --DOMWINDOW == 95 (000000681BA58C00) [pid = 896] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 09:21:20 INFO - PROCESS | 896 | --DOMWINDOW == 94 (0000006825452000) [pid = 896] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 09:21:20 INFO - PROCESS | 896 | --DOMWINDOW == 93 (000000682037E400) [pid = 896] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 09:21:20 INFO - PROCESS | 896 | --DOMWINDOW == 92 (00000068290EA800) [pid = 896] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 09:21:20 INFO - PROCESS | 896 | --DOMWINDOW == 91 (000000681C1DE000) [pid = 896] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 09:21:20 INFO - PROCESS | 896 | --DOMWINDOW == 90 (0000006821E08800) [pid = 896] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 09:21:20 INFO - PROCESS | 896 | --DOMWINDOW == 89 (0000006827D7BC00) [pid = 896] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 09:21:20 INFO - PROCESS | 896 | 1464711680273 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 09:21:20 INFO - PROCESS | 896 | 1464711680276 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 09:21:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 09:21:20 INFO - PROCESS | 896 | 1464711680313 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 09:21:20 INFO - PROCESS | 896 | 1464711680323 Marionette TRACE conn6 <- [1,178,null,{}] 09:21:20 INFO - PROCESS | 896 | 1464711680327 Marionette TRACE conn6 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:20 INFO - PROCESS | 896 | 1464711680407 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 09:21:20 INFO - PROCESS | 896 | 1464711680414 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:20 INFO - PROCESS | 896 | ++DOCSHELL 000000682BBCE800 == 41 [pid = 896] [id = 54] 09:21:20 INFO - PROCESS | 896 | ++DOMWINDOW == 90 (0000006828D42400) [pid = 896] [serial = 159] [outer = 0000000000000000] 09:21:20 INFO - PROCESS | 896 | ++DOMWINDOW == 91 (0000006828ECF000) [pid = 896] [serial = 160] [outer = 0000006828D42400] 09:21:20 INFO - PROCESS | 896 | 1464711680460 Marionette DEBUG loaded listener.js 09:21:20 INFO - PROCESS | 896 | ++DOMWINDOW == 92 (00000068298AE800) [pid = 896] [serial = 161] [outer = 0000006828D42400] 09:21:20 INFO - PROCESS | 896 | 1464711680834 Marionette TRACE conn6 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 09:21:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 09:21:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 545ms 09:21:20 INFO - PROCESS | 896 | 1464711680859 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 09:21:20 INFO - PROCESS | 896 | 1464711680861 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 09:21:20 INFO - PROCESS | 896 | 1464711680864 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 09:21:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 09:21:20 INFO - PROCESS | 896 | 1464711680866 Marionette TRACE conn6 <- [1,182,null,{}] 09:21:20 INFO - PROCESS | 896 | 1464711680870 Marionette TRACE conn6 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:21 INFO - PROCESS | 896 | 1464711680997 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 09:21:21 INFO - PROCESS | 896 | 1464711681006 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:21 INFO - PROCESS | 896 | ++DOCSHELL 000000682B21D000 == 42 [pid = 896] [id = 55] 09:21:21 INFO - PROCESS | 896 | ++DOMWINDOW == 93 (000000682267CC00) [pid = 896] [serial = 162] [outer = 0000000000000000] 09:21:21 INFO - PROCESS | 896 | ++DOMWINDOW == 94 (0000006829F9F800) [pid = 896] [serial = 163] [outer = 000000682267CC00] 09:21:21 INFO - PROCESS | 896 | 1464711681055 Marionette DEBUG loaded listener.js 09:21:21 INFO - PROCESS | 896 | ++DOMWINDOW == 95 (000000682B191400) [pid = 896] [serial = 164] [outer = 000000682267CC00] 09:21:21 INFO - PROCESS | 896 | 1464711681426 Marionette TRACE conn6 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 09:21:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 09:21:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 586ms 09:21:21 INFO - PROCESS | 896 | 1464711681454 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 09:21:21 INFO - PROCESS | 896 | 1464711681456 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 09:21:21 INFO - PROCESS | 896 | 1464711681459 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 09:21:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 09:21:21 INFO - PROCESS | 896 | 1464711681462 Marionette TRACE conn6 <- [1,186,null,{}] 09:21:21 INFO - PROCESS | 896 | 1464711681465 Marionette TRACE conn6 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:21 INFO - PROCESS | 896 | 1464711681576 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 09:21:21 INFO - PROCESS | 896 | 1464711681584 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:21 INFO - PROCESS | 896 | ++DOCSHELL 000000682F360000 == 43 [pid = 896] [id = 56] 09:21:21 INFO - PROCESS | 896 | ++DOMWINDOW == 96 (0000006821E0E400) [pid = 896] [serial = 165] [outer = 0000000000000000] 09:21:21 INFO - PROCESS | 896 | ++DOMWINDOW == 97 (000000682BB04800) [pid = 896] [serial = 166] [outer = 0000006821E0E400] 09:21:21 INFO - PROCESS | 896 | 1464711681631 Marionette DEBUG loaded listener.js 09:21:21 INFO - PROCESS | 896 | ++DOMWINDOW == 98 (000000682BB0F000) [pid = 896] [serial = 167] [outer = 0000006821E0E400] 09:21:22 INFO - PROCESS | 896 | 1464711682020 Marionette TRACE conn6 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 09:21:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 09:21:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 584ms 09:21:22 INFO - PROCESS | 896 | 1464711682047 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 09:21:22 INFO - PROCESS | 896 | 1464711682050 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 09:21:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 09:21:22 INFO - PROCESS | 896 | 1464711682053 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 09:21:22 INFO - PROCESS | 896 | 1464711682056 Marionette TRACE conn6 <- [1,190,null,{}] 09:21:22 INFO - PROCESS | 896 | 1464711682060 Marionette TRACE conn6 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:22 INFO - PROCESS | 896 | 1464711682180 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 09:21:22 INFO - PROCESS | 896 | 1464711682188 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:22 INFO - PROCESS | 896 | ++DOCSHELL 0000006830353800 == 44 [pid = 896] [id = 57] 09:21:22 INFO - PROCESS | 896 | ++DOMWINDOW == 99 (000000682BB0B000) [pid = 896] [serial = 168] [outer = 0000000000000000] 09:21:22 INFO - PROCESS | 896 | ++DOMWINDOW == 100 (000000682C5C9000) [pid = 896] [serial = 169] [outer = 000000682BB0B000] 09:21:22 INFO - PROCESS | 896 | 1464711682241 Marionette DEBUG loaded listener.js 09:21:22 INFO - PROCESS | 896 | ++DOMWINDOW == 101 (000000682F446000) [pid = 896] [serial = 170] [outer = 000000682BB0B000] 09:21:22 INFO - PROCESS | 896 | 1464711682875 Marionette TRACE conn6 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 09:21:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 09:21:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 881ms 09:21:22 INFO - PROCESS | 896 | 1464711682938 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 09:21:22 INFO - PROCESS | 896 | 1464711682943 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 09:21:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 09:21:22 INFO - PROCESS | 896 | 1464711682949 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 09:21:22 INFO - PROCESS | 896 | 1464711682954 Marionette TRACE conn6 <- [1,194,null,{}] 09:21:22 INFO - PROCESS | 896 | 1464711682973 Marionette TRACE conn6 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:23 INFO - PROCESS | 896 | 1464711683117 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 09:21:23 INFO - PROCESS | 896 | 1464711683159 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:23 INFO - PROCESS | 896 | ++DOCSHELL 0000006822215800 == 45 [pid = 896] [id = 58] 09:21:23 INFO - PROCESS | 896 | ++DOMWINDOW == 102 (000000681C120400) [pid = 896] [serial = 171] [outer = 0000000000000000] 09:21:23 INFO - PROCESS | 896 | ++DOMWINDOW == 103 (000000681C151400) [pid = 896] [serial = 172] [outer = 000000681C120400] 09:21:23 INFO - PROCESS | 896 | 1464711683217 Marionette DEBUG loaded listener.js 09:21:23 INFO - PROCESS | 896 | ++DOMWINDOW == 104 (0000006820D8A000) [pid = 896] [serial = 173] [outer = 000000681C120400] 09:21:23 INFO - PROCESS | 896 | 1464711683821 Marionette TRACE conn6 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 09:21:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 09:21:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 881ms 09:21:23 INFO - PROCESS | 896 | 1464711683833 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 09:21:23 INFO - PROCESS | 896 | 1464711683840 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 09:21:23 INFO - PROCESS | 896 | 1464711683847 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 09:21:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 09:21:23 INFO - PROCESS | 896 | 1464711683850 Marionette TRACE conn6 <- [1,198,null,{}] 09:21:23 INFO - PROCESS | 896 | 1464711683854 Marionette TRACE conn6 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:23 INFO - PROCESS | 896 | 1464711683967 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 09:21:24 INFO - PROCESS | 896 | 1464711684047 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:24 INFO - PROCESS | 896 | ++DOCSHELL 00000068289A3000 == 46 [pid = 896] [id = 59] 09:21:24 INFO - PROCESS | 896 | ++DOMWINDOW == 105 (000000682212BC00) [pid = 896] [serial = 174] [outer = 0000000000000000] 09:21:24 INFO - PROCESS | 896 | ++DOMWINDOW == 106 (00000068222B4C00) [pid = 896] [serial = 175] [outer = 000000682212BC00] 09:21:24 INFO - PROCESS | 896 | 1464711684103 Marionette DEBUG loaded listener.js 09:21:24 INFO - PROCESS | 896 | ++DOMWINDOW == 107 (0000006827C6C800) [pid = 896] [serial = 176] [outer = 000000682212BC00] 09:21:24 INFO - PROCESS | 896 | 1464711684636 Marionette TRACE conn6 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 09:21:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 09:21:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 839ms 09:21:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 09:21:24 INFO - PROCESS | 896 | 1464711684692 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 09:21:24 INFO - PROCESS | 896 | 1464711684695 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 09:21:24 INFO - PROCESS | 896 | 1464711684699 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 09:21:24 INFO - PROCESS | 896 | 1464711684703 Marionette TRACE conn6 <- [1,202,null,{}] 09:21:24 INFO - PROCESS | 896 | 1464711684716 Marionette TRACE conn6 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:24 INFO - PROCESS | 896 | 1464711684832 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 09:21:24 INFO - PROCESS | 896 | 1464711684900 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:24 INFO - PROCESS | 896 | ++DOCSHELL 000000683178E000 == 47 [pid = 896] [id = 60] 09:21:24 INFO - PROCESS | 896 | ++DOMWINDOW == 108 (00000068290E9400) [pid = 896] [serial = 177] [outer = 0000000000000000] 09:21:24 INFO - PROCESS | 896 | ++DOMWINDOW == 109 (000000682ACC8400) [pid = 896] [serial = 178] [outer = 00000068290E9400] 09:21:24 INFO - PROCESS | 896 | 1464711684958 Marionette DEBUG loaded listener.js 09:21:25 INFO - PROCESS | 896 | ++DOMWINDOW == 110 (000000682C5CC800) [pid = 896] [serial = 179] [outer = 00000068290E9400] 09:21:25 INFO - PROCESS | 896 | 1464711685539 Marionette TRACE conn6 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 09:21:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 09:21:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 901ms 09:21:25 INFO - PROCESS | 896 | 1464711685602 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 09:21:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 09:21:25 INFO - PROCESS | 896 | 1464711685605 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 09:21:25 INFO - PROCESS | 896 | 1464711685609 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 09:21:25 INFO - PROCESS | 896 | 1464711685612 Marionette TRACE conn6 <- [1,206,null,{}] 09:21:25 INFO - PROCESS | 896 | 1464711685616 Marionette TRACE conn6 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:25 INFO - PROCESS | 896 | 1464711685734 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 09:21:25 INFO - PROCESS | 896 | 1464711685812 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:25 INFO - PROCESS | 896 | ++DOCSHELL 000000682AC10000 == 48 [pid = 896] [id = 61] 09:21:25 INFO - PROCESS | 896 | ++DOMWINDOW == 111 (000000682C133000) [pid = 896] [serial = 180] [outer = 0000000000000000] 09:21:25 INFO - PROCESS | 896 | ++DOMWINDOW == 112 (000000682C137000) [pid = 896] [serial = 181] [outer = 000000682C133000] 09:21:25 INFO - PROCESS | 896 | 1464711685867 Marionette DEBUG loaded listener.js 09:21:25 INFO - PROCESS | 896 | ++DOMWINDOW == 113 (000000682DD0D400) [pid = 896] [serial = 182] [outer = 000000682C133000] 09:21:26 INFO - PROCESS | 896 | 1464711686417 Marionette TRACE conn6 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 09:21:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 09:21:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 837ms 09:21:26 INFO - PROCESS | 896 | 1464711686448 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 09:21:26 INFO - PROCESS | 896 | 1464711686451 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 09:21:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 09:21:26 INFO - PROCESS | 896 | 1464711686454 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 09:21:26 INFO - PROCESS | 896 | 1464711686456 Marionette TRACE conn6 <- [1,210,null,{}] 09:21:26 INFO - PROCESS | 896 | 1464711686460 Marionette TRACE conn6 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:26 INFO - PROCESS | 896 | 1464711686565 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 09:21:26 INFO - PROCESS | 896 | 1464711686646 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:26 INFO - PROCESS | 896 | ++DOCSHELL 0000006820F9F000 == 49 [pid = 896] [id = 62] 09:21:26 INFO - PROCESS | 896 | ++DOMWINDOW == 114 (000000681BA51400) [pid = 896] [serial = 183] [outer = 0000000000000000] 09:21:26 INFO - PROCESS | 896 | ++DOMWINDOW == 115 (0000006825866C00) [pid = 896] [serial = 184] [outer = 000000681BA51400] 09:21:26 INFO - PROCESS | 896 | 1464711686702 Marionette DEBUG loaded listener.js 09:21:26 INFO - PROCESS | 896 | ++DOMWINDOW == 116 (000000682ACD0800) [pid = 896] [serial = 185] [outer = 000000681BA51400] 09:21:27 INFO - PROCESS | 896 | 1464711687361 Marionette TRACE conn6 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 09:21:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 09:21:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 942ms 09:21:27 INFO - PROCESS | 896 | 1464711687399 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 09:21:27 INFO - PROCESS | 896 | 1464711687404 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 09:21:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 09:21:27 INFO - PROCESS | 896 | 1464711687410 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 09:21:27 INFO - PROCESS | 896 | 1464711687413 Marionette TRACE conn6 <- [1,214,null,{}] 09:21:27 INFO - PROCESS | 896 | 1464711687419 Marionette TRACE conn6 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:27 INFO - PROCESS | 896 | 1464711687522 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 09:21:27 INFO - PROCESS | 896 | 1464711687609 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:27 INFO - PROCESS | 896 | ++DOCSHELL 0000006821ED9000 == 50 [pid = 896] [id = 63] 09:21:27 INFO - PROCESS | 896 | ++DOMWINDOW == 117 (000000681C149000) [pid = 896] [serial = 186] [outer = 0000000000000000] 09:21:27 INFO - PROCESS | 896 | ++DOMWINDOW == 118 (0000006820210000) [pid = 896] [serial = 187] [outer = 000000681C149000] 09:21:27 INFO - PROCESS | 896 | 1464711687659 Marionette DEBUG loaded listener.js 09:21:27 INFO - PROCESS | 896 | ++DOMWINDOW == 119 (0000006821B86C00) [pid = 896] [serial = 188] [outer = 000000681C149000] 09:21:28 INFO - PROCESS | 896 | --DOCSHELL 000000682F360000 == 49 [pid = 896] [id = 56] 09:21:28 INFO - PROCESS | 896 | --DOCSHELL 000000682B21D000 == 48 [pid = 896] [id = 55] 09:21:28 INFO - PROCESS | 896 | --DOCSHELL 000000682BBCE800 == 47 [pid = 896] [id = 54] 09:21:28 INFO - PROCESS | 896 | --DOCSHELL 00000068290BD000 == 46 [pid = 896] [id = 53] 09:21:28 INFO - PROCESS | 896 | --DOCSHELL 00000068288DF800 == 45 [pid = 896] [id = 52] 09:21:28 INFO - PROCESS | 896 | --DOCSHELL 00000068284C4800 == 44 [pid = 896] [id = 51] 09:21:28 INFO - PROCESS | 896 | --DOCSHELL 0000006826667000 == 43 [pid = 896] [id = 50] 09:21:28 INFO - PROCESS | 896 | --DOCSHELL 0000006826103000 == 42 [pid = 896] [id = 49] 09:21:28 INFO - PROCESS | 896 | --DOCSHELL 000000681C63E000 == 41 [pid = 896] [id = 48] 09:21:28 INFO - PROCESS | 896 | --DOCSHELL 000000681C37D000 == 40 [pid = 896] [id = 47] 09:21:28 INFO - PROCESS | 896 | --DOCSHELL 0000006820DF1000 == 39 [pid = 896] [id = 44] 09:21:28 INFO - PROCESS | 896 | --DOCSHELL 0000006830408800 == 38 [pid = 896] [id = 43] 09:21:28 INFO - PROCESS | 896 | --DOMWINDOW == 118 (00000068290EAC00) [pid = 896] [serial = 111] [outer = 0000000000000000] [url = about:blank] 09:21:28 INFO - PROCESS | 896 | --DOMWINDOW == 117 (000000682B685400) [pid = 896] [serial = 112] [outer = 0000000000000000] [url = about:blank] 09:21:28 INFO - PROCESS | 896 | --DOMWINDOW == 116 (0000006828D4CC00) [pid = 896] [serial = 114] [outer = 0000000000000000] [url = about:blank] 09:21:28 INFO - PROCESS | 896 | --DOMWINDOW == 115 (0000006819FBA400) [pid = 896] [serial = 81] [outer = 0000000000000000] [url = about:blank] 09:21:28 INFO - PROCESS | 896 | --DOMWINDOW == 114 (00000068290E1000) [pid = 896] [serial = 105] [outer = 0000000000000000] [url = about:blank] 09:21:28 INFO - PROCESS | 896 | --DOMWINDOW == 113 (00000068290E7C00) [pid = 896] [serial = 106] [outer = 0000000000000000] [url = about:blank] 09:21:28 INFO - PROCESS | 896 | --DOMWINDOW == 112 (0000006828D78C00) [pid = 896] [serial = 87] [outer = 0000000000000000] [url = about:blank] 09:21:28 INFO - PROCESS | 896 | --DOMWINDOW == 111 (000000682C5C2800) [pid = 896] [serial = 94] [outer = 0000000000000000] [url = about:blank] 09:21:28 INFO - PROCESS | 896 | --DOMWINDOW == 110 (000000682BB11C00) [pid = 896] [serial = 93] [outer = 0000000000000000] [url = about:blank] 09:21:28 INFO - PROCESS | 896 | --DOMWINDOW == 109 (000000682027E800) [pid = 896] [serial = 97] [outer = 0000000000000000] [url = about:blank] 09:21:28 INFO - PROCESS | 896 | --DOMWINDOW == 108 (000000681C14AC00) [pid = 896] [serial = 96] [outer = 0000000000000000] [url = about:blank] 09:21:28 INFO - PROCESS | 896 | --DOMWINDOW == 107 (0000006820DD1800) [pid = 896] [serial = 84] [outer = 0000000000000000] [url = about:blank] 09:21:28 INFO - PROCESS | 896 | --DOMWINDOW == 106 (000000682585FC00) [pid = 896] [serial = 102] [outer = 0000000000000000] [url = about:blank] 09:21:28 INFO - PROCESS | 896 | --DOMWINDOW == 105 (0000006828492400) [pid = 896] [serial = 103] [outer = 0000000000000000] [url = about:blank] 09:21:28 INFO - PROCESS | 896 | --DOMWINDOW == 104 (0000006820DC5C00) [pid = 896] [serial = 99] [outer = 0000000000000000] [url = about:blank] 09:21:28 INFO - PROCESS | 896 | --DOMWINDOW == 103 (0000006821E30800) [pid = 896] [serial = 100] [outer = 0000000000000000] [url = about:blank] 09:21:28 INFO - PROCESS | 896 | --DOMWINDOW == 102 (000000682B223800) [pid = 896] [serial = 90] [outer = 0000000000000000] [url = about:blank] 09:21:28 INFO - PROCESS | 896 | --DOMWINDOW == 101 (0000006829306400) [pid = 896] [serial = 108] [outer = 0000000000000000] [url = about:blank] 09:21:28 INFO - PROCESS | 896 | --DOMWINDOW == 100 (0000006820DCC000) [pid = 896] [serial = 117] [outer = 0000000000000000] [url = about:blank] 09:21:28 INFO - PROCESS | 896 | --DOMWINDOW == 99 (0000006827D75400) [pid = 896] [serial = 121] [outer = 0000000000000000] [url = about:blank] 09:21:28 INFO - PROCESS | 896 | --DOMWINDOW == 98 (000000682B199000) [pid = 896] [serial = 115] [outer = 0000000000000000] [url = about:blank] 09:21:28 INFO - PROCESS | 896 | --DOMWINDOW == 97 (000000682BB11400) [pid = 896] [serial = 124] [outer = 0000000000000000] [url = about:blank] 09:21:28 INFO - PROCESS | 896 | --DOMWINDOW == 96 (0000006828D43000) [pid = 896] [serial = 123] [outer = 0000000000000000] [url = about:blank] 09:21:28 INFO - PROCESS | 896 | --DOMWINDOW == 95 (0000006821E0CC00) [pid = 896] [serial = 120] [outer = 0000000000000000] [url = about:blank] 09:21:28 INFO - PROCESS | 896 | --DOMWINDOW == 94 (000000682DD0E800) [pid = 896] [serial = 126] [outer = 0000000000000000] [url = about:blank] 09:21:28 INFO - PROCESS | 896 | --DOMWINDOW == 93 (0000006827D7B800) [pid = 896] [serial = 118] [outer = 0000000000000000] [url = about:blank] 09:21:28 INFO - PROCESS | 896 | --DOMWINDOW == 92 (00000068298EF800) [pid = 896] [serial = 109] [outer = 0000000000000000] [url = about:blank] 09:21:28 INFO - PROCESS | 896 | 1464711688189 Marionette TRACE conn6 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 09:21:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 09:21:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 838ms 09:21:28 INFO - PROCESS | 896 | 1464711688254 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 09:21:28 INFO - PROCESS | 896 | 1464711688260 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 09:21:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 09:21:28 INFO - PROCESS | 896 | 1464711688269 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 09:21:28 INFO - PROCESS | 896 | 1464711688271 Marionette TRACE conn6 <- [1,218,null,{}] 09:21:28 INFO - PROCESS | 896 | 1464711688275 Marionette TRACE conn6 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:28 INFO - PROCESS | 896 | 1464711688364 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 09:21:28 INFO - PROCESS | 896 | 1464711688430 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:28 INFO - PROCESS | 896 | ++DOCSHELL 0000006821B20800 == 39 [pid = 896] [id = 64] 09:21:28 INFO - PROCESS | 896 | ++DOMWINDOW == 93 (000000681BA52000) [pid = 896] [serial = 189] [outer = 0000000000000000] 09:21:28 INFO - PROCESS | 896 | ++DOMWINDOW == 94 (000000681C3BFC00) [pid = 896] [serial = 190] [outer = 000000681BA52000] 09:21:28 INFO - PROCESS | 896 | 1464711688476 Marionette DEBUG loaded listener.js 09:21:28 INFO - PROCESS | 896 | ++DOMWINDOW == 95 (0000006821BBDC00) [pid = 896] [serial = 191] [outer = 000000681BA52000] 09:21:28 INFO - PROCESS | 896 | 1464711688847 Marionette TRACE conn6 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 09:21:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 09:21:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 628ms 09:21:28 INFO - PROCESS | 896 | 1464711688899 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 09:21:28 INFO - PROCESS | 896 | 1464711688901 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 09:21:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 09:21:28 INFO - PROCESS | 896 | 1464711688905 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 09:21:28 INFO - PROCESS | 896 | 1464711688909 Marionette TRACE conn6 <- [1,222,null,{}] 09:21:28 INFO - PROCESS | 896 | 1464711688920 Marionette TRACE conn6 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:29 INFO - PROCESS | 896 | 1464711689009 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 09:21:29 INFO - PROCESS | 896 | 1464711689018 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:29 INFO - PROCESS | 896 | ++DOCSHELL 00000068284D1000 == 40 [pid = 896] [id = 65] 09:21:29 INFO - PROCESS | 896 | ++DOMWINDOW == 96 (00000068222AAC00) [pid = 896] [serial = 192] [outer = 0000000000000000] 09:21:29 INFO - PROCESS | 896 | ++DOMWINDOW == 97 (0000006825448C00) [pid = 896] [serial = 193] [outer = 00000068222AAC00] 09:21:29 INFO - PROCESS | 896 | 1464711689068 Marionette DEBUG loaded listener.js 09:21:29 INFO - PROCESS | 896 | ++DOMWINDOW == 98 (00000068266C9400) [pid = 896] [serial = 194] [outer = 00000068222AAC00] 09:21:29 INFO - PROCESS | 896 | 1464711689492 Marionette TRACE conn6 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 09:21:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 09:21:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 629ms 09:21:29 INFO - PROCESS | 896 | 1464711689537 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 09:21:29 INFO - PROCESS | 896 | 1464711689539 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 09:21:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 09:21:29 INFO - PROCESS | 896 | 1464711689543 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 09:21:29 INFO - PROCESS | 896 | 1464711689552 Marionette TRACE conn6 <- [1,226,null,{}] 09:21:29 INFO - PROCESS | 896 | 1464711689556 Marionette TRACE conn6 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:29 INFO - PROCESS | 896 | 1464711689642 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 09:21:29 INFO - PROCESS | 896 | 1464711689651 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:29 INFO - PROCESS | 896 | ++DOCSHELL 0000006828D8F800 == 41 [pid = 896] [id = 66] 09:21:29 INFO - PROCESS | 896 | ++DOMWINDOW == 99 (0000006827D82400) [pid = 896] [serial = 195] [outer = 0000000000000000] 09:21:29 INFO - PROCESS | 896 | ++DOMWINDOW == 100 (0000006828492400) [pid = 896] [serial = 196] [outer = 0000006827D82400] 09:21:29 INFO - PROCESS | 896 | 1464711689697 Marionette DEBUG loaded listener.js 09:21:29 INFO - PROCESS | 896 | ++DOMWINDOW == 101 (0000006828D46C00) [pid = 896] [serial = 197] [outer = 0000006827D82400] 09:21:30 INFO - PROCESS | 896 | 1464711690116 Marionette TRACE conn6 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 09:21:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 09:21:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 649ms 09:21:30 INFO - PROCESS | 896 | 1464711690200 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 09:21:30 INFO - PROCESS | 896 | 1464711690202 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 09:21:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 09:21:30 INFO - PROCESS | 896 | 1464711690206 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 09:21:30 INFO - PROCESS | 896 | 1464711690208 Marionette TRACE conn6 <- [1,230,null,{}] 09:21:30 INFO - PROCESS | 896 | 1464711690211 Marionette TRACE conn6 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:30 INFO - PROCESS | 896 | 1464711690314 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 09:21:30 INFO - PROCESS | 896 | 1464711690321 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:30 INFO - PROCESS | 896 | ++DOCSHELL 0000006820B05000 == 42 [pid = 896] [id = 67] 09:21:30 INFO - PROCESS | 896 | ++DOMWINDOW == 102 (0000006828D50000) [pid = 896] [serial = 198] [outer = 0000000000000000] 09:21:30 INFO - PROCESS | 896 | ++DOMWINDOW == 103 (0000006828D77C00) [pid = 896] [serial = 199] [outer = 0000006828D50000] 09:21:30 INFO - PROCESS | 896 | 1464711690367 Marionette DEBUG loaded listener.js 09:21:30 INFO - PROCESS | 896 | ++DOMWINDOW == 104 (00000068290EB000) [pid = 896] [serial = 200] [outer = 0000006828D50000] 09:21:30 INFO - PROCESS | 896 | 1464711690802 Marionette TRACE conn6 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 09:21:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 09:21:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 628ms 09:21:30 INFO - PROCESS | 896 | 1464711690837 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 09:21:30 INFO - PROCESS | 896 | 1464711690839 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 09:21:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 09:21:30 INFO - PROCESS | 896 | 1464711690843 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 09:21:30 INFO - PROCESS | 896 | 1464711690844 Marionette TRACE conn6 <- [1,234,null,{}] 09:21:30 INFO - PROCESS | 896 | 1464711690848 Marionette TRACE conn6 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:30 INFO - PROCESS | 896 | 1464711690980 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 09:21:31 INFO - PROCESS | 896 | 1464711691051 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:31 INFO - PROCESS | 896 | ++DOCSHELL 000000682B20D800 == 43 [pid = 896] [id = 68] 09:21:31 INFO - PROCESS | 896 | ++DOMWINDOW == 105 (000000682952B400) [pid = 896] [serial = 201] [outer = 0000000000000000] 09:21:31 INFO - PROCESS | 896 | ++DOMWINDOW == 106 (000000682B199000) [pid = 896] [serial = 202] [outer = 000000682952B400] 09:21:31 INFO - PROCESS | 896 | 1464711691097 Marionette DEBUG loaded listener.js 09:21:31 INFO - PROCESS | 896 | ++DOMWINDOW == 107 (000000682C133800) [pid = 896] [serial = 203] [outer = 000000682952B400] 09:21:31 INFO - PROCESS | 896 | 1464711691525 Marionette TRACE conn6 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 09:21:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 09:21:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 733ms 09:21:31 INFO - PROCESS | 896 | 1464711691579 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 09:21:31 INFO - PROCESS | 896 | 1464711691581 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 09:21:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 09:21:31 INFO - PROCESS | 896 | 1464711691585 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 09:21:31 INFO - PROCESS | 896 | 1464711691586 Marionette TRACE conn6 <- [1,238,null,{}] 09:21:31 INFO - PROCESS | 896 | 1464711691597 Marionette TRACE conn6 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:31 INFO - PROCESS | 896 | 1464711691717 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 09:21:31 INFO - PROCESS | 896 | 1464711691767 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:31 INFO - PROCESS | 896 | ++DOCSHELL 000000682C582800 == 44 [pid = 896] [id = 69] 09:21:31 INFO - PROCESS | 896 | ++DOMWINDOW == 108 (000000682C209000) [pid = 896] [serial = 204] [outer = 0000000000000000] 09:21:31 INFO - PROCESS | 896 | ++DOMWINDOW == 109 (000000682C20C400) [pid = 896] [serial = 205] [outer = 000000682C209000] 09:21:31 INFO - PROCESS | 896 | 1464711691812 Marionette DEBUG loaded listener.js 09:21:31 INFO - PROCESS | 896 | ++DOMWINDOW == 110 (000000682C533C00) [pid = 896] [serial = 206] [outer = 000000682C209000] 09:21:32 INFO - PROCESS | 896 | 1464711692289 Marionette TRACE conn6 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 09:21:32 INFO - PROCESS | 896 | --DOMWINDOW == 109 (0000006828ADD800) [pid = 896] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 09:21:32 INFO - PROCESS | 896 | --DOMWINDOW == 108 (000000682ACCFC00) [pid = 896] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 09:21:32 INFO - PROCESS | 896 | --DOMWINDOW == 107 (000000682006C800) [pid = 896] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 09:21:32 INFO - PROCESS | 896 | --DOMWINDOW == 106 (0000006819FB6800) [pid = 896] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 09:21:32 INFO - PROCESS | 896 | --DOMWINDOW == 105 (0000006827EE6800) [pid = 896] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 09:21:32 INFO - PROCESS | 896 | --DOMWINDOW == 104 (00000068221BFC00) [pid = 896] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 09:21:32 INFO - PROCESS | 896 | --DOMWINDOW == 103 (0000006828490400) [pid = 896] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 09:21:32 INFO - PROCESS | 896 | --DOMWINDOW == 102 (0000006825448800) [pid = 896] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 09:21:32 INFO - PROCESS | 896 | --DOMWINDOW == 101 (000000681BBB2C00) [pid = 896] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 09:21:32 INFO - PROCESS | 896 | --DOMWINDOW == 100 (0000006828D70800) [pid = 896] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 09:21:32 INFO - PROCESS | 896 | --DOMWINDOW == 99 (000000681C14E400) [pid = 896] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 09:21:32 INFO - PROCESS | 896 | --DOMWINDOW == 98 (000000681B9BE800) [pid = 896] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 09:21:32 INFO - PROCESS | 896 | --DOMWINDOW == 97 (000000682267CC00) [pid = 896] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 09:21:32 INFO - PROCESS | 896 | --DOMWINDOW == 96 (0000006828D42400) [pid = 896] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 09:21:32 INFO - PROCESS | 896 | --DOMWINDOW == 95 (0000006821E0E400) [pid = 896] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 09:21:32 INFO - PROCESS | 896 | --DOMWINDOW == 94 (000000682552AC00) [pid = 896] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 09:21:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 09:21:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 734ms 09:21:32 INFO - PROCESS | 896 | 1464711692326 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 09:21:32 INFO - PROCESS | 896 | 1464711692328 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 09:21:32 INFO - PROCESS | 896 | 1464711692331 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 09:21:32 INFO - PROCESS | 896 | 1464711692333 Marionette TRACE conn6 <- [1,242,null,{}] 09:21:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 09:21:32 INFO - PROCESS | 896 | 1464711692336 Marionette TRACE conn6 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:32 INFO - PROCESS | 896 | 1464711692427 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 09:21:32 INFO - PROCESS | 896 | 1464711692434 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:32 INFO - PROCESS | 896 | ++DOCSHELL 0000006829D95800 == 45 [pid = 896] [id = 70] 09:21:32 INFO - PROCESS | 896 | ++DOMWINDOW == 95 (0000006821E06400) [pid = 896] [serial = 207] [outer = 0000000000000000] 09:21:32 INFO - PROCESS | 896 | ++DOMWINDOW == 96 (0000006821E0E400) [pid = 896] [serial = 208] [outer = 0000006821E06400] 09:21:32 INFO - PROCESS | 896 | 1464711692479 Marionette DEBUG loaded listener.js 09:21:32 INFO - PROCESS | 896 | ++DOMWINDOW == 97 (0000006828D71000) [pid = 896] [serial = 209] [outer = 0000006821E06400] 09:21:33 INFO - PROCESS | 896 | 1464711693000 Marionette TRACE conn6 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 09:21:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 09:21:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 734ms 09:21:33 INFO - PROCESS | 896 | 1464711693070 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 09:21:33 INFO - PROCESS | 896 | 1464711693072 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 09:21:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 09:21:33 INFO - PROCESS | 896 | 1464711693075 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 09:21:33 INFO - PROCESS | 896 | 1464711693077 Marionette TRACE conn6 <- [1,246,null,{}] 09:21:33 INFO - PROCESS | 896 | 1464711693081 Marionette TRACE conn6 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:33 INFO - PROCESS | 896 | 1464711693163 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 09:21:33 INFO - PROCESS | 896 | 1464711693235 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:33 INFO - PROCESS | 896 | ++DOCSHELL 00000068302F0800 == 46 [pid = 896] [id = 71] 09:21:33 INFO - PROCESS | 896 | ++DOMWINDOW == 98 (0000006821E0BC00) [pid = 896] [serial = 210] [outer = 0000000000000000] 09:21:33 INFO - PROCESS | 896 | ++DOMWINDOW == 99 (000000682C6B2C00) [pid = 896] [serial = 211] [outer = 0000006821E0BC00] 09:21:33 INFO - PROCESS | 896 | 1464711693280 Marionette DEBUG loaded listener.js 09:21:33 INFO - PROCESS | 896 | ++DOMWINDOW == 100 (000000682C6BB400) [pid = 896] [serial = 212] [outer = 0000006821E0BC00] 09:21:33 INFO - PROCESS | 896 | 1464711693628 Marionette TRACE conn6 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 09:21:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 09:21:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 584ms 09:21:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 09:21:33 INFO - PROCESS | 896 | 1464711693663 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 09:21:33 INFO - PROCESS | 896 | 1464711693665 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 09:21:33 INFO - PROCESS | 896 | 1464711693668 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 09:21:33 INFO - PROCESS | 896 | 1464711693670 Marionette TRACE conn6 <- [1,250,null,{}] 09:21:33 INFO - PROCESS | 896 | 1464711693673 Marionette TRACE conn6 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:33 INFO - PROCESS | 896 | 1464711693794 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 09:21:33 INFO - PROCESS | 896 | 1464711693863 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:33 INFO - PROCESS | 896 | ++DOCSHELL 000000683178C800 == 47 [pid = 896] [id = 72] 09:21:33 INFO - PROCESS | 896 | ++DOMWINDOW == 101 (000000682C6B8000) [pid = 896] [serial = 213] [outer = 0000000000000000] 09:21:33 INFO - PROCESS | 896 | ++DOMWINDOW == 102 (000000682C6CBC00) [pid = 896] [serial = 214] [outer = 000000682C6B8000] 09:21:33 INFO - PROCESS | 896 | 1464711693908 Marionette DEBUG loaded listener.js 09:21:33 INFO - PROCESS | 896 | ++DOMWINDOW == 103 (000000682C6D1C00) [pid = 896] [serial = 215] [outer = 000000682C6B8000] 09:21:34 INFO - PROCESS | 896 | 1464711694271 Marionette TRACE conn6 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 09:21:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 09:21:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 629ms 09:21:34 INFO - PROCESS | 896 | 1464711694330 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 09:21:34 INFO - PROCESS | 896 | 1464711694334 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 09:21:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 09:21:34 INFO - PROCESS | 896 | 1464711694340 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 09:21:34 INFO - PROCESS | 896 | 1464711694345 Marionette TRACE conn6 <- [1,254,null,{}] 09:21:34 INFO - PROCESS | 896 | 1464711694352 Marionette TRACE conn6 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:34 INFO - PROCESS | 896 | 1464711694458 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 09:21:34 INFO - PROCESS | 896 | 1464711694562 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:34 INFO - PROCESS | 896 | ++DOCSHELL 00000068203E2800 == 48 [pid = 896] [id = 73] 09:21:34 INFO - PROCESS | 896 | ++DOMWINDOW == 104 (000000681B9BE400) [pid = 896] [serial = 216] [outer = 0000000000000000] 09:21:34 INFO - PROCESS | 896 | ++DOMWINDOW == 105 (000000681B9CA400) [pid = 896] [serial = 217] [outer = 000000681B9BE400] 09:21:34 INFO - PROCESS | 896 | 1464711694621 Marionette DEBUG loaded listener.js 09:21:34 INFO - PROCESS | 896 | ++DOMWINDOW == 106 (000000681C150000) [pid = 896] [serial = 218] [outer = 000000681B9BE400] 09:21:35 INFO - PROCESS | 896 | 1464711695267 Marionette TRACE conn6 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 09:21:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 09:21:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 943ms 09:21:35 INFO - PROCESS | 896 | 1464711695289 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 09:21:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 09:21:35 INFO - PROCESS | 896 | 1464711695295 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 09:21:35 INFO - PROCESS | 896 | 1464711695304 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 09:21:35 INFO - PROCESS | 896 | 1464711695308 Marionette TRACE conn6 <- [1,258,null,{}] 09:21:35 INFO - PROCESS | 896 | 1464711695313 Marionette TRACE conn6 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:35 INFO - PROCESS | 896 | 1464711695432 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 09:21:35 INFO - PROCESS | 896 | 1464711695501 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:35 INFO - PROCESS | 896 | ++DOCSHELL 00000068290CE800 == 49 [pid = 896] [id = 74] 09:21:35 INFO - PROCESS | 896 | ++DOMWINDOW == 107 (000000682202D400) [pid = 896] [serial = 219] [outer = 0000000000000000] 09:21:35 INFO - PROCESS | 896 | ++DOMWINDOW == 108 (0000006822A26000) [pid = 896] [serial = 220] [outer = 000000682202D400] 09:21:35 INFO - PROCESS | 896 | 1464711695557 Marionette DEBUG loaded listener.js 09:21:35 INFO - PROCESS | 896 | ++DOMWINDOW == 109 (0000006827D7C400) [pid = 896] [serial = 221] [outer = 000000682202D400] 09:21:36 INFO - PROCESS | 896 | 1464711696108 Marionette TRACE conn6 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 09:21:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 09:21:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 836ms 09:21:36 INFO - PROCESS | 896 | 1464711696138 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 09:21:36 INFO - PROCESS | 896 | 1464711696141 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 09:21:36 INFO - PROCESS | 896 | 1464711696162 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 09:21:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 09:21:36 INFO - PROCESS | 896 | 1464711696164 Marionette TRACE conn6 <- [1,262,null,{}] 09:21:36 INFO - PROCESS | 896 | 1464711696175 Marionette TRACE conn6 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:36 INFO - PROCESS | 896 | 1464711696293 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 09:21:36 INFO - PROCESS | 896 | 1464711696378 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:36 INFO - PROCESS | 896 | ++DOCSHELL 00000068323E9000 == 50 [pid = 896] [id = 75] 09:21:36 INFO - PROCESS | 896 | ++DOMWINDOW == 110 (000000682B2CD400) [pid = 896] [serial = 222] [outer = 0000000000000000] 09:21:36 INFO - PROCESS | 896 | ++DOMWINDOW == 111 (000000682B7AD000) [pid = 896] [serial = 223] [outer = 000000682B2CD400] 09:21:36 INFO - PROCESS | 896 | 1464711696438 Marionette DEBUG loaded listener.js 09:21:36 INFO - PROCESS | 896 | ++DOMWINDOW == 112 (000000682C209800) [pid = 896] [serial = 224] [outer = 000000682B2CD400] 09:21:37 INFO - PROCESS | 896 | 1464711697213 Marionette TRACE conn6 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 09:21:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 09:21:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1083ms 09:21:37 INFO - PROCESS | 896 | 1464711697254 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 09:21:37 INFO - PROCESS | 896 | 1464711697256 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 09:21:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 09:21:37 INFO - PROCESS | 896 | 1464711697293 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 09:21:37 INFO - PROCESS | 896 | 1464711697295 Marionette TRACE conn6 <- [1,266,null,{}] 09:21:37 INFO - PROCESS | 896 | 1464711697331 Marionette TRACE conn6 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:37 INFO - PROCESS | 896 | 1464711697449 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 09:21:37 INFO - PROCESS | 896 | 1464711697511 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:37 INFO - PROCESS | 896 | ++DOCSHELL 000000682D238800 == 51 [pid = 896] [id = 76] 09:21:37 INFO - PROCESS | 896 | ++DOMWINDOW == 113 (000000682C5CD400) [pid = 896] [serial = 225] [outer = 0000000000000000] 09:21:37 INFO - PROCESS | 896 | ++DOMWINDOW == 114 (000000682C6CCC00) [pid = 896] [serial = 226] [outer = 000000682C5CD400] 09:21:37 INFO - PROCESS | 896 | 1464711697567 Marionette DEBUG loaded listener.js 09:21:37 INFO - PROCESS | 896 | ++DOMWINDOW == 115 (000000682DD13800) [pid = 896] [serial = 227] [outer = 000000682C5CD400] 09:21:38 INFO - PROCESS | 896 | 1464711698116 Marionette TRACE conn6 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 09:21:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 09:21:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 879ms 09:21:38 INFO - PROCESS | 896 | 1464711698159 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 09:21:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 09:21:38 INFO - PROCESS | 896 | 1464711698162 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 09:21:38 INFO - PROCESS | 896 | 1464711698167 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 09:21:38 INFO - PROCESS | 896 | 1464711698169 Marionette TRACE conn6 <- [1,270,null,{}] 09:21:38 INFO - PROCESS | 896 | 1464711698174 Marionette TRACE conn6 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:38 INFO - PROCESS | 896 | 1464711698283 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 09:21:38 INFO - PROCESS | 896 | 1464711698523 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:38 INFO - PROCESS | 896 | ++DOCSHELL 0000006821ECB800 == 52 [pid = 896] [id = 77] 09:21:38 INFO - PROCESS | 896 | ++DOMWINDOW == 116 (000000681B99D000) [pid = 896] [serial = 228] [outer = 0000000000000000] 09:21:38 INFO - PROCESS | 896 | ++DOMWINDOW == 117 (000000681B9C3800) [pid = 896] [serial = 229] [outer = 000000681B99D000] 09:21:38 INFO - PROCESS | 896 | 1464711698578 Marionette DEBUG loaded listener.js 09:21:38 INFO - PROCESS | 896 | ++DOMWINDOW == 118 (000000681BF14000) [pid = 896] [serial = 230] [outer = 000000681B99D000] 09:21:39 INFO - PROCESS | 896 | 1464711699199 Marionette TRACE conn6 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 09:21:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 09:21:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1090ms 09:21:39 INFO - PROCESS | 896 | 1464711699258 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 09:21:39 INFO - PROCESS | 896 | 1464711699263 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 09:21:39 INFO - PROCESS | 896 | 1464711699267 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 09:21:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 09:21:39 INFO - PROCESS | 896 | 1464711699271 Marionette TRACE conn6 <- [1,274,null,{}] 09:21:39 INFO - PROCESS | 896 | 1464711699294 Marionette TRACE conn6 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:39 INFO - PROCESS | 896 | 1464711699401 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 09:21:39 INFO - PROCESS | 896 | 1464711699470 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:39 INFO - PROCESS | 896 | ++DOCSHELL 0000006822221000 == 53 [pid = 896] [id = 78] 09:21:39 INFO - PROCESS | 896 | ++DOMWINDOW == 119 (0000006820DCB400) [pid = 896] [serial = 231] [outer = 0000000000000000] 09:21:39 INFO - PROCESS | 896 | ++DOMWINDOW == 120 (0000006820F3A800) [pid = 896] [serial = 232] [outer = 0000006820DCB400] 09:21:39 INFO - PROCESS | 896 | 1464711699521 Marionette DEBUG loaded listener.js 09:21:39 INFO - PROCESS | 896 | ++DOMWINDOW == 121 (0000006821E0A400) [pid = 896] [serial = 233] [outer = 0000006820DCB400] 09:21:39 INFO - PROCESS | 896 | --DOCSHELL 00000068302F0800 == 52 [pid = 896] [id = 71] 09:21:39 INFO - PROCESS | 896 | --DOCSHELL 0000006829D95800 == 51 [pid = 896] [id = 70] 09:21:39 INFO - PROCESS | 896 | --DOCSHELL 000000682C582800 == 50 [pid = 896] [id = 69] 09:21:39 INFO - PROCESS | 896 | --DOCSHELL 000000682B20D800 == 49 [pid = 896] [id = 68] 09:21:39 INFO - PROCESS | 896 | --DOCSHELL 0000006820B05000 == 48 [pid = 896] [id = 67] 09:21:39 INFO - PROCESS | 896 | --DOCSHELL 0000006828D8F800 == 47 [pid = 896] [id = 66] 09:21:39 INFO - PROCESS | 896 | --DOCSHELL 00000068284D1000 == 46 [pid = 896] [id = 65] 09:21:39 INFO - PROCESS | 896 | --DOCSHELL 0000006821B20800 == 45 [pid = 896] [id = 64] 09:21:39 INFO - PROCESS | 896 | --DOMWINDOW == 120 (000000681BBB7800) [pid = 896] [serial = 129] [outer = 0000000000000000] [url = about:blank] 09:21:39 INFO - PROCESS | 896 | --DOMWINDOW == 119 (0000006821BBA800) [pid = 896] [serial = 132] [outer = 0000000000000000] [url = about:blank] 09:21:39 INFO - PROCESS | 896 | --DOCSHELL 0000006821ED9000 == 44 [pid = 896] [id = 63] 09:21:39 INFO - PROCESS | 896 | --DOCSHELL 0000006820F9F000 == 43 [pid = 896] [id = 62] 09:21:39 INFO - PROCESS | 896 | --DOCSHELL 000000682AC10000 == 42 [pid = 896] [id = 61] 09:21:39 INFO - PROCESS | 896 | --DOCSHELL 000000683178E000 == 41 [pid = 896] [id = 60] 09:21:39 INFO - PROCESS | 896 | --DOCSHELL 00000068289A3000 == 40 [pid = 896] [id = 59] 09:21:39 INFO - PROCESS | 896 | --DOCSHELL 0000006822215800 == 39 [pid = 896] [id = 58] 09:21:39 INFO - PROCESS | 896 | --DOMWINDOW == 118 (0000006828490000) [pid = 896] [serial = 79] [outer = 0000000000000000] [url = about:blank] 09:21:39 INFO - PROCESS | 896 | --DOMWINDOW == 117 (000000682BB04800) [pid = 896] [serial = 166] [outer = 0000000000000000] [url = about:blank] 09:21:39 INFO - PROCESS | 896 | --DOMWINDOW == 116 (000000682B191400) [pid = 896] [serial = 164] [outer = 0000000000000000] [url = about:blank] 09:21:39 INFO - PROCESS | 896 | --DOMWINDOW == 115 (000000682544CC00) [pid = 896] [serial = 150] [outer = 0000000000000000] [url = about:blank] 09:21:39 INFO - PROCESS | 896 | --DOMWINDOW == 114 (000000682BB0F000) [pid = 896] [serial = 167] [outer = 0000000000000000] [url = about:blank] 09:21:39 INFO - PROCESS | 896 | --DOMWINDOW == 113 (0000006824C6C800) [pid = 896] [serial = 148] [outer = 0000000000000000] [url = about:blank] 09:21:39 INFO - PROCESS | 896 | --DOMWINDOW == 112 (000000682977D800) [pid = 896] [serial = 88] [outer = 0000000000000000] [url = about:blank] 09:21:39 INFO - PROCESS | 896 | --DOMWINDOW == 111 (000000682B708C00) [pid = 896] [serial = 91] [outer = 0000000000000000] [url = about:blank] 09:21:39 INFO - PROCESS | 896 | --DOMWINDOW == 110 (000000682544E000) [pid = 896] [serial = 85] [outer = 0000000000000000] [url = about:blank] 09:21:39 INFO - PROCESS | 896 | --DOMWINDOW == 109 (000000681B9BEC00) [pid = 896] [serial = 82] [outer = 0000000000000000] [url = about:blank] 09:21:39 INFO - PROCESS | 896 | --DOMWINDOW == 108 (0000006828AD6800) [pid = 896] [serial = 153] [outer = 0000000000000000] [url = about:blank] 09:21:39 INFO - PROCESS | 896 | --DOMWINDOW == 107 (00000068222B2400) [pid = 896] [serial = 147] [outer = 0000000000000000] [url = about:blank] 09:21:39 INFO - PROCESS | 896 | --DOMWINDOW == 106 (00000068290E4C00) [pid = 896] [serial = 136] [outer = 0000000000000000] [url = about:blank] 09:21:39 INFO - PROCESS | 896 | --DOMWINDOW == 105 (0000006828CEF800) [pid = 896] [serial = 135] [outer = 0000000000000000] [url = about:blank] 09:21:39 INFO - PROCESS | 896 | --DOMWINDOW == 104 (0000006825530800) [pid = 896] [serial = 151] [outer = 0000000000000000] [url = about:blank] 09:21:39 INFO - PROCESS | 896 | --DOMWINDOW == 103 (000000681C157400) [pid = 896] [serial = 139] [outer = 0000000000000000] [url = about:blank] 09:21:39 INFO - PROCESS | 896 | --DOMWINDOW == 102 (000000681BBBA000) [pid = 896] [serial = 138] [outer = 0000000000000000] [url = about:blank] 09:21:39 INFO - PROCESS | 896 | --DOMWINDOW == 101 (0000006828D7C800) [pid = 896] [serial = 156] [outer = 0000000000000000] [url = about:blank] 09:21:39 INFO - PROCESS | 896 | --DOMWINDOW == 100 (0000006821B84400) [pid = 896] [serial = 144] [outer = 0000000000000000] [url = about:blank] 09:21:39 INFO - PROCESS | 896 | --DOMWINDOW == 99 (0000006821E0F000) [pid = 896] [serial = 145] [outer = 0000000000000000] [url = about:blank] 09:21:39 INFO - PROCESS | 896 | --DOMWINDOW == 98 (000000681BA5FC00) [pid = 896] [serial = 141] [outer = 0000000000000000] [url = about:blank] 09:21:39 INFO - PROCESS | 896 | --DOMWINDOW == 97 (000000681CE8F800) [pid = 896] [serial = 142] [outer = 0000000000000000] [url = about:blank] 09:21:39 INFO - PROCESS | 896 | --DOMWINDOW == 96 (0000006828D4E400) [pid = 896] [serial = 154] [outer = 0000000000000000] [url = about:blank] 09:21:39 INFO - PROCESS | 896 | --DOMWINDOW == 95 (000000682849A400) [pid = 896] [serial = 34] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:21:39 INFO - PROCESS | 896 | --DOMWINDOW == 94 (00000068290EB800) [pid = 896] [serial = 157] [outer = 0000000000000000] [url = about:blank] 09:21:39 INFO - PROCESS | 896 | --DOMWINDOW == 93 (0000006829F9F800) [pid = 896] [serial = 163] [outer = 0000000000000000] [url = about:blank] 09:21:39 INFO - PROCESS | 896 | --DOMWINDOW == 92 (0000006828ECF000) [pid = 896] [serial = 160] [outer = 0000000000000000] [url = about:blank] 09:21:39 INFO - PROCESS | 896 | --DOMWINDOW == 91 (00000068298AE800) [pid = 896] [serial = 161] [outer = 0000000000000000] [url = about:blank] 09:21:40 INFO - PROCESS | 896 | 1464711700002 Marionette TRACE conn6 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 09:21:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 09:21:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 776ms 09:21:40 INFO - PROCESS | 896 | 1464711700079 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 09:21:40 INFO - PROCESS | 896 | 1464711700083 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 09:21:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 09:21:40 INFO - PROCESS | 896 | 1464711700088 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 09:21:40 INFO - PROCESS | 896 | 1464711700090 Marionette TRACE conn6 <- [1,278,null,{}] 09:21:40 INFO - PROCESS | 896 | 1464711700094 Marionette TRACE conn6 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:40 INFO - PROCESS | 896 | 1464711700184 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 09:21:40 INFO - PROCESS | 896 | 1464711700202 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:40 INFO - PROCESS | 896 | ++DOCSHELL 0000006821ECD800 == 40 [pid = 896] [id = 79] 09:21:40 INFO - PROCESS | 896 | ++DOMWINDOW == 92 (000000682003C000) [pid = 896] [serial = 234] [outer = 0000000000000000] 09:21:40 INFO - PROCESS | 896 | ++DOMWINDOW == 93 (000000682037FC00) [pid = 896] [serial = 235] [outer = 000000682003C000] 09:21:40 INFO - PROCESS | 896 | 1464711700251 Marionette DEBUG loaded listener.js 09:21:40 INFO - PROCESS | 896 | ++DOMWINDOW == 94 (0000006821E08000) [pid = 896] [serial = 236] [outer = 000000682003C000] 09:21:40 INFO - PROCESS | 896 | 1464711700693 Marionette TRACE conn6 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 09:21:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 09:21:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 627ms 09:21:40 INFO - PROCESS | 896 | 1464711700719 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 09:21:40 INFO - PROCESS | 896 | 1464711700721 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 09:21:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 09:21:40 INFO - PROCESS | 896 | 1464711700737 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 09:21:40 INFO - PROCESS | 896 | 1464711700743 Marionette TRACE conn6 <- [1,282,null,{}] 09:21:40 INFO - PROCESS | 896 | 1464711700748 Marionette TRACE conn6 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:40 INFO - PROCESS | 896 | 1464711700837 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 09:21:40 INFO - PROCESS | 896 | 1464711700847 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:40 INFO - PROCESS | 896 | ++DOCSHELL 0000006827D36800 == 41 [pid = 896] [id = 80] 09:21:40 INFO - PROCESS | 896 | ++DOMWINDOW == 95 (000000682211D400) [pid = 896] [serial = 237] [outer = 0000000000000000] 09:21:40 INFO - PROCESS | 896 | ++DOMWINDOW == 96 (000000682267A400) [pid = 896] [serial = 238] [outer = 000000682211D400] 09:21:40 INFO - PROCESS | 896 | 1464711700892 Marionette DEBUG loaded listener.js 09:21:40 INFO - PROCESS | 896 | ++DOMWINDOW == 97 (0000006825445C00) [pid = 896] [serial = 239] [outer = 000000682211D400] 09:21:41 INFO - PROCESS | 896 | 1464711701325 Marionette TRACE conn6 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 09:21:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 09:21:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 650ms 09:21:41 INFO - PROCESS | 896 | 1464711701379 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 09:21:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 09:21:41 INFO - PROCESS | 896 | 1464711701381 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 09:21:41 INFO - PROCESS | 896 | 1464711701384 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 09:21:41 INFO - PROCESS | 896 | 1464711701386 Marionette TRACE conn6 <- [1,286,null,{}] 09:21:41 INFO - PROCESS | 896 | 1464711701390 Marionette TRACE conn6 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:41 INFO - PROCESS | 896 | 1464711701474 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 09:21:41 INFO - PROCESS | 896 | 1464711701483 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:41 INFO - PROCESS | 896 | ++DOCSHELL 0000006828585800 == 42 [pid = 896] [id = 81] 09:21:41 INFO - PROCESS | 896 | ++DOMWINDOW == 98 (0000006825450000) [pid = 896] [serial = 240] [outer = 0000000000000000] 09:21:41 INFO - PROCESS | 896 | ++DOMWINDOW == 99 (0000006825863000) [pid = 896] [serial = 241] [outer = 0000006825450000] 09:21:41 INFO - PROCESS | 896 | 1464711701530 Marionette DEBUG loaded listener.js 09:21:41 INFO - PROCESS | 896 | ++DOMWINDOW == 100 (0000006827D75800) [pid = 896] [serial = 242] [outer = 0000006825450000] 09:21:41 INFO - PROCESS | 896 | 1464711701973 Marionette TRACE conn6 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 09:21:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 09:21:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 629ms 09:21:42 INFO - PROCESS | 896 | 1464711702017 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 09:21:42 INFO - PROCESS | 896 | 1464711702019 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 09:21:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 09:21:42 INFO - PROCESS | 896 | 1464711702022 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 09:21:42 INFO - PROCESS | 896 | 1464711702024 Marionette TRACE conn6 <- [1,290,null,{}] 09:21:42 INFO - PROCESS | 896 | 1464711702035 Marionette TRACE conn6 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:42 INFO - PROCESS | 896 | 1464711702136 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 09:21:42 INFO - PROCESS | 896 | 1464711702144 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:42 INFO - PROCESS | 896 | ++DOCSHELL 00000068289A3800 == 43 [pid = 896] [id = 82] 09:21:42 INFO - PROCESS | 896 | ++DOMWINDOW == 101 (0000006827EE6C00) [pid = 896] [serial = 243] [outer = 0000000000000000] 09:21:42 INFO - PROCESS | 896 | ++DOMWINDOW == 102 (0000006828490000) [pid = 896] [serial = 244] [outer = 0000006827EE6C00] 09:21:42 INFO - PROCESS | 896 | 1464711702198 Marionette DEBUG loaded listener.js 09:21:42 INFO - PROCESS | 896 | ++DOMWINDOW == 103 (0000006828D43000) [pid = 896] [serial = 245] [outer = 0000006827EE6C00] 09:21:42 INFO - PROCESS | 896 | 1464711702675 Marionette TRACE conn6 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 09:21:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 09:21:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 692ms 09:21:42 INFO - PROCESS | 896 | 1464711702718 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 09:21:42 INFO - PROCESS | 896 | 1464711702720 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 09:21:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 09:21:42 INFO - PROCESS | 896 | 1464711702724 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 09:21:42 INFO - PROCESS | 896 | 1464711702725 Marionette TRACE conn6 <- [1,294,null,{}] 09:21:42 INFO - PROCESS | 896 | 1464711702735 Marionette TRACE conn6 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:42 INFO - PROCESS | 896 | 1464711702842 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 09:21:42 INFO - PROCESS | 896 | 1464711702914 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:42 INFO - PROCESS | 896 | ++DOCSHELL 00000068290CF800 == 44 [pid = 896] [id = 83] 09:21:42 INFO - PROCESS | 896 | ++DOMWINDOW == 104 (0000006828D4C400) [pid = 896] [serial = 246] [outer = 0000000000000000] 09:21:42 INFO - PROCESS | 896 | ++DOMWINDOW == 105 (0000006828D7D000) [pid = 896] [serial = 247] [outer = 0000006828D4C400] 09:21:42 INFO - PROCESS | 896 | 1464711702959 Marionette DEBUG loaded listener.js 09:21:43 INFO - PROCESS | 896 | ++DOMWINDOW == 106 (00000068290E8000) [pid = 896] [serial = 248] [outer = 0000006828D4C400] 09:21:43 INFO - PROCESS | 896 | 1464711703376 Marionette TRACE conn6 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:21:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:21:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 690ms 09:21:43 INFO - PROCESS | 896 | 1464711703416 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 09:21:43 INFO - PROCESS | 896 | 1464711703419 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 09:21:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 09:21:43 INFO - PROCESS | 896 | 1464711703428 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 09:21:43 INFO - PROCESS | 896 | 1464711703430 Marionette TRACE conn6 <- [1,298,null,{}] 09:21:43 INFO - PROCESS | 896 | 1464711703433 Marionette TRACE conn6 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:43 INFO - PROCESS | 896 | 1464711703537 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 09:21:43 INFO - PROCESS | 896 | 1464711703544 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:43 INFO - PROCESS | 896 | ++DOCSHELL 000000682A0D9000 == 45 [pid = 896] [id = 84] 09:21:43 INFO - PROCESS | 896 | ++DOMWINDOW == 107 (0000006828D75400) [pid = 896] [serial = 249] [outer = 0000000000000000] 09:21:43 INFO - PROCESS | 896 | ++DOMWINDOW == 108 (00000068294B0C00) [pid = 896] [serial = 250] [outer = 0000006828D75400] 09:21:43 INFO - PROCESS | 896 | 1464711703590 Marionette DEBUG loaded listener.js 09:21:43 INFO - PROCESS | 896 | ++DOMWINDOW == 109 (00000068298E8000) [pid = 896] [serial = 251] [outer = 0000006828D75400] 09:21:43 INFO - PROCESS | 896 | 1464711703962 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 09:21:44 INFO - PROCESS | 896 | --DOMWINDOW == 108 (000000682952B400) [pid = 896] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 09:21:44 INFO - PROCESS | 896 | --DOMWINDOW == 107 (0000006827D82400) [pid = 896] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 09:21:44 INFO - PROCESS | 896 | --DOMWINDOW == 106 (000000681C149000) [pid = 896] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 09:21:44 INFO - PROCESS | 896 | --DOMWINDOW == 105 (000000681BA51400) [pid = 896] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 09:21:44 INFO - PROCESS | 896 | --DOMWINDOW == 104 (00000068222AAC00) [pid = 896] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 09:21:44 INFO - PROCESS | 896 | --DOMWINDOW == 103 (000000682C209000) [pid = 896] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 09:21:44 INFO - PROCESS | 896 | --DOMWINDOW == 102 (000000681C120400) [pid = 896] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 09:21:44 INFO - PROCESS | 896 | --DOMWINDOW == 101 (000000681BA52000) [pid = 896] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 09:21:44 INFO - PROCESS | 896 | --DOMWINDOW == 100 (0000006821E06400) [pid = 896] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 09:21:44 INFO - PROCESS | 896 | --DOMWINDOW == 99 (0000006828D50000) [pid = 896] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 09:21:44 INFO - PROCESS | 896 | --DOMWINDOW == 98 (000000681BBB4800) [pid = 896] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 09:21:44 INFO - PROCESS | 896 | --DOMWINDOW == 97 (000000682ACCF800) [pid = 896] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 09:21:44 INFO - PROCESS | 896 | --DOMWINDOW == 96 (0000006821005400) [pid = 896] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 09:21:44 INFO - PROCESS | 896 | --DOMWINDOW == 95 (0000006821E0BC00) [pid = 896] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 09:21:44 INFO - PROCESS | 896 | 1464711704235 Marionette TRACE conn6 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:21:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:21:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 838ms 09:21:44 INFO - PROCESS | 896 | 1464711704264 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 09:21:44 INFO - PROCESS | 896 | 1464711704275 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 09:21:44 INFO - PROCESS | 896 | 1464711704279 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 09:21:44 INFO - PROCESS | 896 | 1464711704281 Marionette TRACE conn6 <- [1,302,null,{}] 09:21:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 09:21:44 INFO - PROCESS | 896 | 1464711704285 Marionette TRACE conn6 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:44 INFO - PROCESS | 896 | 1464711704368 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 09:21:44 INFO - PROCESS | 896 | 1464711704376 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:44 INFO - PROCESS | 896 | ++DOCSHELL 00000068289B5000 == 46 [pid = 896] [id = 85] 09:21:44 INFO - PROCESS | 896 | ++DOMWINDOW == 96 (0000006820DCA800) [pid = 896] [serial = 252] [outer = 0000000000000000] 09:21:44 INFO - PROCESS | 896 | ++DOMWINDOW == 97 (0000006821BBE400) [pid = 896] [serial = 253] [outer = 0000006820DCA800] 09:21:44 INFO - PROCESS | 896 | 1464711704422 Marionette DEBUG loaded listener.js 09:21:44 INFO - PROCESS | 896 | ++DOMWINDOW == 98 (0000006829DDE000) [pid = 896] [serial = 254] [outer = 0000006820DCA800] 09:21:44 INFO - PROCESS | 896 | 1464711704828 Marionette TRACE conn6 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:21:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:21:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 585ms 09:21:44 INFO - PROCESS | 896 | 1464711704868 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 09:21:44 INFO - PROCESS | 896 | 1464711704871 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 09:21:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 09:21:44 INFO - PROCESS | 896 | 1464711704874 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 09:21:44 INFO - PROCESS | 896 | 1464711704876 Marionette TRACE conn6 <- [1,306,null,{}] 09:21:44 INFO - PROCESS | 896 | 1464711704880 Marionette TRACE conn6 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:44 INFO - PROCESS | 896 | 1464711704968 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 09:21:44 INFO - PROCESS | 896 | 1464711704976 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:44 INFO - PROCESS | 896 | ++DOCSHELL 000000682D231800 == 47 [pid = 896] [id = 86] 09:21:44 INFO - PROCESS | 896 | ++DOMWINDOW == 99 (0000006829FA3C00) [pid = 896] [serial = 255] [outer = 0000000000000000] 09:21:45 INFO - PROCESS | 896 | ++DOMWINDOW == 100 (000000682B7AB000) [pid = 896] [serial = 256] [outer = 0000006829FA3C00] 09:21:45 INFO - PROCESS | 896 | 1464711705023 Marionette DEBUG loaded listener.js 09:21:45 INFO - PROCESS | 896 | ++DOMWINDOW == 101 (000000682BB0C800) [pid = 896] [serial = 257] [outer = 0000006829FA3C00] 09:21:45 INFO - PROCESS | 896 | 1464711705422 Marionette TRACE conn6 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:21:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:21:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 587ms 09:21:45 INFO - PROCESS | 896 | 1464711705465 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 09:21:45 INFO - PROCESS | 896 | 1464711705467 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 09:21:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 09:21:45 INFO - PROCESS | 896 | 1464711705480 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 09:21:45 INFO - PROCESS | 896 | 1464711705483 Marionette TRACE conn6 <- [1,310,null,{}] 09:21:45 INFO - PROCESS | 896 | 1464711705487 Marionette TRACE conn6 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:45 INFO - PROCESS | 896 | 1464711705577 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 09:21:45 INFO - PROCESS | 896 | 1464711705584 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:45 INFO - PROCESS | 896 | ++DOCSHELL 000000682DD87800 == 48 [pid = 896] [id = 87] 09:21:45 INFO - PROCESS | 896 | ++DOMWINDOW == 102 (000000682BB11800) [pid = 896] [serial = 258] [outer = 0000000000000000] 09:21:45 INFO - PROCESS | 896 | ++DOMWINDOW == 103 (000000682C12F800) [pid = 896] [serial = 259] [outer = 000000682BB11800] 09:21:45 INFO - PROCESS | 896 | 1464711705636 Marionette DEBUG loaded listener.js 09:21:45 INFO - PROCESS | 896 | ++DOMWINDOW == 104 (000000682C186C00) [pid = 896] [serial = 260] [outer = 000000682BB11800] 09:21:46 INFO - PROCESS | 896 | 1464711706090 Marionette TRACE conn6 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:21:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:21:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 627ms 09:21:46 INFO - PROCESS | 896 | 1464711706112 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 09:21:46 INFO - PROCESS | 896 | 1464711706114 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 09:21:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 09:21:46 INFO - PROCESS | 896 | 1464711706118 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 09:21:46 INFO - PROCESS | 896 | 1464711706120 Marionette TRACE conn6 <- [1,314,null,{}] 09:21:46 INFO - PROCESS | 896 | 1464711706135 Marionette TRACE conn6 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:46 INFO - PROCESS | 896 | 1464711706287 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 09:21:46 INFO - PROCESS | 896 | 1464711706362 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:46 INFO - PROCESS | 896 | ++DOCSHELL 0000006820B4E000 == 49 [pid = 896] [id = 88] 09:21:46 INFO - PROCESS | 896 | ++DOMWINDOW == 105 (000000681A911000) [pid = 896] [serial = 261] [outer = 0000000000000000] 09:21:46 INFO - PROCESS | 896 | ++DOMWINDOW == 106 (000000681B2C0800) [pid = 896] [serial = 262] [outer = 000000681A911000] 09:21:46 INFO - PROCESS | 896 | 1464711706421 Marionette DEBUG loaded listener.js 09:21:46 INFO - PROCESS | 896 | ++DOMWINDOW == 107 (000000681BA5F800) [pid = 896] [serial = 263] [outer = 000000681A911000] 09:21:47 INFO - PROCESS | 896 | 1464711707121 Marionette TRACE conn6 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:21:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:21:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1037ms 09:21:47 INFO - PROCESS | 896 | 1464711707172 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 09:21:47 INFO - PROCESS | 896 | 1464711707177 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 09:21:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 09:21:47 INFO - PROCESS | 896 | 1464711707201 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 09:21:47 INFO - PROCESS | 896 | 1464711707205 Marionette TRACE conn6 <- [1,318,null,{}] 09:21:47 INFO - PROCESS | 896 | 1464711707210 Marionette TRACE conn6 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:47 INFO - PROCESS | 896 | 1464711707324 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 09:21:47 INFO - PROCESS | 896 | 1464711707394 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:47 INFO - PROCESS | 896 | ++DOCSHELL 00000068284D8800 == 50 [pid = 896] [id = 89] 09:21:47 INFO - PROCESS | 896 | ++DOMWINDOW == 108 (0000006821E10400) [pid = 896] [serial = 264] [outer = 0000000000000000] 09:21:47 INFO - PROCESS | 896 | ++DOMWINDOW == 109 (0000006822026400) [pid = 896] [serial = 265] [outer = 0000006821E10400] 09:21:47 INFO - PROCESS | 896 | 1464711707453 Marionette DEBUG loaded listener.js 09:21:47 INFO - PROCESS | 896 | ++DOMWINDOW == 110 (0000006822A21800) [pid = 896] [serial = 266] [outer = 0000006821E10400] 09:21:48 INFO - PROCESS | 896 | 1464711708100 Marionette TRACE conn6 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:21:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:21:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 944ms 09:21:48 INFO - PROCESS | 896 | 1464711708146 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 09:21:48 INFO - PROCESS | 896 | 1464711708150 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 09:21:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 09:21:48 INFO - PROCESS | 896 | 1464711708154 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 09:21:48 INFO - PROCESS | 896 | 1464711708156 Marionette TRACE conn6 <- [1,322,null,{}] 09:21:48 INFO - PROCESS | 896 | 1464711708161 Marionette TRACE conn6 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:48 INFO - PROCESS | 896 | 1464711708274 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 09:21:48 INFO - PROCESS | 896 | 1464711708344 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:48 INFO - PROCESS | 896 | ++DOCSHELL 000000682F76E000 == 51 [pid = 896] [id = 90] 09:21:48 INFO - PROCESS | 896 | ++DOMWINDOW == 111 (0000006827D81C00) [pid = 896] [serial = 267] [outer = 0000000000000000] 09:21:48 INFO - PROCESS | 896 | ++DOMWINDOW == 112 (0000006828A0E400) [pid = 896] [serial = 268] [outer = 0000006827D81C00] 09:21:48 INFO - PROCESS | 896 | 1464711708401 Marionette DEBUG loaded listener.js 09:21:48 INFO - PROCESS | 896 | ++DOMWINDOW == 113 (0000006828D71400) [pid = 896] [serial = 269] [outer = 0000006827D81C00] 09:21:49 INFO - PROCESS | 896 | 1464711709053 Marionette TRACE conn6 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:21:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:21:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 942ms 09:21:49 INFO - PROCESS | 896 | 1464711709097 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 09:21:49 INFO - PROCESS | 896 | 1464711709102 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 09:21:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 09:21:49 INFO - PROCESS | 896 | 1464711709115 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 09:21:49 INFO - PROCESS | 896 | 1464711709120 Marionette TRACE conn6 <- [1,326,null,{}] 09:21:49 INFO - PROCESS | 896 | 1464711709125 Marionette TRACE conn6 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:49 INFO - PROCESS | 896 | 1464711709241 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 09:21:49 INFO - PROCESS | 896 | 1464711709309 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:49 INFO - PROCESS | 896 | ++DOCSHELL 0000006830387000 == 52 [pid = 896] [id = 91] 09:21:49 INFO - PROCESS | 896 | ++DOMWINDOW == 114 (000000682BB61800) [pid = 896] [serial = 270] [outer = 0000000000000000] 09:21:49 INFO - PROCESS | 896 | ++DOMWINDOW == 115 (000000682C204400) [pid = 896] [serial = 271] [outer = 000000682BB61800] 09:21:49 INFO - PROCESS | 896 | 1464711709364 Marionette DEBUG loaded listener.js 09:21:49 INFO - PROCESS | 896 | ++DOMWINDOW == 116 (000000682C5C7000) [pid = 896] [serial = 272] [outer = 000000682BB61800] 09:21:50 INFO - PROCESS | 896 | 1464711710052 Marionette TRACE conn6 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:21:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:21:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 985ms 09:21:50 INFO - PROCESS | 896 | 1464711710096 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 09:21:50 INFO - PROCESS | 896 | 1464711710099 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 09:21:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 09:21:50 INFO - PROCESS | 896 | 1464711710103 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 09:21:50 INFO - PROCESS | 896 | 1464711710105 Marionette TRACE conn6 <- [1,330,null,{}] 09:21:50 INFO - PROCESS | 896 | 1464711710109 Marionette TRACE conn6 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:50 INFO - PROCESS | 896 | 1464711710225 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 09:21:50 INFO - PROCESS | 896 | 1464711710293 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:50 INFO - PROCESS | 896 | ++DOCSHELL 0000006822211000 == 53 [pid = 896] [id = 92] 09:21:50 INFO - PROCESS | 896 | ++DOMWINDOW == 117 (0000006820DC4400) [pid = 896] [serial = 273] [outer = 0000000000000000] 09:21:50 INFO - PROCESS | 896 | ++DOMWINDOW == 118 (0000006827E30000) [pid = 896] [serial = 274] [outer = 0000006820DC4400] 09:21:50 INFO - PROCESS | 896 | 1464711710349 Marionette DEBUG loaded listener.js 09:21:50 INFO - PROCESS | 896 | ++DOMWINDOW == 119 (0000006827E36C00) [pid = 896] [serial = 275] [outer = 0000006820DC4400] 09:21:51 INFO - PROCESS | 896 | 1464711711073 Marionette TRACE conn6 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:21:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:21:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1026ms 09:21:51 INFO - PROCESS | 896 | 1464711711131 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 09:21:51 INFO - PROCESS | 896 | 1464711711136 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 09:21:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 09:21:51 INFO - PROCESS | 896 | 1464711711141 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 09:21:51 INFO - PROCESS | 896 | 1464711711146 Marionette TRACE conn6 <- [1,334,null,{}] 09:21:51 INFO - PROCESS | 896 | 1464711711167 Marionette TRACE conn6 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:51 INFO - PROCESS | 896 | 1464711711276 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 09:21:51 INFO - PROCESS | 896 | 1464711711348 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:51 INFO - PROCESS | 896 | ++DOCSHELL 0000006826105800 == 54 [pid = 896] [id = 93] 09:21:51 INFO - PROCESS | 896 | ++DOMWINDOW == 120 (0000006820A9DC00) [pid = 896] [serial = 276] [outer = 0000000000000000] 09:21:51 INFO - PROCESS | 896 | ++DOMWINDOW == 121 (0000006821004C00) [pid = 896] [serial = 277] [outer = 0000006820A9DC00] 09:21:51 INFO - PROCESS | 896 | 1464711711399 Marionette DEBUG loaded listener.js 09:21:51 INFO - PROCESS | 896 | ++DOMWINDOW == 122 (00000068220C8C00) [pid = 896] [serial = 278] [outer = 0000006820A9DC00] 09:21:51 INFO - PROCESS | 896 | --DOCSHELL 000000682DD87800 == 53 [pid = 896] [id = 87] 09:21:51 INFO - PROCESS | 896 | --DOCSHELL 000000682D231800 == 52 [pid = 896] [id = 86] 09:21:51 INFO - PROCESS | 896 | --DOCSHELL 00000068289B5000 == 51 [pid = 896] [id = 85] 09:21:51 INFO - PROCESS | 896 | --DOCSHELL 000000682A0D9000 == 50 [pid = 896] [id = 84] 09:21:51 INFO - PROCESS | 896 | --DOCSHELL 00000068290CF800 == 49 [pid = 896] [id = 83] 09:21:51 INFO - PROCESS | 896 | --DOCSHELL 00000068289A3800 == 48 [pid = 896] [id = 82] 09:21:51 INFO - PROCESS | 896 | --DOCSHELL 0000006828585800 == 47 [pid = 896] [id = 81] 09:21:51 INFO - PROCESS | 896 | --DOCSHELL 0000006827D36800 == 46 [pid = 896] [id = 80] 09:21:51 INFO - PROCESS | 896 | --DOCSHELL 0000006821ECD800 == 45 [pid = 896] [id = 79] 09:21:51 INFO - PROCESS | 896 | --DOCSHELL 0000006822221000 == 44 [pid = 896] [id = 78] 09:21:51 INFO - PROCESS | 896 | --DOMWINDOW == 121 (000000682C6CBC00) [pid = 896] [serial = 214] [outer = 0000000000000000] [url = about:blank] 09:21:51 INFO - PROCESS | 896 | --DOCSHELL 0000006821ECB800 == 43 [pid = 896] [id = 77] 09:21:51 INFO - PROCESS | 896 | --DOCSHELL 000000683178C800 == 42 [pid = 896] [id = 72] 09:21:51 INFO - PROCESS | 896 | --DOMWINDOW == 120 (000000681C1DBC00) [pid = 896] [serial = 130] [outer = 0000000000000000] [url = about:blank] 09:21:51 INFO - PROCESS | 896 | --DOMWINDOW == 119 (000000682F446C00) [pid = 896] [serial = 127] [outer = 0000000000000000] [url = about:blank] 09:21:51 INFO - PROCESS | 896 | --DOMWINDOW == 118 (0000006821E0E000) [pid = 896] [serial = 133] [outer = 0000000000000000] [url = about:blank] 09:21:51 INFO - PROCESS | 896 | --DOMWINDOW == 117 (000000682C6BB400) [pid = 896] [serial = 212] [outer = 0000000000000000] [url = about:blank] 09:21:51 INFO - PROCESS | 896 | --DOMWINDOW == 116 (000000682B199000) [pid = 896] [serial = 202] [outer = 0000000000000000] [url = about:blank] 09:21:51 INFO - PROCESS | 896 | --DOMWINDOW == 115 (0000006828492400) [pid = 896] [serial = 196] [outer = 0000000000000000] [url = about:blank] 09:21:51 INFO - PROCESS | 896 | --DOMWINDOW == 114 (0000006821B86C00) [pid = 896] [serial = 188] [outer = 0000000000000000] [url = about:blank] 09:21:51 INFO - PROCESS | 896 | --DOMWINDOW == 113 (0000006820210000) [pid = 896] [serial = 187] [outer = 0000000000000000] [url = about:blank] 09:21:51 INFO - PROCESS | 896 | --DOMWINDOW == 112 (000000682ACD0800) [pid = 896] [serial = 185] [outer = 0000000000000000] [url = about:blank] 09:21:51 INFO - PROCESS | 896 | --DOMWINDOW == 111 (0000006825866C00) [pid = 896] [serial = 184] [outer = 0000000000000000] [url = about:blank] 09:21:51 INFO - PROCESS | 896 | --DOMWINDOW == 110 (0000006825448C00) [pid = 896] [serial = 193] [outer = 0000000000000000] [url = about:blank] 09:21:51 INFO - PROCESS | 896 | --DOMWINDOW == 109 (00000068266C9400) [pid = 896] [serial = 194] [outer = 0000000000000000] [url = about:blank] 09:21:51 INFO - PROCESS | 896 | --DOMWINDOW == 108 (000000682C20C400) [pid = 896] [serial = 205] [outer = 0000000000000000] [url = about:blank] 09:21:51 INFO - PROCESS | 896 | --DOMWINDOW == 107 (000000682C5C9000) [pid = 896] [serial = 169] [outer = 0000000000000000] [url = about:blank] 09:21:51 INFO - PROCESS | 896 | --DOMWINDOW == 106 (0000006820D8A000) [pid = 896] [serial = 173] [outer = 0000000000000000] [url = about:blank] 09:21:51 INFO - PROCESS | 896 | --DOMWINDOW == 105 (000000681C151400) [pid = 896] [serial = 172] [outer = 0000000000000000] [url = about:blank] 09:21:51 INFO - PROCESS | 896 | --DOMWINDOW == 104 (000000681C3BFC00) [pid = 896] [serial = 190] [outer = 0000000000000000] [url = about:blank] 09:21:51 INFO - PROCESS | 896 | --DOMWINDOW == 103 (0000006821BBDC00) [pid = 896] [serial = 191] [outer = 0000000000000000] [url = about:blank] 09:21:51 INFO - PROCESS | 896 | --DOMWINDOW == 102 (000000682C133800) [pid = 896] [serial = 203] [outer = 0000000000000000] [url = about:blank] 09:21:51 INFO - PROCESS | 896 | --DOMWINDOW == 101 (00000068222B4C00) [pid = 896] [serial = 175] [outer = 0000000000000000] [url = about:blank] 09:21:51 INFO - PROCESS | 896 | --DOMWINDOW == 100 (000000682ACC8400) [pid = 896] [serial = 178] [outer = 0000000000000000] [url = about:blank] 09:21:51 INFO - PROCESS | 896 | --DOMWINDOW == 99 (000000682C137000) [pid = 896] [serial = 181] [outer = 0000000000000000] [url = about:blank] 09:21:51 INFO - PROCESS | 896 | --DOMWINDOW == 98 (0000006821E0E400) [pid = 896] [serial = 208] [outer = 0000000000000000] [url = about:blank] 09:21:51 INFO - PROCESS | 896 | --DOMWINDOW == 97 (0000006828D71000) [pid = 896] [serial = 209] [outer = 0000000000000000] [url = about:blank] 09:21:51 INFO - PROCESS | 896 | --DOMWINDOW == 96 (000000682C533C00) [pid = 896] [serial = 206] [outer = 0000000000000000] [url = about:blank] 09:21:51 INFO - PROCESS | 896 | --DOMWINDOW == 95 (000000682C6B2C00) [pid = 896] [serial = 211] [outer = 0000000000000000] [url = about:blank] 09:21:51 INFO - PROCESS | 896 | --DOMWINDOW == 94 (0000006828D77C00) [pid = 896] [serial = 199] [outer = 0000000000000000] [url = about:blank] 09:21:51 INFO - PROCESS | 896 | --DOMWINDOW == 93 (00000068290EB000) [pid = 896] [serial = 200] [outer = 0000000000000000] [url = about:blank] 09:21:51 INFO - PROCESS | 896 | --DOMWINDOW == 92 (0000006828D46C00) [pid = 896] [serial = 197] [outer = 0000000000000000] [url = about:blank] 09:21:51 INFO - PROCESS | 896 | 1464711711943 Marionette TRACE conn6 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:21:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:21:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 836ms 09:21:51 INFO - PROCESS | 896 | 1464711711982 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 09:21:51 INFO - PROCESS | 896 | 1464711711988 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 09:21:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 09:21:52 INFO - PROCESS | 896 | 1464711711994 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 09:21:52 INFO - PROCESS | 896 | 1464711711997 Marionette TRACE conn6 <- [1,338,null,{}] 09:21:52 INFO - PROCESS | 896 | 1464711712001 Marionette TRACE conn6 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:52 INFO - PROCESS | 896 | 1464711712091 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 09:21:52 INFO - PROCESS | 896 | 1464711712101 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:52 INFO - PROCESS | 896 | ++DOCSHELL 00000068254DA000 == 43 [pid = 896] [id = 94] 09:21:52 INFO - PROCESS | 896 | ++DOMWINDOW == 93 (000000681C60E400) [pid = 896] [serial = 279] [outer = 0000000000000000] 09:21:52 INFO - PROCESS | 896 | ++DOMWINDOW == 94 (0000006821BBA800) [pid = 896] [serial = 280] [outer = 000000681C60E400] 09:21:52 INFO - PROCESS | 896 | 1464711712150 Marionette DEBUG loaded listener.js 09:21:52 INFO - PROCESS | 896 | ++DOMWINDOW == 95 (00000068220D1800) [pid = 896] [serial = 281] [outer = 000000681C60E400] 09:21:52 INFO - PROCESS | 896 | 1464711712612 Marionette TRACE conn6 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:21:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:21:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 649ms 09:21:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 09:21:52 INFO - PROCESS | 896 | 1464711712646 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 09:21:52 INFO - PROCESS | 896 | 1464711712649 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 09:21:52 INFO - PROCESS | 896 | 1464711712652 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 09:21:52 INFO - PROCESS | 896 | 1464711712656 Marionette TRACE conn6 <- [1,342,null,{}] 09:21:52 INFO - PROCESS | 896 | 1464711712668 Marionette TRACE conn6 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:52 INFO - PROCESS | 896 | 1464711712760 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 09:21:52 INFO - PROCESS | 896 | 1464711712769 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:52 INFO - PROCESS | 896 | ++DOCSHELL 0000006828583000 == 44 [pid = 896] [id = 95] 09:21:52 INFO - PROCESS | 896 | ++DOMWINDOW == 96 (0000006825454000) [pid = 896] [serial = 282] [outer = 0000000000000000] 09:21:52 INFO - PROCESS | 896 | ++DOMWINDOW == 97 (0000006825860400) [pid = 896] [serial = 283] [outer = 0000006825454000] 09:21:52 INFO - PROCESS | 896 | 1464711712821 Marionette DEBUG loaded listener.js 09:21:52 INFO - PROCESS | 896 | ++DOMWINDOW == 98 (0000006827D80400) [pid = 896] [serial = 284] [outer = 0000006825454000] 09:21:53 INFO - PROCESS | 896 | 1464711713305 Marionette TRACE conn6 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:21:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:21:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 691ms 09:21:53 INFO - PROCESS | 896 | 1464711713346 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 09:21:53 INFO - PROCESS | 896 | 1464711713349 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 09:21:53 INFO - PROCESS | 896 | 1464711713352 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 09:21:53 INFO - PROCESS | 896 | 1464711713354 Marionette TRACE conn6 <- [1,346,null,{}] 09:21:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 09:21:53 INFO - PROCESS | 896 | 1464711713358 Marionette TRACE conn6 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:53 INFO - PROCESS | 896 | 1464711713446 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 09:21:53 INFO - PROCESS | 896 | 1464711713454 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:53 INFO - PROCESS | 896 | ++DOCSHELL 0000006828E9D000 == 45 [pid = 896] [id = 96] 09:21:53 INFO - PROCESS | 896 | ++DOMWINDOW == 99 (0000006827EE7400) [pid = 896] [serial = 285] [outer = 0000000000000000] 09:21:53 INFO - PROCESS | 896 | ++DOMWINDOW == 100 (0000006828702400) [pid = 896] [serial = 286] [outer = 0000006827EE7400] 09:21:53 INFO - PROCESS | 896 | 1464711713505 Marionette DEBUG loaded listener.js 09:21:53 INFO - PROCESS | 896 | ++DOMWINDOW == 101 (0000006828D4BC00) [pid = 896] [serial = 287] [outer = 0000006827EE7400] 09:21:53 INFO - PROCESS | 896 | 1464711713922 Marionette TRACE conn6 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:21:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:21:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 630ms 09:21:53 INFO - PROCESS | 896 | 1464711713987 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 09:21:53 INFO - PROCESS | 896 | 1464711713990 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 09:21:53 INFO - PROCESS | 896 | 1464711713993 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 09:21:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 09:21:53 INFO - PROCESS | 896 | 1464711713995 Marionette TRACE conn6 <- [1,350,null,{}] 09:21:54 INFO - PROCESS | 896 | 1464711713999 Marionette TRACE conn6 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:54 INFO - PROCESS | 896 | 1464711714081 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 09:21:54 INFO - PROCESS | 896 | 1464711714087 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:54 INFO - PROCESS | 896 | ++DOCSHELL 00000068297E4800 == 46 [pid = 896] [id = 97] 09:21:54 INFO - PROCESS | 896 | ++DOMWINDOW == 102 (0000006828D6E400) [pid = 896] [serial = 288] [outer = 0000000000000000] 09:21:54 INFO - PROCESS | 896 | ++DOMWINDOW == 103 (0000006828D7C000) [pid = 896] [serial = 289] [outer = 0000006828D6E400] 09:21:54 INFO - PROCESS | 896 | 1464711714134 Marionette DEBUG loaded listener.js 09:21:54 INFO - PROCESS | 896 | ++DOMWINDOW == 104 (00000068290ED000) [pid = 896] [serial = 290] [outer = 0000006828D6E400] 09:21:54 INFO - PROCESS | 896 | 1464711714646 Marionette TRACE conn6 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:21:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:21:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 693ms 09:21:54 INFO - PROCESS | 896 | 1464711714696 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 09:21:54 INFO - PROCESS | 896 | 1464711714698 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 09:21:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 09:21:54 INFO - PROCESS | 896 | 1464711714707 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 09:21:54 INFO - PROCESS | 896 | 1464711714709 Marionette TRACE conn6 <- [1,354,null,{}] 09:21:54 INFO - PROCESS | 896 | 1464711714713 Marionette TRACE conn6 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:54 INFO - PROCESS | 896 | 1464711714831 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 09:21:54 INFO - PROCESS | 896 | 1464711714882 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:54 INFO - PROCESS | 896 | ++DOCSHELL 000000682BBCB000 == 47 [pid = 896] [id = 98] 09:21:54 INFO - PROCESS | 896 | ++DOMWINDOW == 105 (000000682B70DC00) [pid = 896] [serial = 291] [outer = 0000000000000000] 09:21:54 INFO - PROCESS | 896 | ++DOMWINDOW == 106 (000000682BB07400) [pid = 896] [serial = 292] [outer = 000000682B70DC00] 09:21:54 INFO - PROCESS | 896 | 1464711714929 Marionette DEBUG loaded listener.js 09:21:55 INFO - PROCESS | 896 | ++DOMWINDOW == 107 (000000682C132800) [pid = 896] [serial = 293] [outer = 000000682B70DC00] 09:21:55 INFO - PROCESS | 896 | 1464711715352 Marionette TRACE conn6 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:21:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:21:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 690ms 09:21:55 INFO - PROCESS | 896 | 1464711715398 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 09:21:55 INFO - PROCESS | 896 | 1464711715401 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 09:21:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 09:21:55 INFO - PROCESS | 896 | 1464711715404 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 09:21:55 INFO - PROCESS | 896 | 1464711715406 Marionette TRACE conn6 <- [1,358,null,{}] 09:21:55 INFO - PROCESS | 896 | 1464711715415 Marionette TRACE conn6 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:55 INFO - PROCESS | 896 | 1464711715550 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 09:21:55 INFO - PROCESS | 896 | 1464711715573 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:55 INFO - PROCESS | 896 | ++DOCSHELL 000000682DD7D000 == 48 [pid = 896] [id = 99] 09:21:55 INFO - PROCESS | 896 | ++DOMWINDOW == 108 (000000682C182000) [pid = 896] [serial = 294] [outer = 0000000000000000] 09:21:55 INFO - PROCESS | 896 | ++DOMWINDOW == 109 (000000682C207400) [pid = 896] [serial = 295] [outer = 000000682C182000] 09:21:55 INFO - PROCESS | 896 | 1464711715619 Marionette DEBUG loaded listener.js 09:21:55 INFO - PROCESS | 896 | ++DOMWINDOW == 110 (000000682C570400) [pid = 896] [serial = 296] [outer = 000000682C182000] 09:21:56 INFO - PROCESS | 896 | 1464711716061 Marionette TRACE conn6 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:21:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:21:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 690ms 09:21:56 INFO - PROCESS | 896 | 1464711716097 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 09:21:56 INFO - PROCESS | 896 | 1464711716099 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 09:21:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 09:21:56 INFO - PROCESS | 896 | 1464711716102 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 09:21:56 INFO - PROCESS | 896 | 1464711716104 Marionette TRACE conn6 <- [1,362,null,{}] 09:21:56 INFO - PROCESS | 896 | 1464711716120 Marionette TRACE conn6 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:56 INFO - PROCESS | 896 | 1464711716227 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 09:21:56 INFO - PROCESS | 896 | 1464711716234 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:56 INFO - PROCESS | 896 | ++DOCSHELL 000000682F776800 == 49 [pid = 896] [id = 100] 09:21:56 INFO - PROCESS | 896 | ++DOMWINDOW == 111 (000000682C5C9C00) [pid = 896] [serial = 297] [outer = 0000000000000000] 09:21:56 INFO - PROCESS | 896 | ++DOMWINDOW == 112 (000000682C6B2C00) [pid = 896] [serial = 298] [outer = 000000682C5C9C00] 09:21:56 INFO - PROCESS | 896 | 1464711716281 Marionette DEBUG loaded listener.js 09:21:56 INFO - PROCESS | 896 | ++DOMWINDOW == 113 (000000682C6BC000) [pid = 896] [serial = 299] [outer = 000000682C5C9C00] 09:21:56 INFO - PROCESS | 896 | --DOMWINDOW == 112 (0000006828D4C400) [pid = 896] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 09:21:56 INFO - PROCESS | 896 | --DOMWINDOW == 111 (0000006828D75400) [pid = 896] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 09:21:56 INFO - PROCESS | 896 | --DOMWINDOW == 110 (0000006825450000) [pid = 896] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 09:21:56 INFO - PROCESS | 896 | --DOMWINDOW == 109 (000000682003C000) [pid = 896] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 09:21:56 INFO - PROCESS | 896 | --DOMWINDOW == 108 (000000681B99D000) [pid = 896] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 09:21:56 INFO - PROCESS | 896 | --DOMWINDOW == 107 (0000006820DCB400) [pid = 896] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 09:21:56 INFO - PROCESS | 896 | --DOMWINDOW == 106 (000000682211D400) [pid = 896] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 09:21:56 INFO - PROCESS | 896 | --DOMWINDOW == 105 (000000682C6B8000) [pid = 896] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 09:21:56 INFO - PROCESS | 896 | --DOMWINDOW == 104 (0000006820DCA800) [pid = 896] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 09:21:56 INFO - PROCESS | 896 | --DOMWINDOW == 103 (0000006827EE6C00) [pid = 896] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 09:21:56 INFO - PROCESS | 896 | --DOMWINDOW == 102 (0000006829FA3C00) [pid = 896] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 09:21:56 INFO - PROCESS | 896 | 1464711716749 Marionette TRACE conn6 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:21:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:21:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 690ms 09:21:56 INFO - PROCESS | 896 | 1464711716796 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 09:21:56 INFO - PROCESS | 896 | 1464711716799 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 09:21:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 09:21:56 INFO - PROCESS | 896 | 1464711716803 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 09:21:56 INFO - PROCESS | 896 | 1464711716804 Marionette TRACE conn6 <- [1,366,null,{}] 09:21:56 INFO - PROCESS | 896 | 1464711716808 Marionette TRACE conn6 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:56 INFO - PROCESS | 896 | 1464711716914 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 09:21:56 INFO - PROCESS | 896 | 1464711716923 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:56 INFO - PROCESS | 896 | ++DOCSHELL 000000683035D000 == 50 [pid = 896] [id = 101] 09:21:56 INFO - PROCESS | 896 | ++DOMWINDOW == 103 (000000682870F000) [pid = 896] [serial = 300] [outer = 0000000000000000] 09:21:56 INFO - PROCESS | 896 | ++DOMWINDOW == 104 (000000682C6B4800) [pid = 896] [serial = 301] [outer = 000000682870F000] 09:21:56 INFO - PROCESS | 896 | 1464711716971 Marionette DEBUG loaded listener.js 09:21:57 INFO - PROCESS | 896 | ++DOMWINDOW == 105 (000000682C6C9C00) [pid = 896] [serial = 302] [outer = 000000682870F000] 09:21:57 INFO - PROCESS | 896 | 1464711717392 Marionette TRACE conn6 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:21:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:21:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 629ms 09:21:57 INFO - PROCESS | 896 | 1464711717434 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 09:21:57 INFO - PROCESS | 896 | 1464711717437 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 09:21:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 09:21:57 INFO - PROCESS | 896 | 1464711717440 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 09:21:57 INFO - PROCESS | 896 | 1464711717442 Marionette TRACE conn6 <- [1,370,null,{}] 09:21:57 INFO - PROCESS | 896 | 1464711717446 Marionette TRACE conn6 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:57 INFO - PROCESS | 896 | 1464711717539 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 09:21:57 INFO - PROCESS | 896 | 1464711717548 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:57 INFO - PROCESS | 896 | ++DOCSHELL 0000006830416000 == 51 [pid = 896] [id = 102] 09:21:57 INFO - PROCESS | 896 | ++DOMWINDOW == 106 (00000068200D4000) [pid = 896] [serial = 303] [outer = 0000000000000000] 09:21:57 INFO - PROCESS | 896 | ++DOMWINDOW == 107 (00000068200D5400) [pid = 896] [serial = 304] [outer = 00000068200D4000] 09:21:57 INFO - PROCESS | 896 | 1464711717595 Marionette DEBUG loaded listener.js 09:21:57 INFO - PROCESS | 896 | ++DOMWINDOW == 108 (000000682C6B9000) [pid = 896] [serial = 305] [outer = 00000068200D4000] 09:21:58 INFO - PROCESS | 896 | 1464711718024 Marionette TRACE conn6 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:21:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:21:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 628ms 09:21:58 INFO - PROCESS | 896 | 1464711718071 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 09:21:58 INFO - PROCESS | 896 | 1464711718074 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 09:21:58 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 09:21:58 INFO - PROCESS | 896 | 1464711718078 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 09:21:58 INFO - PROCESS | 896 | 1464711718080 Marionette TRACE conn6 <- [1,374,null,{}] 09:21:58 INFO - PROCESS | 896 | 1464711718084 Marionette TRACE conn6 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:58 INFO - PROCESS | 896 | 1464711718188 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 09:21:58 INFO - PROCESS | 896 | 1464711718197 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:58 INFO - PROCESS | 896 | ++DOCSHELL 00000068323DE000 == 52 [pid = 896] [id = 103] 09:21:58 INFO - PROCESS | 896 | ++DOMWINDOW == 109 (00000068291A9C00) [pid = 896] [serial = 306] [outer = 0000000000000000] 09:21:58 INFO - PROCESS | 896 | ++DOMWINDOW == 110 (000000682A0F5C00) [pid = 896] [serial = 307] [outer = 00000068291A9C00] 09:21:58 INFO - PROCESS | 896 | 1464711718249 Marionette DEBUG loaded listener.js 09:21:58 INFO - PROCESS | 896 | ++DOMWINDOW == 111 (000000682C894C00) [pid = 896] [serial = 308] [outer = 00000068291A9C00] 09:21:58 INFO - PROCESS | 896 | 1464711718947 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 09:21:58 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 09:21:58 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 878ms 09:21:58 INFO - PROCESS | 896 | 1464711718959 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 09:21:58 INFO - PROCESS | 896 | 1464711718964 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 09:21:58 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 09:21:58 INFO - PROCESS | 896 | 1464711718971 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 09:21:58 INFO - PROCESS | 896 | 1464711718974 Marionette TRACE conn6 <- [1,378,null,{}] 09:21:58 INFO - PROCESS | 896 | 1464711718980 Marionette TRACE conn6 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:59 INFO - PROCESS | 896 | 1464711719098 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 09:21:59 INFO - PROCESS | 896 | 1464711719170 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:59 INFO - PROCESS | 896 | ++DOCSHELL 000000682611F000 == 53 [pid = 896] [id = 104] 09:21:59 INFO - PROCESS | 896 | ++DOMWINDOW == 112 (000000681C157800) [pid = 896] [serial = 309] [outer = 0000000000000000] 09:21:59 INFO - PROCESS | 896 | ++DOMWINDOW == 113 (00000068200D5800) [pid = 896] [serial = 310] [outer = 000000681C157800] 09:21:59 INFO - PROCESS | 896 | 1464711719269 Marionette DEBUG loaded listener.js 09:21:59 INFO - PROCESS | 896 | ++DOMWINDOW == 114 (0000006821B84000) [pid = 896] [serial = 311] [outer = 000000681C157800] 09:21:59 INFO - PROCESS | 896 | 1464711719979 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 09:22:00 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 09:22:00 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1031ms 09:22:00 INFO - PROCESS | 896 | 1464711720004 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 09:22:00 INFO - PROCESS | 896 | 1464711720011 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 09:22:00 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 09:22:00 INFO - PROCESS | 896 | 1464711720018 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 09:22:00 INFO - PROCESS | 896 | 1464711720021 Marionette TRACE conn6 <- [1,382,null,{}] 09:22:00 INFO - PROCESS | 896 | 1464711720044 Marionette TRACE conn6 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:00 INFO - PROCESS | 896 | 1464711720158 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 09:22:00 INFO - PROCESS | 896 | 1464711720244 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:00 INFO - PROCESS | 896 | ++DOCSHELL 00000068285CE800 == 54 [pid = 896] [id = 105] 09:22:00 INFO - PROCESS | 896 | ++DOMWINDOW == 115 (0000006825523400) [pid = 896] [serial = 312] [outer = 0000000000000000] 09:22:00 INFO - PROCESS | 896 | ++DOMWINDOW == 116 (0000006827D77000) [pid = 896] [serial = 313] [outer = 0000006825523400] 09:22:00 INFO - PROCESS | 896 | 1464711720299 Marionette DEBUG loaded listener.js 09:22:00 INFO - PROCESS | 896 | ++DOMWINDOW == 117 (0000006828495C00) [pid = 896] [serial = 314] [outer = 0000006825523400] 09:22:00 INFO - PROCESS | 896 | 1464711720950 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 09:22:01 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 09:22:01 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 985ms 09:22:01 INFO - PROCESS | 896 | 1464711721009 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 09:22:01 INFO - PROCESS | 896 | 1464711721012 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 09:22:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 09:22:01 INFO - PROCESS | 896 | 1464711721016 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 09:22:01 INFO - PROCESS | 896 | 1464711721020 Marionette TRACE conn6 <- [1,386,null,{}] 09:22:01 INFO - PROCESS | 896 | 1464711721032 Marionette TRACE conn6 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:01 INFO - PROCESS | 896 | 1464711721155 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 09:22:01 INFO - PROCESS | 896 | 1464711721222 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:01 INFO - PROCESS | 896 | ++DOCSHELL 000000683038D000 == 55 [pid = 896] [id = 106] 09:22:01 INFO - PROCESS | 896 | ++DOMWINDOW == 118 (00000068291B3400) [pid = 896] [serial = 315] [outer = 0000000000000000] 09:22:01 INFO - PROCESS | 896 | ++DOMWINDOW == 119 (00000068298B4C00) [pid = 896] [serial = 316] [outer = 00000068291B3400] 09:22:01 INFO - PROCESS | 896 | 1464711721321 Marionette DEBUG loaded listener.js 09:22:01 INFO - PROCESS | 896 | ++DOMWINDOW == 120 (000000682BB06800) [pid = 896] [serial = 317] [outer = 00000068291B3400] 09:22:01 INFO - PROCESS | 896 | 1464711721906 Marionette TRACE conn6 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 09:22:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 09:22:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 944ms 09:22:01 INFO - PROCESS | 896 | 1464711721962 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 09:22:01 INFO - PROCESS | 896 | 1464711721965 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 09:22:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 09:22:01 INFO - PROCESS | 896 | 1464711721969 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 09:22:01 INFO - PROCESS | 896 | 1464711721971 Marionette TRACE conn6 <- [1,390,null,{}] 09:22:01 INFO - PROCESS | 896 | 1464711721975 Marionette TRACE conn6 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:02 INFO - PROCESS | 896 | 1464711722091 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 09:22:02 INFO - PROCESS | 896 | 1464711722174 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:02 INFO - PROCESS | 896 | ++DOCSHELL 000000682D6D7800 == 56 [pid = 896] [id = 107] 09:22:02 INFO - PROCESS | 896 | ++DOMWINDOW == 121 (000000682C6B5C00) [pid = 896] [serial = 318] [outer = 0000000000000000] 09:22:02 INFO - PROCESS | 896 | ++DOMWINDOW == 122 (000000682C895800) [pid = 896] [serial = 319] [outer = 000000682C6B5C00] 09:22:02 INFO - PROCESS | 896 | 1464711722229 Marionette DEBUG loaded listener.js 09:22:02 INFO - PROCESS | 896 | ++DOMWINDOW == 123 (000000682C89D000) [pid = 896] [serial = 320] [outer = 000000682C6B5C00] 09:22:02 INFO - PROCESS | 896 | 1464711722874 Marionette TRACE conn6 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 09:22:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 09:22:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 944ms 09:22:02 INFO - PROCESS | 896 | 1464711722922 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 09:22:02 INFO - PROCESS | 896 | 1464711722925 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 09:22:02 INFO - PROCESS | 896 | 1464711722930 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 09:22:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 09:22:02 INFO - PROCESS | 896 | 1464711722932 Marionette TRACE conn6 <- [1,394,null,{}] 09:22:02 INFO - PROCESS | 896 | 1464711722936 Marionette TRACE conn6 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:03 INFO - PROCESS | 896 | 1464711723043 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 09:22:03 INFO - PROCESS | 896 | 1464711723114 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:03 INFO - PROCESS | 896 | ++DOCSHELL 0000006820FF0000 == 57 [pid = 896] [id = 108] 09:22:03 INFO - PROCESS | 896 | ++DOMWINDOW == 124 (0000006821E0C000) [pid = 896] [serial = 321] [outer = 0000000000000000] 09:22:03 INFO - PROCESS | 896 | ++DOMWINDOW == 125 (0000006826639400) [pid = 896] [serial = 322] [outer = 0000006821E0C000] 09:22:03 INFO - PROCESS | 896 | 1464711723172 Marionette DEBUG loaded listener.js 09:22:03 INFO - PROCESS | 896 | ++DOMWINDOW == 126 (000000682C3DBC00) [pid = 896] [serial = 323] [outer = 0000006821E0C000] 09:22:04 INFO - PROCESS | 896 | 1464711723998 Marionette TRACE conn6 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 09:22:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 09:22:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1082ms 09:22:04 INFO - PROCESS | 896 | 1464711724024 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 09:22:04 INFO - PROCESS | 896 | 1464711724029 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 09:22:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 09:22:04 INFO - PROCESS | 896 | 1464711724035 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 09:22:04 INFO - PROCESS | 896 | 1464711724039 Marionette TRACE conn6 <- [1,398,null,{}] 09:22:04 INFO - PROCESS | 896 | 1464711724044 Marionette TRACE conn6 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:04 INFO - PROCESS | 896 | 1464711724151 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 09:22:04 INFO - PROCESS | 896 | 1464711724225 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:04 INFO - PROCESS | 896 | ++DOCSHELL 0000006826117000 == 58 [pid = 896] [id = 109] 09:22:04 INFO - PROCESS | 896 | ++DOMWINDOW == 127 (0000006820DCB800) [pid = 896] [serial = 324] [outer = 0000000000000000] 09:22:04 INFO - PROCESS | 896 | ++DOMWINDOW == 128 (0000006821BBDC00) [pid = 896] [serial = 325] [outer = 0000006820DCB800] 09:22:04 INFO - PROCESS | 896 | 1464711724276 Marionette DEBUG loaded listener.js 09:22:04 INFO - PROCESS | 896 | ++DOMWINDOW == 129 (00000068222B1000) [pid = 896] [serial = 326] [outer = 0000006820DCB800] 09:22:04 INFO - PROCESS | 896 | --DOCSHELL 000000682B6D6000 == 57 [pid = 896] [id = 30] 09:22:04 INFO - PROCESS | 896 | --DOCSHELL 0000006830416000 == 56 [pid = 896] [id = 102] 09:22:04 INFO - PROCESS | 896 | --DOCSHELL 000000683035D000 == 55 [pid = 896] [id = 101] 09:22:04 INFO - PROCESS | 896 | --DOCSHELL 000000682F776800 == 54 [pid = 896] [id = 100] 09:22:04 INFO - PROCESS | 896 | --DOCSHELL 000000682DD7D000 == 53 [pid = 896] [id = 99] 09:22:04 INFO - PROCESS | 896 | --DOCSHELL 000000682BBCB000 == 52 [pid = 896] [id = 98] 09:22:04 INFO - PROCESS | 896 | --DOCSHELL 00000068297E4800 == 51 [pid = 896] [id = 97] 09:22:04 INFO - PROCESS | 896 | --DOCSHELL 0000006828E9D000 == 50 [pid = 896] [id = 96] 09:22:04 INFO - PROCESS | 896 | --DOCSHELL 0000006828583000 == 49 [pid = 896] [id = 95] 09:22:04 INFO - PROCESS | 896 | --DOCSHELL 00000068254DA000 == 48 [pid = 896] [id = 94] 09:22:04 INFO - PROCESS | 896 | --DOMWINDOW == 128 (000000681B9CA400) [pid = 896] [serial = 217] [outer = 0000000000000000] [url = about:blank] 09:22:04 INFO - PROCESS | 896 | --DOMWINDOW == 127 (0000006822A26000) [pid = 896] [serial = 220] [outer = 0000000000000000] [url = about:blank] 09:22:04 INFO - PROCESS | 896 | --DOMWINDOW == 126 (000000682B7AD000) [pid = 896] [serial = 223] [outer = 0000000000000000] [url = about:blank] 09:22:04 INFO - PROCESS | 896 | --DOMWINDOW == 125 (000000682C6CCC00) [pid = 896] [serial = 226] [outer = 0000000000000000] [url = about:blank] 09:22:04 INFO - PROCESS | 896 | --DOMWINDOW == 124 (000000682C12F800) [pid = 896] [serial = 259] [outer = 0000000000000000] [url = about:blank] 09:22:04 INFO - PROCESS | 896 | --DOCSHELL 0000006826105800 == 47 [pid = 896] [id = 93] 09:22:04 INFO - PROCESS | 896 | --DOCSHELL 00000068284D8800 == 46 [pid = 896] [id = 89] 09:22:04 INFO - PROCESS | 896 | --DOCSHELL 0000006820B4E000 == 45 [pid = 896] [id = 88] 09:22:04 INFO - PROCESS | 896 | --DOMWINDOW == 123 (0000006828D7D000) [pid = 896] [serial = 247] [outer = 0000000000000000] [url = about:blank] 09:22:04 INFO - PROCESS | 896 | --DOMWINDOW == 122 (00000068294B0C00) [pid = 896] [serial = 250] [outer = 0000000000000000] [url = about:blank] 09:22:04 INFO - PROCESS | 896 | --DOMWINDOW == 121 (0000006825863000) [pid = 896] [serial = 241] [outer = 0000000000000000] [url = about:blank] 09:22:04 INFO - PROCESS | 896 | --DOMWINDOW == 120 (000000682037FC00) [pid = 896] [serial = 235] [outer = 0000000000000000] [url = about:blank] 09:22:04 INFO - PROCESS | 896 | --DOMWINDOW == 119 (0000006821E08000) [pid = 896] [serial = 236] [outer = 0000000000000000] [url = about:blank] 09:22:04 INFO - PROCESS | 896 | --DOMWINDOW == 118 (000000681B9C3800) [pid = 896] [serial = 229] [outer = 0000000000000000] [url = about:blank] 09:22:04 INFO - PROCESS | 896 | --DOMWINDOW == 117 (00000068290E8000) [pid = 896] [serial = 248] [outer = 0000000000000000] [url = about:blank] 09:22:04 INFO - PROCESS | 896 | --DOMWINDOW == 116 (0000006821E0A400) [pid = 896] [serial = 233] [outer = 0000000000000000] [url = about:blank] 09:22:04 INFO - PROCESS | 896 | --DOMWINDOW == 115 (0000006820F3A800) [pid = 896] [serial = 232] [outer = 0000000000000000] [url = about:blank] 09:22:04 INFO - PROCESS | 896 | --DOMWINDOW == 114 (000000682267A400) [pid = 896] [serial = 238] [outer = 0000000000000000] [url = about:blank] 09:22:04 INFO - PROCESS | 896 | --DOMWINDOW == 113 (0000006825445C00) [pid = 896] [serial = 239] [outer = 0000000000000000] [url = about:blank] 09:22:04 INFO - PROCESS | 896 | --DOMWINDOW == 112 (000000682C6D1C00) [pid = 896] [serial = 215] [outer = 0000000000000000] [url = about:blank] 09:22:04 INFO - PROCESS | 896 | --DOMWINDOW == 111 (0000006821BBE400) [pid = 896] [serial = 253] [outer = 0000000000000000] [url = about:blank] 09:22:04 INFO - PROCESS | 896 | --DOMWINDOW == 110 (0000006829DDE000) [pid = 896] [serial = 254] [outer = 0000000000000000] [url = about:blank] 09:22:04 INFO - PROCESS | 896 | --DOMWINDOW == 109 (00000068298E8000) [pid = 896] [serial = 251] [outer = 0000000000000000] [url = about:blank] 09:22:04 INFO - PROCESS | 896 | --DOMWINDOW == 108 (000000681BF14000) [pid = 896] [serial = 230] [outer = 0000000000000000] [url = about:blank] 09:22:04 INFO - PROCESS | 896 | --DOMWINDOW == 107 (0000006828490000) [pid = 896] [serial = 244] [outer = 0000000000000000] [url = about:blank] 09:22:04 INFO - PROCESS | 896 | --DOMWINDOW == 106 (0000006828D43000) [pid = 896] [serial = 245] [outer = 0000000000000000] [url = about:blank] 09:22:04 INFO - PROCESS | 896 | --DOMWINDOW == 105 (000000682BB0C800) [pid = 896] [serial = 257] [outer = 0000000000000000] [url = about:blank] 09:22:04 INFO - PROCESS | 896 | --DOMWINDOW == 104 (000000682B7AB000) [pid = 896] [serial = 256] [outer = 0000000000000000] [url = about:blank] 09:22:04 INFO - PROCESS | 896 | --DOMWINDOW == 103 (0000006827D75800) [pid = 896] [serial = 242] [outer = 0000000000000000] [url = about:blank] 09:22:04 INFO - PROCESS | 896 | 1464711724889 Marionette TRACE conn6 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 09:22:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 09:22:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 901ms 09:22:04 INFO - PROCESS | 896 | 1464711724938 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 09:22:04 INFO - PROCESS | 896 | 1464711724944 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 09:22:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 09:22:04 INFO - PROCESS | 896 | 1464711724951 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 09:22:04 INFO - PROCESS | 896 | 1464711724954 Marionette TRACE conn6 <- [1,402,null,{}] 09:22:04 INFO - PROCESS | 896 | 1464711724958 Marionette TRACE conn6 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:05 INFO - PROCESS | 896 | 1464711725054 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 09:22:05 INFO - PROCESS | 896 | 1464711725124 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:05 INFO - PROCESS | 896 | ++DOCSHELL 0000006822215800 == 46 [pid = 896] [id = 110] 09:22:05 INFO - PROCESS | 896 | ++DOMWINDOW == 104 (000000681BA57000) [pid = 896] [serial = 327] [outer = 0000000000000000] 09:22:05 INFO - PROCESS | 896 | ++DOMWINDOW == 105 (0000006820037400) [pid = 896] [serial = 328] [outer = 000000681BA57000] 09:22:05 INFO - PROCESS | 896 | 1464711725171 Marionette DEBUG loaded listener.js 09:22:05 INFO - PROCESS | 896 | ++DOMWINDOW == 106 (0000006820DCE000) [pid = 896] [serial = 329] [outer = 000000681BA57000] 09:22:05 INFO - PROCESS | 896 | 1464711725739 Marionette TRACE conn6 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 09:22:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 09:22:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 837ms 09:22:05 INFO - PROCESS | 896 | 1464711725790 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 09:22:05 INFO - PROCESS | 896 | 1464711725795 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 09:22:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 09:22:05 INFO - PROCESS | 896 | 1464711725801 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 09:22:05 INFO - PROCESS | 896 | 1464711725806 Marionette TRACE conn6 <- [1,406,null,{}] 09:22:05 INFO - PROCESS | 896 | 1464711725814 Marionette TRACE conn6 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:05 INFO - PROCESS | 896 | 1464711725926 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 09:22:06 INFO - PROCESS | 896 | 1464711726013 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:06 INFO - PROCESS | 896 | ++DOCSHELL 00000068254DD000 == 47 [pid = 896] [id = 111] 09:22:06 INFO - PROCESS | 896 | ++DOMWINDOW == 107 (000000681BBBE400) [pid = 896] [serial = 330] [outer = 0000000000000000] 09:22:06 INFO - PROCESS | 896 | ++DOMWINDOW == 108 (000000682037FC00) [pid = 896] [serial = 331] [outer = 000000681BBBE400] 09:22:06 INFO - PROCESS | 896 | 1464711726071 Marionette DEBUG loaded listener.js 09:22:06 INFO - PROCESS | 896 | ++DOMWINDOW == 109 (0000006821E06400) [pid = 896] [serial = 332] [outer = 000000681BBBE400] 09:22:06 INFO - PROCESS | 896 | 1464711726683 Marionette TRACE conn6 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 09:22:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 09:22:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 943ms 09:22:06 INFO - PROCESS | 896 | 1464711726747 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 09:22:06 INFO - PROCESS | 896 | 1464711726753 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 09:22:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 09:22:06 INFO - PROCESS | 896 | 1464711726760 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 09:22:06 INFO - PROCESS | 896 | 1464711726764 Marionette TRACE conn6 <- [1,410,null,{}] 09:22:06 INFO - PROCESS | 896 | 1464711726768 Marionette TRACE conn6 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:06 INFO - PROCESS | 896 | 1464711726888 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 09:22:06 INFO - PROCESS | 896 | 1464711726952 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:06 INFO - PROCESS | 896 | ++DOCSHELL 00000068288DB000 == 48 [pid = 896] [id = 112] 09:22:06 INFO - PROCESS | 896 | ++DOMWINDOW == 110 (000000682544A800) [pid = 896] [serial = 333] [outer = 0000000000000000] 09:22:07 INFO - PROCESS | 896 | ++DOMWINDOW == 111 (000000682663F400) [pid = 896] [serial = 334] [outer = 000000682544A800] 09:22:07 INFO - PROCESS | 896 | 1464711727009 Marionette DEBUG loaded listener.js 09:22:07 INFO - PROCESS | 896 | ++DOMWINDOW == 112 (0000006827D82800) [pid = 896] [serial = 335] [outer = 000000682544A800] 09:22:07 INFO - PROCESS | 896 | 1464711727597 Marionette TRACE conn6 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 09:22:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 09:22:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 879ms 09:22:07 INFO - PROCESS | 896 | 1464711727646 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 09:22:07 INFO - PROCESS | 896 | 1464711727648 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 09:22:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 09:22:07 INFO - PROCESS | 896 | 1464711727652 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 09:22:07 INFO - PROCESS | 896 | 1464711727657 Marionette TRACE conn6 <- [1,414,null,{}] 09:22:07 INFO - PROCESS | 896 | 1464711727669 Marionette TRACE conn6 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:07 INFO - PROCESS | 896 | 1464711727781 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 09:22:07 INFO - PROCESS | 896 | 1464711727864 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:07 INFO - PROCESS | 896 | ++DOCSHELL 0000006829350800 == 49 [pid = 896] [id = 113] 09:22:07 INFO - PROCESS | 896 | ++DOMWINDOW == 113 (0000006828495000) [pid = 896] [serial = 336] [outer = 0000000000000000] 09:22:07 INFO - PROCESS | 896 | ++DOMWINDOW == 114 (0000006828D45C00) [pid = 896] [serial = 337] [outer = 0000006828495000] 09:22:07 INFO - PROCESS | 896 | 1464711727923 Marionette DEBUG loaded listener.js 09:22:08 INFO - PROCESS | 896 | ++DOMWINDOW == 115 (0000006828D7A400) [pid = 896] [serial = 338] [outer = 0000006828495000] 09:22:08 INFO - PROCESS | 896 | 1464711728582 Marionette TRACE conn6 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 09:22:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 09:22:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 984ms 09:22:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 09:22:08 INFO - PROCESS | 896 | 1464711728638 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 09:22:08 INFO - PROCESS | 896 | 1464711728642 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 09:22:08 INFO - PROCESS | 896 | 1464711728646 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 09:22:08 INFO - PROCESS | 896 | 1464711728648 Marionette TRACE conn6 <- [1,418,null,{}] 09:22:08 INFO - PROCESS | 896 | 1464711728652 Marionette TRACE conn6 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:08 INFO - PROCESS | 896 | 1464711728761 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 09:22:08 INFO - PROCESS | 896 | 1464711728829 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:08 INFO - PROCESS | 896 | ++DOCSHELL 0000006821C64800 == 50 [pid = 896] [id = 114] 09:22:08 INFO - PROCESS | 896 | ++DOMWINDOW == 116 (00000068290EC000) [pid = 896] [serial = 339] [outer = 0000000000000000] 09:22:08 INFO - PROCESS | 896 | ++DOMWINDOW == 117 (00000068291ABC00) [pid = 896] [serial = 340] [outer = 00000068290EC000] 09:22:08 INFO - PROCESS | 896 | 1464711728885 Marionette DEBUG loaded listener.js 09:22:08 INFO - PROCESS | 896 | ++DOMWINDOW == 118 (000000682930A000) [pid = 896] [serial = 341] [outer = 00000068290EC000] 09:22:10 INFO - PROCESS | 896 | 1464711729994 Marionette TRACE conn6 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 09:22:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 09:22:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1397ms 09:22:10 INFO - PROCESS | 896 | 1464711730044 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 09:22:10 INFO - PROCESS | 896 | 1464711730046 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 09:22:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 09:22:10 INFO - PROCESS | 896 | 1464711730050 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 09:22:10 INFO - PROCESS | 896 | 1464711730052 Marionette TRACE conn6 <- [1,422,null,{}] 09:22:10 INFO - PROCESS | 896 | 1464711730057 Marionette TRACE conn6 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:10 INFO - PROCESS | 896 | 1464711730190 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 09:22:10 INFO - PROCESS | 896 | 1464711730254 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:10 INFO - PROCESS | 896 | ++DOCSHELL 000000682C57F000 == 51 [pid = 896] [id = 115] 09:22:10 INFO - PROCESS | 896 | ++DOMWINDOW == 119 (00000068291A7C00) [pid = 896] [serial = 342] [outer = 0000000000000000] 09:22:10 INFO - PROCESS | 896 | ++DOMWINDOW == 120 (0000006829878C00) [pid = 896] [serial = 343] [outer = 00000068291A7C00] 09:22:10 INFO - PROCESS | 896 | 1464711730309 Marionette DEBUG loaded listener.js 09:22:10 INFO - PROCESS | 896 | ++DOMWINDOW == 121 (000000682A058800) [pid = 896] [serial = 344] [outer = 00000068291A7C00] 09:22:11 INFO - PROCESS | 896 | 1464711731377 Marionette TRACE conn6 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 09:22:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 09:22:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1392ms 09:22:11 INFO - PROCESS | 896 | 1464711731444 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 09:22:11 INFO - PROCESS | 896 | 1464711731448 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 09:22:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 09:22:11 INFO - PROCESS | 896 | 1464711731454 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 09:22:11 INFO - PROCESS | 896 | 1464711731458 Marionette TRACE conn6 <- [1,426,null,{}] 09:22:11 INFO - PROCESS | 896 | 1464711731464 Marionette TRACE conn6 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:11 INFO - PROCESS | 896 | 1464711731601 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 09:22:11 INFO - PROCESS | 896 | 1464711731723 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:11 INFO - PROCESS | 896 | ++DOCSHELL 000000682547C800 == 52 [pid = 896] [id = 116] 09:22:11 INFO - PROCESS | 896 | ++DOMWINDOW == 122 (0000006820210000) [pid = 896] [serial = 345] [outer = 0000000000000000] 09:22:11 INFO - PROCESS | 896 | ++DOMWINDOW == 123 (0000006820D92000) [pid = 896] [serial = 346] [outer = 0000006820210000] 09:22:11 INFO - PROCESS | 896 | 1464711731774 Marionette DEBUG loaded listener.js 09:22:11 INFO - PROCESS | 896 | ++DOMWINDOW == 124 (000000682223E800) [pid = 896] [serial = 347] [outer = 0000006820210000] 09:22:12 INFO - PROCESS | 896 | --DOCSHELL 0000006830387000 == 51 [pid = 896] [id = 91] 09:22:12 INFO - PROCESS | 896 | --DOCSHELL 0000006826117000 == 50 [pid = 896] [id = 109] 09:22:12 INFO - PROCESS | 896 | --DOCSHELL 000000682D6D7800 == 49 [pid = 896] [id = 107] 09:22:12 INFO - PROCESS | 896 | --DOCSHELL 000000683038D000 == 48 [pid = 896] [id = 106] 09:22:12 INFO - PROCESS | 896 | --DOCSHELL 00000068285CE800 == 47 [pid = 896] [id = 105] 09:22:12 INFO - PROCESS | 896 | --DOCSHELL 000000682611F000 == 46 [pid = 896] [id = 104] 09:22:12 INFO - PROCESS | 896 | 1464711732249 Marionette TRACE conn6 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 09:22:12 INFO - PROCESS | 896 | 1464711732303 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 09:22:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 09:22:12 INFO - PROCESS | 896 | 1464711732310 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 09:22:12 INFO - PROCESS | 896 | 1464711732312 Marionette TRACE conn6 <- [1,430,null,{}] 09:22:12 INFO - PROCESS | 896 | 1464711732317 Marionette TRACE conn6 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:12 INFO - PROCESS | 896 | 1464711732407 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 09:22:12 INFO - PROCESS | 896 | 1464711732417 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:12 INFO - PROCESS | 896 | ++DOCSHELL 00000068289A2800 == 47 [pid = 896] [id = 117] 09:22:12 INFO - PROCESS | 896 | ++DOMWINDOW == 125 (0000006822243400) [pid = 896] [serial = 348] [outer = 0000000000000000] 09:22:12 INFO - PROCESS | 896 | ++DOMWINDOW == 126 (0000006827D0E000) [pid = 896] [serial = 349] [outer = 0000006822243400] 09:22:12 INFO - PROCESS | 896 | 1464711732463 Marionette DEBUG loaded listener.js 09:22:12 INFO - PROCESS | 896 | ++DOMWINDOW == 127 (000000682848DC00) [pid = 896] [serial = 350] [outer = 0000006822243400] 09:22:12 INFO - PROCESS | 896 | 1464711732939 Marionette TRACE conn6 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 09:22:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 09:22:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 692ms 09:22:13 INFO - PROCESS | 896 | 1464711733003 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 09:22:13 INFO - PROCESS | 896 | 1464711733005 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 09:22:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 09:22:13 INFO - PROCESS | 896 | 1464711733009 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 09:22:13 INFO - PROCESS | 896 | 1464711733012 Marionette TRACE conn6 <- [1,434,null,{}] 09:22:13 INFO - PROCESS | 896 | 1464711733024 Marionette TRACE conn6 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:13 INFO - PROCESS | 896 | 1464711733149 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 09:22:13 INFO - PROCESS | 896 | 1464711733242 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:13 INFO - PROCESS | 896 | ++DOCSHELL 000000682D6C3800 == 48 [pid = 896] [id = 118] 09:22:13 INFO - PROCESS | 896 | ++DOMWINDOW == 128 (00000068291AC000) [pid = 896] [serial = 351] [outer = 0000000000000000] 09:22:13 INFO - PROCESS | 896 | ++DOMWINDOW == 129 (0000006829FA3C00) [pid = 896] [serial = 352] [outer = 00000068291AC000] 09:22:13 INFO - PROCESS | 896 | 1464711733291 Marionette DEBUG loaded listener.js 09:22:13 INFO - PROCESS | 896 | ++DOMWINDOW == 130 (000000682BB0C400) [pid = 896] [serial = 353] [outer = 00000068291AC000] 09:22:13 INFO - PROCESS | 896 | 1464711733769 Marionette TRACE conn6 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 09:22:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 09:22:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 775ms 09:22:13 INFO - PROCESS | 896 | 1464711733786 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 09:22:13 INFO - PROCESS | 896 | 1464711733789 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 09:22:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 09:22:13 INFO - PROCESS | 896 | 1464711733799 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 09:22:13 INFO - PROCESS | 896 | 1464711733801 Marionette TRACE conn6 <- [1,438,null,{}] 09:22:13 INFO - PROCESS | 896 | 1464711733804 Marionette TRACE conn6 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:13 INFO - PROCESS | 896 | 1464711733924 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 09:22:13 INFO - PROCESS | 896 | 1464711733932 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:13 INFO - PROCESS | 896 | ++DOCSHELL 000000682F762800 == 49 [pid = 896] [id = 119] 09:22:13 INFO - PROCESS | 896 | ++DOMWINDOW == 131 (000000682C17F800) [pid = 896] [serial = 354] [outer = 0000000000000000] 09:22:14 INFO - PROCESS | 896 | ++DOMWINDOW == 132 (000000682C20AC00) [pid = 896] [serial = 355] [outer = 000000682C17F800] 09:22:14 INFO - PROCESS | 896 | 1464711734020 Marionette DEBUG loaded listener.js 09:22:14 INFO - PROCESS | 896 | ++DOMWINDOW == 133 (000000682C3E1000) [pid = 896] [serial = 356] [outer = 000000682C17F800] 09:22:14 INFO - PROCESS | 896 | 1464711734479 Marionette TRACE conn6 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 09:22:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 09:22:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 733ms 09:22:14 INFO - PROCESS | 896 | 1464711734546 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 09:22:14 INFO - PROCESS | 896 | 1464711734548 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 09:22:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 09:22:14 INFO - PROCESS | 896 | 1464711734561 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 09:22:14 INFO - PROCESS | 896 | 1464711734563 Marionette TRACE conn6 <- [1,442,null,{}] 09:22:14 INFO - PROCESS | 896 | 1464711734567 Marionette TRACE conn6 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:14 INFO - PROCESS | 896 | 1464711734676 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 09:22:14 INFO - PROCESS | 896 | 1464711734687 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:14 INFO - PROCESS | 896 | ++DOCSHELL 0000006830367800 == 50 [pid = 896] [id = 120] 09:22:14 INFO - PROCESS | 896 | ++DOMWINDOW == 134 (000000682C3E6400) [pid = 896] [serial = 357] [outer = 0000000000000000] 09:22:14 INFO - PROCESS | 896 | ++DOMWINDOW == 135 (000000682C530800) [pid = 896] [serial = 358] [outer = 000000682C3E6400] 09:22:14 INFO - PROCESS | 896 | 1464711734736 Marionette DEBUG loaded listener.js 09:22:14 INFO - PROCESS | 896 | ++DOMWINDOW == 136 (000000682C5CDC00) [pid = 896] [serial = 359] [outer = 000000682C3E6400] 09:22:15 INFO - PROCESS | 896 | 1464711735310 Marionette TRACE conn6 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 09:22:15 INFO - PROCESS | 896 | --DOMWINDOW == 135 (000000682C133000) [pid = 896] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 09:22:15 INFO - PROCESS | 896 | --DOMWINDOW == 134 (0000006825523400) [pid = 896] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 09:22:15 INFO - PROCESS | 896 | --DOMWINDOW == 133 (000000681A911000) [pid = 896] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 09:22:15 INFO - PROCESS | 896 | --DOMWINDOW == 132 (0000006821E0C000) [pid = 896] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 09:22:15 INFO - PROCESS | 896 | --DOMWINDOW == 131 (00000068290E9400) [pid = 896] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 09:22:15 INFO - PROCESS | 896 | --DOMWINDOW == 130 (000000682202D400) [pid = 896] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 09:22:15 INFO - PROCESS | 896 | --DOMWINDOW == 129 (000000682BB0B000) [pid = 896] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 09:22:15 INFO - PROCESS | 896 | --DOMWINDOW == 128 (0000006820DCB800) [pid = 896] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 09:22:15 INFO - PROCESS | 896 | --DOMWINDOW == 127 (000000682C5CD400) [pid = 896] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 09:22:15 INFO - PROCESS | 896 | --DOMWINDOW == 126 (000000682212BC00) [pid = 896] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 09:22:15 INFO - PROCESS | 896 | --DOMWINDOW == 125 (0000006821E10400) [pid = 896] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 09:22:15 INFO - PROCESS | 896 | --DOMWINDOW == 124 (000000681C157800) [pid = 896] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 09:22:15 INFO - PROCESS | 896 | --DOMWINDOW == 123 (000000681B9BE400) [pid = 896] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 09:22:15 INFO - PROCESS | 896 | --DOMWINDOW == 122 (000000682B2CD400) [pid = 896] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 09:22:15 INFO - PROCESS | 896 | --DOMWINDOW == 121 (0000006827D81C00) [pid = 896] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 09:22:15 INFO - PROCESS | 896 | --DOMWINDOW == 120 (000000682BB61800) [pid = 896] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 09:22:15 INFO - PROCESS | 896 | --DOMWINDOW == 119 (0000006820DC4400) [pid = 896] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 09:22:15 INFO - PROCESS | 896 | --DOMWINDOW == 118 (0000006827EE7400) [pid = 896] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 09:22:15 INFO - PROCESS | 896 | --DOMWINDOW == 117 (0000006828D6E400) [pid = 896] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 09:22:15 INFO - PROCESS | 896 | --DOMWINDOW == 116 (000000682B70DC00) [pid = 896] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 09:22:15 INFO - PROCESS | 896 | --DOMWINDOW == 115 (0000006820A9DC00) [pid = 896] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 09:22:15 INFO - PROCESS | 896 | --DOMWINDOW == 114 (0000006825454000) [pid = 896] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 09:22:15 INFO - PROCESS | 896 | --DOMWINDOW == 113 (000000681C60E400) [pid = 896] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 09:22:15 INFO - PROCESS | 896 | --DOMWINDOW == 112 (000000682C182000) [pid = 896] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 09:22:15 INFO - PROCESS | 896 | --DOMWINDOW == 111 (000000682BB11800) [pid = 896] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 09:22:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 09:22:15 INFO - PROCESS | 896 | --DOMWINDOW == 110 (000000682C5C9C00) [pid = 896] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 09:22:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 828ms 09:22:15 INFO - PROCESS | 896 | --DOMWINDOW == 109 (000000682870F000) [pid = 896] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 09:22:15 INFO - PROCESS | 896 | --DOMWINDOW == 108 (00000068200D4000) [pid = 896] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 09:22:15 INFO - PROCESS | 896 | 1464711735388 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 09:22:15 INFO - PROCESS | 896 | 1464711735391 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 09:22:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 09:22:15 INFO - PROCESS | 896 | 1464711735394 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 09:22:15 INFO - PROCESS | 896 | 1464711735396 Marionette TRACE conn6 <- [1,446,null,{}] 09:22:15 INFO - PROCESS | 896 | 1464711735399 Marionette TRACE conn6 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:15 INFO - PROCESS | 896 | 1464711735505 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 09:22:15 INFO - PROCESS | 896 | 1464711735513 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:15 INFO - PROCESS | 896 | ++DOCSHELL 0000006820DDA000 == 51 [pid = 896] [id = 121] 09:22:15 INFO - PROCESS | 896 | ++DOMWINDOW == 109 (0000006824C6C400) [pid = 896] [serial = 360] [outer = 0000000000000000] 09:22:15 INFO - PROCESS | 896 | ++DOMWINDOW == 110 (0000006825528C00) [pid = 896] [serial = 361] [outer = 0000006824C6C400] 09:22:15 INFO - PROCESS | 896 | 1464711735561 Marionette DEBUG loaded listener.js 09:22:15 INFO - PROCESS | 896 | ++DOMWINDOW == 111 (000000682B2CE400) [pid = 896] [serial = 362] [outer = 0000006824C6C400] 09:22:16 INFO - PROCESS | 896 | 1464711736032 Marionette TRACE conn6 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 09:22:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 09:22:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 691ms 09:22:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 09:22:16 INFO - PROCESS | 896 | 1464711736088 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 09:22:16 INFO - PROCESS | 896 | 1464711736091 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 09:22:16 INFO - PROCESS | 896 | 1464711736094 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 09:22:16 INFO - PROCESS | 896 | 1464711736096 Marionette TRACE conn6 <- [1,450,null,{}] 09:22:16 INFO - PROCESS | 896 | 1464711736100 Marionette TRACE conn6 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:16 INFO - PROCESS | 896 | 1464711736187 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 09:22:16 INFO - PROCESS | 896 | 1464711736194 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:16 INFO - PROCESS | 896 | ++DOCSHELL 000000682C8C1000 == 52 [pid = 896] [id = 122] 09:22:16 INFO - PROCESS | 896 | ++DOMWINDOW == 112 (000000682C17F000) [pid = 896] [serial = 363] [outer = 0000000000000000] 09:22:16 INFO - PROCESS | 896 | ++DOMWINDOW == 113 (000000682C6CD000) [pid = 896] [serial = 364] [outer = 000000682C17F000] 09:22:16 INFO - PROCESS | 896 | 1464711736241 Marionette DEBUG loaded listener.js 09:22:16 INFO - PROCESS | 896 | ++DOMWINDOW == 114 (000000682C898400) [pid = 896] [serial = 365] [outer = 000000682C17F000] 09:22:16 INFO - PROCESS | 896 | 1464711736671 Marionette TRACE conn6 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 09:22:16 INFO - PROCESS | 896 | 1464711736737 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 09:22:16 INFO - PROCESS | 896 | 1464711736741 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 09:22:16 INFO - PROCESS | 896 | 1464711736743 Marionette TRACE conn6 <- [1,454,null,{}] 09:22:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 09:22:16 INFO - PROCESS | 896 | 1464711736747 Marionette TRACE conn6 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:16 INFO - PROCESS | 896 | 1464711736833 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 09:22:16 INFO - PROCESS | 896 | 1464711736843 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:16 INFO - PROCESS | 896 | ++DOCSHELL 000000682D5DA000 == 53 [pid = 896] [id = 123] 09:22:16 INFO - PROCESS | 896 | ++DOMWINDOW == 115 (000000682C89DC00) [pid = 896] [serial = 366] [outer = 0000000000000000] 09:22:16 INFO - PROCESS | 896 | ++DOMWINDOW == 116 (000000682D5C8400) [pid = 896] [serial = 367] [outer = 000000682C89DC00] 09:22:16 INFO - PROCESS | 896 | 1464711736887 Marionette DEBUG loaded listener.js 09:22:16 INFO - PROCESS | 896 | ++DOMWINDOW == 117 (000000682D5CE400) [pid = 896] [serial = 368] [outer = 000000682C89DC00] 09:22:17 INFO - PROCESS | 896 | [896] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:22:17 INFO - PROCESS | 896 | 1464711737382 Marionette TRACE conn6 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 09:22:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 09:22:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 670ms 09:22:17 INFO - PROCESS | 896 | 1464711737418 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 09:22:17 INFO - PROCESS | 896 | 1464711737423 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 09:22:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 09:22:17 INFO - PROCESS | 896 | 1464711737430 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 09:22:17 INFO - PROCESS | 896 | 1464711737435 Marionette TRACE conn6 <- [1,458,null,{}] 09:22:17 INFO - PROCESS | 896 | 1464711737443 Marionette TRACE conn6 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:17 INFO - PROCESS | 896 | 1464711737615 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 09:22:17 INFO - PROCESS | 896 | 1464711737698 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:17 INFO - PROCESS | 896 | ++DOCSHELL 000000682583A800 == 54 [pid = 896] [id = 124] 09:22:17 INFO - PROCESS | 896 | ++DOMWINDOW == 118 (000000681C150800) [pid = 896] [serial = 369] [outer = 0000000000000000] 09:22:17 INFO - PROCESS | 896 | ++DOMWINDOW == 119 (000000681D028C00) [pid = 896] [serial = 370] [outer = 000000681C150800] 09:22:17 INFO - PROCESS | 896 | 1464711737758 Marionette DEBUG loaded listener.js 09:22:17 INFO - PROCESS | 896 | ++DOMWINDOW == 120 (0000006820F3E000) [pid = 896] [serial = 371] [outer = 000000681C150800] 09:22:18 INFO - PROCESS | 896 | 1464711738359 Marionette TRACE conn6 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 09:22:18 INFO - PROCESS | 896 | 1464711738426 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 09:22:18 INFO - PROCESS | 896 | 1464711738433 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 09:22:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 09:22:18 INFO - PROCESS | 896 | 1464711738436 Marionette TRACE conn6 <- [1,462,null,{}] 09:22:18 INFO - PROCESS | 896 | 1464711738440 Marionette TRACE conn6 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:18 INFO - PROCESS | 896 | 1464711738556 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 09:22:18 INFO - PROCESS | 896 | 1464711738643 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:18 INFO - PROCESS | 896 | ++DOCSHELL 000000682D5EE000 == 55 [pid = 896] [id = 125] 09:22:18 INFO - PROCESS | 896 | ++DOMWINDOW == 121 (0000006821E10400) [pid = 896] [serial = 372] [outer = 0000000000000000] 09:22:18 INFO - PROCESS | 896 | ++DOMWINDOW == 122 (0000006828CEF800) [pid = 896] [serial = 373] [outer = 0000006821E10400] 09:22:18 INFO - PROCESS | 896 | 1464711738699 Marionette DEBUG loaded listener.js 09:22:18 INFO - PROCESS | 896 | ++DOMWINDOW == 123 (00000068290EB800) [pid = 896] [serial = 374] [outer = 0000006821E10400] 09:22:19 INFO - PROCESS | 896 | [896] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:22:19 INFO - PROCESS | 896 | 1464711739289 Marionette TRACE conn6 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 09:22:19 INFO - PROCESS | 896 | 1464711739341 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 09:22:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 09:22:19 INFO - PROCESS | 896 | 1464711739346 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 09:22:19 INFO - PROCESS | 896 | 1464711739350 Marionette TRACE conn6 <- [1,466,null,{}] 09:22:19 INFO - PROCESS | 896 | 1464711739362 Marionette TRACE conn6 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:19 INFO - PROCESS | 896 | 1464711739478 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 09:22:19 INFO - PROCESS | 896 | 1464711739554 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:19 INFO - PROCESS | 896 | ++DOCSHELL 0000006830E47800 == 56 [pid = 896] [id = 126] 09:22:19 INFO - PROCESS | 896 | ++DOMWINDOW == 124 (000000682C3DFC00) [pid = 896] [serial = 375] [outer = 0000000000000000] 09:22:19 INFO - PROCESS | 896 | ++DOMWINDOW == 125 (000000682C5C4000) [pid = 896] [serial = 376] [outer = 000000682C3DFC00] 09:22:19 INFO - PROCESS | 896 | 1464711739655 Marionette DEBUG loaded listener.js 09:22:19 INFO - PROCESS | 896 | ++DOMWINDOW == 126 (000000682DD04C00) [pid = 896] [serial = 377] [outer = 000000682C3DFC00] 09:22:20 INFO - PROCESS | 896 | ++DOMWINDOW == 127 (000000682F44C800) [pid = 896] [serial = 378] [outer = 0000006827D07C00] 09:22:20 INFO - PROCESS | 896 | 1464711740426 Marionette TRACE conn6 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 09:22:20 INFO - PROCESS | 896 | 1464711740486 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 09:22:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 09:22:20 INFO - PROCESS | 896 | 1464711740490 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 09:22:20 INFO - PROCESS | 896 | 1464711740492 Marionette TRACE conn6 <- [1,470,null,{}] 09:22:20 INFO - PROCESS | 896 | 1464711740496 Marionette TRACE conn6 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:20 INFO - PROCESS | 896 | 1464711740638 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 09:22:20 INFO - PROCESS | 896 | 1464711740756 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:20 INFO - PROCESS | 896 | ++DOCSHELL 0000006820323800 == 57 [pid = 896] [id = 127] 09:22:20 INFO - PROCESS | 896 | ++DOMWINDOW == 128 (000000681BBB6400) [pid = 896] [serial = 379] [outer = 0000000000000000] 09:22:20 INFO - PROCESS | 896 | ++DOMWINDOW == 129 (000000682C3E8800) [pid = 896] [serial = 380] [outer = 000000681BBB6400] 09:22:20 INFO - PROCESS | 896 | 1464711740813 Marionette DEBUG loaded listener.js 09:22:20 INFO - PROCESS | 896 | ++DOMWINDOW == 130 (000000682F71C400) [pid = 896] [serial = 381] [outer = 000000681BBB6400] 09:22:21 INFO - PROCESS | 896 | 1464711741411 Marionette TRACE conn6 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 09:22:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 09:22:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 985ms 09:22:21 INFO - PROCESS | 896 | 1464711741477 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 09:22:21 INFO - PROCESS | 896 | 1464711741479 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 09:22:21 INFO - PROCESS | 896 | 1464711741483 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 09:22:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 09:22:21 INFO - PROCESS | 896 | 1464711741485 Marionette TRACE conn6 <- [1,474,null,{}] 09:22:21 INFO - PROCESS | 896 | 1464711741489 Marionette TRACE conn6 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:21 INFO - PROCESS | 896 | 1464711741599 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 09:22:21 INFO - PROCESS | 896 | 1464711741690 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:21 INFO - PROCESS | 896 | ++DOCSHELL 0000006820FF3000 == 58 [pid = 896] [id = 128] 09:22:21 INFO - PROCESS | 896 | ++DOMWINDOW == 131 (000000681BBBA800) [pid = 896] [serial = 382] [outer = 0000000000000000] 09:22:21 INFO - PROCESS | 896 | ++DOMWINDOW == 132 (0000006828947C00) [pid = 896] [serial = 383] [outer = 000000681BBBA800] 09:22:21 INFO - PROCESS | 896 | 1464711741748 Marionette DEBUG loaded listener.js 09:22:21 INFO - PROCESS | 896 | ++DOMWINDOW == 133 (0000006830776800) [pid = 896] [serial = 384] [outer = 000000681BBBA800] 09:22:22 INFO - PROCESS | 896 | 1464711742552 Marionette TRACE conn6 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 09:22:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 09:22:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1137ms 09:22:22 INFO - PROCESS | 896 | 1464711742623 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 09:22:22 INFO - PROCESS | 896 | 1464711742627 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 09:22:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 09:22:22 INFO - PROCESS | 896 | 1464711742632 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 09:22:22 INFO - PROCESS | 896 | 1464711742636 Marionette TRACE conn6 <- [1,478,null,{}] 09:22:22 INFO - PROCESS | 896 | 1464711742642 Marionette TRACE conn6 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:22 INFO - PROCESS | 896 | 1464711742745 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 09:22:22 INFO - PROCESS | 896 | 1464711742816 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:22 INFO - PROCESS | 896 | ++DOCSHELL 0000006821EDA800 == 59 [pid = 896] [id = 129] 09:22:22 INFO - PROCESS | 896 | ++DOMWINDOW == 134 (000000681C156800) [pid = 896] [serial = 385] [outer = 0000000000000000] 09:22:22 INFO - PROCESS | 896 | ++DOMWINDOW == 135 (000000681CFB0C00) [pid = 896] [serial = 386] [outer = 000000681C156800] 09:22:22 INFO - PROCESS | 896 | 1464711742866 Marionette DEBUG loaded listener.js 09:22:22 INFO - PROCESS | 896 | ++DOMWINDOW == 136 (0000006821B82C00) [pid = 896] [serial = 387] [outer = 000000681C156800] 09:22:23 INFO - PROCESS | 896 | 1464711743447 Marionette TRACE conn6 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 09:22:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 09:22:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 880ms 09:22:23 INFO - PROCESS | 896 | 1464711743517 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 09:22:23 INFO - PROCESS | 896 | 1464711743523 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 09:22:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 09:22:23 INFO - PROCESS | 896 | 1464711743530 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 09:22:23 INFO - PROCESS | 896 | 1464711743533 Marionette TRACE conn6 <- [1,482,null,{}] 09:22:23 INFO - PROCESS | 896 | 1464711743537 Marionette TRACE conn6 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:23 INFO - PROCESS | 896 | 1464711743649 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 09:22:23 INFO - PROCESS | 896 | 1464711743727 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:23 INFO - PROCESS | 896 | ++DOCSHELL 0000006820DE5000 == 60 [pid = 896] [id = 130] 09:22:23 INFO - PROCESS | 896 | ++DOMWINDOW == 137 (000000681B99F800) [pid = 896] [serial = 388] [outer = 0000000000000000] 09:22:23 INFO - PROCESS | 896 | ++DOMWINDOW == 138 (000000681D01E000) [pid = 896] [serial = 389] [outer = 000000681B99F800] 09:22:23 INFO - PROCESS | 896 | 1464711743814 Marionette DEBUG loaded listener.js 09:22:23 INFO - PROCESS | 896 | ++DOMWINDOW == 139 (0000006825860000) [pid = 896] [serial = 390] [outer = 000000681B99F800] 09:22:23 INFO - PROCESS | 896 | --DOCSHELL 000000682C8C1000 == 59 [pid = 896] [id = 122] 09:22:23 INFO - PROCESS | 896 | --DOCSHELL 0000006820DDA000 == 58 [pid = 896] [id = 121] 09:22:23 INFO - PROCESS | 896 | --DOCSHELL 0000006830367800 == 57 [pid = 896] [id = 120] 09:22:23 INFO - PROCESS | 896 | --DOCSHELL 000000682F762800 == 56 [pid = 896] [id = 119] 09:22:23 INFO - PROCESS | 896 | --DOCSHELL 000000682D6C3800 == 55 [pid = 896] [id = 118] 09:22:23 INFO - PROCESS | 896 | --DOCSHELL 00000068289A2800 == 54 [pid = 896] [id = 117] 09:22:23 INFO - PROCESS | 896 | --DOCSHELL 000000682547C800 == 53 [pid = 896] [id = 116] 09:22:23 INFO - PROCESS | 896 | --DOCSHELL 0000006829350800 == 52 [pid = 896] [id = 113] 09:22:23 INFO - PROCESS | 896 | --DOMWINDOW == 138 (000000682A0F5C00) [pid = 896] [serial = 307] [outer = 0000000000000000] [url = about:blank] 09:22:23 INFO - PROCESS | 896 | --DOMWINDOW == 137 (0000006820037400) [pid = 896] [serial = 328] [outer = 0000000000000000] [url = about:blank] 09:22:24 INFO - PROCESS | 896 | --DOCSHELL 00000068288DB000 == 51 [pid = 896] [id = 112] 09:22:24 INFO - PROCESS | 896 | --DOCSHELL 00000068254DD000 == 50 [pid = 896] [id = 111] 09:22:24 INFO - PROCESS | 896 | --DOCSHELL 0000006822215800 == 49 [pid = 896] [id = 110] 09:22:24 INFO - PROCESS | 896 | --DOCSHELL 00000068323DE000 == 48 [pid = 896] [id = 103] 09:22:24 INFO - PROCESS | 896 | --DOMWINDOW == 136 (0000006827E36C00) [pid = 896] [serial = 275] [outer = 0000000000000000] [url = about:blank] 09:22:24 INFO - PROCESS | 896 | --DOMWINDOW == 135 (0000006827E30000) [pid = 896] [serial = 274] [outer = 0000000000000000] [url = about:blank] 09:22:24 INFO - PROCESS | 896 | --DOMWINDOW == 134 (0000006828702400) [pid = 896] [serial = 286] [outer = 0000000000000000] [url = about:blank] 09:22:24 INFO - PROCESS | 896 | --DOMWINDOW == 133 (0000006828D4BC00) [pid = 896] [serial = 287] [outer = 0000000000000000] [url = about:blank] 09:22:24 INFO - PROCESS | 896 | --DOMWINDOW == 132 (0000006828D7C000) [pid = 896] [serial = 289] [outer = 0000000000000000] [url = about:blank] 09:22:24 INFO - PROCESS | 896 | --DOMWINDOW == 131 (000000682BB07400) [pid = 896] [serial = 292] [outer = 0000000000000000] [url = about:blank] 09:22:24 INFO - PROCESS | 896 | --DOMWINDOW == 130 (00000068220C8C00) [pid = 896] [serial = 278] [outer = 0000000000000000] [url = about:blank] 09:22:24 INFO - PROCESS | 896 | --DOMWINDOW == 129 (0000006821004C00) [pid = 896] [serial = 277] [outer = 0000000000000000] [url = about:blank] 09:22:24 INFO - PROCESS | 896 | --DOMWINDOW == 128 (0000006825860400) [pid = 896] [serial = 283] [outer = 0000000000000000] [url = about:blank] 09:22:24 INFO - PROCESS | 896 | --DOMWINDOW == 127 (0000006827D80400) [pid = 896] [serial = 284] [outer = 0000000000000000] [url = about:blank] 09:22:24 INFO - PROCESS | 896 | --DOMWINDOW == 126 (000000681B2C0800) [pid = 896] [serial = 262] [outer = 0000000000000000] [url = about:blank] 09:22:24 INFO - PROCESS | 896 | --DOMWINDOW == 125 (0000006821BBA800) [pid = 896] [serial = 280] [outer = 0000000000000000] [url = about:blank] 09:22:24 INFO - PROCESS | 896 | --DOMWINDOW == 124 (00000068220D1800) [pid = 896] [serial = 281] [outer = 0000000000000000] [url = about:blank] 09:22:24 INFO - PROCESS | 896 | --DOMWINDOW == 123 (000000682C207400) [pid = 896] [serial = 295] [outer = 0000000000000000] [url = about:blank] 09:22:24 INFO - PROCESS | 896 | --DOMWINDOW == 122 (000000682C186C00) [pid = 896] [serial = 260] [outer = 0000000000000000] [url = about:blank] 09:22:24 INFO - PROCESS | 896 | --DOMWINDOW == 121 (0000006822026400) [pid = 896] [serial = 265] [outer = 0000000000000000] [url = about:blank] 09:22:24 INFO - PROCESS | 896 | --DOMWINDOW == 120 (0000006828A0E400) [pid = 896] [serial = 268] [outer = 0000000000000000] [url = about:blank] 09:22:24 INFO - PROCESS | 896 | --DOMWINDOW == 119 (000000682C132800) [pid = 896] [serial = 293] [outer = 0000000000000000] [url = about:blank] 09:22:24 INFO - PROCESS | 896 | --DOMWINDOW == 118 (000000682C204400) [pid = 896] [serial = 271] [outer = 0000000000000000] [url = about:blank] 09:22:24 INFO - PROCESS | 896 | --DOMWINDOW == 117 (000000682C6B2C00) [pid = 896] [serial = 298] [outer = 0000000000000000] [url = about:blank] 09:22:24 INFO - PROCESS | 896 | --DOMWINDOW == 116 (000000682C570400) [pid = 896] [serial = 296] [outer = 0000000000000000] [url = about:blank] 09:22:24 INFO - PROCESS | 896 | --DOMWINDOW == 115 (000000682C6B4800) [pid = 896] [serial = 301] [outer = 0000000000000000] [url = about:blank] 09:22:24 INFO - PROCESS | 896 | --DOMWINDOW == 114 (00000068200D5400) [pid = 896] [serial = 304] [outer = 0000000000000000] [url = about:blank] 09:22:24 INFO - PROCESS | 896 | --DOMWINDOW == 113 (000000682C6B9000) [pid = 896] [serial = 305] [outer = 0000000000000000] [url = about:blank] 09:22:24 INFO - PROCESS | 896 | --DOMWINDOW == 112 (000000682C6BC000) [pid = 896] [serial = 299] [outer = 0000000000000000] [url = about:blank] 09:22:24 INFO - PROCESS | 896 | --DOMWINDOW == 111 (000000682C6C9C00) [pid = 896] [serial = 302] [outer = 0000000000000000] [url = about:blank] 09:22:24 INFO - PROCESS | 896 | --DOMWINDOW == 110 (00000068290ED000) [pid = 896] [serial = 290] [outer = 0000000000000000] [url = about:blank] 09:22:24 INFO - PROCESS | 896 | --DOMWINDOW == 109 (000000682DD0D400) [pid = 896] [serial = 182] [outer = 0000000000000000] [url = about:blank] 09:22:24 INFO - PROCESS | 896 | --DOMWINDOW == 108 (0000006827D77000) [pid = 896] [serial = 313] [outer = 0000000000000000] [url = about:blank] 09:22:24 INFO - PROCESS | 896 | --DOMWINDOW == 107 (000000681BA5F800) [pid = 896] [serial = 263] [outer = 0000000000000000] [url = about:blank] 09:22:24 INFO - PROCESS | 896 | --DOMWINDOW == 106 (0000006826639400) [pid = 896] [serial = 322] [outer = 0000000000000000] [url = about:blank] 09:22:24 INFO - PROCESS | 896 | --DOMWINDOW == 105 (000000682C5CC800) [pid = 896] [serial = 179] [outer = 0000000000000000] [url = about:blank] 09:22:24 INFO - PROCESS | 896 | --DOMWINDOW == 104 (0000006827D7C400) [pid = 896] [serial = 221] [outer = 0000000000000000] [url = about:blank] 09:22:24 INFO - PROCESS | 896 | --DOMWINDOW == 103 (000000682F446000) [pid = 896] [serial = 170] [outer = 0000000000000000] [url = about:blank] 09:22:24 INFO - PROCESS | 896 | --DOMWINDOW == 102 (0000006821BBDC00) [pid = 896] [serial = 325] [outer = 0000000000000000] [url = about:blank] 09:22:24 INFO - PROCESS | 896 | --DOMWINDOW == 101 (000000682DD13800) [pid = 896] [serial = 227] [outer = 0000000000000000] [url = about:blank] 09:22:24 INFO - PROCESS | 896 | --DOMWINDOW == 100 (0000006827C6C800) [pid = 896] [serial = 176] [outer = 0000000000000000] [url = about:blank] 09:22:24 INFO - PROCESS | 896 | --DOMWINDOW == 99 (000000682C3DBC00) [pid = 896] [serial = 323] [outer = 0000000000000000] [url = about:blank] 09:22:24 INFO - PROCESS | 896 | --DOMWINDOW == 98 (0000006828495C00) [pid = 896] [serial = 314] [outer = 0000000000000000] [url = about:blank] 09:22:24 INFO - PROCESS | 896 | --DOMWINDOW == 97 (0000006822A21800) [pid = 896] [serial = 266] [outer = 0000000000000000] [url = about:blank] 09:22:24 INFO - PROCESS | 896 | --DOMWINDOW == 96 (00000068200D5800) [pid = 896] [serial = 310] [outer = 0000000000000000] [url = about:blank] 09:22:24 INFO - PROCESS | 896 | --DOMWINDOW == 95 (00000068298B4C00) [pid = 896] [serial = 316] [outer = 0000000000000000] [url = about:blank] 09:22:24 INFO - PROCESS | 896 | --DOMWINDOW == 94 (000000681C150000) [pid = 896] [serial = 218] [outer = 0000000000000000] [url = about:blank] 09:22:24 INFO - PROCESS | 896 | --DOMWINDOW == 93 (000000682C895800) [pid = 896] [serial = 319] [outer = 0000000000000000] [url = about:blank] 09:22:24 INFO - PROCESS | 896 | --DOMWINDOW == 92 (000000682C209800) [pid = 896] [serial = 224] [outer = 0000000000000000] [url = about:blank] 09:22:24 INFO - PROCESS | 896 | --DOMWINDOW == 91 (0000006821B84000) [pid = 896] [serial = 311] [outer = 0000000000000000] [url = about:blank] 09:22:24 INFO - PROCESS | 896 | --DOMWINDOW == 90 (0000006828D71400) [pid = 896] [serial = 269] [outer = 0000000000000000] [url = about:blank] 09:22:24 INFO - PROCESS | 896 | --DOMWINDOW == 89 (000000682C5C7000) [pid = 896] [serial = 272] [outer = 0000000000000000] [url = about:blank] 09:22:24 INFO - PROCESS | 896 | --DOMWINDOW == 88 (00000068222B1000) [pid = 896] [serial = 326] [outer = 0000000000000000] [url = about:blank] 09:22:24 INFO - PROCESS | 896 | 1464711744322 Marionette TRACE conn6 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 09:22:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 09:22:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 839ms 09:22:24 INFO - PROCESS | 896 | 1464711744370 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 09:22:24 INFO - PROCESS | 896 | 1464711744372 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 09:22:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 09:22:24 INFO - PROCESS | 896 | 1464711744376 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 09:22:24 INFO - PROCESS | 896 | 1464711744380 Marionette TRACE conn6 <- [1,486,null,{}] 09:22:24 INFO - PROCESS | 896 | 1464711744391 Marionette TRACE conn6 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:24 INFO - PROCESS | 896 | 1464711744486 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 09:22:24 INFO - PROCESS | 896 | 1464711744497 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:24 INFO - PROCESS | 896 | ++DOCSHELL 0000006827C98800 == 49 [pid = 896] [id = 131] 09:22:24 INFO - PROCESS | 896 | ++DOMWINDOW == 89 (0000006820DCEC00) [pid = 896] [serial = 391] [outer = 0000000000000000] 09:22:24 INFO - PROCESS | 896 | ++DOMWINDOW == 90 (0000006821E11000) [pid = 896] [serial = 392] [outer = 0000006820DCEC00] 09:22:24 INFO - PROCESS | 896 | 1464711744546 Marionette DEBUG loaded listener.js 09:22:24 INFO - PROCESS | 896 | ++DOMWINDOW == 91 (000000682544D800) [pid = 896] [serial = 393] [outer = 0000006820DCEC00] 09:22:25 INFO - PROCESS | 896 | 1464711745028 Marionette TRACE conn6 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 09:22:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 09:22:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 691ms 09:22:25 INFO - PROCESS | 896 | 1464711745070 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 09:22:25 INFO - PROCESS | 896 | 1464711745073 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 09:22:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 09:22:25 INFO - PROCESS | 896 | 1464711745076 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 09:22:25 INFO - PROCESS | 896 | 1464711745078 Marionette TRACE conn6 <- [1,490,null,{}] 09:22:25 INFO - PROCESS | 896 | 1464711745082 Marionette TRACE conn6 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:25 INFO - PROCESS | 896 | 1464711745202 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 09:22:25 INFO - PROCESS | 896 | 1464711745216 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:25 INFO - PROCESS | 896 | ++DOCSHELL 00000068285D1000 == 50 [pid = 896] [id = 132] 09:22:25 INFO - PROCESS | 896 | ++DOMWINDOW == 92 (0000006827D82000) [pid = 896] [serial = 394] [outer = 0000000000000000] 09:22:25 INFO - PROCESS | 896 | ++DOMWINDOW == 93 (0000006827E2FC00) [pid = 896] [serial = 395] [outer = 0000006827D82000] 09:22:25 INFO - PROCESS | 896 | 1464711745262 Marionette DEBUG loaded listener.js 09:22:25 INFO - PROCESS | 896 | ++DOMWINDOW == 94 (000000682848C400) [pid = 896] [serial = 396] [outer = 0000006827D82000] 09:22:25 INFO - PROCESS | 896 | 1464711745700 Marionette TRACE conn6 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 09:22:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 09:22:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 690ms 09:22:25 INFO - PROCESS | 896 | 1464711745769 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 09:22:25 INFO - PROCESS | 896 | 1464711745772 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 09:22:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 09:22:25 INFO - PROCESS | 896 | 1464711745776 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 09:22:25 INFO - PROCESS | 896 | 1464711745778 Marionette TRACE conn6 <- [1,494,null,{}] 09:22:25 INFO - PROCESS | 896 | 1464711745781 Marionette TRACE conn6 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:25 INFO - PROCESS | 896 | 1464711745866 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 09:22:25 INFO - PROCESS | 896 | 1464711745875 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:25 INFO - PROCESS | 896 | ++DOCSHELL 00000068289B4800 == 51 [pid = 896] [id = 133] 09:22:25 INFO - PROCESS | 896 | ++DOMWINDOW == 95 (0000006828D44800) [pid = 896] [serial = 397] [outer = 0000000000000000] 09:22:25 INFO - PROCESS | 896 | ++DOMWINDOW == 96 (0000006828D4E800) [pid = 896] [serial = 398] [outer = 0000006828D44800] 09:22:25 INFO - PROCESS | 896 | 1464711745922 Marionette DEBUG loaded listener.js 09:22:26 INFO - PROCESS | 896 | ++DOMWINDOW == 97 (0000006828D7D400) [pid = 896] [serial = 399] [outer = 0000006828D44800] 09:22:26 INFO - PROCESS | 896 | 1464711746357 Marionette TRACE conn6 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 09:22:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 09:22:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 628ms 09:22:26 INFO - PROCESS | 896 | 1464711746406 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 09:22:26 INFO - PROCESS | 896 | 1464711746408 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 09:22:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 09:22:26 INFO - PROCESS | 896 | 1464711746412 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 09:22:26 INFO - PROCESS | 896 | 1464711746414 Marionette TRACE conn6 <- [1,498,null,{}] 09:22:26 INFO - PROCESS | 896 | 1464711746417 Marionette TRACE conn6 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:26 INFO - PROCESS | 896 | 1464711746551 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 09:22:26 INFO - PROCESS | 896 | 1464711746634 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:26 INFO - PROCESS | 896 | ++DOCSHELL 0000006829487800 == 52 [pid = 896] [id = 134] 09:22:26 INFO - PROCESS | 896 | ++DOMWINDOW == 98 (00000068291AB800) [pid = 896] [serial = 400] [outer = 0000000000000000] 09:22:26 INFO - PROCESS | 896 | ++DOMWINDOW == 99 (00000068298E9400) [pid = 896] [serial = 401] [outer = 00000068291AB800] 09:22:26 INFO - PROCESS | 896 | 1464711746681 Marionette DEBUG loaded listener.js 09:22:26 INFO - PROCESS | 896 | ++DOMWINDOW == 100 (000000682B7AC800) [pid = 896] [serial = 402] [outer = 00000068291AB800] 09:22:27 INFO - PROCESS | 896 | 1464711747138 Marionette TRACE conn6 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 09:22:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 09:22:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 775ms 09:22:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 09:22:27 INFO - PROCESS | 896 | 1464711747190 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 09:22:27 INFO - PROCESS | 896 | 1464711747193 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 09:22:27 INFO - PROCESS | 896 | 1464711747196 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 09:22:27 INFO - PROCESS | 896 | 1464711747198 Marionette TRACE conn6 <- [1,502,null,{}] 09:22:27 INFO - PROCESS | 896 | 1464711747202 Marionette TRACE conn6 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:27 INFO - PROCESS | 896 | 1464711747312 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 09:22:27 INFO - PROCESS | 896 | 1464711747362 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:27 INFO - PROCESS | 896 | ++DOCSHELL 000000682B206000 == 53 [pid = 896] [id = 135] 09:22:27 INFO - PROCESS | 896 | ++DOMWINDOW == 101 (000000682B225400) [pid = 896] [serial = 403] [outer = 0000000000000000] 09:22:27 INFO - PROCESS | 896 | ++DOMWINDOW == 102 (000000682BB66400) [pid = 896] [serial = 404] [outer = 000000682B225400] 09:22:27 INFO - PROCESS | 896 | 1464711747408 Marionette DEBUG loaded listener.js 09:22:27 INFO - PROCESS | 896 | ++DOMWINDOW == 103 (0000006825446400) [pid = 896] [serial = 405] [outer = 000000682B225400] 09:22:27 INFO - PROCESS | 896 | 1464711747846 Marionette TRACE conn6 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 09:22:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 09:22:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 690ms 09:22:27 INFO - PROCESS | 896 | 1464711747889 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 09:22:27 INFO - PROCESS | 896 | 1464711747892 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 09:22:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 09:22:27 INFO - PROCESS | 896 | 1464711747895 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 09:22:27 INFO - PROCESS | 896 | 1464711747897 Marionette TRACE conn6 <- [1,506,null,{}] 09:22:27 INFO - PROCESS | 896 | 1464711747901 Marionette TRACE conn6 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:28 INFO - PROCESS | 896 | 1464711748039 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 09:22:28 INFO - PROCESS | 896 | 1464711748088 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:28 INFO - PROCESS | 896 | ++DOCSHELL 000000682C58C000 == 54 [pid = 896] [id = 136] 09:22:28 INFO - PROCESS | 896 | ++DOMWINDOW == 104 (000000682C207C00) [pid = 896] [serial = 406] [outer = 0000000000000000] 09:22:28 INFO - PROCESS | 896 | ++DOMWINDOW == 105 (000000682C3DE800) [pid = 896] [serial = 407] [outer = 000000682C207C00] 09:22:28 INFO - PROCESS | 896 | 1464711748133 Marionette DEBUG loaded listener.js 09:22:28 INFO - PROCESS | 896 | ++DOMWINDOW == 106 (000000682C56DC00) [pid = 896] [serial = 408] [outer = 000000682C207C00] 09:22:28 INFO - PROCESS | 896 | --DOMWINDOW == 105 (000000682C17F800) [pid = 896] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 09:22:28 INFO - PROCESS | 896 | --DOMWINDOW == 104 (000000682C3E6400) [pid = 896] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 09:22:28 INFO - PROCESS | 896 | --DOMWINDOW == 103 (0000006824C6C400) [pid = 896] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 09:22:28 INFO - PROCESS | 896 | --DOMWINDOW == 102 (000000682C17F000) [pid = 896] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 09:22:28 INFO - PROCESS | 896 | --DOMWINDOW == 101 (00000068291A7C00) [pid = 896] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 09:22:28 INFO - PROCESS | 896 | --DOMWINDOW == 100 (0000006822243400) [pid = 896] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 09:22:28 INFO - PROCESS | 896 | --DOMWINDOW == 99 (0000006820210000) [pid = 896] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 09:22:28 INFO - PROCESS | 896 | --DOMWINDOW == 98 (00000068291AC000) [pid = 896] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 09:22:28 INFO - PROCESS | 896 | --DOMWINDOW == 97 (00000068291A9C00) [pid = 896] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 09:22:28 INFO - PROCESS | 896 | 1464711748659 Marionette TRACE conn6 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 09:22:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 09:22:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 775ms 09:22:28 INFO - PROCESS | 896 | 1464711748672 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 09:22:28 INFO - PROCESS | 896 | 1464711748674 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 09:22:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 09:22:28 INFO - PROCESS | 896 | 1464711748678 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 09:22:28 INFO - PROCESS | 896 | 1464711748680 Marionette TRACE conn6 <- [1,510,null,{}] 09:22:28 INFO - PROCESS | 896 | 1464711748683 Marionette TRACE conn6 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:28 INFO - PROCESS | 896 | 1464711748770 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 09:22:28 INFO - PROCESS | 896 | 1464711748840 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:28 INFO - PROCESS | 896 | ++DOCSHELL 000000682C8C1000 == 55 [pid = 896] [id = 137] 09:22:28 INFO - PROCESS | 896 | ++DOMWINDOW == 98 (0000006822126800) [pid = 896] [serial = 409] [outer = 0000000000000000] 09:22:28 INFO - PROCESS | 896 | ++DOMWINDOW == 99 (000000682C17F000) [pid = 896] [serial = 410] [outer = 0000006822126800] 09:22:28 INFO - PROCESS | 896 | 1464711748887 Marionette DEBUG loaded listener.js 09:22:28 INFO - PROCESS | 896 | ++DOMWINDOW == 100 (000000682C5CB800) [pid = 896] [serial = 411] [outer = 0000006822126800] 09:22:29 INFO - PROCESS | 896 | 1464711749270 Marionette TRACE conn6 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 09:22:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 09:22:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 628ms 09:22:29 INFO - PROCESS | 896 | 1464711749308 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 09:22:29 INFO - PROCESS | 896 | 1464711749311 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 09:22:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 09:22:29 INFO - PROCESS | 896 | 1464711749314 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 09:22:29 INFO - PROCESS | 896 | 1464711749316 Marionette TRACE conn6 <- [1,514,null,{}] 09:22:29 INFO - PROCESS | 896 | 1464711749320 Marionette TRACE conn6 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:29 INFO - PROCESS | 896 | 1464711749456 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 09:22:29 INFO - PROCESS | 896 | 1464711749471 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:29 INFO - PROCESS | 896 | ++DOCSHELL 000000682D5F2000 == 56 [pid = 896] [id = 138] 09:22:29 INFO - PROCESS | 896 | ++DOMWINDOW == 101 (000000682C3E6400) [pid = 896] [serial = 412] [outer = 0000000000000000] 09:22:29 INFO - PROCESS | 896 | ++DOMWINDOW == 102 (000000682C4A8400) [pid = 896] [serial = 413] [outer = 000000682C3E6400] 09:22:29 INFO - PROCESS | 896 | 1464711749517 Marionette DEBUG loaded listener.js 09:22:29 INFO - PROCESS | 896 | ++DOMWINDOW == 103 (000000682C5C0C00) [pid = 896] [serial = 414] [outer = 000000682C3E6400] 09:22:29 INFO - PROCESS | 896 | 1464711749916 Marionette TRACE conn6 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 09:22:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 09:22:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 627ms 09:22:29 INFO - PROCESS | 896 | 1464711749944 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 09:22:29 INFO - PROCESS | 896 | 1464711749946 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 09:22:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 09:22:29 INFO - PROCESS | 896 | 1464711749950 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 09:22:29 INFO - PROCESS | 896 | 1464711749952 Marionette TRACE conn6 <- [1,518,null,{}] 09:22:29 INFO - PROCESS | 896 | 1464711749956 Marionette TRACE conn6 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:30 INFO - PROCESS | 896 | 1464711750088 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 09:22:30 INFO - PROCESS | 896 | 1464711750096 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:30 INFO - PROCESS | 896 | ++DOCSHELL 000000682F35F000 == 57 [pid = 896] [id = 139] 09:22:30 INFO - PROCESS | 896 | ++DOMWINDOW == 104 (0000006820DCD800) [pid = 896] [serial = 415] [outer = 0000000000000000] 09:22:30 INFO - PROCESS | 896 | ++DOMWINDOW == 105 (000000682C6B8800) [pid = 896] [serial = 416] [outer = 0000006820DCD800] 09:22:30 INFO - PROCESS | 896 | 1464711750149 Marionette DEBUG loaded listener.js 09:22:30 INFO - PROCESS | 896 | ++DOMWINDOW == 106 (000000682DD06800) [pid = 896] [serial = 417] [outer = 0000006820DCD800] 09:22:30 INFO - PROCESS | 896 | 1464711750643 Marionette TRACE conn6 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 09:22:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 09:22:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 733ms 09:22:30 INFO - PROCESS | 896 | 1464711750687 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 09:22:30 INFO - PROCESS | 896 | 1464711750692 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 09:22:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 09:22:30 INFO - PROCESS | 896 | 1464711750806 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 09:22:30 INFO - PROCESS | 896 | 1464711750812 Marionette TRACE conn6 <- [1,522,null,{}] 09:22:30 INFO - PROCESS | 896 | 1464711750826 Marionette TRACE conn6 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:30 INFO - PROCESS | 896 | 1464711750958 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 09:22:31 INFO - PROCESS | 896 | 1464711751028 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:31 INFO - PROCESS | 896 | ++DOCSHELL 0000006825470000 == 58 [pid = 896] [id = 140] 09:22:31 INFO - PROCESS | 896 | ++DOMWINDOW == 107 (000000681C12A400) [pid = 896] [serial = 418] [outer = 0000000000000000] 09:22:31 INFO - PROCESS | 896 | ++DOMWINDOW == 108 (000000681C155400) [pid = 896] [serial = 419] [outer = 000000681C12A400] 09:22:31 INFO - PROCESS | 896 | 1464711751127 Marionette DEBUG loaded listener.js 09:22:31 INFO - PROCESS | 896 | ++DOMWINDOW == 109 (0000006820A83400) [pid = 896] [serial = 420] [outer = 000000681C12A400] 09:22:31 INFO - PROCESS | 896 | 1464711751786 Marionette TRACE conn6 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 09:22:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 09:22:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1071ms 09:22:31 INFO - PROCESS | 896 | 1464711751848 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 09:22:31 INFO - PROCESS | 896 | 1464711751855 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 09:22:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 09:22:31 INFO - PROCESS | 896 | 1464711751862 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 09:22:31 INFO - PROCESS | 896 | 1464711751865 Marionette TRACE conn6 <- [1,526,null,{}] 09:22:31 INFO - PROCESS | 896 | 1464711751869 Marionette TRACE conn6 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:31 INFO - PROCESS | 896 | 1464711751986 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 09:22:32 INFO - PROCESS | 896 | 1464711752102 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:32 INFO - PROCESS | 896 | ++DOCSHELL 00000068290CA000 == 59 [pid = 896] [id = 141] 09:22:32 INFO - PROCESS | 896 | ++DOMWINDOW == 110 (0000006824C70400) [pid = 896] [serial = 421] [outer = 0000000000000000] 09:22:32 INFO - PROCESS | 896 | ++DOMWINDOW == 111 (000000682585D800) [pid = 896] [serial = 422] [outer = 0000006824C70400] 09:22:32 INFO - PROCESS | 896 | 1464711752158 Marionette DEBUG loaded listener.js 09:22:32 INFO - PROCESS | 896 | ++DOMWINDOW == 112 (0000006827EE6800) [pid = 896] [serial = 423] [outer = 0000006824C70400] 09:22:32 INFO - PROCESS | 896 | 1464711752801 Marionette TRACE conn6 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 09:22:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 09:22:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 986ms 09:22:32 INFO - PROCESS | 896 | 1464711752854 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 09:22:32 INFO - PROCESS | 896 | 1464711752857 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 09:22:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 09:22:32 INFO - PROCESS | 896 | 1464711752861 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 09:22:32 INFO - PROCESS | 896 | 1464711752865 Marionette TRACE conn6 <- [1,530,null,{}] 09:22:32 INFO - PROCESS | 896 | 1464711752876 Marionette TRACE conn6 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:33 INFO - PROCESS | 896 | 1464711752993 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 09:22:33 INFO - PROCESS | 896 | 1464711753109 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:33 INFO - PROCESS | 896 | ++DOCSHELL 00000068302EE800 == 60 [pid = 896] [id = 142] 09:22:33 INFO - PROCESS | 896 | ++DOMWINDOW == 113 (000000682C17F800) [pid = 896] [serial = 424] [outer = 0000000000000000] 09:22:33 INFO - PROCESS | 896 | ++DOMWINDOW == 114 (000000682C3E5800) [pid = 896] [serial = 425] [outer = 000000682C17F800] 09:22:33 INFO - PROCESS | 896 | 1464711753168 Marionette DEBUG loaded listener.js 09:22:33 INFO - PROCESS | 896 | ++DOMWINDOW == 115 (000000682C6D4800) [pid = 896] [serial = 426] [outer = 000000682C17F800] 09:22:33 INFO - PROCESS | 896 | 1464711753859 Marionette TRACE conn6 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 09:22:33 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 09:22:33 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 09:22:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:33 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 09:22:33 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:22:33 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 09:22:33 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 09:22:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:33 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 09:22:33 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:22:33 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1038ms 09:22:33 INFO - PROCESS | 896 | 1464711753901 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 09:22:33 INFO - PROCESS | 896 | 1464711753904 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 09:22:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 09:22:33 INFO - PROCESS | 896 | 1464711753908 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 09:22:33 INFO - PROCESS | 896 | 1464711753910 Marionette TRACE conn6 <- [1,534,null,{}] 09:22:33 INFO - PROCESS | 896 | 1464711753914 Marionette TRACE conn6 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:34 INFO - PROCESS | 896 | 1464711754062 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 09:22:34 INFO - PROCESS | 896 | 1464711754176 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:34 INFO - PROCESS | 896 | ++DOCSHELL 0000006830409800 == 61 [pid = 896] [id = 143] 09:22:34 INFO - PROCESS | 896 | ++DOMWINDOW == 116 (000000682F718C00) [pid = 896] [serial = 427] [outer = 0000000000000000] 09:22:34 INFO - PROCESS | 896 | ++DOMWINDOW == 117 (0000006830773000) [pid = 896] [serial = 428] [outer = 000000682F718C00] 09:22:34 INFO - PROCESS | 896 | 1464711754233 Marionette DEBUG loaded listener.js 09:22:34 INFO - PROCESS | 896 | ++DOMWINDOW == 118 (000000683077FC00) [pid = 896] [serial = 429] [outer = 000000682F718C00] 09:22:34 INFO - PROCESS | 896 | 1464711754808 Marionette TRACE conn6 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 09:22:34 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 09:22:34 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 942ms 09:22:34 INFO - PROCESS | 896 | 1464711754851 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 09:22:34 INFO - PROCESS | 896 | 1464711754854 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 09:22:34 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 09:22:34 INFO - PROCESS | 896 | 1464711754875 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 09:22:34 INFO - PROCESS | 896 | 1464711754877 Marionette TRACE conn6 <- [1,538,null,{}] 09:22:34 INFO - PROCESS | 896 | 1464711754883 Marionette TRACE conn6 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:35 INFO - PROCESS | 896 | 1464711754993 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 09:22:35 INFO - PROCESS | 896 | 1464711755080 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:35 INFO - PROCESS | 896 | ++DOCSHELL 0000006831790800 == 62 [pid = 896] [id = 144] 09:22:35 INFO - PROCESS | 896 | ++DOMWINDOW == 119 (000000682CFEFC00) [pid = 896] [serial = 430] [outer = 0000000000000000] 09:22:35 INFO - PROCESS | 896 | ++DOMWINDOW == 120 (000000682CFF4C00) [pid = 896] [serial = 431] [outer = 000000682CFEFC00] 09:22:35 INFO - PROCESS | 896 | 1464711755134 Marionette DEBUG loaded listener.js 09:22:35 INFO - PROCESS | 896 | ++DOMWINDOW == 121 (000000683077BC00) [pid = 896] [serial = 432] [outer = 000000682CFEFC00] 09:22:35 INFO - PROCESS | 896 | 1464711755665 Marionette TRACE conn6 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 09:22:35 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 09:22:35 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 859ms 09:22:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 09:22:35 INFO - PROCESS | 896 | 1464711755720 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 09:22:35 INFO - PROCESS | 896 | 1464711755722 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 09:22:35 INFO - PROCESS | 896 | 1464711755726 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 09:22:35 INFO - PROCESS | 896 | 1464711755729 Marionette TRACE conn6 <- [1,542,null,{}] 09:22:35 INFO - PROCESS | 896 | 1464711755765 Marionette TRACE conn6 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:35 INFO - PROCESS | 896 | 1464711755902 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 09:22:36 INFO - PROCESS | 896 | 1464711755997 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:36 INFO - PROCESS | 896 | ++DOCSHELL 0000006826117000 == 63 [pid = 896] [id = 145] 09:22:36 INFO - PROCESS | 896 | ++DOMWINDOW == 122 (000000681B9C0400) [pid = 896] [serial = 433] [outer = 0000000000000000] 09:22:36 INFO - PROCESS | 896 | ++DOMWINDOW == 123 (000000682267A400) [pid = 896] [serial = 434] [outer = 000000681B9C0400] 09:22:36 INFO - PROCESS | 896 | 1464711756054 Marionette DEBUG loaded listener.js 09:22:36 INFO - PROCESS | 896 | ++DOMWINDOW == 124 (000000683077D000) [pid = 896] [serial = 435] [outer = 000000681B9C0400] 09:22:36 INFO - PROCESS | 896 | [896] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:22:36 INFO - PROCESS | 896 | [896] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:22:36 INFO - PROCESS | 896 | 1464711756785 Marionette TRACE conn6 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 09:22:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 09:22:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1118ms 09:22:36 INFO - PROCESS | 896 | 1464711756847 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 09:22:36 INFO - PROCESS | 896 | 1464711756851 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 09:22:36 INFO - PROCESS | 896 | 1464711756856 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 09:22:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 09:22:36 INFO - PROCESS | 896 | 1464711756860 Marionette TRACE conn6 <- [1,546,null,{}] 09:22:36 INFO - PROCESS | 896 | 1464711756866 Marionette TRACE conn6 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:36 INFO - PROCESS | 896 | 1464711756974 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 09:22:37 INFO - PROCESS | 896 | 1464711757147 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:37 INFO - PROCESS | 896 | ++DOCSHELL 000000681CFE4800 == 64 [pid = 896] [id = 146] 09:22:37 INFO - PROCESS | 896 | ++DOMWINDOW == 125 (000000682006D400) [pid = 896] [serial = 436] [outer = 0000000000000000] 09:22:37 INFO - PROCESS | 896 | ++DOMWINDOW == 126 (0000006821BB9C00) [pid = 896] [serial = 437] [outer = 000000682006D400] 09:22:37 INFO - PROCESS | 896 | 1464711757201 Marionette DEBUG loaded listener.js 09:22:37 INFO - PROCESS | 896 | ++DOMWINDOW == 127 (000000682267BC00) [pid = 896] [serial = 438] [outer = 000000682006D400] 09:22:37 INFO - PROCESS | 896 | --DOCSHELL 000000682D5F2000 == 63 [pid = 896] [id = 138] 09:22:37 INFO - PROCESS | 896 | --DOCSHELL 000000682C8C1000 == 62 [pid = 896] [id = 137] 09:22:37 INFO - PROCESS | 896 | --DOCSHELL 000000682C58C000 == 61 [pid = 896] [id = 136] 09:22:37 INFO - PROCESS | 896 | --DOCSHELL 000000682B206000 == 60 [pid = 896] [id = 135] 09:22:37 INFO - PROCESS | 896 | --DOCSHELL 0000006829487800 == 59 [pid = 896] [id = 134] 09:22:37 INFO - PROCESS | 896 | --DOCSHELL 00000068289B4800 == 58 [pid = 896] [id = 133] 09:22:37 INFO - PROCESS | 896 | --DOCSHELL 00000068285D1000 == 57 [pid = 896] [id = 132] 09:22:37 INFO - PROCESS | 896 | --DOCSHELL 0000006827C98800 == 56 [pid = 896] [id = 131] 09:22:37 INFO - PROCESS | 896 | --DOCSHELL 0000006820DE5000 == 55 [pid = 896] [id = 130] 09:22:37 INFO - PROCESS | 896 | --DOCSHELL 0000006821EDA800 == 54 [pid = 896] [id = 129] 09:22:37 INFO - PROCESS | 896 | --DOMWINDOW == 126 (000000682037FC00) [pid = 896] [serial = 331] [outer = 0000000000000000] [url = about:blank] 09:22:37 INFO - PROCESS | 896 | --DOMWINDOW == 125 (000000682663F400) [pid = 896] [serial = 334] [outer = 0000000000000000] [url = about:blank] 09:22:37 INFO - PROCESS | 896 | --DOMWINDOW == 124 (0000006828D45C00) [pid = 896] [serial = 337] [outer = 0000000000000000] [url = about:blank] 09:22:37 INFO - PROCESS | 896 | --DOMWINDOW == 123 (00000068291ABC00) [pid = 896] [serial = 340] [outer = 0000000000000000] [url = about:blank] 09:22:37 INFO - PROCESS | 896 | --DOMWINDOW == 122 (000000682D5C8400) [pid = 896] [serial = 367] [outer = 0000000000000000] [url = about:blank] 09:22:37 INFO - PROCESS | 896 | --DOCSHELL 000000682D5DA000 == 53 [pid = 896] [id = 123] 09:22:37 INFO - PROCESS | 896 | --DOMWINDOW == 121 (000000682C894C00) [pid = 896] [serial = 308] [outer = 0000000000000000] [url = about:blank] 09:22:37 INFO - PROCESS | 896 | --DOMWINDOW == 120 (000000682C20AC00) [pid = 896] [serial = 355] [outer = 0000000000000000] [url = about:blank] 09:22:37 INFO - PROCESS | 896 | --DOMWINDOW == 119 (000000682C530800) [pid = 896] [serial = 358] [outer = 0000000000000000] [url = about:blank] 09:22:37 INFO - PROCESS | 896 | --DOMWINDOW == 118 (000000682C3E1000) [pid = 896] [serial = 356] [outer = 0000000000000000] [url = about:blank] 09:22:37 INFO - PROCESS | 896 | --DOMWINDOW == 117 (0000006825528C00) [pid = 896] [serial = 361] [outer = 0000000000000000] [url = about:blank] 09:22:37 INFO - PROCESS | 896 | --DOMWINDOW == 116 (000000682C6CD000) [pid = 896] [serial = 364] [outer = 0000000000000000] [url = about:blank] 09:22:37 INFO - PROCESS | 896 | --DOMWINDOW == 115 (000000682A058800) [pid = 896] [serial = 344] [outer = 0000000000000000] [url = about:blank] 09:22:37 INFO - PROCESS | 896 | --DOMWINDOW == 114 (0000006829878C00) [pid = 896] [serial = 343] [outer = 0000000000000000] [url = about:blank] 09:22:37 INFO - PROCESS | 896 | --DOMWINDOW == 113 (0000006827D0E000) [pid = 896] [serial = 349] [outer = 0000000000000000] [url = about:blank] 09:22:37 INFO - PROCESS | 896 | --DOMWINDOW == 112 (000000682848DC00) [pid = 896] [serial = 350] [outer = 0000000000000000] [url = about:blank] 09:22:37 INFO - PROCESS | 896 | --DOMWINDOW == 111 (000000682223E800) [pid = 896] [serial = 347] [outer = 0000000000000000] [url = about:blank] 09:22:37 INFO - PROCESS | 896 | --DOMWINDOW == 110 (0000006820D92000) [pid = 896] [serial = 346] [outer = 0000000000000000] [url = about:blank] 09:22:37 INFO - PROCESS | 896 | --DOMWINDOW == 109 (000000682C5CDC00) [pid = 896] [serial = 359] [outer = 0000000000000000] [url = about:blank] 09:22:37 INFO - PROCESS | 896 | --DOMWINDOW == 108 (000000682B2CE400) [pid = 896] [serial = 362] [outer = 0000000000000000] [url = about:blank] 09:22:37 INFO - PROCESS | 896 | --DOMWINDOW == 107 (0000006829FA3C00) [pid = 896] [serial = 352] [outer = 0000000000000000] [url = about:blank] 09:22:37 INFO - PROCESS | 896 | --DOMWINDOW == 106 (000000682BB0C400) [pid = 896] [serial = 353] [outer = 0000000000000000] [url = about:blank] 09:22:37 INFO - PROCESS | 896 | --DOMWINDOW == 105 (000000682C898400) [pid = 896] [serial = 365] [outer = 0000000000000000] [url = about:blank] 09:22:37 INFO - PROCESS | 896 | 1464711757844 Marionette TRACE conn6 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 09:22:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 09:22:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1032ms 09:22:37 INFO - PROCESS | 896 | 1464711757893 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 09:22:37 INFO - PROCESS | 896 | 1464711757899 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 09:22:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 09:22:37 INFO - PROCESS | 896 | 1464711757906 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 09:22:37 INFO - PROCESS | 896 | 1464711757908 Marionette TRACE conn6 <- [1,550,null,{}] 09:22:37 INFO - PROCESS | 896 | 1464711757931 Marionette TRACE conn6 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:38 INFO - PROCESS | 896 | 1464711758028 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 09:22:38 INFO - PROCESS | 896 | 1464711758106 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:38 INFO - PROCESS | 896 | ++DOCSHELL 000000682611D800 == 54 [pid = 896] [id = 147] 09:22:38 INFO - PROCESS | 896 | ++DOMWINDOW == 106 (000000681C14D800) [pid = 896] [serial = 439] [outer = 0000000000000000] 09:22:38 INFO - PROCESS | 896 | ++DOMWINDOW == 107 (0000006821005400) [pid = 896] [serial = 440] [outer = 000000681C14D800] 09:22:38 INFO - PROCESS | 896 | 1464711758153 Marionette DEBUG loaded listener.js 09:22:38 INFO - PROCESS | 896 | ++DOMWINDOW == 108 (00000068222B3800) [pid = 896] [serial = 441] [outer = 000000681C14D800] 09:22:38 INFO - PROCESS | 896 | [896] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:22:38 INFO - PROCESS | 896 | [896] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:22:38 INFO - PROCESS | 896 | 1464711758600 Marionette TRACE conn6 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 09:22:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 09:22:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 752ms 09:22:38 INFO - PROCESS | 896 | 1464711758659 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 09:22:38 INFO - PROCESS | 896 | 1464711758661 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 09:22:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 09:22:38 INFO - PROCESS | 896 | 1464711758665 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 09:22:38 INFO - PROCESS | 896 | 1464711758669 Marionette TRACE conn6 <- [1,554,null,{}] 09:22:38 INFO - PROCESS | 896 | 1464711758680 Marionette TRACE conn6 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:38 INFO - PROCESS | 896 | 1464711758774 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 09:22:38 INFO - PROCESS | 896 | 1464711758784 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:38 INFO - PROCESS | 896 | ++DOCSHELL 0000006828D90000 == 55 [pid = 896] [id = 148] 09:22:38 INFO - PROCESS | 896 | ++DOMWINDOW == 109 (0000006827EE9C00) [pid = 896] [serial = 442] [outer = 0000000000000000] 09:22:38 INFO - PROCESS | 896 | ++DOMWINDOW == 110 (0000006828ADFC00) [pid = 896] [serial = 443] [outer = 0000006827EE9C00] 09:22:38 INFO - PROCESS | 896 | 1464711758843 Marionette DEBUG loaded listener.js 09:22:38 INFO - PROCESS | 896 | ++DOMWINDOW == 111 (0000006828D71400) [pid = 896] [serial = 444] [outer = 0000006827EE9C00] 09:22:39 INFO - PROCESS | 896 | [896] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:22:39 INFO - PROCESS | 896 | [896] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:22:39 INFO - PROCESS | 896 | [896] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:22:39 INFO - PROCESS | 896 | [896] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:22:39 INFO - PROCESS | 896 | 1464711759302 Marionette TRACE conn6 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 09:22:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 09:22:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 692ms 09:22:39 INFO - PROCESS | 896 | 1464711759360 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 09:22:39 INFO - PROCESS | 896 | 1464711759363 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 09:22:39 INFO - PROCESS | 896 | 1464711759366 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 09:22:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 09:22:39 INFO - PROCESS | 896 | 1464711759368 Marionette TRACE conn6 <- [1,558,null,{}] 09:22:39 INFO - PROCESS | 896 | 1464711759371 Marionette TRACE conn6 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:39 INFO - PROCESS | 896 | 1464711759462 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 09:22:39 INFO - PROCESS | 896 | 1464711759471 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:39 INFO - PROCESS | 896 | ++DOCSHELL 000000682AC1F800 == 56 [pid = 896] [id = 149] 09:22:39 INFO - PROCESS | 896 | ++DOMWINDOW == 112 (00000068291AD800) [pid = 896] [serial = 445] [outer = 0000000000000000] 09:22:39 INFO - PROCESS | 896 | ++DOMWINDOW == 113 (0000006829306400) [pid = 896] [serial = 446] [outer = 00000068291AD800] 09:22:39 INFO - PROCESS | 896 | 1464711759520 Marionette DEBUG loaded listener.js 09:22:39 INFO - PROCESS | 896 | ++DOMWINDOW == 114 (0000006829FA3C00) [pid = 896] [serial = 447] [outer = 00000068291AD800] 09:22:39 INFO - PROCESS | 896 | [896] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:22:39 INFO - PROCESS | 896 | [896] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:22:39 INFO - PROCESS | 896 | [896] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:22:39 INFO - PROCESS | 896 | [896] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:22:39 INFO - PROCESS | 896 | 1464711759964 Marionette TRACE conn6 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 09:22:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 09:22:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 629ms 09:22:40 INFO - PROCESS | 896 | 1464711759998 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 09:22:40 INFO - PROCESS | 896 | 1464711760000 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 09:22:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 09:22:40 INFO - PROCESS | 896 | 1464711760011 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 09:22:40 INFO - PROCESS | 896 | 1464711760013 Marionette TRACE conn6 <- [1,562,null,{}] 09:22:40 INFO - PROCESS | 896 | 1464711760016 Marionette TRACE conn6 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:40 INFO - PROCESS | 896 | 1464711760128 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 09:22:40 INFO - PROCESS | 896 | 1464711760205 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:40 INFO - PROCESS | 896 | ++DOCSHELL 000000682208C800 == 57 [pid = 896] [id = 150] 09:22:40 INFO - PROCESS | 896 | ++DOMWINDOW == 115 (000000682B199000) [pid = 896] [serial = 448] [outer = 0000000000000000] 09:22:40 INFO - PROCESS | 896 | ++DOMWINDOW == 116 (000000682BB04800) [pid = 896] [serial = 449] [outer = 000000682B199000] 09:22:40 INFO - PROCESS | 896 | 1464711760251 Marionette DEBUG loaded listener.js 09:22:40 INFO - PROCESS | 896 | ++DOMWINDOW == 117 (000000682C132400) [pid = 896] [serial = 450] [outer = 000000682B199000] 09:22:40 INFO - PROCESS | 896 | 1464711760687 Marionette TRACE conn6 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:22:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 09:22:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 733ms 09:22:40 INFO - PROCESS | 896 | 1464711760745 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 09:22:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 09:22:40 INFO - PROCESS | 896 | 1464711760747 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 09:22:40 INFO - PROCESS | 896 | 1464711760751 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 09:22:40 INFO - PROCESS | 896 | 1464711760760 Marionette TRACE conn6 <- [1,566,null,{}] 09:22:40 INFO - PROCESS | 896 | 1464711760764 Marionette TRACE conn6 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:40 INFO - PROCESS | 896 | 1464711760903 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 09:22:40 INFO - PROCESS | 896 | 1464711760958 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:40 INFO - PROCESS | 896 | ++DOCSHELL 000000682DD72800 == 58 [pid = 896] [id = 151] 09:22:40 INFO - PROCESS | 896 | ++DOMWINDOW == 118 (000000682C4A1800) [pid = 896] [serial = 451] [outer = 0000000000000000] 09:22:41 INFO - PROCESS | 896 | ++DOMWINDOW == 119 (000000682C53A800) [pid = 896] [serial = 452] [outer = 000000682C4A1800] 09:22:41 INFO - PROCESS | 896 | 1464711761004 Marionette DEBUG loaded listener.js 09:22:41 INFO - PROCESS | 896 | ++DOMWINDOW == 120 (000000682C6B7400) [pid = 896] [serial = 453] [outer = 000000682C4A1800] 09:22:41 INFO - PROCESS | 896 | 1464711761428 Marionette TRACE conn6 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 09:22:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 09:22:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 734ms 09:22:41 INFO - PROCESS | 896 | 1464711761489 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 09:22:41 INFO - PROCESS | 896 | 1464711761492 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 09:22:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 09:22:41 INFO - PROCESS | 896 | 1464711761495 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 09:22:41 INFO - PROCESS | 896 | 1464711761497 Marionette TRACE conn6 <- [1,570,null,{}] 09:22:41 INFO - PROCESS | 896 | 1464711761500 Marionette TRACE conn6 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:41 INFO - PROCESS | 896 | 1464711761611 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 09:22:41 INFO - PROCESS | 896 | 1464711761661 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:41 INFO - PROCESS | 896 | ++DOCSHELL 000000682F77D000 == 59 [pid = 896] [id = 152] 09:22:41 INFO - PROCESS | 896 | ++DOMWINDOW == 121 (000000682C5CF800) [pid = 896] [serial = 454] [outer = 0000000000000000] 09:22:41 INFO - PROCESS | 896 | ++DOMWINDOW == 122 (000000682C6D3C00) [pid = 896] [serial = 455] [outer = 000000682C5CF800] 09:22:41 INFO - PROCESS | 896 | 1464711761706 Marionette DEBUG loaded listener.js 09:22:41 INFO - PROCESS | 896 | ++DOMWINDOW == 123 (000000682D5C2800) [pid = 896] [serial = 456] [outer = 000000682C5CF800] 09:22:42 INFO - PROCESS | 896 | --DOMWINDOW == 122 (0000006820DCEC00) [pid = 896] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 09:22:42 INFO - PROCESS | 896 | --DOMWINDOW == 121 (00000068291AB800) [pid = 896] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 09:22:42 INFO - PROCESS | 896 | --DOMWINDOW == 120 (000000681C156800) [pid = 896] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 09:22:42 INFO - PROCESS | 896 | --DOMWINDOW == 119 (0000006828D44800) [pid = 896] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 09:22:42 INFO - PROCESS | 896 | --DOMWINDOW == 118 (000000682C89DC00) [pid = 896] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 09:22:42 INFO - PROCESS | 896 | --DOMWINDOW == 117 (000000682B225400) [pid = 896] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 09:22:42 INFO - PROCESS | 896 | --DOMWINDOW == 116 (000000682C3E6400) [pid = 896] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 09:22:42 INFO - PROCESS | 896 | --DOMWINDOW == 115 (0000006822126800) [pid = 896] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 09:22:42 INFO - PROCESS | 896 | --DOMWINDOW == 114 (000000682C207C00) [pid = 896] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 09:22:42 INFO - PROCESS | 896 | --DOMWINDOW == 113 (000000682544A800) [pid = 896] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 09:22:42 INFO - PROCESS | 896 | --DOMWINDOW == 112 (00000068290EC000) [pid = 896] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 09:22:42 INFO - PROCESS | 896 | --DOMWINDOW == 111 (0000006828495000) [pid = 896] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 09:22:42 INFO - PROCESS | 896 | --DOMWINDOW == 110 (000000681BBBE400) [pid = 896] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 09:22:42 INFO - PROCESS | 896 | --DOMWINDOW == 109 (00000068291B3400) [pid = 896] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 09:22:42 INFO - PROCESS | 896 | --DOMWINDOW == 108 (000000682C6B5C00) [pid = 896] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 09:22:42 INFO - PROCESS | 896 | --DOMWINDOW == 107 (000000681B99F800) [pid = 896] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 09:22:42 INFO - PROCESS | 896 | --DOMWINDOW == 106 (0000006827D82000) [pid = 896] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 09:22:42 INFO - PROCESS | 896 | 1464711762248 Marionette TRACE conn6 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 09:22:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 09:22:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 793ms 09:22:42 INFO - PROCESS | 896 | 1464711762292 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 09:22:42 INFO - PROCESS | 896 | 1464711762295 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 09:22:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 09:22:42 INFO - PROCESS | 896 | 1464711762298 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 09:22:42 INFO - PROCESS | 896 | 1464711762300 Marionette TRACE conn6 <- [1,574,null,{}] 09:22:42 INFO - PROCESS | 896 | 1464711762303 Marionette TRACE conn6 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:42 INFO - PROCESS | 896 | 1464711762399 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 09:22:42 INFO - PROCESS | 896 | 1464711762477 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:42 INFO - PROCESS | 896 | ++DOCSHELL 000000682583D000 == 60 [pid = 896] [id = 153] 09:22:42 INFO - PROCESS | 896 | ++DOMWINDOW == 107 (00000068200DB000) [pid = 896] [serial = 457] [outer = 0000000000000000] 09:22:42 INFO - PROCESS | 896 | ++DOMWINDOW == 108 (00000068221C0000) [pid = 896] [serial = 458] [outer = 00000068200DB000] 09:22:42 INFO - PROCESS | 896 | 1464711762523 Marionette DEBUG loaded listener.js 09:22:42 INFO - PROCESS | 896 | ++DOMWINDOW == 109 (00000068291AB800) [pid = 896] [serial = 459] [outer = 00000068200DB000] 09:22:42 INFO - PROCESS | 896 | [896] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:22:42 INFO - PROCESS | 896 | [896] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:22:42 INFO - PROCESS | 896 | [896] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:22:42 INFO - PROCESS | 896 | 1464711762892 Marionette TRACE conn6 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 09:22:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 09:22:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 629ms 09:22:42 INFO - PROCESS | 896 | 1464711762934 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 09:22:42 INFO - PROCESS | 896 | 1464711762936 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 09:22:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 09:22:42 INFO - PROCESS | 896 | 1464711762939 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 09:22:42 INFO - PROCESS | 896 | 1464711762941 Marionette TRACE conn6 <- [1,578,null,{}] 09:22:42 INFO - PROCESS | 896 | 1464711762948 Marionette TRACE conn6 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:43 INFO - PROCESS | 896 | 1464711763063 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 09:22:43 INFO - PROCESS | 896 | 1464711763072 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:43 INFO - PROCESS | 896 | ++DOCSHELL 0000006830414800 == 61 [pid = 896] [id = 154] 09:22:43 INFO - PROCESS | 896 | ++DOMWINDOW == 110 (0000006828AD4400) [pid = 896] [serial = 460] [outer = 0000000000000000] 09:22:43 INFO - PROCESS | 896 | ++DOMWINDOW == 111 (000000682C3DF800) [pid = 896] [serial = 461] [outer = 0000006828AD4400] 09:22:43 INFO - PROCESS | 896 | 1464711763120 Marionette DEBUG loaded listener.js 09:22:43 INFO - PROCESS | 896 | ++DOMWINDOW == 112 (000000682D619800) [pid = 896] [serial = 462] [outer = 0000006828AD4400] 09:22:43 INFO - PROCESS | 896 | 1464711763536 Marionette TRACE conn6 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 09:22:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 09:22:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 629ms 09:22:43 INFO - PROCESS | 896 | 1464711763571 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 09:22:43 INFO - PROCESS | 896 | 1464711763573 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 09:22:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 09:22:43 INFO - PROCESS | 896 | 1464711763577 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 09:22:43 INFO - PROCESS | 896 | 1464711763579 Marionette TRACE conn6 <- [1,582,null,{}] 09:22:43 INFO - PROCESS | 896 | 1464711763583 Marionette TRACE conn6 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:43 INFO - PROCESS | 896 | 1464711763709 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 09:22:43 INFO - PROCESS | 896 | 1464711763718 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:43 INFO - PROCESS | 896 | ++DOCSHELL 00000068323F3800 == 62 [pid = 896] [id = 155] 09:22:43 INFO - PROCESS | 896 | ++DOMWINDOW == 113 (000000682D61C000) [pid = 896] [serial = 463] [outer = 0000000000000000] 09:22:43 INFO - PROCESS | 896 | ++DOMWINDOW == 114 (000000682DD09400) [pid = 896] [serial = 464] [outer = 000000682D61C000] 09:22:43 INFO - PROCESS | 896 | 1464711763764 Marionette DEBUG loaded listener.js 09:22:43 INFO - PROCESS | 896 | ++DOMWINDOW == 115 (000000682F44B400) [pid = 896] [serial = 465] [outer = 000000682D61C000] 09:22:44 INFO - PROCESS | 896 | 1464711764257 Marionette TRACE conn6 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 09:22:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 09:22:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 732ms 09:22:44 INFO - PROCESS | 896 | 1464711764353 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 09:22:44 INFO - PROCESS | 896 | 1464711764358 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 09:22:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 09:22:44 INFO - PROCESS | 896 | 1464711764388 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 09:22:44 INFO - PROCESS | 896 | 1464711764393 Marionette TRACE conn6 <- [1,586,null,{}] 09:22:44 INFO - PROCESS | 896 | 1464711764413 Marionette TRACE conn6 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:44 INFO - PROCESS | 896 | 1464711764535 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 09:22:44 INFO - PROCESS | 896 | 1464711764620 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:44 INFO - PROCESS | 896 | ++DOCSHELL 0000006825834800 == 63 [pid = 896] [id = 156] 09:22:44 INFO - PROCESS | 896 | ++DOMWINDOW == 116 (000000681C1DB800) [pid = 896] [serial = 466] [outer = 0000000000000000] 09:22:44 INFO - PROCESS | 896 | ++DOMWINDOW == 117 (00000068200CDC00) [pid = 896] [serial = 467] [outer = 000000681C1DB800] 09:22:44 INFO - PROCESS | 896 | 1464711764679 Marionette DEBUG loaded listener.js 09:22:44 INFO - PROCESS | 896 | ++DOMWINDOW == 118 (0000006822027400) [pid = 896] [serial = 468] [outer = 000000681C1DB800] 09:22:45 INFO - PROCESS | 896 | [896] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 09:22:45 INFO - PROCESS | 896 | 1464711765515 Marionette TRACE conn6 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 09:22:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 09:22:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1161ms 09:22:45 INFO - PROCESS | 896 | 1464711765539 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 09:22:45 INFO - PROCESS | 896 | 1464711765546 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 09:22:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 09:22:45 INFO - PROCESS | 896 | 1464711765552 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 09:22:45 INFO - PROCESS | 896 | 1464711765556 Marionette TRACE conn6 <- [1,590,null,{}] 09:22:45 INFO - PROCESS | 896 | 1464711765560 Marionette TRACE conn6 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:45 INFO - PROCESS | 896 | 1464711765677 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 09:22:45 INFO - PROCESS | 896 | 1464711765768 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:45 INFO - PROCESS | 896 | ++DOCSHELL 000000682C8C8000 == 64 [pid = 896] [id = 157] 09:22:45 INFO - PROCESS | 896 | ++DOMWINDOW == 119 (0000006828493C00) [pid = 896] [serial = 469] [outer = 0000000000000000] 09:22:45 INFO - PROCESS | 896 | ++DOMWINDOW == 120 (0000006828D6F800) [pid = 896] [serial = 470] [outer = 0000006828493C00] 09:22:45 INFO - PROCESS | 896 | 1464711765824 Marionette DEBUG loaded listener.js 09:22:45 INFO - PROCESS | 896 | ++DOMWINDOW == 121 (000000682908D000) [pid = 896] [serial = 471] [outer = 0000006828493C00] 09:22:46 INFO - PROCESS | 896 | 1464711766423 Marionette TRACE conn6 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 09:22:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 09:22:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 944ms 09:22:46 INFO - PROCESS | 896 | 1464711766502 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 09:22:46 INFO - PROCESS | 896 | 1464711766504 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 09:22:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 09:22:46 INFO - PROCESS | 896 | 1464711766509 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 09:22:46 INFO - PROCESS | 896 | 1464711766513 Marionette TRACE conn6 <- [1,594,null,{}] 09:22:46 INFO - PROCESS | 896 | 1464711766524 Marionette TRACE conn6 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:46 INFO - PROCESS | 896 | 1464711766675 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 09:22:46 INFO - PROCESS | 896 | 1464711766793 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:46 INFO - PROCESS | 896 | ++DOCSHELL 00000068322C6000 == 65 [pid = 896] [id = 158] 09:22:46 INFO - PROCESS | 896 | ++DOMWINDOW == 122 (000000682B230C00) [pid = 896] [serial = 472] [outer = 0000000000000000] 09:22:46 INFO - PROCESS | 896 | ++DOMWINDOW == 123 (000000682BB11000) [pid = 896] [serial = 473] [outer = 000000682B230C00] 09:22:46 INFO - PROCESS | 896 | 1464711766853 Marionette DEBUG loaded listener.js 09:22:46 INFO - PROCESS | 896 | ++DOMWINDOW == 124 (000000682C3DF400) [pid = 896] [serial = 474] [outer = 000000682B230C00] 09:22:47 INFO - PROCESS | 896 | 1464711767467 Marionette TRACE conn6 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:22:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 09:22:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1040ms 09:22:47 INFO - PROCESS | 896 | 1464711767549 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 09:22:47 INFO - PROCESS | 896 | 1464711767553 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 09:22:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 09:22:47 INFO - PROCESS | 896 | 1464711767557 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 09:22:47 INFO - PROCESS | 896 | 1464711767559 Marionette TRACE conn6 <- [1,598,null,{}] 09:22:47 INFO - PROCESS | 896 | 1464711767563 Marionette TRACE conn6 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:47 INFO - PROCESS | 896 | 1464711767720 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 09:22:47 INFO - PROCESS | 896 | 1464711767832 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:47 INFO - PROCESS | 896 | ++DOCSHELL 00000068328BF000 == 66 [pid = 896] [id = 159] 09:22:47 INFO - PROCESS | 896 | ++DOMWINDOW == 125 (000000682C6C9800) [pid = 896] [serial = 475] [outer = 0000000000000000] 09:22:47 INFO - PROCESS | 896 | ++DOMWINDOW == 126 (000000682D613C00) [pid = 896] [serial = 476] [outer = 000000682C6C9800] 09:22:47 INFO - PROCESS | 896 | 1464711767888 Marionette DEBUG loaded listener.js 09:22:47 INFO - PROCESS | 896 | ++DOMWINDOW == 127 (0000006830776400) [pid = 896] [serial = 477] [outer = 000000682C6C9800] 09:22:48 INFO - PROCESS | 896 | 1464711768461 Marionette TRACE conn6 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 09:22:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 09:22:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 943ms 09:22:48 INFO - PROCESS | 896 | 1464711768501 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 09:22:48 INFO - PROCESS | 896 | 1464711768504 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 09:22:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 09:22:48 INFO - PROCESS | 896 | 1464711768508 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 09:22:48 INFO - PROCESS | 896 | 1464711768510 Marionette TRACE conn6 <- [1,602,null,{}] 09:22:48 INFO - PROCESS | 896 | 1464711768514 Marionette TRACE conn6 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:48 INFO - PROCESS | 896 | 1464711768625 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 09:22:48 INFO - PROCESS | 896 | 1464711768714 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:48 INFO - PROCESS | 896 | ++DOCSHELL 00000068336D0800 == 67 [pid = 896] [id = 160] 09:22:48 INFO - PROCESS | 896 | ++DOMWINDOW == 128 (0000006832DF2000) [pid = 896] [serial = 478] [outer = 0000000000000000] 09:22:48 INFO - PROCESS | 896 | ++DOMWINDOW == 129 (0000006832DF7800) [pid = 896] [serial = 479] [outer = 0000006832DF2000] 09:22:48 INFO - PROCESS | 896 | 1464711768770 Marionette DEBUG loaded listener.js 09:22:48 INFO - PROCESS | 896 | ++DOMWINDOW == 130 (0000006833843800) [pid = 896] [serial = 480] [outer = 0000006832DF2000] 09:22:49 INFO - PROCESS | 896 | 1464711769644 Marionette TRACE conn6 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 09:22:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 09:22:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1178ms 09:22:49 INFO - PROCESS | 896 | 1464711769689 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 09:22:49 INFO - PROCESS | 896 | 1464711769694 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 09:22:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 09:22:49 INFO - PROCESS | 896 | 1464711769699 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 09:22:49 INFO - PROCESS | 896 | 1464711769704 Marionette TRACE conn6 <- [1,606,null,{}] 09:22:49 INFO - PROCESS | 896 | 1464711769710 Marionette TRACE conn6 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:49 INFO - PROCESS | 896 | 1464711769815 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 09:22:49 INFO - PROCESS | 896 | 1464711769941 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:49 INFO - PROCESS | 896 | ++DOCSHELL 0000006820F91800 == 68 [pid = 896] [id = 161] 09:22:49 INFO - PROCESS | 896 | ++DOMWINDOW == 131 (0000006819FB8800) [pid = 896] [serial = 481] [outer = 0000000000000000] 09:22:49 INFO - PROCESS | 896 | ++DOMWINDOW == 132 (000000681B831800) [pid = 896] [serial = 482] [outer = 0000006819FB8800] 09:22:50 INFO - PROCESS | 896 | 1464711769993 Marionette DEBUG loaded listener.js 09:22:50 INFO - PROCESS | 896 | ++DOMWINDOW == 133 (0000006820037400) [pid = 896] [serial = 483] [outer = 0000006819FB8800] 09:22:50 INFO - PROCESS | 896 | --DOCSHELL 000000682C57F000 == 67 [pid = 896] [id = 115] 09:22:50 INFO - PROCESS | 896 | --DOCSHELL 0000006830414800 == 66 [pid = 896] [id = 154] 09:22:50 INFO - PROCESS | 896 | --DOCSHELL 000000682583D000 == 65 [pid = 896] [id = 153] 09:22:50 INFO - PROCESS | 896 | --DOCSHELL 000000682F77D000 == 64 [pid = 896] [id = 152] 09:22:50 INFO - PROCESS | 896 | --DOCSHELL 000000682DD72800 == 63 [pid = 896] [id = 151] 09:22:50 INFO - PROCESS | 896 | --DOCSHELL 000000682208C800 == 62 [pid = 896] [id = 150] 09:22:50 INFO - PROCESS | 896 | --DOCSHELL 000000682AC1F800 == 61 [pid = 896] [id = 149] 09:22:50 INFO - PROCESS | 896 | --DOCSHELL 0000006828D90000 == 60 [pid = 896] [id = 148] 09:22:50 INFO - PROCESS | 896 | --DOMWINDOW == 132 (000000681D028C00) [pid = 896] [serial = 370] [outer = 0000000000000000] [url = about:blank] 09:22:50 INFO - PROCESS | 896 | --DOMWINDOW == 131 (0000006828CEF800) [pid = 896] [serial = 373] [outer = 0000000000000000] [url = about:blank] 09:22:50 INFO - PROCESS | 896 | --DOMWINDOW == 130 (000000682C5C4000) [pid = 896] [serial = 376] [outer = 0000000000000000] [url = about:blank] 09:22:50 INFO - PROCESS | 896 | --DOMWINDOW == 129 (000000682C3E8800) [pid = 896] [serial = 380] [outer = 0000000000000000] [url = about:blank] 09:22:50 INFO - PROCESS | 896 | --DOMWINDOW == 128 (0000006828947C00) [pid = 896] [serial = 383] [outer = 0000000000000000] [url = about:blank] 09:22:50 INFO - PROCESS | 896 | --DOMWINDOW == 127 (000000682C6B8800) [pid = 896] [serial = 416] [outer = 0000000000000000] [url = about:blank] 09:22:50 INFO - PROCESS | 896 | 1464711770654 Marionette TRACE conn6 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 09:22:50 INFO - PROCESS | 896 | --DOCSHELL 000000682611D800 == 59 [pid = 896] [id = 147] 09:22:50 INFO - PROCESS | 896 | --DOCSHELL 000000681CFE4800 == 58 [pid = 896] [id = 146] 09:22:50 INFO - PROCESS | 896 | --DOCSHELL 00000068290CA000 == 57 [pid = 896] [id = 141] 09:22:50 INFO - PROCESS | 896 | --DOCSHELL 0000006825470000 == 56 [pid = 896] [id = 140] 09:22:50 INFO - PROCESS | 896 | --DOCSHELL 000000682F35F000 == 55 [pid = 896] [id = 139] 09:22:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 09:22:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 985ms 09:22:50 INFO - PROCESS | 896 | 1464711770688 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 09:22:50 INFO - PROCESS | 896 | 1464711770694 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 09:22:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 09:22:50 INFO - PROCESS | 896 | 1464711770700 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 09:22:50 INFO - PROCESS | 896 | 1464711770704 Marionette TRACE conn6 <- [1,610,null,{}] 09:22:50 INFO - PROCESS | 896 | 1464711770707 Marionette TRACE conn6 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:50 INFO - PROCESS | 896 | 1464711770807 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 09:22:50 INFO - PROCESS | 896 | --DOMWINDOW == 126 (000000682BB06800) [pid = 896] [serial = 317] [outer = 0000000000000000] [url = about:blank] 09:22:50 INFO - PROCESS | 896 | --DOMWINDOW == 125 (000000682C89D000) [pid = 896] [serial = 320] [outer = 0000000000000000] [url = about:blank] 09:22:50 INFO - PROCESS | 896 | --DOMWINDOW == 124 (0000006827D82800) [pid = 896] [serial = 335] [outer = 0000000000000000] [url = about:blank] 09:22:50 INFO - PROCESS | 896 | --DOMWINDOW == 123 (000000682930A000) [pid = 896] [serial = 341] [outer = 0000000000000000] [url = about:blank] 09:22:50 INFO - PROCESS | 896 | --DOMWINDOW == 122 (0000006828D7A400) [pid = 896] [serial = 338] [outer = 0000000000000000] [url = about:blank] 09:22:50 INFO - PROCESS | 896 | --DOMWINDOW == 121 (0000006821E06400) [pid = 896] [serial = 332] [outer = 0000000000000000] [url = about:blank] 09:22:50 INFO - PROCESS | 896 | --DOMWINDOW == 120 (000000681D01E000) [pid = 896] [serial = 389] [outer = 0000000000000000] [url = about:blank] 09:22:50 INFO - PROCESS | 896 | --DOMWINDOW == 119 (0000006825860000) [pid = 896] [serial = 390] [outer = 0000000000000000] [url = about:blank] 09:22:50 INFO - PROCESS | 896 | --DOMWINDOW == 118 (0000006827E2FC00) [pid = 896] [serial = 395] [outer = 0000000000000000] [url = about:blank] 09:22:50 INFO - PROCESS | 896 | --DOMWINDOW == 117 (000000682848C400) [pid = 896] [serial = 396] [outer = 0000000000000000] [url = about:blank] 09:22:50 INFO - PROCESS | 896 | --DOMWINDOW == 116 (0000006821E11000) [pid = 896] [serial = 392] [outer = 0000000000000000] [url = about:blank] 09:22:50 INFO - PROCESS | 896 | --DOMWINDOW == 115 (00000068298E9400) [pid = 896] [serial = 401] [outer = 0000000000000000] [url = about:blank] 09:22:50 INFO - PROCESS | 896 | --DOMWINDOW == 114 (000000682544D800) [pid = 896] [serial = 393] [outer = 0000000000000000] [url = about:blank] 09:22:50 INFO - PROCESS | 896 | --DOMWINDOW == 113 (0000006821B82C00) [pid = 896] [serial = 387] [outer = 0000000000000000] [url = about:blank] 09:22:50 INFO - PROCESS | 896 | --DOMWINDOW == 112 (000000681CFB0C00) [pid = 896] [serial = 386] [outer = 0000000000000000] [url = about:blank] 09:22:50 INFO - PROCESS | 896 | --DOMWINDOW == 111 (0000006828D4E800) [pid = 896] [serial = 398] [outer = 0000000000000000] [url = about:blank] 09:22:50 INFO - PROCESS | 896 | --DOMWINDOW == 110 (000000682D5CE400) [pid = 896] [serial = 368] [outer = 0000000000000000] [url = about:blank] 09:22:50 INFO - PROCESS | 896 | --DOMWINDOW == 109 (0000006825446400) [pid = 896] [serial = 405] [outer = 0000000000000000] [url = about:blank] 09:22:50 INFO - PROCESS | 896 | --DOMWINDOW == 108 (000000682BB66400) [pid = 896] [serial = 404] [outer = 0000000000000000] [url = about:blank] 09:22:50 INFO - PROCESS | 896 | --DOMWINDOW == 107 (000000682C5C0C00) [pid = 896] [serial = 414] [outer = 0000000000000000] [url = about:blank] 09:22:50 INFO - PROCESS | 896 | --DOMWINDOW == 106 (000000682C17F000) [pid = 896] [serial = 410] [outer = 0000000000000000] [url = about:blank] 09:22:50 INFO - PROCESS | 896 | --DOMWINDOW == 105 (000000682C3DE800) [pid = 896] [serial = 407] [outer = 0000000000000000] [url = about:blank] 09:22:50 INFO - PROCESS | 896 | --DOMWINDOW == 104 (000000682C4A8400) [pid = 896] [serial = 413] [outer = 0000000000000000] [url = about:blank] 09:22:50 INFO - PROCESS | 896 | --DOMWINDOW == 103 (000000682C56DC00) [pid = 896] [serial = 408] [outer = 0000000000000000] [url = about:blank] 09:22:50 INFO - PROCESS | 896 | --DOMWINDOW == 102 (0000006828AE0C00) [pid = 896] [serial = 158] [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.] 09:22:50 INFO - PROCESS | 896 | --DOMWINDOW == 101 (000000682B7AC800) [pid = 896] [serial = 402] [outer = 0000000000000000] [url = about:blank] 09:22:50 INFO - PROCESS | 896 | --DOMWINDOW == 100 (000000682C5CB800) [pid = 896] [serial = 411] [outer = 0000000000000000] [url = about:blank] 09:22:50 INFO - PROCESS | 896 | --DOMWINDOW == 99 (0000006828D7D400) [pid = 896] [serial = 399] [outer = 0000000000000000] [url = about:blank] 09:22:50 INFO - PROCESS | 896 | 1464711770895 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:50 INFO - PROCESS | 896 | ++DOCSHELL 0000006821C68000 == 56 [pid = 896] [id = 162] 09:22:50 INFO - PROCESS | 896 | ++DOMWINDOW == 100 (000000681C157800) [pid = 896] [serial = 484] [outer = 0000000000000000] 09:22:50 INFO - PROCESS | 896 | ++DOMWINDOW == 101 (000000681D028C00) [pid = 896] [serial = 485] [outer = 000000681C157800] 09:22:50 INFO - PROCESS | 896 | 1464711770942 Marionette DEBUG loaded listener.js 09:22:51 INFO - PROCESS | 896 | ++DOMWINDOW == 102 (0000006820D92000) [pid = 896] [serial = 486] [outer = 000000681C157800] 09:22:51 INFO - PROCESS | 896 | 1464711771405 Marionette TRACE conn6 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 09:22:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 09:22:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 733ms 09:22:51 INFO - PROCESS | 896 | 1464711771435 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 09:22:51 INFO - PROCESS | 896 | 1464711771437 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 09:22:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 09:22:51 INFO - PROCESS | 896 | 1464711771441 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 09:22:51 INFO - PROCESS | 896 | 1464711771445 Marionette TRACE conn6 <- [1,614,null,{}] 09:22:51 INFO - PROCESS | 896 | 1464711771456 Marionette TRACE conn6 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:51 INFO - PROCESS | 896 | 1464711771550 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 09:22:51 INFO - PROCESS | 896 | 1464711771561 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:51 INFO - PROCESS | 896 | ++DOCSHELL 0000006827D36800 == 57 [pid = 896] [id = 163] 09:22:51 INFO - PROCESS | 896 | ++DOMWINDOW == 103 (0000006822A1FC00) [pid = 896] [serial = 487] [outer = 0000000000000000] 09:22:51 INFO - PROCESS | 896 | ++DOMWINDOW == 104 (0000006825448400) [pid = 896] [serial = 488] [outer = 0000006822A1FC00] 09:22:51 INFO - PROCESS | 896 | 1464711771610 Marionette DEBUG loaded listener.js 09:22:51 INFO - PROCESS | 896 | ++DOMWINDOW == 105 (0000006825868000) [pid = 896] [serial = 489] [outer = 0000006822A1FC00] 09:22:52 INFO - PROCESS | 896 | 1464711772078 Marionette TRACE conn6 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 09:22:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 09:22:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 691ms 09:22:52 INFO - PROCESS | 896 | 1464711772142 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 09:22:52 INFO - PROCESS | 896 | 1464711772145 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 09:22:52 INFO - PROCESS | 896 | 1464711772149 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 09:22:52 INFO - PROCESS | 896 | 1464711772151 Marionette TRACE conn6 <- [1,618,null,{}] 09:22:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 09:22:52 INFO - PROCESS | 896 | 1464711772155 Marionette TRACE conn6 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:52 INFO - PROCESS | 896 | 1464711772246 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 09:22:52 INFO - PROCESS | 896 | 1464711772255 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:52 INFO - PROCESS | 896 | ++DOCSHELL 000000682867D000 == 58 [pid = 896] [id = 164] 09:22:52 INFO - PROCESS | 896 | ++DOMWINDOW == 106 (0000006827D77400) [pid = 896] [serial = 490] [outer = 0000000000000000] 09:22:52 INFO - PROCESS | 896 | ++DOMWINDOW == 107 (0000006827D82800) [pid = 896] [serial = 491] [outer = 0000006827D77400] 09:22:52 INFO - PROCESS | 896 | 1464711772304 Marionette DEBUG loaded listener.js 09:22:52 INFO - PROCESS | 896 | ++DOMWINDOW == 108 (0000006827E33C00) [pid = 896] [serial = 492] [outer = 0000006827D77400] 09:22:52 INFO - PROCESS | 896 | 1464711772741 Marionette TRACE conn6 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 09:22:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 09:22:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 629ms 09:22:52 INFO - PROCESS | 896 | 1464711772784 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 09:22:52 INFO - PROCESS | 896 | 1464711772786 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 09:22:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 09:22:52 INFO - PROCESS | 896 | 1464711772790 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 09:22:52 INFO - PROCESS | 896 | 1464711772791 Marionette TRACE conn6 <- [1,622,null,{}] 09:22:52 INFO - PROCESS | 896 | 1464711772795 Marionette TRACE conn6 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:52 INFO - PROCESS | 896 | 1464711772879 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 09:22:52 INFO - PROCESS | 896 | 1464711772914 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:52 INFO - PROCESS | 896 | ++DOCSHELL 00000068289AF800 == 59 [pid = 896] [id = 165] 09:22:52 INFO - PROCESS | 896 | ++DOMWINDOW == 109 (000000682848FC00) [pid = 896] [serial = 493] [outer = 0000000000000000] 09:22:52 INFO - PROCESS | 896 | ++DOMWINDOW == 110 (000000682849A400) [pid = 896] [serial = 494] [outer = 000000682848FC00] 09:22:52 INFO - PROCESS | 896 | 1464711772960 Marionette DEBUG loaded listener.js 09:22:53 INFO - PROCESS | 896 | ++DOMWINDOW == 111 (0000006828D4AC00) [pid = 896] [serial = 495] [outer = 000000682848FC00] 09:22:53 INFO - PROCESS | 896 | [896] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:22:53 INFO - PROCESS | 896 | [896] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:22:53 INFO - PROCESS | 896 | [896] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:22:53 INFO - PROCESS | 896 | [896] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:22:53 INFO - PROCESS | 896 | 1464711773434 Marionette TRACE conn6 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 09:22:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 09:22:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 692ms 09:22:53 INFO - PROCESS | 896 | 1464711773484 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 09:22:53 INFO - PROCESS | 896 | 1464711773487 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 09:22:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 09:22:53 INFO - PROCESS | 896 | 1464711773490 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 09:22:53 INFO - PROCESS | 896 | 1464711773492 Marionette TRACE conn6 <- [1,626,null,{}] 09:22:53 INFO - PROCESS | 896 | 1464711773502 Marionette TRACE conn6 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:53 INFO - PROCESS | 896 | 1464711773641 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 09:22:53 INFO - PROCESS | 896 | 1464711773693 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:53 INFO - PROCESS | 896 | ++DOCSHELL 00000068290C4000 == 60 [pid = 896] [id = 166] 09:22:53 INFO - PROCESS | 896 | ++DOMWINDOW == 112 (000000682908FC00) [pid = 896] [serial = 496] [outer = 0000000000000000] 09:22:53 INFO - PROCESS | 896 | ++DOMWINDOW == 113 (00000068290EA000) [pid = 896] [serial = 497] [outer = 000000682908FC00] 09:22:53 INFO - PROCESS | 896 | 1464711773739 Marionette DEBUG loaded listener.js 09:22:53 INFO - PROCESS | 896 | ++DOMWINDOW == 114 (00000068291B5C00) [pid = 896] [serial = 498] [outer = 000000682908FC00] 09:22:54 INFO - PROCESS | 896 | [896] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:22:54 INFO - PROCESS | 896 | [896] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:22:54 INFO - PROCESS | 896 | [896] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:22:54 INFO - PROCESS | 896 | [896] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:22:54 INFO - PROCESS | 896 | 1464711774198 Marionette TRACE conn6 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 09:22:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 09:22:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 733ms 09:22:54 INFO - PROCESS | 896 | 1464711774251 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 09:22:54 INFO - PROCESS | 896 | 1464711774254 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 09:22:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 09:22:54 INFO - PROCESS | 896 | 1464711774262 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 09:22:54 INFO - PROCESS | 896 | 1464711774264 Marionette TRACE conn6 <- [1,630,null,{}] 09:22:54 INFO - PROCESS | 896 | 1464711774267 Marionette TRACE conn6 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:54 INFO - PROCESS | 896 | 1464711774381 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 09:22:54 INFO - PROCESS | 896 | 1464711774393 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:54 INFO - PROCESS | 896 | ++DOCSHELL 0000006829F15800 == 61 [pid = 896] [id = 167] 09:22:54 INFO - PROCESS | 896 | ++DOMWINDOW == 115 (0000006829090400) [pid = 896] [serial = 499] [outer = 0000000000000000] 09:22:54 INFO - PROCESS | 896 | ++DOMWINDOW == 116 (00000068298EA000) [pid = 896] [serial = 500] [outer = 0000006829090400] 09:22:54 INFO - PROCESS | 896 | 1464711774478 Marionette DEBUG loaded listener.js 09:22:54 INFO - PROCESS | 896 | ++DOMWINDOW == 117 (000000682B70D800) [pid = 896] [serial = 501] [outer = 0000006829090400] 09:22:54 INFO - PROCESS | 896 | 1464711774916 Marionette TRACE conn6 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 09:22:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 09:22:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 688ms 09:22:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 09:22:54 INFO - PROCESS | 896 | 1464711774951 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 09:22:54 INFO - PROCESS | 896 | 1464711774953 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 09:22:54 INFO - PROCESS | 896 | 1464711774956 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 09:22:54 INFO - PROCESS | 896 | 1464711774958 Marionette TRACE conn6 <- [1,634,null,{}] 09:22:54 INFO - PROCESS | 896 | 1464711774962 Marionette TRACE conn6 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:55 INFO - PROCESS | 896 | 1464711775078 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 09:22:55 INFO - PROCESS | 896 | 1464711775276 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:55 INFO - PROCESS | 896 | --DOMWINDOW == 116 (0000006821E10400) [pid = 896] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 09:22:55 INFO - PROCESS | 896 | --DOMWINDOW == 115 (000000681C150800) [pid = 896] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 09:22:55 INFO - PROCESS | 896 | --DOMWINDOW == 114 (000000682C3DFC00) [pid = 896] [serial = 375] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 09:22:55 INFO - PROCESS | 896 | --DOMWINDOW == 113 (000000681BBBA800) [pid = 896] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 09:22:55 INFO - PROCESS | 896 | --DOMWINDOW == 112 (000000681BBB6400) [pid = 896] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 09:22:55 INFO - PROCESS | 896 | --DOMWINDOW == 111 (000000681BA57000) [pid = 896] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 09:22:55 INFO - PROCESS | 896 | --DOMWINDOW == 110 (000000682B199000) [pid = 896] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 09:22:55 INFO - PROCESS | 896 | --DOMWINDOW == 109 (000000681B9C0400) [pid = 896] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 09:22:55 INFO - PROCESS | 896 | --DOMWINDOW == 108 (000000681C14D800) [pid = 896] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 09:22:55 INFO - PROCESS | 896 | --DOMWINDOW == 107 (000000682006D400) [pid = 896] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 09:22:55 INFO - PROCESS | 896 | --DOMWINDOW == 106 (0000006827EE9C00) [pid = 896] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 09:22:55 INFO - PROCESS | 896 | --DOMWINDOW == 105 (00000068291AD800) [pid = 896] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 09:22:55 INFO - PROCESS | 896 | --DOMWINDOW == 104 (0000006820DCD800) [pid = 896] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 09:22:55 INFO - PROCESS | 896 | --DOMWINDOW == 103 (000000682C4A1800) [pid = 896] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 09:22:55 INFO - PROCESS | 896 | --DOMWINDOW == 102 (00000068200DB000) [pid = 896] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 09:22:55 INFO - PROCESS | 896 | --DOMWINDOW == 101 (000000682C5CF800) [pid = 896] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 09:22:55 INFO - PROCESS | 896 | --DOMWINDOW == 100 (0000006828AD4400) [pid = 896] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 09:22:55 INFO - PROCESS | 896 | ++DOCSHELL 0000006820BBB800 == 62 [pid = 896] [id = 168] 09:22:55 INFO - PROCESS | 896 | ++DOMWINDOW == 101 (000000681B9CA800) [pid = 896] [serial = 502] [outer = 0000000000000000] 09:22:55 INFO - PROCESS | 896 | ++DOMWINDOW == 102 (000000681C14D800) [pid = 896] [serial = 503] [outer = 000000681B9CA800] 09:22:55 INFO - PROCESS | 896 | 1464711775339 Marionette DEBUG loaded listener.js 09:22:55 INFO - PROCESS | 896 | ++DOMWINDOW == 103 (0000006827D83C00) [pid = 896] [serial = 504] [outer = 000000681B9CA800] 09:22:55 INFO - PROCESS | 896 | 1464711775737 Marionette TRACE conn6 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:22:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 09:22:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 838ms 09:22:55 INFO - PROCESS | 896 | 1464711775797 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 09:22:55 INFO - PROCESS | 896 | 1464711775799 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 09:22:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 09:22:55 INFO - PROCESS | 896 | 1464711775802 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 09:22:55 INFO - PROCESS | 896 | 1464711775804 Marionette TRACE conn6 <- [1,638,null,{}] 09:22:55 INFO - PROCESS | 896 | 1464711775808 Marionette TRACE conn6 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:55 INFO - PROCESS | 896 | 1464711775919 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 09:22:55 INFO - PROCESS | 896 | 1464711775932 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:55 INFO - PROCESS | 896 | ++DOCSHELL 000000682BBD9000 == 63 [pid = 896] [id = 169] 09:22:55 INFO - PROCESS | 896 | ++DOMWINDOW == 104 (0000006829F9E000) [pid = 896] [serial = 505] [outer = 0000000000000000] 09:22:55 INFO - PROCESS | 896 | ++DOMWINDOW == 105 (000000682C132000) [pid = 896] [serial = 506] [outer = 0000006829F9E000] 09:22:55 INFO - PROCESS | 896 | 1464711775979 Marionette DEBUG loaded listener.js 09:22:56 INFO - PROCESS | 896 | ++DOMWINDOW == 106 (000000682C203C00) [pid = 896] [serial = 507] [outer = 0000006829F9E000] 09:22:56 INFO - PROCESS | 896 | 1464711776374 Marionette TRACE conn6 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 09:22:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 09:22:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 627ms 09:22:56 INFO - PROCESS | 896 | 1464711776432 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 09:22:56 INFO - PROCESS | 896 | 1464711776434 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 09:22:56 INFO - PROCESS | 896 | 1464711776438 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 09:22:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 09:22:56 INFO - PROCESS | 896 | 1464711776440 Marionette TRACE conn6 <- [1,642,null,{}] 09:22:56 INFO - PROCESS | 896 | 1464711776443 Marionette TRACE conn6 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:56 INFO - PROCESS | 896 | 1464711776570 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 09:22:56 INFO - PROCESS | 896 | 1464711776583 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:56 INFO - PROCESS | 896 | ++DOCSHELL 000000682C8BE000 == 64 [pid = 896] [id = 170] 09:22:56 INFO - PROCESS | 896 | ++DOMWINDOW == 107 (000000682C182800) [pid = 896] [serial = 508] [outer = 0000000000000000] 09:22:56 INFO - PROCESS | 896 | ++DOMWINDOW == 108 (000000682C3DD000) [pid = 896] [serial = 509] [outer = 000000682C182800] 09:22:56 INFO - PROCESS | 896 | 1464711776628 Marionette DEBUG loaded listener.js 09:22:56 INFO - PROCESS | 896 | ++DOMWINDOW == 109 (000000682C4A4400) [pid = 896] [serial = 510] [outer = 000000682C182800] 09:22:57 INFO - PROCESS | 896 | 1464711777041 Marionette TRACE conn6 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 09:22:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 09:22:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 628ms 09:22:57 INFO - PROCESS | 896 | 1464711777070 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 09:22:57 INFO - PROCESS | 896 | 1464711777072 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 09:22:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 09:22:57 INFO - PROCESS | 896 | 1464711777075 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 09:22:57 INFO - PROCESS | 896 | 1464711777078 Marionette TRACE conn6 <- [1,646,null,{}] 09:22:57 INFO - PROCESS | 896 | 1464711777081 Marionette TRACE conn6 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:57 INFO - PROCESS | 896 | 1464711777244 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 09:22:57 INFO - PROCESS | 896 | 1464711777263 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:57 INFO - PROCESS | 896 | ++DOCSHELL 000000682D5EA800 == 65 [pid = 896] [id = 171] 09:22:57 INFO - PROCESS | 896 | ++DOMWINDOW == 110 (000000682C3E7400) [pid = 896] [serial = 511] [outer = 0000000000000000] 09:22:57 INFO - PROCESS | 896 | ++DOMWINDOW == 111 (000000682C5C5000) [pid = 896] [serial = 512] [outer = 000000682C3E7400] 09:22:57 INFO - PROCESS | 896 | 1464711777314 Marionette DEBUG loaded listener.js 09:22:57 INFO - PROCESS | 896 | ++DOMWINDOW == 112 (000000682C6CD000) [pid = 896] [serial = 513] [outer = 000000682C3E7400] 09:22:57 INFO - PROCESS | 896 | 1464711777979 Marionette TRACE conn6 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 09:22:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 09:22:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 921ms 09:22:58 INFO - PROCESS | 896 | 1464711778000 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 09:22:58 INFO - PROCESS | 896 | 1464711778006 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 09:22:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 09:22:58 INFO - PROCESS | 896 | 1464711778011 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 09:22:58 INFO - PROCESS | 896 | 1464711778016 Marionette TRACE conn6 <- [1,650,null,{}] 09:22:58 INFO - PROCESS | 896 | 1464711778022 Marionette TRACE conn6 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:58 INFO - PROCESS | 896 | 1464711778143 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 09:22:58 INFO - PROCESS | 896 | 1464711778236 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:58 INFO - PROCESS | 896 | ++DOCSHELL 0000006826114800 == 66 [pid = 896] [id = 172] 09:22:58 INFO - PROCESS | 896 | ++DOMWINDOW == 113 (00000068200DA000) [pid = 896] [serial = 514] [outer = 0000000000000000] 09:22:58 INFO - PROCESS | 896 | ++DOMWINDOW == 114 (0000006820DC8C00) [pid = 896] [serial = 515] [outer = 00000068200DA000] 09:22:58 INFO - PROCESS | 896 | 1464711778294 Marionette DEBUG loaded listener.js 09:22:58 INFO - PROCESS | 896 | ++DOMWINDOW == 115 (0000006821E10800) [pid = 896] [serial = 516] [outer = 00000068200DA000] 09:22:58 INFO - PROCESS | 896 | [896] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:22:58 INFO - PROCESS | 896 | [896] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:22:58 INFO - PROCESS | 896 | 1464711778900 Marionette TRACE conn6 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 09:22:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 09:22:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 943ms 09:22:58 INFO - PROCESS | 896 | 1464711778958 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 09:22:58 INFO - PROCESS | 896 | 1464711778965 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 09:22:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 09:22:58 INFO - PROCESS | 896 | 1464711778972 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 09:22:58 INFO - PROCESS | 896 | 1464711778975 Marionette TRACE conn6 <- [1,654,null,{}] 09:22:58 INFO - PROCESS | 896 | 1464711778980 Marionette TRACE conn6 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:59 INFO - PROCESS | 896 | 1464711779099 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 09:22:59 INFO - PROCESS | 896 | 1464711779218 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:59 INFO - PROCESS | 896 | ++DOCSHELL 000000682AC22800 == 67 [pid = 896] [id = 173] 09:22:59 INFO - PROCESS | 896 | ++DOMWINDOW == 116 (0000006827D83400) [pid = 896] [serial = 517] [outer = 0000000000000000] 09:22:59 INFO - PROCESS | 896 | ++DOMWINDOW == 117 (000000682848DC00) [pid = 896] [serial = 518] [outer = 0000006827D83400] 09:22:59 INFO - PROCESS | 896 | 1464711779275 Marionette DEBUG loaded listener.js 09:22:59 INFO - PROCESS | 896 | ++DOMWINDOW == 118 (0000006828D77C00) [pid = 896] [serial = 519] [outer = 0000006827D83400] 09:22:59 INFO - PROCESS | 896 | [896] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:22:59 INFO - PROCESS | 896 | [896] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:22:59 INFO - PROCESS | 896 | 1464711779914 Marionette TRACE conn6 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 09:22:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 09:22:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 985ms 09:22:59 INFO - PROCESS | 896 | 1464711779962 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 09:22:59 INFO - PROCESS | 896 | 1464711779965 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 09:22:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 09:22:59 INFO - PROCESS | 896 | 1464711779969 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 09:22:59 INFO - PROCESS | 896 | 1464711779973 Marionette TRACE conn6 <- [1,658,null,{}] 09:22:59 INFO - PROCESS | 896 | 1464711779985 Marionette TRACE conn6 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:00 INFO - PROCESS | 896 | 1464711780103 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 09:23:00 INFO - PROCESS | 896 | 1464711780222 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:00 INFO - PROCESS | 896 | ++DOCSHELL 000000682F356800 == 68 [pid = 896] [id = 174] 09:23:00 INFO - PROCESS | 896 | ++DOMWINDOW == 119 (000000682BB06C00) [pid = 896] [serial = 520] [outer = 0000000000000000] 09:23:00 INFO - PROCESS | 896 | ++DOMWINDOW == 120 (000000682C134800) [pid = 896] [serial = 521] [outer = 000000682BB06C00] 09:23:00 INFO - PROCESS | 896 | 1464711780282 Marionette DEBUG loaded listener.js 09:23:00 INFO - PROCESS | 896 | ++DOMWINDOW == 121 (000000682C5CC000) [pid = 896] [serial = 522] [outer = 000000682BB06C00] 09:23:00 INFO - PROCESS | 896 | 1464711780833 Marionette TRACE conn6 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 09:23:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 09:23:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 944ms 09:23:00 INFO - PROCESS | 896 | 1464711780914 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 09:23:00 INFO - PROCESS | 896 | 1464711780918 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 09:23:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 09:23:00 INFO - PROCESS | 896 | 1464711780921 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 09:23:00 INFO - PROCESS | 896 | 1464711780924 Marionette TRACE conn6 <- [1,662,null,{}] 09:23:00 INFO - PROCESS | 896 | 1464711780928 Marionette TRACE conn6 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:01 INFO - PROCESS | 896 | 1464711781076 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 09:23:01 INFO - PROCESS | 896 | 1464711781193 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:01 INFO - PROCESS | 896 | ++DOCSHELL 00000068302F9000 == 69 [pid = 896] [id = 175] 09:23:01 INFO - PROCESS | 896 | ++DOMWINDOW == 122 (000000682C6BFC00) [pid = 896] [serial = 523] [outer = 0000000000000000] 09:23:01 INFO - PROCESS | 896 | ++DOMWINDOW == 123 (000000682C6D2800) [pid = 896] [serial = 524] [outer = 000000682C6BFC00] 09:23:01 INFO - PROCESS | 896 | 1464711781250 Marionette DEBUG loaded listener.js 09:23:01 INFO - PROCESS | 896 | ++DOMWINDOW == 124 (000000682CFEB400) [pid = 896] [serial = 525] [outer = 000000682C6BFC00] 09:23:01 INFO - PROCESS | 896 | [896] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:23:01 INFO - PROCESS | 896 | [896] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:23:01 INFO - PROCESS | 896 | 1464711781843 Marionette TRACE conn6 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 09:23:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 09:23:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 944ms 09:23:01 INFO - PROCESS | 896 | 1464711781867 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 09:23:01 INFO - PROCESS | 896 | 1464711781870 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 09:23:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 09:23:01 INFO - PROCESS | 896 | 1464711781873 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 09:23:01 INFO - PROCESS | 896 | 1464711781875 Marionette TRACE conn6 <- [1,666,null,{}] 09:23:01 INFO - PROCESS | 896 | 1464711781879 Marionette TRACE conn6 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:01 INFO - PROCESS | 896 | 1464711781989 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 09:23:02 INFO - PROCESS | 896 | 1464711782105 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:02 INFO - PROCESS | 896 | ++DOCSHELL 0000006830419000 == 70 [pid = 896] [id = 176] 09:23:02 INFO - PROCESS | 896 | ++DOMWINDOW == 125 (000000682CFF2000) [pid = 896] [serial = 526] [outer = 0000000000000000] 09:23:02 INFO - PROCESS | 896 | ++DOMWINDOW == 126 (000000682CFF8C00) [pid = 896] [serial = 527] [outer = 000000682CFF2000] 09:23:02 INFO - PROCESS | 896 | 1464711782166 Marionette DEBUG loaded listener.js 09:23:02 INFO - PROCESS | 896 | ++DOMWINDOW == 127 (000000682D618400) [pid = 896] [serial = 528] [outer = 000000682CFF2000] 09:23:02 INFO - PROCESS | 896 | 1464711782861 Marionette TRACE conn6 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 09:23:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 09:23:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1030ms 09:23:03 INFO - PROCESS | 896 | 1464711783041 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 09:23:03 INFO - PROCESS | 896 | 1464711783045 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 09:23:03 INFO - PROCESS | 896 | 1464711783059 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 09:23:03 INFO - PROCESS | 896 | 1464711783062 Marionette TRACE conn6 <- [1,670,null,{}] 09:23:03 INFO - PROCESS | 896 | 1464711783068 Marionette TRACE conn6 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 09:23:03 INFO - PROCESS | 896 | 1464711783175 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 09:23:03 INFO - PROCESS | 896 | 1464711783249 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:03 INFO - PROCESS | 896 | ++DOCSHELL 000000682665A800 == 71 [pid = 896] [id = 177] 09:23:03 INFO - PROCESS | 896 | ++DOMWINDOW == 128 (000000681C156400) [pid = 896] [serial = 529] [outer = 0000000000000000] 09:23:03 INFO - PROCESS | 896 | ++DOMWINDOW == 129 (000000681CFB0C00) [pid = 896] [serial = 530] [outer = 000000681C156400] 09:23:03 INFO - PROCESS | 896 | 1464711783301 Marionette DEBUG loaded listener.js 09:23:03 INFO - PROCESS | 896 | ++DOMWINDOW == 130 (0000006821BBF400) [pid = 896] [serial = 531] [outer = 000000681C156400] 09:23:03 INFO - PROCESS | 896 | [896] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 09:23:04 INFO - PROCESS | 896 | --DOCSHELL 000000682C8BE000 == 70 [pid = 896] [id = 170] 09:23:04 INFO - PROCESS | 896 | --DOCSHELL 000000682BBD9000 == 69 [pid = 896] [id = 169] 09:23:04 INFO - PROCESS | 896 | --DOCSHELL 0000006820BBB800 == 68 [pid = 896] [id = 168] 09:23:04 INFO - PROCESS | 896 | --DOCSHELL 0000006829F15800 == 67 [pid = 896] [id = 167] 09:23:04 INFO - PROCESS | 896 | --DOCSHELL 00000068290C4000 == 66 [pid = 896] [id = 166] 09:23:04 INFO - PROCESS | 896 | --DOCSHELL 00000068289AF800 == 65 [pid = 896] [id = 165] 09:23:04 INFO - PROCESS | 896 | --DOCSHELL 000000682867D000 == 64 [pid = 896] [id = 164] 09:23:04 INFO - PROCESS | 896 | --DOCSHELL 0000006827D36800 == 63 [pid = 896] [id = 163] 09:23:04 INFO - PROCESS | 896 | --DOCSHELL 0000006821C68000 == 62 [pid = 896] [id = 162] 09:23:04 INFO - PROCESS | 896 | --DOCSHELL 0000006820F91800 == 61 [pid = 896] [id = 161] 09:23:04 INFO - PROCESS | 896 | --DOCSHELL 00000068322C6000 == 60 [pid = 896] [id = 158] 09:23:04 INFO - PROCESS | 896 | --DOCSHELL 000000682C8C8000 == 59 [pid = 896] [id = 157] 09:23:04 INFO - PROCESS | 896 | --DOCSHELL 0000006825834800 == 58 [pid = 896] [id = 156] 09:23:04 INFO - PROCESS | 896 | --DOCSHELL 00000068323F3800 == 57 [pid = 896] [id = 155] 09:23:04 INFO - PROCESS | 896 | --DOMWINDOW == 129 (000000681C155400) [pid = 896] [serial = 419] [outer = 0000000000000000] [url = about:blank] 09:23:04 INFO - PROCESS | 896 | --DOMWINDOW == 128 (000000682585D800) [pid = 896] [serial = 422] [outer = 0000000000000000] [url = about:blank] 09:23:04 INFO - PROCESS | 896 | --DOMWINDOW == 127 (000000682C3E5800) [pid = 896] [serial = 425] [outer = 0000000000000000] [url = about:blank] 09:23:04 INFO - PROCESS | 896 | --DOMWINDOW == 126 (0000006830773000) [pid = 896] [serial = 428] [outer = 0000000000000000] [url = about:blank] 09:23:04 INFO - PROCESS | 896 | --DOMWINDOW == 125 (000000682CFF4C00) [pid = 896] [serial = 431] [outer = 0000000000000000] [url = about:blank] 09:23:04 INFO - PROCESS | 896 | --DOMWINDOW == 124 (000000682DD09400) [pid = 896] [serial = 464] [outer = 0000000000000000] [url = about:blank] 09:23:04 INFO - PROCESS | 896 | --DOMWINDOW == 123 (00000068290EB800) [pid = 896] [serial = 374] [outer = 0000000000000000] [url = about:blank] 09:23:04 INFO - PROCESS | 896 | --DOMWINDOW == 122 (0000006820F3E000) [pid = 896] [serial = 371] [outer = 0000000000000000] [url = about:blank] 09:23:04 INFO - PROCESS | 896 | --DOMWINDOW == 121 (000000682DD04C00) [pid = 896] [serial = 377] [outer = 0000000000000000] [url = about:blank] 09:23:04 INFO - PROCESS | 896 | --DOMWINDOW == 120 (0000006830776800) [pid = 896] [serial = 384] [outer = 0000000000000000] [url = about:blank] 09:23:04 INFO - PROCESS | 896 | --DOMWINDOW == 119 (000000682F71C400) [pid = 896] [serial = 381] [outer = 0000000000000000] [url = about:blank] 09:23:04 INFO - PROCESS | 896 | --DOMWINDOW == 118 (0000006820DCE000) [pid = 896] [serial = 329] [outer = 0000000000000000] [url = about:blank] 09:23:04 INFO - PROCESS | 896 | --DOMWINDOW == 117 (000000682BB04800) [pid = 896] [serial = 449] [outer = 0000000000000000] [url = about:blank] 09:23:04 INFO - PROCESS | 896 | --DOMWINDOW == 116 (000000682C132400) [pid = 896] [serial = 450] [outer = 0000000000000000] [url = about:blank] 09:23:04 INFO - PROCESS | 896 | --DOMWINDOW == 115 (000000682267A400) [pid = 896] [serial = 434] [outer = 0000000000000000] [url = about:blank] 09:23:04 INFO - PROCESS | 896 | --DOMWINDOW == 114 (0000006821005400) [pid = 896] [serial = 440] [outer = 0000000000000000] [url = about:blank] 09:23:04 INFO - PROCESS | 896 | --DOMWINDOW == 113 (00000068222B3800) [pid = 896] [serial = 441] [outer = 0000000000000000] [url = about:blank] 09:23:04 INFO - PROCESS | 896 | --DOMWINDOW == 112 (000000682267BC00) [pid = 896] [serial = 438] [outer = 0000000000000000] [url = about:blank] 09:23:04 INFO - PROCESS | 896 | --DOMWINDOW == 111 (0000006821BB9C00) [pid = 896] [serial = 437] [outer = 0000000000000000] [url = about:blank] 09:23:04 INFO - PROCESS | 896 | --DOMWINDOW == 110 (0000006828ADFC00) [pid = 896] [serial = 443] [outer = 0000000000000000] [url = about:blank] 09:23:04 INFO - PROCESS | 896 | --DOMWINDOW == 109 (0000006828D71400) [pid = 896] [serial = 444] [outer = 0000000000000000] [url = about:blank] 09:23:04 INFO - PROCESS | 896 | --DOMWINDOW == 108 (0000006829306400) [pid = 896] [serial = 446] [outer = 0000000000000000] [url = about:blank] 09:23:04 INFO - PROCESS | 896 | --DOMWINDOW == 107 (000000682DD06800) [pid = 896] [serial = 417] [outer = 0000000000000000] [url = about:blank] 09:23:04 INFO - PROCESS | 896 | --DOMWINDOW == 106 (000000682C6B7400) [pid = 896] [serial = 453] [outer = 0000000000000000] [url = about:blank] 09:23:04 INFO - PROCESS | 896 | --DOMWINDOW == 105 (000000682C53A800) [pid = 896] [serial = 452] [outer = 0000000000000000] [url = about:blank] 09:23:04 INFO - PROCESS | 896 | --DOMWINDOW == 104 (00000068221C0000) [pid = 896] [serial = 458] [outer = 0000000000000000] [url = about:blank] 09:23:04 INFO - PROCESS | 896 | --DOMWINDOW == 103 (000000682C6D3C00) [pid = 896] [serial = 455] [outer = 0000000000000000] [url = about:blank] 09:23:04 INFO - PROCESS | 896 | --DOMWINDOW == 102 (000000682D619800) [pid = 896] [serial = 462] [outer = 0000000000000000] [url = about:blank] 09:23:04 INFO - PROCESS | 896 | --DOMWINDOW == 101 (000000682C3DF800) [pid = 896] [serial = 461] [outer = 0000000000000000] [url = about:blank] 09:23:04 INFO - PROCESS | 896 | --DOMWINDOW == 100 (000000682D5C2800) [pid = 896] [serial = 456] [outer = 0000000000000000] [url = about:blank] 09:23:04 INFO - PROCESS | 896 | --DOMWINDOW == 99 (00000068291AB800) [pid = 896] [serial = 459] [outer = 0000000000000000] [url = about:blank] 09:23:04 INFO - PROCESS | 896 | --DOMWINDOW == 98 (000000683077D000) [pid = 896] [serial = 435] [outer = 0000000000000000] [url = about:blank] 09:23:04 INFO - PROCESS | 896 | --DOMWINDOW == 97 (0000006829FA3C00) [pid = 896] [serial = 447] [outer = 0000000000000000] [url = about:blank] 09:23:04 INFO - PROCESS | 896 | [896] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 09:23:04 INFO - PROCESS | 896 | 1464711784379 Marionette TRACE conn6 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 09:23:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 09:23:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1325ms 09:23:04 INFO - PROCESS | 896 | 1464711784400 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 09:23:04 INFO - PROCESS | 896 | 1464711784404 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 09:23:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 09:23:04 INFO - PROCESS | 896 | 1464711784412 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 09:23:04 INFO - PROCESS | 896 | 1464711784416 Marionette TRACE conn6 <- [1,674,null,{}] 09:23:04 INFO - PROCESS | 896 | 1464711784420 Marionette TRACE conn6 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:04 INFO - PROCESS | 896 | 1464711784515 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 09:23:04 INFO - PROCESS | 896 | 1464711784525 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:04 INFO - PROCESS | 896 | ++DOCSHELL 0000006822090800 == 58 [pid = 896] [id = 178] 09:23:04 INFO - PROCESS | 896 | ++DOMWINDOW == 98 (0000006820DC3800) [pid = 896] [serial = 532] [outer = 0000000000000000] 09:23:04 INFO - PROCESS | 896 | ++DOMWINDOW == 99 (0000006821005400) [pid = 896] [serial = 533] [outer = 0000006820DC3800] 09:23:04 INFO - PROCESS | 896 | 1464711784574 Marionette DEBUG loaded listener.js 09:23:04 INFO - PROCESS | 896 | ++DOMWINDOW == 100 (00000068222B3800) [pid = 896] [serial = 534] [outer = 0000006820DC3800] 09:23:05 INFO - PROCESS | 896 | 1464711785528 Marionette TRACE conn6 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 09:23:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 09:23:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1134ms 09:23:05 INFO - PROCESS | 896 | 1464711785549 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 09:23:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 09:23:05 INFO - PROCESS | 896 | 1464711785552 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 09:23:05 INFO - PROCESS | 896 | 1464711785555 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 09:23:05 INFO - PROCESS | 896 | 1464711785558 Marionette TRACE conn6 <- [1,678,null,{}] 09:23:05 INFO - PROCESS | 896 | 1464711785568 Marionette TRACE conn6 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:05 INFO - PROCESS | 896 | 1464711785667 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 09:23:05 INFO - PROCESS | 896 | 1464711785678 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:05 INFO - PROCESS | 896 | ++DOCSHELL 00000068285BB800 == 59 [pid = 896] [id = 179] 09:23:05 INFO - PROCESS | 896 | ++DOMWINDOW == 101 (0000006827E2EC00) [pid = 896] [serial = 535] [outer = 0000000000000000] 09:23:05 INFO - PROCESS | 896 | ++DOMWINDOW == 102 (0000006827E35C00) [pid = 896] [serial = 536] [outer = 0000006827E2EC00] 09:23:05 INFO - PROCESS | 896 | 1464711785728 Marionette DEBUG loaded listener.js 09:23:05 INFO - PROCESS | 896 | ++DOMWINDOW == 103 (0000006828D46400) [pid = 896] [serial = 537] [outer = 0000006827E2EC00] 09:23:06 INFO - PROCESS | 896 | 1464711786689 Marionette TRACE conn6 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 09:23:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 09:23:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1179ms 09:23:06 INFO - PROCESS | 896 | 1464711786736 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 09:23:06 INFO - PROCESS | 896 | 1464711786739 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 09:23:06 INFO - PROCESS | 896 | 1464711786742 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 09:23:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 09:23:06 INFO - PROCESS | 896 | 1464711786744 Marionette TRACE conn6 <- [1,682,null,{}] 09:23:06 INFO - PROCESS | 896 | 1464711786748 Marionette TRACE conn6 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:06 INFO - PROCESS | 896 | 1464711786868 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 09:23:06 INFO - PROCESS | 896 | 1464711786914 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:06 INFO - PROCESS | 896 | ++DOCSHELL 0000006828A87800 == 60 [pid = 896] [id = 180] 09:23:06 INFO - PROCESS | 896 | ++DOMWINDOW == 104 (0000006829092400) [pid = 896] [serial = 538] [outer = 0000000000000000] 09:23:06 INFO - PROCESS | 896 | ++DOMWINDOW == 105 (00000068290E7400) [pid = 896] [serial = 539] [outer = 0000006829092400] 09:23:06 INFO - PROCESS | 896 | 1464711786960 Marionette DEBUG loaded listener.js 09:23:07 INFO - PROCESS | 896 | ++DOMWINDOW == 106 (00000068291B3800) [pid = 896] [serial = 540] [outer = 0000006829092400] 09:23:07 INFO - PROCESS | 896 | 1464711787907 Marionette TRACE conn6 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 09:23:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 09:23:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1177ms 09:23:07 INFO - PROCESS | 896 | 1464711787923 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 09:23:07 INFO - PROCESS | 896 | 1464711787925 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 09:23:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 09:23:07 INFO - PROCESS | 896 | 1464711787929 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 09:23:07 INFO - PROCESS | 896 | 1464711787931 Marionette TRACE conn6 <- [1,686,null,{}] 09:23:07 INFO - PROCESS | 896 | 1464711787934 Marionette TRACE conn6 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:08 INFO - PROCESS | 896 | 1464711788045 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 09:23:08 INFO - PROCESS | 896 | 1464711788090 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:08 INFO - PROCESS | 896 | ++DOCSHELL 000000682934E800 == 61 [pid = 896] [id = 181] 09:23:08 INFO - PROCESS | 896 | ++DOMWINDOW == 107 (0000006829776000) [pid = 896] [serial = 541] [outer = 0000000000000000] 09:23:08 INFO - PROCESS | 896 | ++DOMWINDOW == 108 (000000682B225400) [pid = 896] [serial = 542] [outer = 0000006829776000] 09:23:08 INFO - PROCESS | 896 | 1464711788137 Marionette DEBUG loaded listener.js 09:23:08 INFO - PROCESS | 896 | ++DOMWINDOW == 109 (000000682BB60800) [pid = 896] [serial = 543] [outer = 0000006829776000] 09:23:08 INFO - PROCESS | 896 | --DOMWINDOW == 108 (000000682908FC00) [pid = 896] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 09:23:08 INFO - PROCESS | 896 | --DOMWINDOW == 107 (0000006829090400) [pid = 896] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 09:23:08 INFO - PROCESS | 896 | --DOMWINDOW == 106 (000000681C157800) [pid = 896] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 09:23:08 INFO - PROCESS | 896 | --DOMWINDOW == 105 (0000006827D77400) [pid = 896] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 09:23:08 INFO - PROCESS | 896 | --DOMWINDOW == 104 (0000006819FB8800) [pid = 896] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 09:23:08 INFO - PROCESS | 896 | --DOMWINDOW == 103 (0000006822A1FC00) [pid = 896] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 09:23:08 INFO - PROCESS | 896 | --DOMWINDOW == 102 (000000682848FC00) [pid = 896] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 09:23:08 INFO - PROCESS | 896 | --DOMWINDOW == 101 (000000682D61C000) [pid = 896] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 09:23:08 INFO - PROCESS | 896 | --DOMWINDOW == 100 (000000681B9CA800) [pid = 896] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 09:23:08 INFO - PROCESS | 896 | --DOMWINDOW == 99 (0000006829F9E000) [pid = 896] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 09:23:08 INFO - PROCESS | 896 | --DOMWINDOW == 98 (000000681C12A400) [pid = 896] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 09:23:08 INFO - PROCESS | 896 | --DOMWINDOW == 97 (000000682F718C00) [pid = 896] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 09:23:08 INFO - PROCESS | 896 | --DOMWINDOW == 96 (0000006824C70400) [pid = 896] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 09:23:08 INFO - PROCESS | 896 | --DOMWINDOW == 95 (000000682C17F800) [pid = 896] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 09:23:08 INFO - PROCESS | 896 | --DOMWINDOW == 94 (000000682CFEFC00) [pid = 896] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 09:23:08 INFO - PROCESS | 896 | --DOMWINDOW == 93 (000000682C182800) [pid = 896] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 09:23:09 INFO - PROCESS | 896 | 1464711789108 Marionette TRACE conn6 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 09:23:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 09:23:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1237ms 09:23:09 INFO - PROCESS | 896 | 1464711789168 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 09:23:09 INFO - PROCESS | 896 | 1464711789170 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 09:23:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 09:23:09 INFO - PROCESS | 896 | 1464711789182 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 09:23:09 INFO - PROCESS | 896 | 1464711789184 Marionette TRACE conn6 <- [1,690,null,{}] 09:23:09 INFO - PROCESS | 896 | 1464711789188 Marionette TRACE conn6 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:09 INFO - PROCESS | 896 | 1464711789327 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 09:23:09 INFO - PROCESS | 896 | 1464711789337 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:09 INFO - PROCESS | 896 | ++DOCSHELL 000000682B208800 == 62 [pid = 896] [id = 182] 09:23:09 INFO - PROCESS | 896 | ++DOMWINDOW == 94 (0000006826639400) [pid = 896] [serial = 544] [outer = 0000000000000000] 09:23:09 INFO - PROCESS | 896 | ++DOMWINDOW == 95 (000000682C203000) [pid = 896] [serial = 545] [outer = 0000006826639400] 09:23:09 INFO - PROCESS | 896 | 1464711789386 Marionette DEBUG loaded listener.js 09:23:09 INFO - PROCESS | 896 | ++DOMWINDOW == 96 (000000682C4A6000) [pid = 896] [serial = 546] [outer = 0000006826639400] 09:23:10 INFO - PROCESS | 896 | 1464711790307 Marionette TRACE conn6 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 09:23:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 09:23:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1182ms 09:23:10 INFO - PROCESS | 896 | 1464711790371 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 09:23:10 INFO - PROCESS | 896 | 1464711790373 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 09:23:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 09:23:10 INFO - PROCESS | 896 | 1464711790376 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 09:23:10 INFO - PROCESS | 896 | 1464711790378 Marionette TRACE conn6 <- [1,694,null,{}] 09:23:10 INFO - PROCESS | 896 | 1464711790382 Marionette TRACE conn6 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:10 INFO - PROCESS | 896 | 1464711790471 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 09:23:10 INFO - PROCESS | 896 | 1464711790478 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:10 INFO - PROCESS | 896 | ++DOCSHELL 000000682C58F800 == 63 [pid = 896] [id = 183] 09:23:10 INFO - PROCESS | 896 | ++DOMWINDOW == 97 (000000682C538800) [pid = 896] [serial = 547] [outer = 0000000000000000] 09:23:10 INFO - PROCESS | 896 | ++DOMWINDOW == 98 (000000682C6BDC00) [pid = 896] [serial = 548] [outer = 000000682C538800] 09:23:10 INFO - PROCESS | 896 | 1464711790524 Marionette DEBUG loaded listener.js 09:23:10 INFO - PROCESS | 896 | ++DOMWINDOW == 99 (000000682CFF2800) [pid = 896] [serial = 549] [outer = 000000682C538800] 09:23:11 INFO - PROCESS | 896 | 1464711791724 Marionette TRACE conn6 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 09:23:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 09:23:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1386ms 09:23:11 INFO - PROCESS | 896 | 1464711791766 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 09:23:11 INFO - PROCESS | 896 | 1464711791770 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 09:23:11 INFO - PROCESS | 896 | 1464711791775 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 09:23:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 09:23:11 INFO - PROCESS | 896 | 1464711791779 Marionette TRACE conn6 <- [1,698,null,{}] 09:23:11 INFO - PROCESS | 896 | 1464711791785 Marionette TRACE conn6 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:11 INFO - PROCESS | 896 | 1464711791938 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 09:23:12 INFO - PROCESS | 896 | 1464711792071 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:12 INFO - PROCESS | 896 | ++DOCSHELL 0000006827D3C000 == 64 [pid = 896] [id = 184] 09:23:12 INFO - PROCESS | 896 | ++DOMWINDOW == 100 (0000006824C69C00) [pid = 896] [serial = 550] [outer = 0000000000000000] 09:23:12 INFO - PROCESS | 896 | ++DOMWINDOW == 101 (0000006825445800) [pid = 896] [serial = 551] [outer = 0000006824C69C00] 09:23:12 INFO - PROCESS | 896 | 1464711792131 Marionette DEBUG loaded listener.js 09:23:12 INFO - PROCESS | 896 | ++DOMWINDOW == 102 (0000006827D7D400) [pid = 896] [serial = 552] [outer = 0000006824C69C00] 09:23:13 INFO - PROCESS | 896 | 1464711793221 Marionette TRACE conn6 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 09:23:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 09:23:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1495ms 09:23:13 INFO - PROCESS | 896 | 1464711793275 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 09:23:13 INFO - PROCESS | 896 | 1464711793282 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 09:23:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 09:23:13 INFO - PROCESS | 896 | 1464711793290 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 09:23:13 INFO - PROCESS | 896 | 1464711793293 Marionette TRACE conn6 <- [1,702,null,{}] 09:23:13 INFO - PROCESS | 896 | 1464711793339 Marionette TRACE conn6 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:13 INFO - PROCESS | 896 | 1464711793486 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 09:23:13 INFO - PROCESS | 896 | 1464711793568 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:13 INFO - PROCESS | 896 | ++DOCSHELL 000000682B6D5000 == 65 [pid = 896] [id = 185] 09:23:13 INFO - PROCESS | 896 | ++DOMWINDOW == 103 (0000006829091C00) [pid = 896] [serial = 553] [outer = 0000000000000000] 09:23:13 INFO - PROCESS | 896 | ++DOMWINDOW == 104 (00000068291ACC00) [pid = 896] [serial = 554] [outer = 0000006829091C00] 09:23:13 INFO - PROCESS | 896 | 1464711793624 Marionette DEBUG loaded listener.js 09:23:13 INFO - PROCESS | 896 | ++DOMWINDOW == 105 (000000682BB61800) [pid = 896] [serial = 555] [outer = 0000006829091C00] 09:23:14 INFO - PROCESS | 896 | 1464711794669 Marionette TRACE conn6 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 09:23:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 09:23:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1429ms 09:23:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 09:23:14 INFO - PROCESS | 896 | 1464711794724 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 09:23:14 INFO - PROCESS | 896 | 1464711794727 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 09:23:14 INFO - PROCESS | 896 | 1464711794730 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 09:23:14 INFO - PROCESS | 896 | 1464711794734 Marionette TRACE conn6 <- [1,706,null,{}] 09:23:14 INFO - PROCESS | 896 | 1464711794787 Marionette TRACE conn6 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:14 INFO - PROCESS | 896 | 1464711794921 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 09:23:15 INFO - PROCESS | 896 | 1464711795044 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:15 INFO - PROCESS | 896 | ++DOCSHELL 000000682DD74000 == 66 [pid = 896] [id = 186] 09:23:15 INFO - PROCESS | 896 | ++DOMWINDOW == 106 (000000682C891C00) [pid = 896] [serial = 556] [outer = 0000000000000000] 09:23:15 INFO - PROCESS | 896 | ++DOMWINDOW == 107 (000000682D5C5800) [pid = 896] [serial = 557] [outer = 000000682C891C00] 09:23:15 INFO - PROCESS | 896 | 1464711795103 Marionette DEBUG loaded listener.js 09:23:15 INFO - PROCESS | 896 | ++DOMWINDOW == 108 (000000682D621C00) [pid = 896] [serial = 558] [outer = 000000682C891C00] 09:23:16 INFO - PROCESS | 896 | 1464711796279 Marionette TRACE conn6 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 09:23:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 09:23:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1595ms 09:23:16 INFO - PROCESS | 896 | 1464711796329 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 09:23:16 INFO - PROCESS | 896 | 1464711796333 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 09:23:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 09:23:16 INFO - PROCESS | 896 | 1464711796339 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 09:23:16 INFO - PROCESS | 896 | 1464711796344 Marionette TRACE conn6 <- [1,710,null,{}] 09:23:16 INFO - PROCESS | 896 | 1464711796440 Marionette TRACE conn6 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:16 INFO - PROCESS | 896 | 1464711796545 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 09:23:16 INFO - PROCESS | 896 | 1464711796615 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:16 INFO - PROCESS | 896 | ++DOCSHELL 0000006827C14000 == 67 [pid = 896] [id = 187] 09:23:16 INFO - PROCESS | 896 | ++DOMWINDOW == 109 (0000006820DC7C00) [pid = 896] [serial = 559] [outer = 0000000000000000] 09:23:16 INFO - PROCESS | 896 | ++DOMWINDOW == 110 (0000006821B85400) [pid = 896] [serial = 560] [outer = 0000006820DC7C00] 09:23:16 INFO - PROCESS | 896 | 1464711796667 Marionette DEBUG loaded listener.js 09:23:16 INFO - PROCESS | 896 | ++DOMWINDOW == 111 (0000006825449000) [pid = 896] [serial = 561] [outer = 0000006820DC7C00] 09:23:17 INFO - PROCESS | 896 | 1464711797232 Marionette TRACE conn6 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 09:23:17 INFO - PROCESS | 896 | 1464711797333 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 09:23:17 INFO - PROCESS | 896 | 1464711797339 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 09:23:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 09:23:17 INFO - PROCESS | 896 | 1464711797342 Marionette TRACE conn6 <- [1,714,null,{}] 09:23:17 INFO - PROCESS | 896 | 1464711797348 Marionette TRACE conn6 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:17 INFO - PROCESS | 896 | 1464711797456 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 09:23:17 INFO - PROCESS | 896 | --DOMWINDOW == 83 (000000682C3DD000) [pid = 896] [serial = 509] [outer = 0000000000000000] [url = about:blank] 09:23:17 INFO - PROCESS | 896 | --DOMWINDOW == 82 (000000682C132000) [pid = 896] [serial = 506] [outer = 0000000000000000] [url = about:blank] 09:23:17 INFO - PROCESS | 896 | --DOMWINDOW == 81 (000000682C4A4400) [pid = 896] [serial = 510] [outer = 0000000000000000] [url = about:blank] 09:23:17 INFO - PROCESS | 896 | --DOMWINDOW == 80 (000000682C203C00) [pid = 896] [serial = 507] [outer = 0000000000000000] [url = about:blank] 09:23:17 INFO - PROCESS | 896 | 1464711797525 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:17 INFO - PROCESS | 896 | ++DOCSHELL 0000006825470000 == 57 [pid = 896] [id = 188] 09:23:17 INFO - PROCESS | 896 | ++DOMWINDOW == 81 (000000681C154800) [pid = 896] [serial = 562] [outer = 0000000000000000] 09:23:17 INFO - PROCESS | 896 | ++DOMWINDOW == 82 (000000682003C400) [pid = 896] [serial = 563] [outer = 000000681C154800] 09:23:17 INFO - PROCESS | 896 | 1464711797575 Marionette DEBUG loaded listener.js 09:23:17 INFO - PROCESS | 896 | ++DOMWINDOW == 83 (0000006821011400) [pid = 896] [serial = 564] [outer = 000000681C154800] 09:23:18 INFO - PROCESS | 896 | 1464711798101 Marionette TRACE conn6 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 09:23:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 09:23:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 775ms 09:23:18 INFO - PROCESS | 896 | 1464711798120 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 09:23:18 INFO - PROCESS | 896 | 1464711798122 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 09:23:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 09:23:18 INFO - PROCESS | 896 | 1464711798127 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 09:23:18 INFO - PROCESS | 896 | 1464711798131 Marionette TRACE conn6 <- [1,718,null,{}] 09:23:18 INFO - PROCESS | 896 | 1464711798142 Marionette TRACE conn6 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:18 INFO - PROCESS | 896 | 1464711798237 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 09:23:18 INFO - PROCESS | 896 | 1464711798247 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:18 INFO - PROCESS | 896 | ++DOCSHELL 00000068289A3800 == 58 [pid = 896] [id = 189] 09:23:18 INFO - PROCESS | 896 | ++DOMWINDOW == 84 (000000682848C400) [pid = 896] [serial = 565] [outer = 0000000000000000] 09:23:18 INFO - PROCESS | 896 | ++DOMWINDOW == 85 (0000006828A1A000) [pid = 896] [serial = 566] [outer = 000000682848C400] 09:23:18 INFO - PROCESS | 896 | 1464711798296 Marionette DEBUG loaded listener.js 09:23:18 INFO - PROCESS | 896 | ++DOMWINDOW == 86 (0000006829087C00) [pid = 896] [serial = 567] [outer = 000000682848C400] 09:23:18 INFO - PROCESS | 896 | 1464711798783 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] 09:23:18 INFO - PROCESS | 896 | 1464711798824 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 09:23:18 INFO - PROCESS | 896 | 1464711798828 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 09:23:18 INFO - PROCESS | 896 | 1464711798829 Marionette TRACE conn6 <- [1,722,null,{}] 09:23:18 INFO - PROCESS | 896 | 1464711798833 Marionette TRACE conn6 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:18 INFO - PROCESS | 896 | 1464711798929 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 09:23:18 INFO - PROCESS | 896 | 1464711798938 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:18 INFO - PROCESS | 896 | ++DOCSHELL 0000006829350800 == 59 [pid = 896] [id = 190] 09:23:18 INFO - PROCESS | 896 | ++DOMWINDOW == 87 (00000068294A9C00) [pid = 896] [serial = 568] [outer = 0000000000000000] 09:23:18 INFO - PROCESS | 896 | ++DOMWINDOW == 88 (00000068298E2400) [pid = 896] [serial = 569] [outer = 00000068294A9C00] 09:23:18 INFO - PROCESS | 896 | 1464711798985 Marionette DEBUG loaded listener.js 09:23:19 INFO - PROCESS | 896 | ++DOMWINDOW == 89 (000000682B684C00) [pid = 896] [serial = 570] [outer = 00000068294A9C00] 09:23:19 INFO - PROCESS | 896 | 1464711799407 Marionette TRACE conn6 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 09:23:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 09:23:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 629ms 09:23:19 INFO - PROCESS | 896 | 1464711799459 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 09:23:19 INFO - PROCESS | 896 | 1464711799462 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 09:23:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 09:23:19 INFO - PROCESS | 896 | 1464711799465 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 09:23:19 INFO - PROCESS | 896 | 1464711799467 Marionette TRACE conn6 <- [1,726,null,{}] 09:23:19 INFO - PROCESS | 896 | 1464711799471 Marionette TRACE conn6 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:19 INFO - PROCESS | 896 | 1464711799559 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 09:23:19 INFO - PROCESS | 896 | 1464711799597 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:19 INFO - PROCESS | 896 | ++DOCSHELL 000000682AC1B000 == 60 [pid = 896] [id = 191] 09:23:19 INFO - PROCESS | 896 | ++DOMWINDOW == 90 (000000682BB07400) [pid = 896] [serial = 571] [outer = 0000000000000000] 09:23:19 INFO - PROCESS | 896 | ++DOMWINDOW == 91 (000000682C133000) [pid = 896] [serial = 572] [outer = 000000682BB07400] 09:23:19 INFO - PROCESS | 896 | 1464711799643 Marionette DEBUG loaded listener.js 09:23:19 INFO - PROCESS | 896 | ++DOMWINDOW == 92 (000000682C3E1000) [pid = 896] [serial = 573] [outer = 000000682BB07400] 09:23:20 INFO - PROCESS | 896 | [896] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 09:23:20 INFO - PROCESS | 896 | 1464711800579 Marionette TRACE conn6 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 09:23:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 09:23:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1133ms 09:23:20 INFO - PROCESS | 896 | 1464711800601 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 09:23:20 INFO - PROCESS | 896 | 1464711800603 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 09:23:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 09:23:20 INFO - PROCESS | 896 | 1464711800607 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 09:23:20 INFO - PROCESS | 896 | 1464711800609 Marionette TRACE conn6 <- [1,730,null,{}] 09:23:20 INFO - PROCESS | 896 | 1464711800613 Marionette TRACE conn6 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:20 INFO - PROCESS | 896 | 1464711800751 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 09:23:20 INFO - PROCESS | 896 | 1464711800798 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:20 INFO - PROCESS | 896 | ++DOCSHELL 000000682221C800 == 61 [pid = 896] [id = 192] 09:23:20 INFO - PROCESS | 896 | ++DOMWINDOW == 93 (000000682C4A9C00) [pid = 896] [serial = 574] [outer = 0000000000000000] 09:23:20 INFO - PROCESS | 896 | ++DOMWINDOW == 94 (000000682C89B800) [pid = 896] [serial = 575] [outer = 000000682C4A9C00] 09:23:20 INFO - PROCESS | 896 | 1464711800844 Marionette DEBUG loaded listener.js 09:23:20 INFO - PROCESS | 896 | ++DOMWINDOW == 95 (000000682D615C00) [pid = 896] [serial = 576] [outer = 000000682C4A9C00] 09:23:21 INFO - PROCESS | 896 | --DOMWINDOW == 94 (0000006820DC3800) [pid = 896] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 09:23:21 INFO - PROCESS | 896 | --DOMWINDOW == 93 (0000006829776000) [pid = 896] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 09:23:21 INFO - PROCESS | 896 | --DOMWINDOW == 92 (000000682C3E7400) [pid = 896] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 09:23:21 INFO - PROCESS | 896 | --DOMWINDOW == 91 (0000006829092400) [pid = 896] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 09:23:21 INFO - PROCESS | 896 | --DOMWINDOW == 90 (0000006827E2EC00) [pid = 896] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 09:23:21 INFO - PROCESS | 896 | --DOMWINDOW == 89 (000000681C156400) [pid = 896] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 09:23:21 INFO - PROCESS | 896 | --DOMWINDOW == 88 (0000006826639400) [pid = 896] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 09:23:21 INFO - PROCESS | 896 | 1464711801785 Marionette TRACE conn6 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 09:23:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 09:23:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1243ms 09:23:21 INFO - PROCESS | 896 | 1464711801852 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 09:23:21 INFO - PROCESS | 896 | 1464711801862 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 09:23:21 INFO - PROCESS | 896 | 1464711801866 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 09:23:21 INFO - PROCESS | 896 | 1464711801868 Marionette TRACE conn6 <- [1,734,null,{}] 09:23:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 09:23:21 INFO - PROCESS | 896 | 1464711801872 Marionette TRACE conn6 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:21 INFO - PROCESS | 896 | 1464711801982 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 09:23:22 INFO - PROCESS | 896 | 1464711801992 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:22 INFO - PROCESS | 896 | ++DOCSHELL 000000682D6C4000 == 62 [pid = 896] [id = 193] 09:23:22 INFO - PROCESS | 896 | ++DOMWINDOW == 89 (0000006821E0B800) [pid = 896] [serial = 577] [outer = 0000000000000000] 09:23:22 INFO - PROCESS | 896 | ++DOMWINDOW == 90 (000000682C136400) [pid = 896] [serial = 578] [outer = 0000006821E0B800] 09:23:22 INFO - PROCESS | 896 | 1464711802037 Marionette DEBUG loaded listener.js 09:23:22 INFO - PROCESS | 896 | ++DOMWINDOW == 91 (000000682DD0F000) [pid = 896] [serial = 579] [outer = 0000006821E0B800] 09:23:22 INFO - PROCESS | 896 | 1464711802937 Marionette TRACE conn6 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 09:23:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 09:23:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1088ms 09:23:22 INFO - PROCESS | 896 | 1464711802960 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 09:23:22 INFO - PROCESS | 896 | 1464711802962 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 09:23:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 09:23:22 INFO - PROCESS | 896 | 1464711802966 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 09:23:22 INFO - PROCESS | 896 | 1464711802968 Marionette TRACE conn6 <- [1,738,null,{}] 09:23:22 INFO - PROCESS | 896 | 1464711802972 Marionette TRACE conn6 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:23 INFO - PROCESS | 896 | 1464711803085 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 09:23:23 INFO - PROCESS | 896 | 1464711803094 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:23 INFO - PROCESS | 896 | ++DOCSHELL 000000682F766000 == 63 [pid = 896] [id = 194] 09:23:23 INFO - PROCESS | 896 | ++DOMWINDOW == 92 (00000068291B6400) [pid = 896] [serial = 580] [outer = 0000000000000000] 09:23:23 INFO - PROCESS | 896 | ++DOMWINDOW == 93 (000000682F71D400) [pid = 896] [serial = 581] [outer = 00000068291B6400] 09:23:23 INFO - PROCESS | 896 | 1464711803141 Marionette DEBUG loaded listener.js 09:23:23 INFO - PROCESS | 896 | ++DOMWINDOW == 94 (0000006830779000) [pid = 896] [serial = 582] [outer = 00000068291B6400] 09:23:24 INFO - PROCESS | 896 | 1464711804081 Marionette TRACE conn6 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 09:23:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 09:23:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1127ms 09:23:24 INFO - PROCESS | 896 | 1464711804097 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 09:23:24 INFO - PROCESS | 896 | 1464711804101 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 09:23:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 09:23:24 INFO - PROCESS | 896 | 1464711804107 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 09:23:24 INFO - PROCESS | 896 | 1464711804112 Marionette TRACE conn6 <- [1,742,null,{}] 09:23:24 INFO - PROCESS | 896 | 1464711804120 Marionette TRACE conn6 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:24 INFO - PROCESS | 896 | 1464711804271 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 09:23:24 INFO - PROCESS | 896 | 1464711804429 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:24 INFO - PROCESS | 896 | ++DOCSHELL 0000006827B41800 == 64 [pid = 896] [id = 195] 09:23:24 INFO - PROCESS | 896 | ++DOMWINDOW == 95 (000000681C157C00) [pid = 896] [serial = 583] [outer = 0000000000000000] 09:23:24 INFO - PROCESS | 896 | ++DOMWINDOW == 96 (00000068200D3C00) [pid = 896] [serial = 584] [outer = 000000681C157C00] 09:23:24 INFO - PROCESS | 896 | 1464711804492 Marionette DEBUG loaded listener.js 09:23:24 INFO - PROCESS | 896 | ++DOMWINDOW == 97 (000000682211F400) [pid = 896] [serial = 585] [outer = 000000681C157C00] 09:23:25 INFO - PROCESS | 896 | 1464711805552 Marionette TRACE conn6 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 09:23:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 09:23:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1489ms 09:23:25 INFO - PROCESS | 896 | 1464711805600 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 09:23:25 INFO - PROCESS | 896 | 1464711805607 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 09:23:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 09:23:25 INFO - PROCESS | 896 | 1464711805614 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 09:23:25 INFO - PROCESS | 896 | 1464711805617 Marionette TRACE conn6 <- [1,746,null,{}] 09:23:25 INFO - PROCESS | 896 | 1464711805622 Marionette TRACE conn6 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:25 INFO - PROCESS | 896 | 1464711805772 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 09:23:25 INFO - PROCESS | 896 | 1464711805893 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:25 INFO - PROCESS | 896 | ++DOCSHELL 0000006829D9C800 == 65 [pid = 896] [id = 196] 09:23:25 INFO - PROCESS | 896 | ++DOMWINDOW == 98 (000000682544EC00) [pid = 896] [serial = 586] [outer = 0000000000000000] 09:23:25 INFO - PROCESS | 896 | ++DOMWINDOW == 99 (0000006828D73800) [pid = 896] [serial = 587] [outer = 000000682544EC00] 09:23:25 INFO - PROCESS | 896 | 1464711805949 Marionette DEBUG loaded listener.js 09:23:26 INFO - PROCESS | 896 | ++DOMWINDOW == 100 (0000006829F9E400) [pid = 896] [serial = 588] [outer = 000000682544EC00] 09:23:26 INFO - PROCESS | 896 | 1464711806522 Marionette TRACE conn6 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 09:23:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 09:23:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 986ms 09:23:26 INFO - PROCESS | 896 | 1464711806606 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 09:23:26 INFO - PROCESS | 896 | 1464711806609 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 09:23:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 09:23:26 INFO - PROCESS | 896 | 1464711806613 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 09:23:26 INFO - PROCESS | 896 | 1464711806617 Marionette TRACE conn6 <- [1,750,null,{}] 09:23:26 INFO - PROCESS | 896 | 1464711806642 Marionette TRACE conn6 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:26 INFO - PROCESS | 896 | 1464711806797 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 09:23:26 INFO - PROCESS | 896 | 1464711806844 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:26 INFO - PROCESS | 896 | ++DOCSHELL 000000683035F800 == 66 [pid = 896] [id = 197] 09:23:26 INFO - PROCESS | 896 | ++DOMWINDOW == 101 (000000682C891000) [pid = 896] [serial = 589] [outer = 0000000000000000] 09:23:26 INFO - PROCESS | 896 | ++DOMWINDOW == 102 (000000682C899C00) [pid = 896] [serial = 590] [outer = 000000682C891000] 09:23:26 INFO - PROCESS | 896 | 1464711806903 Marionette DEBUG loaded listener.js 09:23:26 INFO - PROCESS | 896 | ++DOMWINDOW == 103 (000000682F71D800) [pid = 896] [serial = 591] [outer = 000000682C891000] 09:23:27 INFO - PROCESS | 896 | [896] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 09:23:27 INFO - PROCESS | 896 | 1464711807930 Marionette TRACE conn6 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 09:23:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 09:23:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1348ms 09:23:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 09:23:27 INFO - PROCESS | 896 | 1464711807963 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 09:23:27 INFO - PROCESS | 896 | 1464711807966 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 09:23:27 INFO - PROCESS | 896 | 1464711807969 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 09:23:27 INFO - PROCESS | 896 | 1464711807972 Marionette TRACE conn6 <- [1,754,null,{}] 09:23:27 INFO - PROCESS | 896 | 1464711807976 Marionette TRACE conn6 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:28 INFO - PROCESS | 896 | 1464711808122 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 09:23:28 INFO - PROCESS | 896 | 1464711808233 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:28 INFO - PROCESS | 896 | ++DOCSHELL 0000006830E39000 == 67 [pid = 896] [id = 198] 09:23:28 INFO - PROCESS | 896 | ++DOMWINDOW == 104 (0000006832DF4000) [pid = 896] [serial = 592] [outer = 0000000000000000] 09:23:28 INFO - PROCESS | 896 | ++DOMWINDOW == 105 (0000006832DFB000) [pid = 896] [serial = 593] [outer = 0000006832DF4000] 09:23:28 INFO - PROCESS | 896 | 1464711808290 Marionette DEBUG loaded listener.js 09:23:28 INFO - PROCESS | 896 | ++DOMWINDOW == 106 (0000006833849400) [pid = 896] [serial = 594] [outer = 0000006832DF4000] 09:23:29 INFO - PROCESS | 896 | 1464711809308 Marionette TRACE conn6 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 09:23:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 09:23:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1387ms 09:23:29 INFO - PROCESS | 896 | 1464711809359 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 09:23:29 INFO - PROCESS | 896 | 1464711809361 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 09:23:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 09:23:29 INFO - PROCESS | 896 | 1464711809571 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 09:23:29 INFO - PROCESS | 896 | 1464711809574 Marionette TRACE conn6 <- [1,758,null,{}] 09:23:29 INFO - PROCESS | 896 | 1464711809624 Marionette TRACE conn6 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:29 INFO - PROCESS | 896 | 1464711809762 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 09:23:29 INFO - PROCESS | 896 | 1464711809776 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:29 INFO - PROCESS | 896 | ++DOCSHELL 0000006827D4B800 == 68 [pid = 896] [id = 199] 09:23:29 INFO - PROCESS | 896 | ++DOMWINDOW == 107 (00000068200D5400) [pid = 896] [serial = 595] [outer = 0000000000000000] 09:23:29 INFO - PROCESS | 896 | ++DOMWINDOW == 108 (0000006820DC6800) [pid = 896] [serial = 596] [outer = 00000068200D5400] 09:23:29 INFO - PROCESS | 896 | 1464711809829 Marionette DEBUG loaded listener.js 09:23:29 INFO - PROCESS | 896 | ++DOMWINDOW == 109 (0000006825448400) [pid = 896] [serial = 597] [outer = 00000068200D5400] 09:23:30 INFO - PROCESS | 896 | 1464711810409 Marionette TRACE conn6 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 09:23:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 09:23:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 921ms 09:23:30 INFO - PROCESS | 896 | 1464711810469 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 09:23:30 INFO - PROCESS | 896 | 1464711810475 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 09:23:30 INFO - PROCESS | 896 | 1464711810479 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 09:23:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 09:23:30 INFO - PROCESS | 896 | 1464711810482 Marionette TRACE conn6 <- [1,762,null,{}] 09:23:30 INFO - PROCESS | 896 | 1464711810490 Marionette TRACE conn6 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:30 INFO - PROCESS | 896 | 1464711810602 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 09:23:30 INFO - PROCESS | 896 | 1464711810677 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:30 INFO - PROCESS | 896 | ++DOCSHELL 0000006827D3F800 == 69 [pid = 896] [id = 200] 09:23:30 INFO - PROCESS | 896 | ++DOMWINDOW == 110 (00000068200DB000) [pid = 896] [serial = 598] [outer = 0000000000000000] 09:23:30 INFO - PROCESS | 896 | ++DOMWINDOW == 111 (00000068255A3800) [pid = 896] [serial = 599] [outer = 00000068200DB000] 09:23:30 INFO - PROCESS | 896 | 1464711810768 Marionette DEBUG loaded listener.js 09:23:30 INFO - PROCESS | 896 | ++DOMWINDOW == 112 (0000006828ADD800) [pid = 896] [serial = 600] [outer = 00000068200DB000] 09:23:30 INFO - PROCESS | 896 | --DOCSHELL 000000682D6C4000 == 68 [pid = 896] [id = 193] 09:23:30 INFO - PROCESS | 896 | --DOCSHELL 000000682221C800 == 67 [pid = 896] [id = 192] 09:23:30 INFO - PROCESS | 896 | --DOCSHELL 000000682AC1B000 == 66 [pid = 896] [id = 191] 09:23:30 INFO - PROCESS | 896 | --DOCSHELL 0000006829350800 == 65 [pid = 896] [id = 190] 09:23:30 INFO - PROCESS | 896 | --DOCSHELL 00000068289A3800 == 64 [pid = 896] [id = 189] 09:23:30 INFO - PROCESS | 896 | --DOCSHELL 0000006825470000 == 63 [pid = 896] [id = 188] 09:23:31 INFO - PROCESS | 896 | --DOCSHELL 0000006827C14000 == 62 [pid = 896] [id = 187] 09:23:31 INFO - PROCESS | 896 | --DOCSHELL 000000682B6D5000 == 61 [pid = 896] [id = 185] 09:23:31 INFO - PROCESS | 896 | --DOCSHELL 0000006827D3C000 == 60 [pid = 896] [id = 184] 09:23:31 INFO - PROCESS | 896 | --DOCSHELL 000000682D5EA800 == 59 [pid = 896] [id = 171] 09:23:31 INFO - PROCESS | 896 | --DOMWINDOW == 111 (00000068222B3800) [pid = 896] [serial = 534] [outer = 0000000000000000] [url = about:blank] 09:23:31 INFO - PROCESS | 896 | --DOMWINDOW == 110 (00000068290E7400) [pid = 896] [serial = 539] [outer = 0000000000000000] [url = about:blank] 09:23:31 INFO - PROCESS | 896 | --DOMWINDOW == 109 (0000006828D46400) [pid = 896] [serial = 537] [outer = 0000000000000000] [url = about:blank] 09:23:31 INFO - PROCESS | 896 | --DOMWINDOW == 108 (000000682C4A6000) [pid = 896] [serial = 546] [outer = 0000000000000000] [url = about:blank] 09:23:31 INFO - PROCESS | 896 | --DOMWINDOW == 107 (000000682BB60800) [pid = 896] [serial = 543] [outer = 0000000000000000] [url = about:blank] 09:23:31 INFO - PROCESS | 896 | --DOMWINDOW == 106 (000000682C203000) [pid = 896] [serial = 545] [outer = 0000000000000000] [url = about:blank] 09:23:31 INFO - PROCESS | 896 | --DOMWINDOW == 105 (000000682C134800) [pid = 896] [serial = 521] [outer = 0000000000000000] [url = about:blank] 09:23:31 INFO - PROCESS | 896 | --DOMWINDOW == 104 (0000006821005400) [pid = 896] [serial = 533] [outer = 0000000000000000] [url = about:blank] 09:23:31 INFO - PROCESS | 896 | --DOMWINDOW == 103 (000000682B225400) [pid = 896] [serial = 542] [outer = 0000000000000000] [url = about:blank] 09:23:31 INFO - PROCESS | 896 | --DOMWINDOW == 102 (0000006820DC8C00) [pid = 896] [serial = 515] [outer = 0000000000000000] [url = about:blank] 09:23:31 INFO - PROCESS | 896 | --DOMWINDOW == 101 (000000682C5C5000) [pid = 896] [serial = 512] [outer = 0000000000000000] [url = about:blank] 09:23:31 INFO - PROCESS | 896 | --DOMWINDOW == 100 (000000682C6CD000) [pid = 896] [serial = 513] [outer = 0000000000000000] [url = about:blank] 09:23:31 INFO - PROCESS | 896 | --DOMWINDOW == 99 (00000068291B3800) [pid = 896] [serial = 540] [outer = 0000000000000000] [url = about:blank] 09:23:31 INFO - PROCESS | 896 | --DOMWINDOW == 98 (000000682C6D2800) [pid = 896] [serial = 524] [outer = 0000000000000000] [url = about:blank] 09:23:31 INFO - PROCESS | 896 | --DOMWINDOW == 97 (0000006827E35C00) [pid = 896] [serial = 536] [outer = 0000000000000000] [url = about:blank] 09:23:31 INFO - PROCESS | 896 | --DOMWINDOW == 96 (0000006821BBF400) [pid = 896] [serial = 531] [outer = 0000000000000000] [url = about:blank] 09:23:31 INFO - PROCESS | 896 | --DOMWINDOW == 95 (000000681CFB0C00) [pid = 896] [serial = 530] [outer = 0000000000000000] [url = about:blank] 09:23:31 INFO - PROCESS | 896 | --DOMWINDOW == 94 (000000682848DC00) [pid = 896] [serial = 518] [outer = 0000000000000000] [url = about:blank] 09:23:31 INFO - PROCESS | 896 | --DOMWINDOW == 93 (000000682CFF8C00) [pid = 896] [serial = 527] [outer = 0000000000000000] [url = about:blank] 09:23:31 INFO - PROCESS | 896 | 1464711811304 Marionette TRACE conn6 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 09:23:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 09:23:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 881ms 09:23:31 INFO - PROCESS | 896 | 1464711811364 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 09:23:31 INFO - PROCESS | 896 | 1464711811366 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 09:23:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 09:23:31 INFO - PROCESS | 896 | 1464711811370 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 09:23:31 INFO - PROCESS | 896 | 1464711811372 Marionette TRACE conn6 <- [1,766,null,{}] 09:23:31 INFO - PROCESS | 896 | 1464711811376 Marionette TRACE conn6 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:31 INFO - PROCESS | 896 | 1464711811468 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 09:23:31 INFO - PROCESS | 896 | 1464711811565 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:31 INFO - PROCESS | 896 | ++DOCSHELL 00000068285CF800 == 60 [pid = 896] [id = 201] 09:23:31 INFO - PROCESS | 896 | ++DOMWINDOW == 94 (0000006822A21800) [pid = 896] [serial = 601] [outer = 0000000000000000] 09:23:31 INFO - PROCESS | 896 | ++DOMWINDOW == 95 (0000006825452800) [pid = 896] [serial = 602] [outer = 0000006822A21800] 09:23:31 INFO - PROCESS | 896 | 1464711811618 Marionette DEBUG loaded listener.js 09:23:31 INFO - PROCESS | 896 | ++DOMWINDOW == 96 (000000682848E000) [pid = 896] [serial = 603] [outer = 0000006822A21800] 09:23:32 INFO - PROCESS | 896 | 1464711812018 Marionette TRACE conn6 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 09:23:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 09:23:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 692ms 09:23:32 INFO - PROCESS | 896 | 1464711812065 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 09:23:32 INFO - PROCESS | 896 | 1464711812068 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 09:23:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 09:23:32 INFO - PROCESS | 896 | 1464711812071 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 09:23:32 INFO - PROCESS | 896 | 1464711812073 Marionette TRACE conn6 <- [1,770,null,{}] 09:23:32 INFO - PROCESS | 896 | 1464711812076 Marionette TRACE conn6 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:32 INFO - PROCESS | 896 | 1464711812172 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 09:23:32 INFO - PROCESS | 896 | 1464711812217 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:32 INFO - PROCESS | 896 | ++DOCSHELL 0000006829F0D000 == 61 [pid = 896] [id = 202] 09:23:32 INFO - PROCESS | 896 | ++DOMWINDOW == 97 (0000006828D43000) [pid = 896] [serial = 604] [outer = 0000000000000000] 09:23:32 INFO - PROCESS | 896 | ++DOMWINDOW == 98 (0000006828EC6800) [pid = 896] [serial = 605] [outer = 0000006828D43000] 09:23:32 INFO - PROCESS | 896 | 1464711812263 Marionette DEBUG loaded listener.js 09:23:32 INFO - PROCESS | 896 | ++DOMWINDOW == 99 (00000068290EA400) [pid = 896] [serial = 606] [outer = 0000006828D43000] 09:23:32 INFO - PROCESS | 896 | 1464711812685 Marionette TRACE conn6 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 09:23:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 09:23:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 691ms 09:23:32 INFO - PROCESS | 896 | 1464711812771 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 09:23:32 INFO - PROCESS | 896 | 1464711812774 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 09:23:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 09:23:32 INFO - PROCESS | 896 | 1464711812780 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 09:23:32 INFO - PROCESS | 896 | 1464711812782 Marionette TRACE conn6 <- [1,774,null,{}] 09:23:32 INFO - PROCESS | 896 | 1464711812786 Marionette TRACE conn6 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:32 INFO - PROCESS | 896 | 1464711812876 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 09:23:32 INFO - PROCESS | 896 | 1464711812884 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:32 INFO - PROCESS | 896 | ++DOCSHELL 000000682BBCB000 == 62 [pid = 896] [id = 203] 09:23:32 INFO - PROCESS | 896 | ++DOMWINDOW == 100 (00000068294AC000) [pid = 896] [serial = 607] [outer = 0000000000000000] 09:23:32 INFO - PROCESS | 896 | ++DOMWINDOW == 101 (000000682981EC00) [pid = 896] [serial = 608] [outer = 00000068294AC000] 09:23:32 INFO - PROCESS | 896 | 1464711812932 Marionette DEBUG loaded listener.js 09:23:33 INFO - PROCESS | 896 | ++DOMWINDOW == 102 (000000682B190400) [pid = 896] [serial = 609] [outer = 00000068294AC000] 09:23:33 INFO - PROCESS | 896 | 1464711813399 Marionette TRACE conn6 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 09:23:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 09:23:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 691ms 09:23:33 INFO - PROCESS | 896 | 1464711813470 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 09:23:33 INFO - PROCESS | 896 | 1464711813472 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 09:23:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 09:23:33 INFO - PROCESS | 896 | 1464711813476 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 09:23:33 INFO - PROCESS | 896 | 1464711813478 Marionette TRACE conn6 <- [1,778,null,{}] 09:23:33 INFO - PROCESS | 896 | 1464711813481 Marionette TRACE conn6 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:33 INFO - PROCESS | 896 | 1464711813652 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 09:23:33 INFO - PROCESS | 896 | 1464711813677 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:33 INFO - PROCESS | 896 | ++DOCSHELL 000000682D5E3000 == 63 [pid = 896] [id = 204] 09:23:33 INFO - PROCESS | 896 | ++DOMWINDOW == 103 (000000682C139C00) [pid = 896] [serial = 610] [outer = 0000000000000000] 09:23:33 INFO - PROCESS | 896 | ++DOMWINDOW == 104 (000000682C20AC00) [pid = 896] [serial = 611] [outer = 000000682C139C00] 09:23:33 INFO - PROCESS | 896 | 1464711813725 Marionette DEBUG loaded listener.js 09:23:33 INFO - PROCESS | 896 | ++DOMWINDOW == 105 (000000682C4A3800) [pid = 896] [serial = 612] [outer = 000000682C139C00] 09:23:34 INFO - PROCESS | 896 | 1464711814199 Marionette TRACE conn6 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 09:23:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 09:23:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 775ms 09:23:34 INFO - PROCESS | 896 | 1464711814254 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 09:23:34 INFO - PROCESS | 896 | 1464711814256 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 09:23:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 09:23:34 INFO - PROCESS | 896 | 1464711814260 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 09:23:34 INFO - PROCESS | 896 | 1464711814262 Marionette TRACE conn6 <- [1,782,null,{}] 09:23:34 INFO - PROCESS | 896 | 1464711814266 Marionette TRACE conn6 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:34 INFO - PROCESS | 896 | 1464711814377 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 09:23:34 INFO - PROCESS | 896 | 1464711814433 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:34 INFO - PROCESS | 896 | ++DOCSHELL 0000006822091000 == 64 [pid = 896] [id = 205] 09:23:34 INFO - PROCESS | 896 | ++DOMWINDOW == 106 (000000682C4AC000) [pid = 896] [serial = 613] [outer = 0000000000000000] 09:23:34 INFO - PROCESS | 896 | ++DOMWINDOW == 107 (000000682C5C4000) [pid = 896] [serial = 614] [outer = 000000682C4AC000] 09:23:34 INFO - PROCESS | 896 | 1464711814478 Marionette DEBUG loaded listener.js 09:23:34 INFO - PROCESS | 896 | ++DOMWINDOW == 108 (000000682C6BF400) [pid = 896] [serial = 615] [outer = 000000682C4AC000] 09:23:34 INFO - PROCESS | 896 | 1464711814902 Marionette TRACE conn6 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 09:23:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 09:23:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 690ms 09:23:34 INFO - PROCESS | 896 | 1464711814953 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 09:23:34 INFO - PROCESS | 896 | 1464711814955 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 09:23:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 09:23:34 INFO - PROCESS | 896 | 1464711814958 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 09:23:34 INFO - PROCESS | 896 | 1464711814960 Marionette TRACE conn6 <- [1,786,null,{}] 09:23:35 INFO - PROCESS | 896 | 1464711814996 Marionette TRACE conn6 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:35 INFO - PROCESS | 896 | 1464711815141 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 09:23:35 INFO - PROCESS | 896 | --DOMWINDOW == 107 (000000682C4A9C00) [pid = 896] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 09:23:35 INFO - PROCESS | 896 | --DOMWINDOW == 106 (0000006820DC7C00) [pid = 896] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 09:23:35 INFO - PROCESS | 896 | --DOMWINDOW == 105 (00000068294A9C00) [pid = 896] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 09:23:35 INFO - PROCESS | 896 | --DOMWINDOW == 104 (000000681C154800) [pid = 896] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 09:23:35 INFO - PROCESS | 896 | --DOMWINDOW == 103 (000000682848C400) [pid = 896] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 09:23:35 INFO - PROCESS | 896 | --DOMWINDOW == 102 (000000682BB07400) [pid = 896] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 09:23:35 INFO - PROCESS | 896 | --DOMWINDOW == 101 (0000006821E0B800) [pid = 896] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 09:23:35 INFO - PROCESS | 896 | 1464711815198 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:35 INFO - PROCESS | 896 | ++DOCSHELL 00000068285B5800 == 65 [pid = 896] [id = 206] 09:23:35 INFO - PROCESS | 896 | ++DOMWINDOW == 102 (000000681C128400) [pid = 896] [serial = 616] [outer = 0000000000000000] 09:23:35 INFO - PROCESS | 896 | ++DOMWINDOW == 103 (0000006821E0B800) [pid = 896] [serial = 617] [outer = 000000681C128400] 09:23:35 INFO - PROCESS | 896 | 1464711815244 Marionette DEBUG loaded listener.js 09:23:35 INFO - PROCESS | 896 | ++DOMWINDOW == 104 (000000682CFF0400) [pid = 896] [serial = 618] [outer = 000000681C128400] 09:23:35 INFO - PROCESS | 896 | 1464711815621 Marionette TRACE conn6 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 09:23:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 09:23:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 692ms 09:23:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 09:23:35 INFO - PROCESS | 896 | 1464711815654 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 09:23:35 INFO - PROCESS | 896 | 1464711815656 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 09:23:35 INFO - PROCESS | 896 | 1464711815659 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 09:23:35 INFO - PROCESS | 896 | 1464711815661 Marionette TRACE conn6 <- [1,790,null,{}] 09:23:35 INFO - PROCESS | 896 | 1464711815665 Marionette TRACE conn6 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:35 INFO - PROCESS | 896 | 1464711815755 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 09:23:35 INFO - PROCESS | 896 | 1464711815762 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:35 INFO - PROCESS | 896 | ++DOCSHELL 000000683179A800 == 66 [pid = 896] [id = 207] 09:23:35 INFO - PROCESS | 896 | ++DOMWINDOW == 105 (000000682D537800) [pid = 896] [serial = 619] [outer = 0000000000000000] 09:23:35 INFO - PROCESS | 896 | ++DOMWINDOW == 106 (000000682D53CC00) [pid = 896] [serial = 620] [outer = 000000682D537800] 09:23:35 INFO - PROCESS | 896 | 1464711815808 Marionette DEBUG loaded listener.js 09:23:35 INFO - PROCESS | 896 | ++DOMWINDOW == 107 (000000682D544C00) [pid = 896] [serial = 621] [outer = 000000682D537800] 09:23:36 INFO - PROCESS | 896 | 1464711816254 Marionette TRACE conn6 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 09:23:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 09:23:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 629ms 09:23:36 INFO - PROCESS | 896 | 1464711816292 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 09:23:36 INFO - PROCESS | 896 | 1464711816294 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 09:23:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 09:23:36 INFO - PROCESS | 896 | 1464711816298 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 09:23:36 INFO - PROCESS | 896 | 1464711816299 Marionette TRACE conn6 <- [1,794,null,{}] 09:23:36 INFO - PROCESS | 896 | 1464711816303 Marionette TRACE conn6 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:36 INFO - PROCESS | 896 | 1464711816399 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 09:23:36 INFO - PROCESS | 896 | 1464711816406 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:36 INFO - PROCESS | 896 | ++DOCSHELL 00000068322E0800 == 67 [pid = 896] [id = 208] 09:23:36 INFO - PROCESS | 896 | ++DOMWINDOW == 108 (000000681BBB5800) [pid = 896] [serial = 622] [outer = 0000000000000000] 09:23:36 INFO - PROCESS | 896 | ++DOMWINDOW == 109 (0000006828D44400) [pid = 896] [serial = 623] [outer = 000000681BBB5800] 09:23:36 INFO - PROCESS | 896 | 1464711816456 Marionette DEBUG loaded listener.js 09:23:36 INFO - PROCESS | 896 | ++DOMWINDOW == 110 (000000682D678400) [pid = 896] [serial = 624] [outer = 000000681BBB5800] 09:23:36 INFO - PROCESS | 896 | 1464711816905 Marionette TRACE conn6 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 09:23:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 09:23:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 630ms 09:23:36 INFO - PROCESS | 896 | 1464711816931 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 09:23:36 INFO - PROCESS | 896 | 1464711816933 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 09:23:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 09:23:36 INFO - PROCESS | 896 | 1464711816948 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 09:23:36 INFO - PROCESS | 896 | 1464711816950 Marionette TRACE conn6 <- [1,798,null,{}] 09:23:36 INFO - PROCESS | 896 | 1464711816955 Marionette TRACE conn6 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:37 INFO - PROCESS | 896 | 1464711817067 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 09:23:37 INFO - PROCESS | 896 | 1464711817076 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:37 INFO - PROCESS | 896 | ++DOCSHELL 00000068328C5000 == 68 [pid = 896] [id = 209] 09:23:37 INFO - PROCESS | 896 | ++DOMWINDOW == 111 (000000682DD06000) [pid = 896] [serial = 625] [outer = 0000000000000000] 09:23:37 INFO - PROCESS | 896 | ++DOMWINDOW == 112 (000000682F44C400) [pid = 896] [serial = 626] [outer = 000000682DD06000] 09:23:37 INFO - PROCESS | 896 | 1464711817126 Marionette DEBUG loaded listener.js 09:23:37 INFO - PROCESS | 896 | ++DOMWINDOW == 113 (00000068328A7C00) [pid = 896] [serial = 627] [outer = 000000682DD06000] 09:23:37 INFO - PROCESS | 896 | 1464711817894 Marionette TRACE conn6 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 09:23:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 09:23:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1004ms 09:23:37 INFO - PROCESS | 896 | 1464711817945 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 09:23:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 09:23:37 INFO - PROCESS | 896 | 1464711817951 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 09:23:37 INFO - PROCESS | 896 | 1464711817956 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 09:23:37 INFO - PROCESS | 896 | 1464711817961 Marionette TRACE conn6 <- [1,802,null,{}] 09:23:37 INFO - PROCESS | 896 | 1464711817967 Marionette TRACE conn6 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:38 INFO - PROCESS | 896 | 1464711818090 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 09:23:38 INFO - PROCESS | 896 | 1464711818213 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:38 INFO - PROCESS | 896 | ++DOCSHELL 00000068284D1800 == 69 [pid = 896] [id = 210] 09:23:38 INFO - PROCESS | 896 | ++DOMWINDOW == 114 (0000006821B84000) [pid = 896] [serial = 628] [outer = 0000000000000000] 09:23:38 INFO - PROCESS | 896 | ++DOMWINDOW == 115 (0000006821E10400) [pid = 896] [serial = 629] [outer = 0000006821B84000] 09:23:38 INFO - PROCESS | 896 | 1464711818272 Marionette DEBUG loaded listener.js 09:23:38 INFO - PROCESS | 896 | ++DOMWINDOW == 116 (0000006827C70C00) [pid = 896] [serial = 630] [outer = 0000006821B84000] 09:23:38 INFO - PROCESS | 896 | 1464711818869 Marionette TRACE conn6 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 09:23:38 INFO - PROCESS | 896 | 1464711818910 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 09:23:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 09:23:38 INFO - PROCESS | 896 | 1464711818917 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 09:23:38 INFO - PROCESS | 896 | 1464711818920 Marionette TRACE conn6 <- [1,806,null,{}] 09:23:38 INFO - PROCESS | 896 | 1464711818924 Marionette TRACE conn6 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:39 INFO - PROCESS | 896 | 1464711819050 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 09:23:39 INFO - PROCESS | 896 | 1464711819171 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:39 INFO - PROCESS | 896 | ++DOCSHELL 000000682DD75800 == 70 [pid = 896] [id = 211] 09:23:39 INFO - PROCESS | 896 | ++DOMWINDOW == 117 (0000006828EC6400) [pid = 896] [serial = 631] [outer = 0000000000000000] 09:23:39 INFO - PROCESS | 896 | ++DOMWINDOW == 118 (00000068294A9000) [pid = 896] [serial = 632] [outer = 0000006828EC6400] 09:23:39 INFO - PROCESS | 896 | 1464711819228 Marionette DEBUG loaded listener.js 09:23:39 INFO - PROCESS | 896 | ++DOMWINDOW == 119 (000000682C17E800) [pid = 896] [serial = 633] [outer = 0000006828EC6400] 09:23:39 INFO - PROCESS | 896 | 1464711819872 Marionette TRACE conn6 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 09:23:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 09:23:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 985ms 09:23:39 INFO - PROCESS | 896 | 1464711819907 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 09:23:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 09:23:39 INFO - PROCESS | 896 | 1464711819910 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 09:23:39 INFO - PROCESS | 896 | 1464711819914 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 09:23:39 INFO - PROCESS | 896 | 1464711819918 Marionette TRACE conn6 <- [1,810,null,{}] 09:23:39 INFO - PROCESS | 896 | 1464711819930 Marionette TRACE conn6 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:40 INFO - PROCESS | 896 | 1464711820054 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 09:23:40 INFO - PROCESS | 896 | 1464711820177 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:40 INFO - PROCESS | 896 | ++DOCSHELL 00000068335DA000 == 71 [pid = 896] [id = 212] 09:23:40 INFO - PROCESS | 896 | ++DOMWINDOW == 120 (000000682D675400) [pid = 896] [serial = 634] [outer = 0000000000000000] 09:23:40 INFO - PROCESS | 896 | ++DOMWINDOW == 121 (000000682D680C00) [pid = 896] [serial = 635] [outer = 000000682D675400] 09:23:40 INFO - PROCESS | 896 | 1464711820236 Marionette DEBUG loaded listener.js 09:23:40 INFO - PROCESS | 896 | ++DOMWINDOW == 122 (0000006830779800) [pid = 896] [serial = 636] [outer = 000000682D675400] 09:23:40 INFO - PROCESS | 896 | 1464711820854 Marionette TRACE conn6 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 09:23:40 INFO - PROCESS | 896 | 1464711820904 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 09:23:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 09:23:40 INFO - PROCESS | 896 | 1464711820908 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 09:23:40 INFO - PROCESS | 896 | 1464711820910 Marionette TRACE conn6 <- [1,814,null,{}] 09:23:40 INFO - PROCESS | 896 | 1464711820914 Marionette TRACE conn6 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:41 INFO - PROCESS | 896 | 1464711821031 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 09:23:41 INFO - PROCESS | 896 | 1464711821151 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:41 INFO - PROCESS | 896 | ++DOCSHELL 0000006832B6D000 == 72 [pid = 896] [id = 213] 09:23:41 INFO - PROCESS | 896 | ++DOMWINDOW == 123 (00000068328B2C00) [pid = 896] [serial = 637] [outer = 0000000000000000] 09:23:41 INFO - PROCESS | 896 | ++DOMWINDOW == 124 (00000068328B6800) [pid = 896] [serial = 638] [outer = 00000068328B2C00] 09:23:41 INFO - PROCESS | 896 | 1464711821209 Marionette DEBUG loaded listener.js 09:23:41 INFO - PROCESS | 896 | ++DOMWINDOW == 125 (0000006832DFC800) [pid = 896] [serial = 639] [outer = 00000068328B2C00] 09:23:41 INFO - PROCESS | 896 | 1464711821761 Marionette TRACE conn6 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 09:23:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 09:23:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 923ms 09:23:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 09:23:41 INFO - PROCESS | 896 | 1464711821833 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 09:23:41 INFO - PROCESS | 896 | 1464711821835 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 09:23:41 INFO - PROCESS | 896 | 1464711821839 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 09:23:41 INFO - PROCESS | 896 | 1464711821841 Marionette TRACE conn6 <- [1,818,null,{}] 09:23:41 INFO - PROCESS | 896 | 1464711821845 Marionette TRACE conn6 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:41 INFO - PROCESS | 896 | 1464711821959 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 09:23:42 INFO - PROCESS | 896 | 1464711822078 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:42 INFO - PROCESS | 896 | ++DOCSHELL 0000006833F1E800 == 73 [pid = 896] [id = 214] 09:23:42 INFO - PROCESS | 896 | ++DOMWINDOW == 126 (0000006833846C00) [pid = 896] [serial = 640] [outer = 0000000000000000] 09:23:42 INFO - PROCESS | 896 | ++DOMWINDOW == 127 (000000683384D000) [pid = 896] [serial = 641] [outer = 0000006833846C00] 09:23:42 INFO - PROCESS | 896 | 1464711822135 Marionette DEBUG loaded listener.js 09:23:42 INFO - PROCESS | 896 | ++DOMWINDOW == 128 (00000068343E3800) [pid = 896] [serial = 642] [outer = 0000006833846C00] 09:23:42 INFO - PROCESS | 896 | 1464711822771 Marionette TRACE conn6 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 09:23:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 09:23:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 984ms 09:23:42 INFO - PROCESS | 896 | 1464711822826 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 09:23:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 09:23:42 INFO - PROCESS | 896 | 1464711822828 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 09:23:42 INFO - PROCESS | 896 | 1464711822832 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 09:23:42 INFO - PROCESS | 896 | 1464711822834 Marionette TRACE conn6 <- [1,822,null,{}] 09:23:42 INFO - PROCESS | 896 | 1464711822838 Marionette TRACE conn6 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:42 INFO - PROCESS | 896 | 1464711822964 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 09:23:43 INFO - PROCESS | 896 | 1464711823089 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:43 INFO - PROCESS | 896 | ++DOCSHELL 0000006832787000 == 74 [pid = 896] [id = 215] 09:23:43 INFO - PROCESS | 896 | ++DOMWINDOW == 129 (000000682027E800) [pid = 896] [serial = 643] [outer = 0000000000000000] 09:23:43 INFO - PROCESS | 896 | ++DOMWINDOW == 130 (0000006833577C00) [pid = 896] [serial = 644] [outer = 000000682027E800] 09:23:43 INFO - PROCESS | 896 | 1464711823145 Marionette DEBUG loaded listener.js 09:23:43 INFO - PROCESS | 896 | ++DOMWINDOW == 131 (00000068343EE400) [pid = 896] [serial = 645] [outer = 000000682027E800] 09:23:43 INFO - PROCESS | 896 | 1464711823961 Marionette TRACE conn6 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 09:23:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 09:23:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1187ms 09:23:44 INFO - PROCESS | 896 | 1464711824022 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 09:23:44 INFO - PROCESS | 896 | 1464711824026 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 09:23:44 INFO - PROCESS | 896 | 1464711824032 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 09:23:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 09:23:44 INFO - PROCESS | 896 | 1464711824036 Marionette TRACE conn6 <- [1,826,null,{}] 09:23:44 INFO - PROCESS | 896 | 1464711824043 Marionette TRACE conn6 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:44 INFO - PROCESS | 896 | 1464711824165 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 09:23:44 INFO - PROCESS | 896 | 1464711824285 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:44 INFO - PROCESS | 896 | ++DOCSHELL 00000068288C1800 == 75 [pid = 896] [id = 216] 09:23:44 INFO - PROCESS | 896 | ++DOMWINDOW == 132 (000000682006DC00) [pid = 896] [serial = 646] [outer = 0000000000000000] 09:23:44 INFO - PROCESS | 896 | ++DOMWINDOW == 133 (0000006820A83400) [pid = 896] [serial = 647] [outer = 000000682006DC00] 09:23:44 INFO - PROCESS | 896 | 1464711824337 Marionette DEBUG loaded listener.js 09:23:44 INFO - PROCESS | 896 | ++DOMWINDOW == 134 (0000006821E0E400) [pid = 896] [serial = 648] [outer = 000000682006DC00] 09:23:46 INFO - PROCESS | 896 | --DOCSHELL 000000683036D000 == 74 [pid = 896] [id = 46] 09:23:46 INFO - PROCESS | 896 | --DOCSHELL 00000068322E0800 == 73 [pid = 896] [id = 208] 09:23:46 INFO - PROCESS | 896 | --DOCSHELL 000000683179A800 == 72 [pid = 896] [id = 207] 09:23:46 INFO - PROCESS | 896 | --DOCSHELL 00000068285B5800 == 71 [pid = 896] [id = 206] 09:23:46 INFO - PROCESS | 896 | --DOCSHELL 0000006822091000 == 70 [pid = 896] [id = 205] 09:23:46 INFO - PROCESS | 896 | --DOCSHELL 000000682D5E3000 == 69 [pid = 896] [id = 204] 09:23:46 INFO - PROCESS | 896 | --DOCSHELL 000000682BBCB000 == 68 [pid = 896] [id = 203] 09:23:46 INFO - PROCESS | 896 | --DOCSHELL 0000006829F0D000 == 67 [pid = 896] [id = 202] 09:23:46 INFO - PROCESS | 896 | --DOCSHELL 00000068285CF800 == 66 [pid = 896] [id = 201] 09:23:46 INFO - PROCESS | 896 | --DOMWINDOW == 133 (0000006825445800) [pid = 896] [serial = 551] [outer = 0000000000000000] [url = about:blank] 09:23:46 INFO - PROCESS | 896 | --DOMWINDOW == 132 (00000068291ACC00) [pid = 896] [serial = 554] [outer = 0000000000000000] [url = about:blank] 09:23:46 INFO - PROCESS | 896 | --DOMWINDOW == 131 (000000682D5C5800) [pid = 896] [serial = 557] [outer = 0000000000000000] [url = about:blank] 09:23:46 INFO - PROCESS | 896 | --DOMWINDOW == 130 (000000682C6BDC00) [pid = 896] [serial = 548] [outer = 0000000000000000] [url = about:blank] 09:23:46 INFO - PROCESS | 896 | --DOMWINDOW == 129 (000000682F71D400) [pid = 896] [serial = 581] [outer = 0000000000000000] [url = about:blank] 09:23:46 INFO - PROCESS | 896 | --DOCSHELL 0000006827D3F800 == 65 [pid = 896] [id = 200] 09:23:46 INFO - PROCESS | 896 | --DOCSHELL 0000006827D4B800 == 64 [pid = 896] [id = 199] 09:23:46 INFO - PROCESS | 896 | --DOCSHELL 0000006827B41800 == 63 [pid = 896] [id = 195] 09:23:46 INFO - PROCESS | 896 | --DOCSHELL 000000682F766000 == 62 [pid = 896] [id = 194] 09:23:46 INFO - PROCESS | 896 | --DOMWINDOW == 128 (000000682C89B800) [pid = 896] [serial = 575] [outer = 0000000000000000] [url = about:blank] 09:23:46 INFO - PROCESS | 896 | --DOMWINDOW == 127 (0000006821B85400) [pid = 896] [serial = 560] [outer = 0000000000000000] [url = about:blank] 09:23:46 INFO - PROCESS | 896 | --DOMWINDOW == 126 (0000006825449000) [pid = 896] [serial = 561] [outer = 0000000000000000] [url = about:blank] 09:23:46 INFO - PROCESS | 896 | --DOMWINDOW == 125 (00000068298E2400) [pid = 896] [serial = 569] [outer = 0000000000000000] [url = about:blank] 09:23:46 INFO - PROCESS | 896 | --DOMWINDOW == 124 (000000682B684C00) [pid = 896] [serial = 570] [outer = 0000000000000000] [url = about:blank] 09:23:46 INFO - PROCESS | 896 | --DOMWINDOW == 123 (000000682003C400) [pid = 896] [serial = 563] [outer = 0000000000000000] [url = about:blank] 09:23:46 INFO - PROCESS | 896 | --DOMWINDOW == 122 (0000006821011400) [pid = 896] [serial = 564] [outer = 0000000000000000] [url = about:blank] 09:23:46 INFO - PROCESS | 896 | --DOMWINDOW == 121 (0000006828A1A000) [pid = 896] [serial = 566] [outer = 0000000000000000] [url = about:blank] 09:23:46 INFO - PROCESS | 896 | --DOMWINDOW == 120 (0000006829087C00) [pid = 896] [serial = 567] [outer = 0000000000000000] [url = about:blank] 09:23:46 INFO - PROCESS | 896 | --DOMWINDOW == 119 (000000682C133000) [pid = 896] [serial = 572] [outer = 0000000000000000] [url = about:blank] 09:23:46 INFO - PROCESS | 896 | --DOMWINDOW == 118 (000000682C136400) [pid = 896] [serial = 578] [outer = 0000000000000000] [url = about:blank] 09:23:46 INFO - PROCESS | 896 | --DOMWINDOW == 117 (000000682D615C00) [pid = 896] [serial = 576] [outer = 0000000000000000] [url = about:blank] 09:23:46 INFO - PROCESS | 896 | --DOMWINDOW == 116 (000000682DD0F000) [pid = 896] [serial = 579] [outer = 0000000000000000] [url = about:blank] 09:23:46 INFO - PROCESS | 896 | --DOMWINDOW == 115 (000000682C3E1000) [pid = 896] [serial = 573] [outer = 0000000000000000] [url = about:blank] 09:23:46 INFO - PROCESS | 896 | 1464711826293 Marionette TRACE conn6 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 09:23:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 09:23:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 2286ms 09:23:46 INFO - PROCESS | 896 | 1464711826322 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 09:23:46 INFO - PROCESS | 896 | 1464711826328 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 09:23:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 09:23:46 INFO - PROCESS | 896 | 1464711826334 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 09:23:46 INFO - PROCESS | 896 | 1464711826337 Marionette TRACE conn6 <- [1,830,null,{}] 09:23:46 INFO - PROCESS | 896 | 1464711826341 Marionette TRACE conn6 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:46 INFO - PROCESS | 896 | 1464711826436 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 09:23:46 INFO - PROCESS | 896 | 1464711826444 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:46 INFO - PROCESS | 896 | ++DOCSHELL 00000068285C3000 == 63 [pid = 896] [id = 217] 09:23:46 INFO - PROCESS | 896 | ++DOMWINDOW == 116 (000000681C6EF800) [pid = 896] [serial = 649] [outer = 0000000000000000] 09:23:46 INFO - PROCESS | 896 | ++DOMWINDOW == 117 (000000682212BC00) [pid = 896] [serial = 650] [outer = 000000681C6EF800] 09:23:46 INFO - PROCESS | 896 | 1464711826492 Marionette DEBUG loaded listener.js 09:23:46 INFO - PROCESS | 896 | ++DOMWINDOW == 118 (0000006827D78800) [pid = 896] [serial = 651] [outer = 000000681C6EF800] 09:23:46 INFO - PROCESS | 896 | 1464711826985 Marionette TRACE conn6 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 09:23:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 09:23:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 691ms 09:23:47 INFO - PROCESS | 896 | 1464711827027 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 09:23:47 INFO - PROCESS | 896 | 1464711827029 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 09:23:47 INFO - PROCESS | 896 | 1464711827033 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 09:23:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 09:23:47 INFO - PROCESS | 896 | 1464711827036 Marionette TRACE conn6 <- [1,834,null,{}] 09:23:47 INFO - PROCESS | 896 | 1464711827047 Marionette TRACE conn6 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:47 INFO - PROCESS | 896 | 1464711827144 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 09:23:47 INFO - PROCESS | 896 | 1464711827200 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:47 INFO - PROCESS | 896 | ++DOCSHELL 000000682B7E0800 == 64 [pid = 896] [id = 218] 09:23:47 INFO - PROCESS | 896 | ++DOMWINDOW == 119 (00000068203CEC00) [pid = 896] [serial = 652] [outer = 0000000000000000] 09:23:47 INFO - PROCESS | 896 | ++DOMWINDOW == 120 (00000068298E2400) [pid = 896] [serial = 653] [outer = 00000068203CEC00] 09:23:47 INFO - PROCESS | 896 | 1464711827314 Marionette DEBUG loaded listener.js 09:23:47 INFO - PROCESS | 896 | ++DOMWINDOW == 121 (000000682C12FC00) [pid = 896] [serial = 654] [outer = 00000068203CEC00] 09:23:47 INFO - PROCESS | 896 | 1464711827689 Marionette TRACE conn6 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 09:23:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 09:23:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 691ms 09:23:47 INFO - PROCESS | 896 | 1464711827734 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 09:23:47 INFO - PROCESS | 896 | 1464711827737 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 09:23:47 INFO - PROCESS | 896 | 1464711827740 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 09:23:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 09:23:47 INFO - PROCESS | 896 | 1464711827742 Marionette TRACE conn6 <- [1,838,null,{}] 09:23:47 INFO - PROCESS | 896 | 1464711827746 Marionette TRACE conn6 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:47 INFO - PROCESS | 896 | 1464711827859 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 09:23:47 INFO - PROCESS | 896 | 1464711827869 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:47 INFO - PROCESS | 896 | ++DOCSHELL 000000682D24A800 == 65 [pid = 896] [id = 219] 09:23:47 INFO - PROCESS | 896 | ++DOMWINDOW == 122 (000000682C4A9800) [pid = 896] [serial = 655] [outer = 0000000000000000] 09:23:47 INFO - PROCESS | 896 | ++DOMWINDOW == 123 (000000682C4ACC00) [pid = 896] [serial = 656] [outer = 000000682C4A9800] 09:23:47 INFO - PROCESS | 896 | 1464711827917 Marionette DEBUG loaded listener.js 09:23:48 INFO - PROCESS | 896 | ++DOMWINDOW == 124 (000000682C6B8800) [pid = 896] [serial = 657] [outer = 000000682C4A9800] 09:23:48 INFO - PROCESS | 896 | 1464711828392 Marionette TRACE conn6 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 09:23:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 09:23:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 669ms 09:23:48 INFO - PROCESS | 896 | 1464711828415 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 09:23:48 INFO - PROCESS | 896 | 1464711828418 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 09:23:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 09:23:48 INFO - PROCESS | 896 | 1464711828421 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 09:23:48 INFO - PROCESS | 896 | 1464711828423 Marionette TRACE conn6 <- [1,842,null,{}] 09:23:48 INFO - PROCESS | 896 | 1464711828432 Marionette TRACE conn6 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:48 INFO - PROCESS | 896 | 1464711828550 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 09:23:48 INFO - PROCESS | 896 | 1464711828636 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:48 INFO - PROCESS | 896 | ++DOCSHELL 000000682DD8A000 == 66 [pid = 896] [id = 220] 09:23:48 INFO - PROCESS | 896 | ++DOMWINDOW == 125 (000000682C89A000) [pid = 896] [serial = 658] [outer = 0000000000000000] 09:23:48 INFO - PROCESS | 896 | ++DOMWINDOW == 126 (000000682CFF4000) [pid = 896] [serial = 659] [outer = 000000682C89A000] 09:23:48 INFO - PROCESS | 896 | 1464711828682 Marionette DEBUG loaded listener.js 09:23:48 INFO - PROCESS | 896 | ++DOMWINDOW == 127 (000000682D541800) [pid = 896] [serial = 660] [outer = 000000682C89A000] 09:23:49 INFO - PROCESS | 896 | 1464711829129 Marionette TRACE conn6 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 09:23:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 09:23:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 734ms 09:23:49 INFO - PROCESS | 896 | 1464711829159 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 09:23:49 INFO - PROCESS | 896 | 1464711829161 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 09:23:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 09:23:49 INFO - PROCESS | 896 | 1464711829165 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 09:23:49 INFO - PROCESS | 896 | 1464711829167 Marionette TRACE conn6 <- [1,846,null,{}] 09:23:49 INFO - PROCESS | 896 | 1464711829170 Marionette TRACE conn6 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:49 INFO - PROCESS | 896 | 1464711829311 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 09:23:49 INFO - PROCESS | 896 | 1464711829368 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:49 INFO - PROCESS | 896 | ++DOCSHELL 0000006830391800 == 67 [pid = 896] [id = 221] 09:23:49 INFO - PROCESS | 896 | ++DOMWINDOW == 128 (000000682D620800) [pid = 896] [serial = 661] [outer = 0000000000000000] 09:23:49 INFO - PROCESS | 896 | ++DOMWINDOW == 129 (000000682DD0FC00) [pid = 896] [serial = 662] [outer = 000000682D620800] 09:23:49 INFO - PROCESS | 896 | 1464711829415 Marionette DEBUG loaded listener.js 09:23:49 INFO - PROCESS | 896 | ++DOMWINDOW == 130 (00000068328B6C00) [pid = 896] [serial = 663] [outer = 000000682D620800] 09:23:49 INFO - PROCESS | 896 | 1464711829832 Marionette TRACE conn6 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 09:23:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 09:23:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 689ms 09:23:49 INFO - PROCESS | 896 | 1464711829856 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 09:23:49 INFO - PROCESS | 896 | 1464711829859 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 09:23:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 09:23:49 INFO - PROCESS | 896 | 1464711829862 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 09:23:49 INFO - PROCESS | 896 | 1464711829864 Marionette TRACE conn6 <- [1,850,null,{}] 09:23:49 INFO - PROCESS | 896 | 1464711829868 Marionette TRACE conn6 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:50 INFO - PROCESS | 896 | 1464711830011 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 09:23:50 INFO - PROCESS | 896 | 1464711830031 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:50 INFO - PROCESS | 896 | ++DOCSHELL 00000068322E0800 == 68 [pid = 896] [id = 222] 09:23:50 INFO - PROCESS | 896 | ++DOMWINDOW == 131 (000000682D54BC00) [pid = 896] [serial = 664] [outer = 0000000000000000] 09:23:50 INFO - PROCESS | 896 | ++DOMWINDOW == 132 (000000682D550000) [pid = 896] [serial = 665] [outer = 000000682D54BC00] 09:23:50 INFO - PROCESS | 896 | 1464711830076 Marionette DEBUG loaded listener.js 09:23:50 INFO - PROCESS | 896 | ++DOMWINDOW == 133 (000000682F719800) [pid = 896] [serial = 666] [outer = 000000682D54BC00] 09:23:50 INFO - PROCESS | 896 | --DOMWINDOW == 132 (000000681BBB5800) [pid = 896] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 09:23:50 INFO - PROCESS | 896 | --DOMWINDOW == 131 (000000682C4AC000) [pid = 896] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 09:23:50 INFO - PROCESS | 896 | --DOMWINDOW == 130 (000000682D537800) [pid = 896] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 09:23:50 INFO - PROCESS | 896 | --DOMWINDOW == 129 (000000682C538800) [pid = 896] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 09:23:50 INFO - PROCESS | 896 | --DOMWINDOW == 128 (00000068200D5400) [pid = 896] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 09:23:50 INFO - PROCESS | 896 | --DOMWINDOW == 127 (00000068200DB000) [pid = 896] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 09:23:50 INFO - PROCESS | 896 | --DOMWINDOW == 126 (0000006822A21800) [pid = 896] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 09:23:50 INFO - PROCESS | 896 | --DOMWINDOW == 125 (000000682C139C00) [pid = 896] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 09:23:50 INFO - PROCESS | 896 | --DOMWINDOW == 124 (00000068294AC000) [pid = 896] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 09:23:50 INFO - PROCESS | 896 | --DOMWINDOW == 123 (000000681C128400) [pid = 896] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 09:23:50 INFO - PROCESS | 896 | --DOMWINDOW == 122 (0000006828D43000) [pid = 896] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 09:23:50 INFO - PROCESS | 896 | --DOMWINDOW == 121 (00000068291B6400) [pid = 896] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 09:23:50 INFO - PROCESS | 896 | ++DOMWINDOW == 122 (000000681BBBA000) [pid = 896] [serial = 667] [outer = 0000006827D07C00] 09:23:50 INFO - PROCESS | 896 | 1464711830650 Marionette TRACE conn6 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 09:23:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 09:23:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 839ms 09:23:50 INFO - PROCESS | 896 | 1464711830705 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 09:23:50 INFO - PROCESS | 896 | 1464711830707 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 09:23:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 09:23:50 INFO - PROCESS | 896 | 1464711830711 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 09:23:50 INFO - PROCESS | 896 | 1464711830713 Marionette TRACE conn6 <- [1,854,null,{}] 09:23:50 INFO - PROCESS | 896 | 1464711830716 Marionette TRACE conn6 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:50 INFO - PROCESS | 896 | 1464711830808 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 09:23:50 INFO - PROCESS | 896 | 1464711830818 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:50 INFO - PROCESS | 896 | ++DOCSHELL 00000068327A0800 == 69 [pid = 896] [id = 223] 09:23:50 INFO - PROCESS | 896 | ++DOMWINDOW == 123 (000000682D361800) [pid = 896] [serial = 668] [outer = 0000000000000000] 09:23:50 INFO - PROCESS | 896 | ++DOMWINDOW == 124 (000000682D365400) [pid = 896] [serial = 669] [outer = 000000682D361800] 09:23:50 INFO - PROCESS | 896 | 1464711830865 Marionette DEBUG loaded listener.js 09:23:50 INFO - PROCESS | 896 | ++DOMWINDOW == 125 (000000682D36B000) [pid = 896] [serial = 670] [outer = 000000682D361800] 09:23:51 INFO - PROCESS | 896 | 1464711831303 Marionette TRACE conn6 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 09:23:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 09:23:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 629ms 09:23:51 INFO - PROCESS | 896 | 1464711831342 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 09:23:51 INFO - PROCESS | 896 | 1464711831344 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 09:23:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 09:23:51 INFO - PROCESS | 896 | 1464711831347 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 09:23:51 INFO - PROCESS | 896 | 1464711831349 Marionette TRACE conn6 <- [1,858,null,{}] 09:23:51 INFO - PROCESS | 896 | 1464711831354 Marionette TRACE conn6 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:51 INFO - PROCESS | 896 | 1464711831478 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 09:23:51 INFO - PROCESS | 896 | 1464711831487 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:51 INFO - PROCESS | 896 | ++DOCSHELL 0000006833F35800 == 70 [pid = 896] [id = 224] 09:23:51 INFO - PROCESS | 896 | ++DOMWINDOW == 126 (000000682CE9A800) [pid = 896] [serial = 671] [outer = 0000000000000000] 09:23:51 INFO - PROCESS | 896 | ++DOMWINDOW == 127 (000000682CE9EC00) [pid = 896] [serial = 672] [outer = 000000682CE9A800] 09:23:51 INFO - PROCESS | 896 | 1464711831534 Marionette DEBUG loaded listener.js 09:23:51 INFO - PROCESS | 896 | ++DOMWINDOW == 128 (000000682D360C00) [pid = 896] [serial = 673] [outer = 000000682CE9A800] 09:23:51 INFO - PROCESS | 896 | 1464711831952 Marionette TRACE conn6 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 09:23:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 09:23:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 692ms 09:23:52 INFO - PROCESS | 896 | 1464711832043 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 09:23:52 INFO - PROCESS | 896 | 1464711832045 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 09:23:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 09:23:52 INFO - PROCESS | 896 | 1464711832058 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 09:23:52 INFO - PROCESS | 896 | 1464711832060 Marionette TRACE conn6 <- [1,862,null,{}] 09:23:52 INFO - PROCESS | 896 | 1464711832063 Marionette TRACE conn6 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:52 INFO - PROCESS | 896 | 1464711832161 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 09:23:52 INFO - PROCESS | 896 | 1464711832168 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:52 INFO - PROCESS | 896 | ++DOCSHELL 0000006832853000 == 71 [pid = 896] [id = 225] 09:23:52 INFO - PROCESS | 896 | ++DOMWINDOW == 129 (000000682D536C00) [pid = 896] [serial = 674] [outer = 0000000000000000] 09:23:52 INFO - PROCESS | 896 | ++DOMWINDOW == 130 (000000682D554C00) [pid = 896] [serial = 675] [outer = 000000682D536C00] 09:23:52 INFO - PROCESS | 896 | 1464711832215 Marionette DEBUG loaded listener.js 09:23:52 INFO - PROCESS | 896 | ++DOMWINDOW == 131 (0000006832DF8800) [pid = 896] [serial = 676] [outer = 000000682D536C00] 09:23:52 INFO - PROCESS | 896 | 1464711832951 Marionette TRACE conn6 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 09:23:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 09:23:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 942ms 09:23:53 INFO - PROCESS | 896 | 1464711833005 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 09:23:53 INFO - PROCESS | 896 | 1464711833011 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 09:23:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 09:23:53 INFO - PROCESS | 896 | 1464711833016 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 09:23:53 INFO - PROCESS | 896 | 1464711833022 Marionette TRACE conn6 <- [1,866,null,{}] 09:23:53 INFO - PROCESS | 896 | 1464711833027 Marionette TRACE conn6 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:53 INFO - PROCESS | 896 | 1464711833156 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 09:23:53 INFO - PROCESS | 896 | 1464711833283 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:53 INFO - PROCESS | 896 | ++DOCSHELL 000000682857D800 == 72 [pid = 896] [id = 226] 09:23:53 INFO - PROCESS | 896 | ++DOMWINDOW == 132 (0000006821B82C00) [pid = 896] [serial = 677] [outer = 0000000000000000] 09:23:53 INFO - PROCESS | 896 | ++DOMWINDOW == 133 (0000006825522C00) [pid = 896] [serial = 678] [outer = 0000006821B82C00] 09:23:53 INFO - PROCESS | 896 | 1464711833342 Marionette DEBUG loaded listener.js 09:23:53 INFO - PROCESS | 896 | ++DOMWINDOW == 134 (0000006828D4C400) [pid = 896] [serial = 679] [outer = 0000006821B82C00] 09:23:53 INFO - PROCESS | 896 | 1464711833909 Marionette TRACE conn6 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 09:23:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 09:23:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 941ms 09:23:53 INFO - PROCESS | 896 | 1464711833961 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 09:23:53 INFO - PROCESS | 896 | 1464711833968 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 09:23:53 INFO - PROCESS | 896 | 1464711833975 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 09:23:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 09:23:53 INFO - PROCESS | 896 | 1464711833979 Marionette TRACE conn6 <- [1,870,null,{}] 09:23:53 INFO - PROCESS | 896 | 1464711833983 Marionette TRACE conn6 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:54 INFO - PROCESS | 896 | 1464711834108 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 09:23:54 INFO - PROCESS | 896 | 1464711834205 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:54 INFO - PROCESS | 896 | ++DOCSHELL 000000683036F000 == 73 [pid = 896] [id = 227] 09:23:54 INFO - PROCESS | 896 | ++DOMWINDOW == 135 (000000682B7AC800) [pid = 896] [serial = 680] [outer = 0000000000000000] 09:23:54 INFO - PROCESS | 896 | ++DOMWINDOW == 136 (000000682C210400) [pid = 896] [serial = 681] [outer = 000000682B7AC800] 09:23:54 INFO - PROCESS | 896 | 1464711834262 Marionette DEBUG loaded listener.js 09:23:54 INFO - PROCESS | 896 | ++DOMWINDOW == 137 (000000682C89B800) [pid = 896] [serial = 682] [outer = 000000682B7AC800] 09:23:54 INFO - PROCESS | 896 | 1464711834883 Marionette TRACE conn6 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 09:23:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 09:23:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 944ms 09:23:54 INFO - PROCESS | 896 | 1464711834924 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 09:23:54 INFO - PROCESS | 896 | 1464711834927 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 09:23:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 09:23:54 INFO - PROCESS | 896 | 1464711834931 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 09:23:54 INFO - PROCESS | 896 | 1464711834935 Marionette TRACE conn6 <- [1,874,null,{}] 09:23:54 INFO - PROCESS | 896 | 1464711834947 Marionette TRACE conn6 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:55 INFO - PROCESS | 896 | 1464711835069 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 09:23:55 INFO - PROCESS | 896 | 1464711835197 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:55 INFO - PROCESS | 896 | ++DOCSHELL 00000068359DD000 == 74 [pid = 896] [id = 228] 09:23:55 INFO - PROCESS | 896 | ++DOMWINDOW == 138 (000000682D676400) [pid = 896] [serial = 683] [outer = 0000000000000000] 09:23:55 INFO - PROCESS | 896 | ++DOMWINDOW == 139 (000000682D67C800) [pid = 896] [serial = 684] [outer = 000000682D676400] 09:23:55 INFO - PROCESS | 896 | 1464711835256 Marionette DEBUG loaded listener.js 09:23:55 INFO - PROCESS | 896 | ++DOMWINDOW == 140 (00000068328B3800) [pid = 896] [serial = 685] [outer = 000000682D676400] 09:23:55 INFO - PROCESS | 896 | 1464711835905 Marionette TRACE conn6 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 09:23:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 09:23:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 986ms 09:23:55 INFO - PROCESS | 896 | 1464711835918 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 09:23:55 INFO - PROCESS | 896 | 1464711835921 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 09:23:55 INFO - PROCESS | 896 | 1464711835939 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 09:23:55 INFO - PROCESS | 896 | 1464711835941 Marionette TRACE conn6 <- [1,878,null,{}] 09:23:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 09:23:55 INFO - PROCESS | 896 | 1464711835946 Marionette TRACE conn6 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:56 INFO - PROCESS | 896 | 1464711836065 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 09:23:56 INFO - PROCESS | 896 | 1464711836189 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:56 INFO - PROCESS | 896 | ++DOCSHELL 00000068329B0000 == 75 [pid = 896] [id = 229] 09:23:56 INFO - PROCESS | 896 | ++DOMWINDOW == 141 (0000006832B08800) [pid = 896] [serial = 686] [outer = 0000000000000000] 09:23:56 INFO - PROCESS | 896 | ++DOMWINDOW == 142 (0000006832B0AC00) [pid = 896] [serial = 687] [outer = 0000006832B08800] 09:23:56 INFO - PROCESS | 896 | 1464711836245 Marionette DEBUG loaded listener.js 09:23:56 INFO - PROCESS | 896 | ++DOMWINDOW == 143 (0000006832B11400) [pid = 896] [serial = 688] [outer = 0000006832B08800] 09:23:56 INFO - PROCESS | 896 | 1464711836797 Marionette TRACE conn6 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 09:23:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 09:23:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 924ms 09:23:56 INFO - PROCESS | 896 | 1464711836868 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 09:23:56 INFO - PROCESS | 896 | 1464711836871 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 09:23:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 09:23:56 INFO - PROCESS | 896 | 1464711836875 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 09:23:56 INFO - PROCESS | 896 | 1464711836877 Marionette TRACE conn6 <- [1,882,null,{}] 09:23:56 INFO - PROCESS | 896 | 1464711836882 Marionette TRACE conn6 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:57 INFO - PROCESS | 896 | 1464711837000 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 09:23:57 INFO - PROCESS | 896 | 1464711837096 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:57 INFO - PROCESS | 896 | ++DOCSHELL 0000006833E18800 == 76 [pid = 896] [id = 230] 09:23:57 INFO - PROCESS | 896 | ++DOMWINDOW == 144 (0000006832B08C00) [pid = 896] [serial = 689] [outer = 0000000000000000] 09:23:57 INFO - PROCESS | 896 | ++DOMWINDOW == 145 (0000006833573800) [pid = 896] [serial = 690] [outer = 0000006832B08C00] 09:23:57 INFO - PROCESS | 896 | 1464711837151 Marionette DEBUG loaded listener.js 09:23:57 INFO - PROCESS | 896 | ++DOMWINDOW == 146 (000000683384A400) [pid = 896] [serial = 691] [outer = 0000006832B08C00] 09:23:57 INFO - PROCESS | 896 | 1464711837818 Marionette TRACE conn6 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 09:23:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 09:23:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 987ms 09:23:57 INFO - PROCESS | 896 | 1464711837863 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 09:23:57 INFO - PROCESS | 896 | 1464711837866 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 09:23:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 09:23:57 INFO - PROCESS | 896 | 1464711837870 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 09:23:57 INFO - PROCESS | 896 | 1464711837872 Marionette TRACE conn6 <- [1,886,null,{}] 09:23:57 INFO - PROCESS | 896 | 1464711837876 Marionette TRACE conn6 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:58 INFO - PROCESS | 896 | 1464711838004 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 09:23:58 INFO - PROCESS | 896 | 1464711838129 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:58 INFO - PROCESS | 896 | ++DOCSHELL 0000006834398800 == 77 [pid = 896] [id = 231] 09:23:58 INFO - PROCESS | 896 | ++DOMWINDOW == 147 (0000006821E03C00) [pid = 896] [serial = 692] [outer = 0000000000000000] 09:23:58 INFO - PROCESS | 896 | ++DOMWINDOW == 148 (0000006832731800) [pid = 896] [serial = 693] [outer = 0000006821E03C00] 09:23:58 INFO - PROCESS | 896 | 1464711838187 Marionette DEBUG loaded listener.js 09:23:58 INFO - PROCESS | 896 | ++DOMWINDOW == 149 (0000006833E73800) [pid = 896] [serial = 694] [outer = 0000006821E03C00] 09:23:58 INFO - PROCESS | 896 | 1464711838783 Marionette TRACE conn6 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 09:23:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 09:23:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 985ms 09:23:58 INFO - PROCESS | 896 | 1464711838858 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 09:23:58 INFO - PROCESS | 896 | 1464711838860 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 09:23:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 09:23:58 INFO - PROCESS | 896 | 1464711838864 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 09:23:58 INFO - PROCESS | 896 | 1464711838866 Marionette TRACE conn6 <- [1,890,null,{}] 09:23:58 INFO - PROCESS | 896 | 1464711838870 Marionette TRACE conn6 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:59 INFO - PROCESS | 896 | 1464711838988 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 09:23:59 INFO - PROCESS | 896 | 1464711839108 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:59 INFO - PROCESS | 896 | ++DOCSHELL 0000006821C50800 == 78 [pid = 896] [id = 232] 09:23:59 INFO - PROCESS | 896 | ++DOMWINDOW == 150 (000000681B9A0800) [pid = 896] [serial = 695] [outer = 0000000000000000] 09:23:59 INFO - PROCESS | 896 | ++DOMWINDOW == 151 (000000682544A800) [pid = 896] [serial = 696] [outer = 000000681B9A0800] 09:23:59 INFO - PROCESS | 896 | 1464711839165 Marionette DEBUG loaded listener.js 09:23:59 INFO - PROCESS | 896 | ++DOMWINDOW == 152 (000000682B197400) [pid = 896] [serial = 697] [outer = 000000681B9A0800] 09:23:59 INFO - PROCESS | 896 | 1464711839965 Marionette TRACE conn6 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 09:24:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 09:24:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1139ms 09:24:00 INFO - PROCESS | 896 | 1464711840006 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 09:24:00 INFO - PROCESS | 896 | 1464711840010 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 09:24:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 09:24:00 INFO - PROCESS | 896 | 1464711840015 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 09:24:00 INFO - PROCESS | 896 | 1464711840019 Marionette TRACE conn6 <- [1,894,null,{}] 09:24:00 INFO - PROCESS | 896 | 1464711840024 Marionette TRACE conn6 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:00 INFO - PROCESS | 896 | 1464711840141 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 09:24:00 INFO - PROCESS | 896 | 1464711840271 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:00 INFO - PROCESS | 896 | ++DOCSHELL 0000006828A7E800 == 79 [pid = 896] [id = 233] 09:24:00 INFO - PROCESS | 896 | ++DOMWINDOW == 153 (0000006820DC8C00) [pid = 896] [serial = 698] [outer = 0000000000000000] 09:24:00 INFO - PROCESS | 896 | ++DOMWINDOW == 154 (0000006821B84C00) [pid = 896] [serial = 699] [outer = 0000006820DC8C00] 09:24:00 INFO - PROCESS | 896 | 1464711840330 Marionette DEBUG loaded listener.js 09:24:00 INFO - PROCESS | 896 | ++DOMWINDOW == 155 (0000006827D7A000) [pid = 896] [serial = 700] [outer = 0000006820DC8C00] 09:24:00 INFO - PROCESS | 896 | --DOCSHELL 0000006830409800 == 78 [pid = 896] [id = 143] 09:24:00 INFO - PROCESS | 896 | --DOCSHELL 0000006833F35800 == 77 [pid = 896] [id = 224] 09:24:00 INFO - PROCESS | 896 | --DOCSHELL 00000068327A0800 == 76 [pid = 896] [id = 223] 09:24:00 INFO - PROCESS | 896 | --DOCSHELL 00000068322E0800 == 75 [pid = 896] [id = 222] 09:24:00 INFO - PROCESS | 896 | --DOCSHELL 0000006830391800 == 74 [pid = 896] [id = 221] 09:24:00 INFO - PROCESS | 896 | --DOCSHELL 000000682DD8A000 == 73 [pid = 896] [id = 220] 09:24:00 INFO - PROCESS | 896 | --DOCSHELL 000000682D24A800 == 72 [pid = 896] [id = 219] 09:24:00 INFO - PROCESS | 896 | --DOCSHELL 000000682B7E0800 == 71 [pid = 896] [id = 218] 09:24:00 INFO - PROCESS | 896 | --DOMWINDOW == 154 (0000006832DFB000) [pid = 896] [serial = 593] [outer = 0000000000000000] [url = about:blank] 09:24:00 INFO - PROCESS | 896 | --DOMWINDOW == 153 (0000006828D73800) [pid = 896] [serial = 587] [outer = 0000000000000000] [url = about:blank] 09:24:00 INFO - PROCESS | 896 | --DOMWINDOW == 152 (00000068200D3C00) [pid = 896] [serial = 584] [outer = 0000000000000000] [url = about:blank] 09:24:00 INFO - PROCESS | 896 | --DOMWINDOW == 151 (000000682C899C00) [pid = 896] [serial = 590] [outer = 0000000000000000] [url = about:blank] 09:24:00 INFO - PROCESS | 896 | --DOCSHELL 00000068285C3000 == 70 [pid = 896] [id = 217] 09:24:00 INFO - PROCESS | 896 | --DOCSHELL 00000068288C1800 == 69 [pid = 896] [id = 216] 09:24:00 INFO - PROCESS | 896 | --DOCSHELL 000000682DD75800 == 68 [pid = 896] [id = 211] 09:24:00 INFO - PROCESS | 896 | --DOCSHELL 00000068284D1800 == 67 [pid = 896] [id = 210] 09:24:00 INFO - PROCESS | 896 | --DOMWINDOW == 150 (000000682CFF2800) [pid = 896] [serial = 549] [outer = 0000000000000000] [url = about:blank] 09:24:00 INFO - PROCESS | 896 | --DOMWINDOW == 149 (0000006820DC6800) [pid = 896] [serial = 596] [outer = 0000000000000000] [url = about:blank] 09:24:00 INFO - PROCESS | 896 | --DOMWINDOW == 148 (0000006828ADD800) [pid = 896] [serial = 600] [outer = 0000000000000000] [url = about:blank] 09:24:00 INFO - PROCESS | 896 | --DOMWINDOW == 147 (000000682848E000) [pid = 896] [serial = 603] [outer = 0000000000000000] [url = about:blank] 09:24:00 INFO - PROCESS | 896 | --DOMWINDOW == 146 (00000068290EA400) [pid = 896] [serial = 606] [outer = 0000000000000000] [url = about:blank] 09:24:00 INFO - PROCESS | 896 | --DOMWINDOW == 145 (0000006830779000) [pid = 896] [serial = 582] [outer = 0000000000000000] [url = about:blank] 09:24:00 INFO - PROCESS | 896 | --DOMWINDOW == 144 (0000006825448400) [pid = 896] [serial = 597] [outer = 0000000000000000] [url = about:blank] 09:24:00 INFO - PROCESS | 896 | --DOMWINDOW == 143 (0000006825452800) [pid = 896] [serial = 602] [outer = 0000000000000000] [url = about:blank] 09:24:00 INFO - PROCESS | 896 | --DOMWINDOW == 142 (00000068255A3800) [pid = 896] [serial = 599] [outer = 0000000000000000] [url = about:blank] 09:24:00 INFO - PROCESS | 896 | --DOMWINDOW == 141 (0000006828EC6800) [pid = 896] [serial = 605] [outer = 0000000000000000] [url = about:blank] 09:24:01 INFO - PROCESS | 896 | 1464711841011 Marionette TRACE conn6 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 09:24:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 09:24:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1024ms 09:24:01 INFO - PROCESS | 896 | 1464711841044 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 09:24:01 INFO - PROCESS | 896 | 1464711841050 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 09:24:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 09:24:01 INFO - PROCESS | 896 | 1464711841056 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 09:24:01 INFO - PROCESS | 896 | 1464711841059 Marionette TRACE conn6 <- [1,898,null,{}] 09:24:01 INFO - PROCESS | 896 | 1464711841063 Marionette TRACE conn6 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:01 INFO - PROCESS | 896 | 1464711841179 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 09:24:01 INFO - PROCESS | 896 | --DOMWINDOW == 140 (000000682C6BF400) [pid = 896] [serial = 615] [outer = 0000000000000000] [url = about:blank] 09:24:01 INFO - PROCESS | 896 | --DOMWINDOW == 139 (000000682D544C00) [pid = 896] [serial = 621] [outer = 0000000000000000] [url = about:blank] 09:24:01 INFO - PROCESS | 896 | --DOMWINDOW == 138 (000000682D53CC00) [pid = 896] [serial = 620] [outer = 0000000000000000] [url = about:blank] 09:24:01 INFO - PROCESS | 896 | --DOMWINDOW == 137 (000000682C4A3800) [pid = 896] [serial = 612] [outer = 0000000000000000] [url = about:blank] 09:24:01 INFO - PROCESS | 896 | --DOMWINDOW == 136 (000000682B190400) [pid = 896] [serial = 609] [outer = 0000000000000000] [url = about:blank] 09:24:01 INFO - PROCESS | 896 | --DOMWINDOW == 135 (000000682C5C4000) [pid = 896] [serial = 614] [outer = 0000000000000000] [url = about:blank] 09:24:01 INFO - PROCESS | 896 | --DOMWINDOW == 134 (000000682CFF0400) [pid = 896] [serial = 618] [outer = 0000000000000000] [url = about:blank] 09:24:01 INFO - PROCESS | 896 | --DOMWINDOW == 133 (000000682C20AC00) [pid = 896] [serial = 611] [outer = 0000000000000000] [url = about:blank] 09:24:01 INFO - PROCESS | 896 | --DOMWINDOW == 132 (0000006821E0B800) [pid = 896] [serial = 617] [outer = 0000000000000000] [url = about:blank] 09:24:01 INFO - PROCESS | 896 | --DOMWINDOW == 131 (000000682981EC00) [pid = 896] [serial = 608] [outer = 0000000000000000] [url = about:blank] 09:24:01 INFO - PROCESS | 896 | --DOMWINDOW == 130 (0000006828D44400) [pid = 896] [serial = 623] [outer = 0000000000000000] [url = about:blank] 09:24:01 INFO - PROCESS | 896 | --DOMWINDOW == 129 (000000682D678400) [pid = 896] [serial = 624] [outer = 0000000000000000] [url = about:blank] 09:24:01 INFO - PROCESS | 896 | 1464711841266 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:01 INFO - PROCESS | 896 | ++DOCSHELL 00000068284D9000 == 68 [pid = 896] [id = 234] 09:24:01 INFO - PROCESS | 896 | ++DOMWINDOW == 130 (000000681D020C00) [pid = 896] [serial = 701] [outer = 0000000000000000] 09:24:01 INFO - PROCESS | 896 | ++DOMWINDOW == 131 (0000006820F41800) [pid = 896] [serial = 702] [outer = 000000681D020C00] 09:24:01 INFO - PROCESS | 896 | 1464711841316 Marionette DEBUG loaded listener.js 09:24:01 INFO - PROCESS | 896 | ++DOMWINDOW == 132 (0000006825450000) [pid = 896] [serial = 703] [outer = 000000681D020C00] 09:24:01 INFO - PROCESS | 896 | 1464711841765 Marionette TRACE conn6 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 09:24:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 09:24:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 734ms 09:24:01 INFO - PROCESS | 896 | 1464711841791 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 09:24:01 INFO - PROCESS | 896 | 1464711841794 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 09:24:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 09:24:01 INFO - PROCESS | 896 | 1464711841798 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 09:24:01 INFO - PROCESS | 896 | 1464711841802 Marionette TRACE conn6 <- [1,902,null,{}] 09:24:01 INFO - PROCESS | 896 | 1464711841818 Marionette TRACE conn6 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:01 INFO - PROCESS | 896 | 1464711841917 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 09:24:01 INFO - PROCESS | 896 | 1464711841927 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:01 INFO - PROCESS | 896 | ++DOCSHELL 000000682B6D4000 == 69 [pid = 896] [id = 235] 09:24:01 INFO - PROCESS | 896 | ++DOMWINDOW == 133 (00000068290E6400) [pid = 896] [serial = 704] [outer = 0000000000000000] 09:24:01 INFO - PROCESS | 896 | ++DOMWINDOW == 134 (00000068291A7C00) [pid = 896] [serial = 705] [outer = 00000068290E6400] 09:24:01 INFO - PROCESS | 896 | 1464711841976 Marionette DEBUG loaded listener.js 09:24:02 INFO - PROCESS | 896 | ++DOMWINDOW == 135 (000000682A0F2000) [pid = 896] [serial = 706] [outer = 00000068290E6400] 09:24:02 INFO - PROCESS | 896 | 1464711842449 Marionette TRACE conn6 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 09:24:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 09:24:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 688ms 09:24:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 09:24:02 INFO - PROCESS | 896 | 1464711842489 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 09:24:02 INFO - PROCESS | 896 | 1464711842492 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 09:24:02 INFO - PROCESS | 896 | 1464711842495 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 09:24:02 INFO - PROCESS | 896 | 1464711842497 Marionette TRACE conn6 <- [1,906,null,{}] 09:24:02 INFO - PROCESS | 896 | 1464711842501 Marionette TRACE conn6 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:02 INFO - PROCESS | 896 | 1464711842600 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 09:24:02 INFO - PROCESS | 896 | 1464711842610 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:02 INFO - PROCESS | 896 | ++DOCSHELL 000000682C8D0000 == 70 [pid = 896] [id = 236] 09:24:02 INFO - PROCESS | 896 | ++DOMWINDOW == 136 (000000682BB66400) [pid = 896] [serial = 707] [outer = 0000000000000000] 09:24:02 INFO - PROCESS | 896 | ++DOMWINDOW == 137 (000000682C135400) [pid = 896] [serial = 708] [outer = 000000682BB66400] 09:24:02 INFO - PROCESS | 896 | 1464711842658 Marionette DEBUG loaded listener.js 09:24:02 INFO - PROCESS | 896 | ++DOMWINDOW == 138 (000000682C3E1800) [pid = 896] [serial = 709] [outer = 000000682BB66400] 09:24:03 INFO - PROCESS | 896 | 1464711843119 Marionette TRACE conn6 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 09:24:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 09:24:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 691ms 09:24:03 INFO - PROCESS | 896 | 1464711843189 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 09:24:03 INFO - PROCESS | 896 | 1464711843191 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 09:24:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 09:24:03 INFO - PROCESS | 896 | 1464711843194 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 09:24:03 INFO - PROCESS | 896 | 1464711843196 Marionette TRACE conn6 <- [1,910,null,{}] 09:24:03 INFO - PROCESS | 896 | 1464711843200 Marionette TRACE conn6 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:03 INFO - PROCESS | 896 | 1464711843348 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 09:24:03 INFO - PROCESS | 896 | 1464711843374 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:03 INFO - PROCESS | 896 | ++DOCSHELL 000000682DD78000 == 71 [pid = 896] [id = 237] 09:24:03 INFO - PROCESS | 896 | ++DOMWINDOW == 139 (000000682C4A7800) [pid = 896] [serial = 710] [outer = 0000000000000000] 09:24:03 INFO - PROCESS | 896 | ++DOMWINDOW == 140 (000000682C538800) [pid = 896] [serial = 711] [outer = 000000682C4A7800] 09:24:03 INFO - PROCESS | 896 | 1464711843420 Marionette DEBUG loaded listener.js 09:24:03 INFO - PROCESS | 896 | ++DOMWINDOW == 141 (000000682C6BF400) [pid = 896] [serial = 712] [outer = 000000682C4A7800] 09:24:03 INFO - PROCESS | 896 | 1464711843889 Marionette TRACE conn6 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 09:24:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 09:24:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 732ms 09:24:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 09:24:03 INFO - PROCESS | 896 | 1464711843930 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 09:24:03 INFO - PROCESS | 896 | 1464711843932 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 09:24:03 INFO - PROCESS | 896 | 1464711843935 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 09:24:03 INFO - PROCESS | 896 | 1464711843937 Marionette TRACE conn6 <- [1,914,null,{}] 09:24:03 INFO - PROCESS | 896 | 1464711843941 Marionette TRACE conn6 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:04 INFO - PROCESS | 896 | 1464711844080 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 09:24:04 INFO - PROCESS | 896 | 1464711844139 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:04 INFO - PROCESS | 896 | ++DOCSHELL 0000006830357800 == 72 [pid = 896] [id = 238] 09:24:04 INFO - PROCESS | 896 | ++DOMWINDOW == 142 (000000682CFEEC00) [pid = 896] [serial = 713] [outer = 0000000000000000] 09:24:04 INFO - PROCESS | 896 | ++DOMWINDOW == 143 (000000682D363000) [pid = 896] [serial = 714] [outer = 000000682CFEEC00] 09:24:04 INFO - PROCESS | 896 | 1464711844186 Marionette DEBUG loaded listener.js 09:24:04 INFO - PROCESS | 896 | ++DOMWINDOW == 144 (000000682D53B000) [pid = 896] [serial = 715] [outer = 000000682CFEEC00] 09:24:04 INFO - PROCESS | 896 | 1464711844618 Marionette TRACE conn6 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 09:24:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 09:24:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 733ms 09:24:04 INFO - PROCESS | 896 | 1464711844685 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 09:24:04 INFO - PROCESS | 896 | 1464711844687 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 09:24:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 09:24:04 INFO - PROCESS | 896 | 1464711844702 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 09:24:04 INFO - PROCESS | 896 | 1464711844704 Marionette TRACE conn6 <- [1,918,null,{}] 09:24:04 INFO - PROCESS | 896 | 1464711844708 Marionette TRACE conn6 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:04 INFO - PROCESS | 896 | 1464711844829 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 09:24:04 INFO - PROCESS | 896 | 1464711844890 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:04 INFO - PROCESS | 896 | ++DOCSHELL 0000006830E52800 == 73 [pid = 896] [id = 239] 09:24:04 INFO - PROCESS | 896 | ++DOMWINDOW == 145 (000000682D539400) [pid = 896] [serial = 716] [outer = 0000000000000000] 09:24:04 INFO - PROCESS | 896 | ++DOMWINDOW == 146 (000000682D54C400) [pid = 896] [serial = 717] [outer = 000000682D539400] 09:24:04 INFO - PROCESS | 896 | 1464711844938 Marionette DEBUG loaded listener.js 09:24:05 INFO - PROCESS | 896 | ++DOMWINDOW == 147 (000000682D5CDC00) [pid = 896] [serial = 718] [outer = 000000682D539400] 09:24:05 INFO - PROCESS | 896 | --DOMWINDOW == 146 (000000682C89A000) [pid = 896] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 09:24:05 INFO - PROCESS | 896 | --DOMWINDOW == 145 (000000681C6EF800) [pid = 896] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 09:24:05 INFO - PROCESS | 896 | --DOMWINDOW == 144 (000000682006DC00) [pid = 896] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 09:24:05 INFO - PROCESS | 896 | --DOMWINDOW == 143 (000000682C4A9800) [pid = 896] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 09:24:05 INFO - PROCESS | 896 | --DOMWINDOW == 142 (000000682D620800) [pid = 896] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 09:24:05 INFO - PROCESS | 896 | --DOMWINDOW == 141 (00000068203CEC00) [pid = 896] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 09:24:05 INFO - PROCESS | 896 | --DOMWINDOW == 140 (000000682D54BC00) [pid = 896] [serial = 664] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 09:24:05 INFO - PROCESS | 896 | --DOMWINDOW == 139 (000000682D361800) [pid = 896] [serial = 668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 09:24:05 INFO - PROCESS | 896 | --DOMWINDOW == 138 (000000682CE9A800) [pid = 896] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 09:24:05 INFO - PROCESS | 896 | 1464711845441 Marionette TRACE conn6 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 09:24:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 09:24:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 776ms 09:24:05 INFO - PROCESS | 896 | 1464711845483 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 09:24:05 INFO - PROCESS | 896 | 1464711845485 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 09:24:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 09:24:05 INFO - PROCESS | 896 | 1464711845494 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 09:24:05 INFO - PROCESS | 896 | 1464711845496 Marionette TRACE conn6 <- [1,922,null,{}] 09:24:05 INFO - PROCESS | 896 | 1464711845500 Marionette TRACE conn6 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:05 INFO - PROCESS | 896 | 1464711845625 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 09:24:05 INFO - PROCESS | 896 | 1464711845681 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:05 INFO - PROCESS | 896 | ++DOCSHELL 00000068322DA800 == 74 [pid = 896] [id = 240] 09:24:05 INFO - PROCESS | 896 | ++DOMWINDOW == 139 (00000068222E4400) [pid = 896] [serial = 719] [outer = 0000000000000000] 09:24:05 INFO - PROCESS | 896 | ++DOMWINDOW == 140 (00000068222EA800) [pid = 896] [serial = 720] [outer = 00000068222E4400] 09:24:05 INFO - PROCESS | 896 | 1464711845727 Marionette DEBUG loaded listener.js 09:24:05 INFO - PROCESS | 896 | ++DOMWINDOW == 141 (00000068222F0800) [pid = 896] [serial = 721] [outer = 00000068222E4400] 09:24:06 INFO - PROCESS | 896 | 1464711846086 Marionette TRACE conn6 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 09:24:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 09:24:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 628ms 09:24:06 INFO - PROCESS | 896 | 1464711846119 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 09:24:06 INFO - PROCESS | 896 | 1464711846122 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 09:24:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 09:24:06 INFO - PROCESS | 896 | 1464711846136 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 09:24:06 INFO - PROCESS | 896 | 1464711846138 Marionette TRACE conn6 <- [1,926,null,{}] 09:24:06 INFO - PROCESS | 896 | 1464711846141 Marionette TRACE conn6 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:06 INFO - PROCESS | 896 | 1464711846234 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 09:24:06 INFO - PROCESS | 896 | 1464711846241 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:06 INFO - PROCESS | 896 | ++DOCSHELL 0000006832850000 == 75 [pid = 896] [id = 241] 09:24:06 INFO - PROCESS | 896 | ++DOMWINDOW == 142 (0000006828D72400) [pid = 896] [serial = 722] [outer = 0000000000000000] 09:24:06 INFO - PROCESS | 896 | ++DOMWINDOW == 143 (000000682C5C5C00) [pid = 896] [serial = 723] [outer = 0000006828D72400] 09:24:06 INFO - PROCESS | 896 | 1464711846289 Marionette DEBUG loaded listener.js 09:24:06 INFO - PROCESS | 896 | ++DOMWINDOW == 144 (000000682D61B400) [pid = 896] [serial = 724] [outer = 0000006828D72400] 09:24:06 INFO - PROCESS | 896 | 1464711846731 Marionette TRACE conn6 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 09:24:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 09:24:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 628ms 09:24:06 INFO - PROCESS | 896 | 1464711846775 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 09:24:06 INFO - PROCESS | 896 | 1464711846777 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 09:24:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 09:24:06 INFO - PROCESS | 896 | 1464711846797 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 09:24:06 INFO - PROCESS | 896 | 1464711846800 Marionette TRACE conn6 <- [1,930,null,{}] 09:24:06 INFO - PROCESS | 896 | 1464711846812 Marionette TRACE conn6 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:06 INFO - PROCESS | 896 | 1464711846907 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 09:24:06 INFO - PROCESS | 896 | 1464711846914 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:06 INFO - PROCESS | 896 | ++DOCSHELL 00000068335D3000 == 76 [pid = 896] [id = 242] 09:24:06 INFO - PROCESS | 896 | ++DOMWINDOW == 145 (000000681C150800) [pid = 896] [serial = 725] [outer = 0000000000000000] 09:24:06 INFO - PROCESS | 896 | ++DOMWINDOW == 146 (000000682CF2F400) [pid = 896] [serial = 726] [outer = 000000681C150800] 09:24:06 INFO - PROCESS | 896 | 1464711846960 Marionette DEBUG loaded listener.js 09:24:07 INFO - PROCESS | 896 | ++DOMWINDOW == 147 (000000682CF35000) [pid = 896] [serial = 727] [outer = 000000681C150800] 09:24:08 INFO - PROCESS | 896 | --DOCSHELL 0000006830E47800 == 75 [pid = 896] [id = 126] 09:24:08 INFO - PROCESS | 896 | --DOCSHELL 0000006832B6D000 == 74 [pid = 896] [id = 213] 09:24:08 INFO - PROCESS | 896 | --DOCSHELL 00000068336D0800 == 73 [pid = 896] [id = 160] 09:24:08 INFO - PROCESS | 896 | --DOCSHELL 000000682F36F800 == 72 [pid = 896] [id = 32] 09:24:08 INFO - PROCESS | 896 | --DOCSHELL 000000682583A800 == 71 [pid = 896] [id = 124] 09:24:08 INFO - PROCESS | 896 | --DOCSHELL 0000006833F1E800 == 70 [pid = 896] [id = 214] 09:24:08 INFO - PROCESS | 896 | --DOCSHELL 00000068203E2800 == 69 [pid = 896] [id = 73] 09:24:08 INFO - PROCESS | 896 | --DOCSHELL 0000006822211000 == 68 [pid = 896] [id = 92] 09:24:08 INFO - PROCESS | 896 | --DOCSHELL 000000682D5EE000 == 67 [pid = 896] [id = 125] 09:24:08 INFO - PROCESS | 896 | --DOCSHELL 0000006829D9C800 == 66 [pid = 896] [id = 196] 09:24:08 INFO - PROCESS | 896 | --DOCSHELL 00000068328C5000 == 65 [pid = 896] [id = 209] 09:24:08 INFO - PROCESS | 896 | --DOCSHELL 0000006831790800 == 64 [pid = 896] [id = 144] 09:24:08 INFO - PROCESS | 896 | --DOCSHELL 0000006832787000 == 63 [pid = 896] [id = 215] 09:24:08 INFO - PROCESS | 896 | --DOCSHELL 000000682D238800 == 62 [pid = 896] [id = 76] 09:24:08 INFO - PROCESS | 896 | --DOCSHELL 00000068302EE800 == 61 [pid = 896] [id = 142] 09:24:08 INFO - PROCESS | 896 | --DOCSHELL 000000682F76E000 == 60 [pid = 896] [id = 90] 09:24:08 INFO - PROCESS | 896 | --DOCSHELL 0000006830E39000 == 59 [pid = 896] [id = 198] 09:24:08 INFO - PROCESS | 896 | --DOCSHELL 0000006826117000 == 58 [pid = 896] [id = 145] 09:24:08 INFO - PROCESS | 896 | --DOCSHELL 00000068335DA000 == 57 [pid = 896] [id = 212] 09:24:08 INFO - PROCESS | 896 | --DOCSHELL 00000068323E9000 == 56 [pid = 896] [id = 75] 09:24:08 INFO - PROCESS | 896 | --DOCSHELL 0000006820323800 == 55 [pid = 896] [id = 127] 09:24:08 INFO - PROCESS | 896 | --DOCSHELL 0000006821C64800 == 54 [pid = 896] [id = 114] 09:24:08 INFO - PROCESS | 896 | --DOCSHELL 000000682C58F800 == 53 [pid = 896] [id = 183] 09:24:08 INFO - PROCESS | 896 | --DOCSHELL 00000068328BF000 == 52 [pid = 896] [id = 159] 09:24:08 INFO - PROCESS | 896 | --DOCSHELL 0000006820FF0000 == 51 [pid = 896] [id = 108] 09:24:08 INFO - PROCESS | 896 | --DOCSHELL 000000683035F800 == 50 [pid = 896] [id = 197] 09:24:08 INFO - PROCESS | 896 | --DOCSHELL 000000682DD74000 == 49 [pid = 896] [id = 186] 09:24:08 INFO - PROCESS | 896 | --DOCSHELL 000000682DD7A000 == 48 [pid = 896] [id = 31] 09:24:08 INFO - PROCESS | 896 | --DOCSHELL 0000006829352000 == 47 [pid = 896] [id = 45] 09:24:08 INFO - PROCESS | 896 | --DOCSHELL 0000006820FF3000 == 46 [pid = 896] [id = 128] 09:24:08 INFO - PROCESS | 896 | --DOCSHELL 00000068290CE800 == 45 [pid = 896] [id = 74] 09:24:08 INFO - PROCESS | 896 | --DOCSHELL 0000006830353800 == 44 [pid = 896] [id = 57] 09:24:08 INFO - PROCESS | 896 | --DOCSHELL 0000006828A7E800 == 43 [pid = 896] [id = 233] 09:24:08 INFO - PROCESS | 896 | --DOCSHELL 0000006821C50800 == 42 [pid = 896] [id = 232] 09:24:08 INFO - PROCESS | 896 | --DOCSHELL 0000006834398800 == 41 [pid = 896] [id = 231] 09:24:08 INFO - PROCESS | 896 | --DOCSHELL 0000006833E18800 == 40 [pid = 896] [id = 230] 09:24:08 INFO - PROCESS | 896 | --DOCSHELL 00000068329B0000 == 39 [pid = 896] [id = 229] 09:24:08 INFO - PROCESS | 896 | --DOCSHELL 00000068359DD000 == 38 [pid = 896] [id = 228] 09:24:08 INFO - PROCESS | 896 | --DOCSHELL 000000683036F000 == 37 [pid = 896] [id = 227] 09:24:08 INFO - PROCESS | 896 | --DOCSHELL 000000682857D800 == 36 [pid = 896] [id = 226] 09:24:08 INFO - PROCESS | 896 | --DOCSHELL 0000006832853000 == 35 [pid = 896] [id = 225] 09:24:09 INFO - PROCESS | 896 | --DOCSHELL 000000682B6D4000 == 34 [pid = 896] [id = 235] 09:24:09 INFO - PROCESS | 896 | --DOCSHELL 00000068284D9000 == 33 [pid = 896] [id = 234] 09:24:09 INFO - PROCESS | 896 | --DOCSHELL 0000006832850000 == 32 [pid = 896] [id = 241] 09:24:09 INFO - PROCESS | 896 | --DOCSHELL 00000068322DA800 == 31 [pid = 896] [id = 240] 09:24:09 INFO - PROCESS | 896 | --DOCSHELL 0000006830357800 == 30 [pid = 896] [id = 238] 09:24:09 INFO - PROCESS | 896 | --DOCSHELL 000000682DD78000 == 29 [pid = 896] [id = 237] 09:24:09 INFO - PROCESS | 896 | --DOCSHELL 0000006830E52800 == 28 [pid = 896] [id = 239] 09:24:09 INFO - PROCESS | 896 | --DOCSHELL 000000682C8D0000 == 27 [pid = 896] [id = 236] 09:24:09 INFO - PROCESS | 896 | --DOMWINDOW == 146 (000000682CFF4000) [pid = 896] [serial = 659] [outer = 0000000000000000] [url = about:blank] 09:24:09 INFO - PROCESS | 896 | --DOMWINDOW == 145 (0000006833577C00) [pid = 896] [serial = 644] [outer = 0000000000000000] [url = about:blank] 09:24:09 INFO - PROCESS | 896 | --DOMWINDOW == 144 (000000682212BC00) [pid = 896] [serial = 650] [outer = 0000000000000000] [url = about:blank] 09:24:09 INFO - PROCESS | 896 | --DOMWINDOW == 143 (0000006827D78800) [pid = 896] [serial = 651] [outer = 0000000000000000] [url = about:blank] 09:24:09 INFO - PROCESS | 896 | --DOMWINDOW == 142 (0000006821E0E400) [pid = 896] [serial = 648] [outer = 0000000000000000] [url = about:blank] 09:24:09 INFO - PROCESS | 896 | --DOMWINDOW == 141 (0000006820A83400) [pid = 896] [serial = 647] [outer = 0000000000000000] [url = about:blank] 09:24:09 INFO - PROCESS | 896 | --DOMWINDOW == 140 (000000682F44C400) [pid = 896] [serial = 626] [outer = 0000000000000000] [url = about:blank] 09:24:09 INFO - PROCESS | 896 | --DOMWINDOW == 139 (000000682C4ACC00) [pid = 896] [serial = 656] [outer = 0000000000000000] [url = about:blank] 09:24:09 INFO - PROCESS | 896 | --DOMWINDOW == 138 (000000682DD0FC00) [pid = 896] [serial = 662] [outer = 0000000000000000] [url = about:blank] 09:24:09 INFO - PROCESS | 896 | --DOMWINDOW == 137 (00000068298E2400) [pid = 896] [serial = 653] [outer = 0000000000000000] [url = about:blank] 09:24:09 INFO - PROCESS | 896 | --DOMWINDOW == 136 (000000682C12FC00) [pid = 896] [serial = 654] [outer = 0000000000000000] [url = about:blank] 09:24:09 INFO - PROCESS | 896 | --DOMWINDOW == 135 (0000006821E10400) [pid = 896] [serial = 629] [outer = 0000000000000000] [url = about:blank] 09:24:09 INFO - PROCESS | 896 | --DOMWINDOW == 134 (000000682D541800) [pid = 896] [serial = 660] [outer = 0000000000000000] [url = about:blank] 09:24:09 INFO - PROCESS | 896 | --DOMWINDOW == 133 (00000068294A9000) [pid = 896] [serial = 632] [outer = 0000000000000000] [url = about:blank] 09:24:09 INFO - PROCESS | 896 | --DOMWINDOW == 132 (000000682D680C00) [pid = 896] [serial = 635] [outer = 0000000000000000] [url = about:blank] 09:24:09 INFO - PROCESS | 896 | --DOMWINDOW == 131 (000000682D550000) [pid = 896] [serial = 665] [outer = 0000000000000000] [url = about:blank] 09:24:09 INFO - PROCESS | 896 | --DOMWINDOW == 130 (00000068328B6800) [pid = 896] [serial = 638] [outer = 0000000000000000] [url = about:blank] 09:24:09 INFO - PROCESS | 896 | --DOMWINDOW == 129 (000000683384D000) [pid = 896] [serial = 641] [outer = 0000000000000000] [url = about:blank] 09:24:09 INFO - PROCESS | 896 | --DOMWINDOW == 128 (00000068328B6C00) [pid = 896] [serial = 663] [outer = 0000000000000000] [url = about:blank] 09:24:09 INFO - PROCESS | 896 | --DOMWINDOW == 127 (000000682D365400) [pid = 896] [serial = 669] [outer = 0000000000000000] [url = about:blank] 09:24:09 INFO - PROCESS | 896 | --DOMWINDOW == 126 (000000682D360C00) [pid = 896] [serial = 673] [outer = 0000000000000000] [url = about:blank] 09:24:09 INFO - PROCESS | 896 | --DOMWINDOW == 125 (000000682CE9EC00) [pid = 896] [serial = 672] [outer = 0000000000000000] [url = about:blank] 09:24:09 INFO - PROCESS | 896 | --DOMWINDOW == 124 (000000682D554C00) [pid = 896] [serial = 675] [outer = 0000000000000000] [url = about:blank] 09:24:09 INFO - PROCESS | 896 | --DOMWINDOW == 123 (000000682F719800) [pid = 896] [serial = 666] [outer = 0000000000000000] [url = about:blank] 09:24:09 INFO - PROCESS | 896 | --DOMWINDOW == 122 (000000682F44C800) [pid = 896] [serial = 378] [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.] 09:24:09 INFO - PROCESS | 896 | --DOMWINDOW == 121 (000000682D36B000) [pid = 896] [serial = 670] [outer = 0000000000000000] [url = about:blank] 09:24:09 INFO - PROCESS | 896 | --DOMWINDOW == 120 (000000682C6B8800) [pid = 896] [serial = 657] [outer = 0000000000000000] [url = about:blank] 09:24:09 INFO - PROCESS | 896 | 1464711849539 Marionette TRACE conn6 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 09:24:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 09:24:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 2810ms 09:24:09 INFO - PROCESS | 896 | 1464711849606 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 09:24:09 INFO - PROCESS | 896 | 1464711849610 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 09:24:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 09:24:09 INFO - PROCESS | 896 | 1464711849616 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 09:24:09 INFO - PROCESS | 896 | 1464711849620 Marionette TRACE conn6 <- [1,934,null,{}] 09:24:09 INFO - PROCESS | 896 | 1464711849626 Marionette TRACE conn6 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:09 INFO - PROCESS | 896 | 1464711849728 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 09:24:09 INFO - PROCESS | 896 | 1464711849744 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:09 INFO - PROCESS | 896 | ++DOCSHELL 0000006820049800 == 28 [pid = 896] [id = 243] 09:24:09 INFO - PROCESS | 896 | ++DOMWINDOW == 121 (000000681BA5B000) [pid = 896] [serial = 728] [outer = 0000000000000000] 09:24:09 INFO - PROCESS | 896 | ++DOMWINDOW == 122 (000000681BA5B800) [pid = 896] [serial = 729] [outer = 000000681BA5B000] 09:24:09 INFO - PROCESS | 896 | 1464711849795 Marionette DEBUG loaded listener.js 09:24:09 INFO - PROCESS | 896 | ++DOMWINDOW == 123 (000000681BBB9C00) [pid = 896] [serial = 730] [outer = 000000681BA5B000] 09:24:10 INFO - PROCESS | 896 | 1464711850277 Marionette TRACE conn6 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 09:24:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 09:24:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 691ms 09:24:10 INFO - PROCESS | 896 | 1464711850311 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 09:24:10 INFO - PROCESS | 896 | 1464711850318 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 09:24:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 09:24:10 INFO - PROCESS | 896 | 1464711850325 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 09:24:10 INFO - PROCESS | 896 | 1464711850328 Marionette TRACE conn6 <- [1,938,null,{}] 09:24:10 INFO - PROCESS | 896 | 1464711850332 Marionette TRACE conn6 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:10 INFO - PROCESS | 896 | 1464711850429 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 09:24:10 INFO - PROCESS | 896 | 1464711850441 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:10 INFO - PROCESS | 896 | ++DOCSHELL 0000006820DE0000 == 29 [pid = 896] [id = 244] 09:24:10 INFO - PROCESS | 896 | ++DOMWINDOW == 124 (000000681C155800) [pid = 896] [serial = 731] [outer = 0000000000000000] 09:24:10 INFO - PROCESS | 896 | ++DOMWINDOW == 125 (000000681C1DC400) [pid = 896] [serial = 732] [outer = 000000681C155800] 09:24:10 INFO - PROCESS | 896 | 1464711850489 Marionette DEBUG loaded listener.js 09:24:10 INFO - PROCESS | 896 | ++DOMWINDOW == 126 (000000681D05E800) [pid = 896] [serial = 733] [outer = 000000681C155800] 09:24:10 INFO - PROCESS | 896 | 1464711850980 Marionette TRACE conn6 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 09:24:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 09:24:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 671ms 09:24:11 INFO - PROCESS | 896 | 1464711851001 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 09:24:11 INFO - PROCESS | 896 | 1464711851004 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 09:24:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 09:24:11 INFO - PROCESS | 896 | 1464711851009 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 09:24:11 INFO - PROCESS | 896 | 1464711851013 Marionette TRACE conn6 <- [1,942,null,{}] 09:24:11 INFO - PROCESS | 896 | 1464711851025 Marionette TRACE conn6 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:11 INFO - PROCESS | 896 | 1464711851166 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 09:24:11 INFO - PROCESS | 896 | 1464711851246 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:11 INFO - PROCESS | 896 | ++DOCSHELL 0000006822220800 == 30 [pid = 896] [id = 245] 09:24:11 INFO - PROCESS | 896 | ++DOMWINDOW == 127 (000000681A855800) [pid = 896] [serial = 734] [outer = 0000000000000000] 09:24:11 INFO - PROCESS | 896 | ++DOMWINDOW == 128 (00000068203CD800) [pid = 896] [serial = 735] [outer = 000000681A855800] 09:24:11 INFO - PROCESS | 896 | 1464711851298 Marionette DEBUG loaded listener.js 09:24:11 INFO - PROCESS | 896 | ++DOMWINDOW == 129 (0000006820DC2800) [pid = 896] [serial = 736] [outer = 000000681A855800] 09:24:11 INFO - PROCESS | 896 | 1464711851693 Marionette TRACE conn6 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 09:24:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 09:24:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 731ms 09:24:11 INFO - PROCESS | 896 | 1464711851741 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 09:24:11 INFO - PROCESS | 896 | 1464711851744 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 09:24:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 09:24:11 INFO - PROCESS | 896 | 1464711851747 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 09:24:11 INFO - PROCESS | 896 | 1464711851749 Marionette TRACE conn6 <- [1,946,null,{}] 09:24:11 INFO - PROCESS | 896 | 1464711851752 Marionette TRACE conn6 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:11 INFO - PROCESS | 896 | 1464711851845 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 09:24:11 INFO - PROCESS | 896 | 1464711851852 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:11 INFO - PROCESS | 896 | ++DOCSHELL 000000682610F000 == 31 [pid = 896] [id = 246] 09:24:11 INFO - PROCESS | 896 | ++DOMWINDOW == 130 (0000006821B81800) [pid = 896] [serial = 737] [outer = 0000000000000000] 09:24:11 INFO - PROCESS | 896 | ++DOMWINDOW == 131 (0000006821BBA400) [pid = 896] [serial = 738] [outer = 0000006821B81800] 09:24:11 INFO - PROCESS | 896 | 1464711851901 Marionette DEBUG loaded listener.js 09:24:11 INFO - PROCESS | 896 | ++DOMWINDOW == 132 (0000006821E09800) [pid = 896] [serial = 739] [outer = 0000006821B81800] 09:24:12 INFO - PROCESS | 896 | 1464711852342 Marionette TRACE conn6 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 09:24:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 09:24:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 628ms 09:24:12 INFO - PROCESS | 896 | 1464711852378 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 09:24:12 INFO - PROCESS | 896 | 1464711852380 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 09:24:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 09:24:12 INFO - PROCESS | 896 | 1464711852383 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 09:24:12 INFO - PROCESS | 896 | 1464711852385 Marionette TRACE conn6 <- [1,950,null,{}] 09:24:12 INFO - PROCESS | 896 | 1464711852389 Marionette TRACE conn6 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:12 INFO - PROCESS | 896 | 1464711852474 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 09:24:12 INFO - PROCESS | 896 | 1464711852481 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:12 INFO - PROCESS | 896 | ++DOCSHELL 0000006827C09000 == 32 [pid = 896] [id = 247] 09:24:12 INFO - PROCESS | 896 | ++DOMWINDOW == 133 (000000681C14B000) [pid = 896] [serial = 740] [outer = 0000000000000000] 09:24:12 INFO - PROCESS | 896 | ++DOMWINDOW == 134 (000000682202C800) [pid = 896] [serial = 741] [outer = 000000681C14B000] 09:24:12 INFO - PROCESS | 896 | 1464711852528 Marionette DEBUG loaded listener.js 09:24:12 INFO - PROCESS | 896 | ++DOMWINDOW == 135 (00000068221C1400) [pid = 896] [serial = 742] [outer = 000000681C14B000] 09:24:13 INFO - PROCESS | 896 | 1464711853010 Marionette TRACE conn6 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 09:24:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 09:24:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 671ms 09:24:13 INFO - PROCESS | 896 | 1464711853058 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 09:24:13 INFO - PROCESS | 896 | 1464711853061 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 09:24:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 09:24:13 INFO - PROCESS | 896 | 1464711853064 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 09:24:13 INFO - PROCESS | 896 | 1464711853066 Marionette TRACE conn6 <- [1,954,null,{}] 09:24:13 INFO - PROCESS | 896 | 1464711853069 Marionette TRACE conn6 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:13 INFO - PROCESS | 896 | 1464711853189 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 09:24:13 INFO - PROCESS | 896 | 1464711853205 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:13 INFO - PROCESS | 896 | ++DOCSHELL 00000068284DF000 == 33 [pid = 896] [id = 248] 09:24:13 INFO - PROCESS | 896 | ++DOMWINDOW == 136 (00000068222EFC00) [pid = 896] [serial = 743] [outer = 0000000000000000] 09:24:13 INFO - PROCESS | 896 | ++DOMWINDOW == 137 (0000006825448400) [pid = 896] [serial = 744] [outer = 00000068222EFC00] 09:24:13 INFO - PROCESS | 896 | 1464711853253 Marionette DEBUG loaded listener.js 09:24:13 INFO - PROCESS | 896 | ++DOMWINDOW == 138 (000000682552DC00) [pid = 896] [serial = 745] [outer = 00000068222EFC00] 09:24:13 INFO - PROCESS | 896 | 1464711853695 Marionette TRACE conn6 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 09:24:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 09:24:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 692ms 09:24:13 INFO - PROCESS | 896 | 1464711853759 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 09:24:13 INFO - PROCESS | 896 | 1464711853761 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 09:24:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 09:24:13 INFO - PROCESS | 896 | 1464711853765 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 09:24:13 INFO - PROCESS | 896 | 1464711853767 Marionette TRACE conn6 <- [1,958,null,{}] 09:24:13 INFO - PROCESS | 896 | 1464711853770 Marionette TRACE conn6 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:13 INFO - PROCESS | 896 | 1464711853882 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 09:24:13 INFO - PROCESS | 896 | 1464711853892 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:13 INFO - PROCESS | 896 | ++DOCSHELL 00000068288D8000 == 34 [pid = 896] [id = 249] 09:24:13 INFO - PROCESS | 896 | ++DOMWINDOW == 139 (0000006825862000) [pid = 896] [serial = 746] [outer = 0000000000000000] 09:24:13 INFO - PROCESS | 896 | ++DOMWINDOW == 140 (0000006827D08800) [pid = 896] [serial = 747] [outer = 0000006825862000] 09:24:13 INFO - PROCESS | 896 | 1464711853939 Marionette DEBUG loaded listener.js 09:24:14 INFO - PROCESS | 896 | ++DOMWINDOW == 141 (0000006827D7BC00) [pid = 896] [serial = 748] [outer = 0000006825862000] 09:24:14 INFO - PROCESS | 896 | 1464711854371 Marionette TRACE conn6 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 09:24:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 09:24:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 630ms 09:24:14 INFO - PROCESS | 896 | 1464711854406 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 09:24:14 INFO - PROCESS | 896 | 1464711854409 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 09:24:14 INFO - PROCESS | 896 | 1464711854412 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 09:24:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 09:24:14 INFO - PROCESS | 896 | 1464711854414 Marionette TRACE conn6 <- [1,962,null,{}] 09:24:14 INFO - PROCESS | 896 | 1464711854417 Marionette TRACE conn6 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:14 INFO - PROCESS | 896 | 1464711854501 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 09:24:14 INFO - PROCESS | 896 | 1464711854508 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:14 INFO - PROCESS | 896 | ++DOCSHELL 0000006828A85000 == 35 [pid = 896] [id = 250] 09:24:14 INFO - PROCESS | 896 | ++DOMWINDOW == 142 (0000006827D7B000) [pid = 896] [serial = 749] [outer = 0000000000000000] 09:24:14 INFO - PROCESS | 896 | ++DOMWINDOW == 143 (0000006827E2F400) [pid = 896] [serial = 750] [outer = 0000006827D7B000] 09:24:14 INFO - PROCESS | 896 | 1464711854557 Marionette DEBUG loaded listener.js 09:24:14 INFO - PROCESS | 896 | ++DOMWINDOW == 144 (0000006827EED400) [pid = 896] [serial = 751] [outer = 0000006827D7B000] 09:24:15 INFO - PROCESS | 896 | 1464711855055 Marionette TRACE conn6 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 09:24:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 09:24:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 672ms 09:24:15 INFO - PROCESS | 896 | 1464711855094 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 09:24:15 INFO - PROCESS | 896 | 1464711855096 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 09:24:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 09:24:15 INFO - PROCESS | 896 | 1464711855100 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 09:24:15 INFO - PROCESS | 896 | 1464711855101 Marionette TRACE conn6 <- [1,966,null,{}] 09:24:15 INFO - PROCESS | 896 | 1464711855105 Marionette TRACE conn6 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:15 INFO - PROCESS | 896 | 1464711855217 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 09:24:15 INFO - PROCESS | 896 | 1464711855299 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:15 INFO - PROCESS | 896 | ++DOCSHELL 000000682221F000 == 36 [pid = 896] [id = 251] 09:24:15 INFO - PROCESS | 896 | ++DOMWINDOW == 145 (0000006827E38C00) [pid = 896] [serial = 752] [outer = 0000000000000000] 09:24:15 INFO - PROCESS | 896 | ++DOMWINDOW == 146 (00000068288BA800) [pid = 896] [serial = 753] [outer = 0000006827E38C00] 09:24:15 INFO - PROCESS | 896 | 1464711855345 Marionette DEBUG loaded listener.js 09:24:15 INFO - PROCESS | 896 | ++DOMWINDOW == 147 (0000006828D42C00) [pid = 896] [serial = 754] [outer = 0000006827E38C00] 09:24:15 INFO - PROCESS | 896 | 1464711855770 Marionette TRACE conn6 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 09:24:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 09:24:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 733ms 09:24:15 INFO - PROCESS | 896 | 1464711855835 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 09:24:15 INFO - PROCESS | 896 | 1464711855837 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 09:24:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 09:24:15 INFO - PROCESS | 896 | 1464711855841 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 09:24:15 INFO - PROCESS | 896 | 1464711855842 Marionette TRACE conn6 <- [1,970,null,{}] 09:24:15 INFO - PROCESS | 896 | 1464711855846 Marionette TRACE conn6 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:15 INFO - PROCESS | 896 | 1464711855972 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 09:24:16 INFO - PROCESS | 896 | 1464711856023 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:16 INFO - PROCESS | 896 | ++DOCSHELL 00000068297D8000 == 37 [pid = 896] [id = 252] 09:24:16 INFO - PROCESS | 896 | ++DOMWINDOW == 148 (0000006828D4F000) [pid = 896] [serial = 755] [outer = 0000000000000000] 09:24:16 INFO - PROCESS | 896 | ++DOMWINDOW == 149 (0000006828D70000) [pid = 896] [serial = 756] [outer = 0000006828D4F000] 09:24:16 INFO - PROCESS | 896 | 1464711856069 Marionette DEBUG loaded listener.js 09:24:16 INFO - PROCESS | 896 | ++DOMWINDOW == 150 (0000006828D7DC00) [pid = 896] [serial = 757] [outer = 0000006828D4F000] 09:24:16 INFO - PROCESS | 896 | 1464711856517 Marionette TRACE conn6 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 09:24:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 09:24:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 732ms 09:24:16 INFO - PROCESS | 896 | 1464711856599 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 09:24:16 INFO - PROCESS | 896 | 1464711856602 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 09:24:16 INFO - PROCESS | 896 | 1464711856606 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 09:24:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 09:24:16 INFO - PROCESS | 896 | 1464711856608 Marionette TRACE conn6 <- [1,974,null,{}] 09:24:16 INFO - PROCESS | 896 | 1464711856612 Marionette TRACE conn6 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:16 INFO - PROCESS | 896 | 1464711856739 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 09:24:17 INFO - PROCESS | 896 | --DOMWINDOW == 149 (000000682C6C9800) [pid = 896] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 09:24:17 INFO - PROCESS | 896 | --DOMWINDOW == 148 (000000681C1DB800) [pid = 896] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 09:24:17 INFO - PROCESS | 896 | --DOMWINDOW == 147 (0000006827D83400) [pid = 896] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 09:24:17 INFO - PROCESS | 896 | --DOMWINDOW == 146 (000000682C6BFC00) [pid = 896] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 09:24:17 INFO - PROCESS | 896 | --DOMWINDOW == 145 (000000682CFF2000) [pid = 896] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 09:24:17 INFO - PROCESS | 896 | --DOMWINDOW == 144 (000000682027E800) [pid = 896] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 09:24:17 INFO - PROCESS | 896 | --DOMWINDOW == 143 (000000682B230C00) [pid = 896] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 09:24:17 INFO - PROCESS | 896 | --DOMWINDOW == 142 (000000682BB06C00) [pid = 896] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 09:24:17 INFO - PROCESS | 896 | --DOMWINDOW == 141 (000000682544EC00) [pid = 896] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 09:24:17 INFO - PROCESS | 896 | --DOMWINDOW == 140 (00000068200DA000) [pid = 896] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 09:24:17 INFO - PROCESS | 896 | --DOMWINDOW == 139 (0000006828493C00) [pid = 896] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 09:24:17 INFO - PROCESS | 896 | --DOMWINDOW == 138 (0000006832DF2000) [pid = 896] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 09:24:17 INFO - PROCESS | 896 | --DOMWINDOW == 137 (000000682C4A7800) [pid = 896] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 09:24:17 INFO - PROCESS | 896 | --DOMWINDOW == 136 (000000682CFEEC00) [pid = 896] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 09:24:17 INFO - PROCESS | 896 | --DOMWINDOW == 135 (00000068222E4400) [pid = 896] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 09:24:17 INFO - PROCESS | 896 | --DOMWINDOW == 134 (000000682D539400) [pid = 896] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 09:24:17 INFO - PROCESS | 896 | --DOMWINDOW == 133 (0000006828D72400) [pid = 896] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 09:24:17 INFO - PROCESS | 896 | --DOMWINDOW == 132 (000000682BB66400) [pid = 896] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 09:24:17 INFO - PROCESS | 896 | --DOMWINDOW == 131 (00000068290E6400) [pid = 896] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 09:24:17 INFO - PROCESS | 896 | --DOMWINDOW == 130 (000000681D020C00) [pid = 896] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 09:24:17 INFO - PROCESS | 896 | --DOMWINDOW == 129 (0000006820DC8C00) [pid = 896] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 09:24:17 INFO - PROCESS | 896 | --DOMWINDOW == 128 (000000681B9A0800) [pid = 896] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 09:24:17 INFO - PROCESS | 896 | --DOMWINDOW == 127 (0000006821E03C00) [pid = 896] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 09:24:17 INFO - PROCESS | 896 | --DOMWINDOW == 126 (0000006832B08C00) [pid = 896] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 09:24:17 INFO - PROCESS | 896 | --DOMWINDOW == 125 (0000006832B08800) [pid = 896] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 09:24:17 INFO - PROCESS | 896 | --DOMWINDOW == 124 (000000682D676400) [pid = 896] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 09:24:17 INFO - PROCESS | 896 | --DOMWINDOW == 123 (000000682B7AC800) [pid = 896] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 09:24:17 INFO - PROCESS | 896 | --DOMWINDOW == 122 (0000006821B82C00) [pid = 896] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 09:24:17 INFO - PROCESS | 896 | --DOMWINDOW == 121 (000000682D536C00) [pid = 896] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 09:24:17 INFO - PROCESS | 896 | --DOMWINDOW == 120 (000000682C891000) [pid = 896] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 09:24:17 INFO - PROCESS | 896 | --DOMWINDOW == 119 (00000068328B2C00) [pid = 896] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 09:24:17 INFO - PROCESS | 896 | --DOMWINDOW == 118 (000000682D675400) [pid = 896] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 09:24:17 INFO - PROCESS | 896 | --DOMWINDOW == 117 (0000006833846C00) [pid = 896] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 09:24:17 INFO - PROCESS | 896 | --DOMWINDOW == 116 (0000006832DF4000) [pid = 896] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 09:24:17 INFO - PROCESS | 896 | --DOMWINDOW == 115 (0000006824C69C00) [pid = 896] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 09:24:17 INFO - PROCESS | 896 | --DOMWINDOW == 114 (000000682C891C00) [pid = 896] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 09:24:17 INFO - PROCESS | 896 | --DOMWINDOW == 113 (0000006829091C00) [pid = 896] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 09:24:17 INFO - PROCESS | 896 | --DOMWINDOW == 112 (000000681C157C00) [pid = 896] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 09:24:17 INFO - PROCESS | 896 | --DOMWINDOW == 111 (0000006828EC6400) [pid = 896] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 09:24:17 INFO - PROCESS | 896 | --DOMWINDOW == 110 (0000006821B84000) [pid = 896] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 09:24:17 INFO - PROCESS | 896 | --DOMWINDOW == 109 (000000682DD06000) [pid = 896] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 09:24:17 INFO - PROCESS | 896 | 1464711857505 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:17 INFO - PROCESS | 896 | ++DOCSHELL 000000681B24D800 == 38 [pid = 896] [id = 253] 09:24:17 INFO - PROCESS | 896 | ++DOMWINDOW == 110 (0000006819FB7400) [pid = 896] [serial = 758] [outer = 0000000000000000] 09:24:17 INFO - PROCESS | 896 | ++DOMWINDOW == 111 (000000681AFD1800) [pid = 896] [serial = 759] [outer = 0000006819FB7400] 09:24:17 INFO - PROCESS | 896 | 1464711857567 Marionette DEBUG loaded listener.js 09:24:17 INFO - PROCESS | 896 | ++DOMWINDOW == 112 (000000681B9BD800) [pid = 896] [serial = 760] [outer = 0000006819FB7400] 09:24:18 INFO - PROCESS | 896 | 1464711858354 Marionette TRACE conn6 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 09:24:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 09:24:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1787ms 09:24:18 INFO - PROCESS | 896 | 1464711858399 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 09:24:18 INFO - PROCESS | 896 | 1464711858403 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 09:24:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 09:24:18 INFO - PROCESS | 896 | 1464711858408 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 09:24:18 INFO - PROCESS | 896 | 1464711858413 Marionette TRACE conn6 <- [1,978,null,{}] 09:24:18 INFO - PROCESS | 896 | 1464711858418 Marionette TRACE conn6 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:18 INFO - PROCESS | 896 | 1464711858551 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 09:24:18 INFO - PROCESS | 896 | 1464711858629 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:18 INFO - PROCESS | 896 | ++DOCSHELL 0000006822214800 == 39 [pid = 896] [id = 254] 09:24:18 INFO - PROCESS | 896 | ++DOMWINDOW == 113 (000000681BBBF400) [pid = 896] [serial = 761] [outer = 0000000000000000] 09:24:18 INFO - PROCESS | 896 | ++DOMWINDOW == 114 (000000681C3BB400) [pid = 896] [serial = 762] [outer = 000000681BBBF400] 09:24:18 INFO - PROCESS | 896 | 1464711858731 Marionette DEBUG loaded listener.js 09:24:18 INFO - PROCESS | 896 | ++DOMWINDOW == 115 (00000068200D1400) [pid = 896] [serial = 763] [outer = 000000681BBBF400] 09:24:19 INFO - PROCESS | 896 | 1464711859520 Marionette TRACE conn6 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 09:24:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 09:24:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1137ms 09:24:19 INFO - PROCESS | 896 | 1464711859551 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 09:24:19 INFO - PROCESS | 896 | 1464711859556 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 09:24:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 09:24:19 INFO - PROCESS | 896 | 1464711859562 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 09:24:19 INFO - PROCESS | 896 | 1464711859564 Marionette TRACE conn6 <- [1,982,null,{}] 09:24:19 INFO - PROCESS | 896 | 1464711859568 Marionette TRACE conn6 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:19 INFO - PROCESS | 896 | 1464711859696 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 09:24:19 INFO - PROCESS | 896 | 1464711859798 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:19 INFO - PROCESS | 896 | ++DOCSHELL 0000006828690800 == 40 [pid = 896] [id = 255] 09:24:19 INFO - PROCESS | 896 | ++DOMWINDOW == 116 (0000006820DC3C00) [pid = 896] [serial = 764] [outer = 0000000000000000] 09:24:19 INFO - PROCESS | 896 | ++DOMWINDOW == 117 (0000006820DCF000) [pid = 896] [serial = 765] [outer = 0000006820DC3C00] 09:24:19 INFO - PROCESS | 896 | 1464711859855 Marionette DEBUG loaded listener.js 09:24:19 INFO - PROCESS | 896 | ++DOMWINDOW == 118 (0000006821E0F000) [pid = 896] [serial = 766] [outer = 0000006820DC3C00] 09:24:20 INFO - PROCESS | 896 | 1464711860787 Marionette TRACE conn6 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 09:24:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 09:24:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1280ms 09:24:20 INFO - PROCESS | 896 | 1464711860844 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 09:24:20 INFO - PROCESS | 896 | 1464711860849 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 09:24:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 09:24:20 INFO - PROCESS | 896 | 1464711860854 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 09:24:20 INFO - PROCESS | 896 | 1464711860859 Marionette TRACE conn6 <- [1,986,null,{}] 09:24:20 INFO - PROCESS | 896 | 1464711860866 Marionette TRACE conn6 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:20 INFO - PROCESS | 896 | 1464711860984 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 09:24:21 INFO - PROCESS | 896 | 1464711861065 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:21 INFO - PROCESS | 896 | ++DOCSHELL 000000681B8C8000 == 41 [pid = 896] [id = 256] 09:24:21 INFO - PROCESS | 896 | ++DOMWINDOW == 119 (000000681B9A2400) [pid = 896] [serial = 767] [outer = 0000000000000000] 09:24:21 INFO - PROCESS | 896 | ++DOMWINDOW == 120 (000000681B9BD400) [pid = 896] [serial = 768] [outer = 000000681B9A2400] 09:24:21 INFO - PROCESS | 896 | 1464711861172 Marionette DEBUG loaded listener.js 09:24:21 INFO - PROCESS | 896 | ++DOMWINDOW == 121 (000000681BA5BC00) [pid = 896] [serial = 769] [outer = 000000681B9A2400] 09:24:21 INFO - PROCESS | 896 | --DOCSHELL 000000682C58D800 == 40 [pid = 896] [id = 21] 09:24:21 INFO - PROCESS | 896 | --DOCSHELL 0000006827C02800 == 39 [pid = 896] [id = 26] 09:24:21 INFO - PROCESS | 896 | --DOCSHELL 000000682F351000 == 38 [pid = 896] [id = 22] 09:24:21 INFO - PROCESS | 896 | --DOCSHELL 0000006829F0E800 == 37 [pid = 896] [id = 19] 09:24:21 INFO - PROCESS | 896 | --DOCSHELL 0000006827D4C800 == 36 [pid = 896] [id = 16] 09:24:21 INFO - PROCESS | 896 | --DOCSHELL 0000006827C9D000 == 35 [pid = 896] [id = 15] 09:24:21 INFO - PROCESS | 896 | --DOCSHELL 0000006825481000 == 34 [pid = 896] [id = 25] 09:24:21 INFO - PROCESS | 896 | --DOCSHELL 00000068288CB800 == 33 [pid = 896] [id = 29] 09:24:21 INFO - PROCESS | 896 | --DOCSHELL 0000006820FDC800 == 32 [pid = 896] [id = 24] 09:24:21 INFO - PROCESS | 896 | --DOCSHELL 0000006825838000 == 31 [pid = 896] [id = 14] 09:24:21 INFO - PROCESS | 896 | --DOCSHELL 0000006821C67000 == 30 [pid = 896] [id = 13] 09:24:21 INFO - PROCESS | 896 | --DOCSHELL 000000681C37B000 == 29 [pid = 896] [id = 10] 09:24:21 INFO - PROCESS | 896 | --DOCSHELL 000000681C38E000 == 28 [pid = 896] [id = 23] 09:24:21 INFO - PROCESS | 896 | --DOCSHELL 00000068297D8000 == 27 [pid = 896] [id = 252] 09:24:21 INFO - PROCESS | 896 | --DOCSHELL 000000682221F000 == 26 [pid = 896] [id = 251] 09:24:21 INFO - PROCESS | 896 | --DOCSHELL 0000006828A85000 == 25 [pid = 896] [id = 250] 09:24:21 INFO - PROCESS | 896 | --DOCSHELL 00000068288D8000 == 24 [pid = 896] [id = 249] 09:24:21 INFO - PROCESS | 896 | --DOCSHELL 00000068284DF000 == 23 [pid = 896] [id = 248] 09:24:21 INFO - PROCESS | 896 | --DOCSHELL 0000006827C09000 == 22 [pid = 896] [id = 247] 09:24:21 INFO - PROCESS | 896 | --DOCSHELL 000000682610F000 == 21 [pid = 896] [id = 246] 09:24:21 INFO - PROCESS | 896 | --DOCSHELL 0000006822220800 == 20 [pid = 896] [id = 245] 09:24:21 INFO - PROCESS | 896 | --DOCSHELL 0000006820DE0000 == 19 [pid = 896] [id = 244] 09:24:21 INFO - PROCESS | 896 | --DOMWINDOW == 120 (000000682CF2F400) [pid = 896] [serial = 726] [outer = 0000000000000000] [url = about:blank] 09:24:21 INFO - PROCESS | 896 | --DOCSHELL 0000006820049800 == 18 [pid = 896] [id = 243] 09:24:21 INFO - PROCESS | 896 | --DOCSHELL 00000068335D3000 == 17 [pid = 896] [id = 242] 09:24:21 INFO - PROCESS | 896 | --DOMWINDOW == 119 (0000006830776400) [pid = 896] [serial = 477] [outer = 0000000000000000] [url = about:blank] 09:24:21 INFO - PROCESS | 896 | --DOMWINDOW == 118 (0000006822027400) [pid = 896] [serial = 468] [outer = 0000000000000000] [url = about:blank] 09:24:21 INFO - PROCESS | 896 | --DOMWINDOW == 117 (0000006828D77C00) [pid = 896] [serial = 519] [outer = 0000000000000000] [url = about:blank] 09:24:21 INFO - PROCESS | 896 | --DOMWINDOW == 116 (000000682CFEB400) [pid = 896] [serial = 525] [outer = 0000000000000000] [url = about:blank] 09:24:21 INFO - PROCESS | 896 | --DOMWINDOW == 115 (000000682D618400) [pid = 896] [serial = 528] [outer = 0000000000000000] [url = about:blank] 09:24:21 INFO - PROCESS | 896 | --DOMWINDOW == 114 (00000068343EE400) [pid = 896] [serial = 645] [outer = 0000000000000000] [url = about:blank] 09:24:21 INFO - PROCESS | 896 | --DOMWINDOW == 113 (000000682C3DF400) [pid = 896] [serial = 474] [outer = 0000000000000000] [url = about:blank] 09:24:21 INFO - PROCESS | 896 | --DOMWINDOW == 112 (000000682C5CC000) [pid = 896] [serial = 522] [outer = 0000000000000000] [url = about:blank] 09:24:21 INFO - PROCESS | 896 | --DOMWINDOW == 111 (0000006829F9E400) [pid = 896] [serial = 588] [outer = 0000000000000000] [url = about:blank] 09:24:21 INFO - PROCESS | 896 | --DOMWINDOW == 110 (0000006821E10800) [pid = 896] [serial = 516] [outer = 0000000000000000] [url = about:blank] 09:24:21 INFO - PROCESS | 896 | --DOMWINDOW == 109 (000000682908D000) [pid = 896] [serial = 471] [outer = 0000000000000000] [url = about:blank] 09:24:21 INFO - PROCESS | 896 | --DOMWINDOW == 108 (0000006833843800) [pid = 896] [serial = 480] [outer = 0000000000000000] [url = about:blank] 09:24:21 INFO - PROCESS | 896 | --DOMWINDOW == 107 (00000068343E3800) [pid = 896] [serial = 642] [outer = 0000000000000000] [url = about:blank] 09:24:21 INFO - PROCESS | 896 | --DOMWINDOW == 106 (0000006833849400) [pid = 896] [serial = 594] [outer = 0000000000000000] [url = about:blank] 09:24:21 INFO - PROCESS | 896 | --DOMWINDOW == 105 (0000006827D7D400) [pid = 896] [serial = 552] [outer = 0000000000000000] [url = about:blank] 09:24:21 INFO - PROCESS | 896 | --DOMWINDOW == 104 (000000682D621C00) [pid = 896] [serial = 558] [outer = 0000000000000000] [url = about:blank] 09:24:21 INFO - PROCESS | 896 | --DOMWINDOW == 103 (000000682BB61800) [pid = 896] [serial = 555] [outer = 0000000000000000] [url = about:blank] 09:24:21 INFO - PROCESS | 896 | --DOMWINDOW == 102 (000000682211F400) [pid = 896] [serial = 585] [outer = 0000000000000000] [url = about:blank] 09:24:21 INFO - PROCESS | 896 | --DOMWINDOW == 101 (000000682C17E800) [pid = 896] [serial = 633] [outer = 0000000000000000] [url = about:blank] 09:24:21 INFO - PROCESS | 896 | --DOMWINDOW == 100 (0000006827C70C00) [pid = 896] [serial = 630] [outer = 0000000000000000] [url = about:blank] 09:24:21 INFO - PROCESS | 896 | --DOMWINDOW == 99 (000000682F71D800) [pid = 896] [serial = 591] [outer = 0000000000000000] [url = about:blank] 09:24:21 INFO - PROCESS | 896 | --DOMWINDOW == 98 (0000006832DFC800) [pid = 896] [serial = 639] [outer = 0000000000000000] [url = about:blank] 09:24:21 INFO - PROCESS | 896 | --DOMWINDOW == 97 (0000006830779800) [pid = 896] [serial = 636] [outer = 0000000000000000] [url = about:blank] 09:24:21 INFO - PROCESS | 896 | --DOMWINDOW == 96 (00000068328A7C00) [pid = 896] [serial = 627] [outer = 0000000000000000] [url = about:blank] 09:24:21 INFO - PROCESS | 896 | --DOMWINDOW == 95 (000000682C538800) [pid = 896] [serial = 711] [outer = 0000000000000000] [url = about:blank] 09:24:21 INFO - PROCESS | 896 | --DOMWINDOW == 94 (000000682C6BF400) [pid = 896] [serial = 712] [outer = 0000000000000000] [url = about:blank] 09:24:21 INFO - PROCESS | 896 | --DOMWINDOW == 93 (000000682D53B000) [pid = 896] [serial = 715] [outer = 0000000000000000] [url = about:blank] 09:24:21 INFO - PROCESS | 896 | --DOMWINDOW == 92 (000000682D363000) [pid = 896] [serial = 714] [outer = 0000000000000000] [url = about:blank] 09:24:21 INFO - PROCESS | 896 | --DOMWINDOW == 91 (00000068222EA800) [pid = 896] [serial = 720] [outer = 0000000000000000] [url = about:blank] 09:24:21 INFO - PROCESS | 896 | --DOMWINDOW == 90 (000000682D54C400) [pid = 896] [serial = 717] [outer = 0000000000000000] [url = about:blank] 09:24:21 INFO - PROCESS | 896 | --DOMWINDOW == 89 (000000682C5C5C00) [pid = 896] [serial = 723] [outer = 0000000000000000] [url = about:blank] 09:24:21 INFO - PROCESS | 896 | --DOMWINDOW == 88 (000000682D61B400) [pid = 896] [serial = 724] [outer = 0000000000000000] [url = about:blank] 09:24:21 INFO - PROCESS | 896 | --DOMWINDOW == 87 (000000682D5CDC00) [pid = 896] [serial = 718] [outer = 0000000000000000] [url = about:blank] 09:24:21 INFO - PROCESS | 896 | --DOMWINDOW == 86 (000000682C135400) [pid = 896] [serial = 708] [outer = 0000000000000000] [url = about:blank] 09:24:21 INFO - PROCESS | 896 | --DOMWINDOW == 85 (00000068291A7C00) [pid = 896] [serial = 705] [outer = 0000000000000000] [url = about:blank] 09:24:21 INFO - PROCESS | 896 | --DOMWINDOW == 84 (000000682A0F2000) [pid = 896] [serial = 706] [outer = 0000000000000000] [url = about:blank] 09:24:21 INFO - PROCESS | 896 | --DOMWINDOW == 83 (0000006820F41800) [pid = 896] [serial = 702] [outer = 0000000000000000] [url = about:blank] 09:24:21 INFO - PROCESS | 896 | --DOMWINDOW == 82 (0000006825450000) [pid = 896] [serial = 703] [outer = 0000000000000000] [url = about:blank] 09:24:21 INFO - PROCESS | 896 | --DOMWINDOW == 81 (0000006827D7A000) [pid = 896] [serial = 700] [outer = 0000000000000000] [url = about:blank] 09:24:21 INFO - PROCESS | 896 | --DOMWINDOW == 80 (0000006821B84C00) [pid = 896] [serial = 699] [outer = 0000000000000000] [url = about:blank] 09:24:21 INFO - PROCESS | 896 | --DOMWINDOW == 79 (000000682B197400) [pid = 896] [serial = 697] [outer = 0000000000000000] [url = about:blank] 09:24:21 INFO - PROCESS | 896 | --DOMWINDOW == 78 (000000682544A800) [pid = 896] [serial = 696] [outer = 0000000000000000] [url = about:blank] 09:24:21 INFO - PROCESS | 896 | --DOMWINDOW == 77 (0000006833E73800) [pid = 896] [serial = 694] [outer = 0000000000000000] [url = about:blank] 09:24:21 INFO - PROCESS | 896 | --DOMWINDOW == 76 (0000006832731800) [pid = 896] [serial = 693] [outer = 0000000000000000] [url = about:blank] 09:24:21 INFO - PROCESS | 896 | --DOMWINDOW == 75 (000000683384A400) [pid = 896] [serial = 691] [outer = 0000000000000000] [url = about:blank] 09:24:21 INFO - PROCESS | 896 | --DOMWINDOW == 74 (0000006833573800) [pid = 896] [serial = 690] [outer = 0000000000000000] [url = about:blank] 09:24:21 INFO - PROCESS | 896 | --DOMWINDOW == 73 (0000006832B11400) [pid = 896] [serial = 688] [outer = 0000000000000000] [url = about:blank] 09:24:21 INFO - PROCESS | 896 | --DOMWINDOW == 72 (0000006832B0AC00) [pid = 896] [serial = 687] [outer = 0000000000000000] [url = about:blank] 09:24:21 INFO - PROCESS | 896 | --DOMWINDOW == 71 (00000068328B3800) [pid = 896] [serial = 685] [outer = 0000000000000000] [url = about:blank] 09:24:21 INFO - PROCESS | 896 | --DOMWINDOW == 70 (000000682D67C800) [pid = 896] [serial = 684] [outer = 0000000000000000] [url = about:blank] 09:24:21 INFO - PROCESS | 896 | --DOMWINDOW == 69 (000000682C89B800) [pid = 896] [serial = 682] [outer = 0000000000000000] [url = about:blank] 09:24:21 INFO - PROCESS | 896 | --DOMWINDOW == 68 (000000682C210400) [pid = 896] [serial = 681] [outer = 0000000000000000] [url = about:blank] 09:24:21 INFO - PROCESS | 896 | --DOMWINDOW == 67 (0000006828D4C400) [pid = 896] [serial = 679] [outer = 0000000000000000] [url = about:blank] 09:24:21 INFO - PROCESS | 896 | --DOMWINDOW == 66 (0000006825522C00) [pid = 896] [serial = 678] [outer = 0000000000000000] [url = about:blank] 09:24:21 INFO - PROCESS | 896 | --DOMWINDOW == 65 (0000006832DF8800) [pid = 896] [serial = 676] [outer = 0000000000000000] [url = about:blank] 09:24:21 INFO - PROCESS | 896 | --DOMWINDOW == 64 (00000068222F0800) [pid = 896] [serial = 721] [outer = 0000000000000000] [url = about:blank] 09:24:21 INFO - PROCESS | 896 | --DOMWINDOW == 63 (000000682C3E1800) [pid = 896] [serial = 709] [outer = 0000000000000000] [url = about:blank] 09:24:21 INFO - PROCESS | 896 | 1464711861708 Marionette TRACE conn6 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 09:24:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 09:24:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 878ms 09:24:21 INFO - PROCESS | 896 | 1464711861736 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 09:24:21 INFO - PROCESS | 896 | 1464711861742 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 09:24:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 09:24:21 INFO - PROCESS | 896 | 1464711861748 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 09:24:21 INFO - PROCESS | 896 | 1464711861751 Marionette TRACE conn6 <- [1,990,null,{}] 09:24:21 INFO - PROCESS | 896 | 1464711861755 Marionette TRACE conn6 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:21 INFO - PROCESS | 896 | 1464711861849 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 09:24:21 INFO - PROCESS | 896 | 1464711861859 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:21 INFO - PROCESS | 896 | ++DOCSHELL 0000006820BD1000 == 18 [pid = 896] [id = 257] 09:24:21 INFO - PROCESS | 896 | ++DOMWINDOW == 64 (000000681C14F400) [pid = 896] [serial = 770] [outer = 0000000000000000] 09:24:21 INFO - PROCESS | 896 | ++DOMWINDOW == 65 (000000681C155000) [pid = 896] [serial = 771] [outer = 000000681C14F400] 09:24:21 INFO - PROCESS | 896 | 1464711861908 Marionette DEBUG loaded listener.js 09:24:22 INFO - PROCESS | 896 | ++DOMWINDOW == 66 (000000681C6F4800) [pid = 896] [serial = 772] [outer = 000000681C14F400] 09:24:22 INFO - PROCESS | 896 | 1464711862414 Marionette TRACE conn6 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 09:24:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 09:24:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 734ms 09:24:22 INFO - PROCESS | 896 | 1464711862494 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 09:24:22 INFO - PROCESS | 896 | 1464711862497 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 09:24:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 09:24:22 INFO - PROCESS | 896 | 1464711862501 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 09:24:22 INFO - PROCESS | 896 | 1464711862504 Marionette TRACE conn6 <- [1,994,null,{}] 09:24:22 INFO - PROCESS | 896 | 1464711862519 Marionette TRACE conn6 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:22 INFO - PROCESS | 896 | 1464711862633 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 09:24:22 INFO - PROCESS | 896 | 1464711862696 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:22 INFO - PROCESS | 896 | ++DOCSHELL 0000006825469000 == 19 [pid = 896] [id = 258] 09:24:22 INFO - PROCESS | 896 | ++DOMWINDOW == 67 (00000068200CF000) [pid = 896] [serial = 773] [outer = 0000000000000000] 09:24:22 INFO - PROCESS | 896 | ++DOMWINDOW == 68 (0000006820A88C00) [pid = 896] [serial = 774] [outer = 00000068200CF000] 09:24:22 INFO - PROCESS | 896 | 1464711862748 Marionette DEBUG loaded listener.js 09:24:22 INFO - PROCESS | 896 | ++DOMWINDOW == 69 (0000006820DC8C00) [pid = 896] [serial = 775] [outer = 00000068200CF000] 09:24:23 INFO - PROCESS | 896 | 1464711863170 Marionette TRACE conn6 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 09:24:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 09:24:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 733ms 09:24:23 INFO - PROCESS | 896 | 1464711863236 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 09:24:23 INFO - PROCESS | 896 | 1464711863239 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 09:24:23 INFO - PROCESS | 896 | 1464711863243 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 09:24:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 09:24:23 INFO - PROCESS | 896 | 1464711863245 Marionette TRACE conn6 <- [1,998,null,{}] 09:24:23 INFO - PROCESS | 896 | 1464711863248 Marionette TRACE conn6 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:23 INFO - PROCESS | 896 | 1464711863345 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 09:24:23 INFO - PROCESS | 896 | 1464711863352 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:23 INFO - PROCESS | 896 | ++DOCSHELL 0000006827B56800 == 20 [pid = 896] [id = 259] 09:24:23 INFO - PROCESS | 896 | ++DOMWINDOW == 70 (0000006821BBEC00) [pid = 896] [serial = 776] [outer = 0000000000000000] 09:24:23 INFO - PROCESS | 896 | ++DOMWINDOW == 71 (0000006821E0A400) [pid = 896] [serial = 777] [outer = 0000006821BBEC00] 09:24:23 INFO - PROCESS | 896 | 1464711863402 Marionette DEBUG loaded listener.js 09:24:23 INFO - PROCESS | 896 | ++DOMWINDOW == 72 (0000006822025C00) [pid = 896] [serial = 778] [outer = 0000006821BBEC00] 09:24:23 INFO - PROCESS | 896 | 1464711863896 Marionette TRACE conn6 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 09:24:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 09:24:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 670ms 09:24:23 INFO - PROCESS | 896 | 1464711863916 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 09:24:23 INFO - PROCESS | 896 | 1464711863918 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 09:24:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 09:24:23 INFO - PROCESS | 896 | 1464711863928 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 09:24:23 INFO - PROCESS | 896 | 1464711863930 Marionette TRACE conn6 <- [1,1002,null,{}] 09:24:23 INFO - PROCESS | 896 | 1464711863934 Marionette TRACE conn6 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:24 INFO - PROCESS | 896 | 1464711864070 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 09:24:24 INFO - PROCESS | 896 | 1464711864094 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:24 INFO - PROCESS | 896 | ++DOCSHELL 00000068284D8800 == 21 [pid = 896] [id = 260] 09:24:24 INFO - PROCESS | 896 | ++DOMWINDOW == 73 (00000068220D1C00) [pid = 896] [serial = 779] [outer = 0000000000000000] 09:24:24 INFO - PROCESS | 896 | ++DOMWINDOW == 74 (0000006822129800) [pid = 896] [serial = 780] [outer = 00000068220D1C00] 09:24:24 INFO - PROCESS | 896 | 1464711864139 Marionette DEBUG loaded listener.js 09:24:24 INFO - PROCESS | 896 | ++DOMWINDOW == 75 (0000006822246400) [pid = 896] [serial = 781] [outer = 00000068220D1C00] 09:24:24 INFO - PROCESS | 896 | 1464711864614 Marionette TRACE conn6 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 09:24:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 09:24:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 752ms 09:24:24 INFO - PROCESS | 896 | 1464711864677 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 09:24:24 INFO - PROCESS | 896 | 1464711864679 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 09:24:24 INFO - PROCESS | 896 | 1464711864683 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 09:24:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 09:24:24 INFO - PROCESS | 896 | 1464711864684 Marionette TRACE conn6 <- [1,1006,null,{}] 09:24:24 INFO - PROCESS | 896 | 1464711864688 Marionette TRACE conn6 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:24 INFO - PROCESS | 896 | 1464711864837 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 09:24:24 INFO - PROCESS | 896 | 1464711864893 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:24 INFO - PROCESS | 896 | ++DOCSHELL 000000682883A800 == 22 [pid = 896] [id = 261] 09:24:24 INFO - PROCESS | 896 | ++DOMWINDOW == 76 (00000068222E8800) [pid = 896] [serial = 782] [outer = 0000000000000000] 09:24:24 INFO - PROCESS | 896 | ++DOMWINDOW == 77 (0000006825451000) [pid = 896] [serial = 783] [outer = 00000068222E8800] 09:24:24 INFO - PROCESS | 896 | 1464711864940 Marionette DEBUG loaded listener.js 09:24:25 INFO - PROCESS | 896 | ++DOMWINDOW == 78 (0000006825860C00) [pid = 896] [serial = 784] [outer = 00000068222E8800] 09:24:25 INFO - PROCESS | 896 | 1464711865383 Marionette TRACE conn6 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 09:24:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 09:24:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 795ms 09:24:25 INFO - PROCESS | 896 | 1464711865481 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 09:24:25 INFO - PROCESS | 896 | 1464711865483 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 09:24:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 09:24:25 INFO - PROCESS | 896 | 1464711865487 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 09:24:25 INFO - PROCESS | 896 | 1464711865489 Marionette TRACE conn6 <- [1,1010,null,{}] 09:24:25 INFO - PROCESS | 896 | 1464711865493 Marionette TRACE conn6 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:25 INFO - PROCESS | 896 | 1464711865627 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 09:24:25 INFO - PROCESS | 896 | --DOMWINDOW == 77 (0000006827D7B000) [pid = 896] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 09:24:25 INFO - PROCESS | 896 | --DOMWINDOW == 76 (000000681BA5B000) [pid = 896] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 09:24:25 INFO - PROCESS | 896 | --DOMWINDOW == 75 (000000681A855800) [pid = 896] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 09:24:25 INFO - PROCESS | 896 | --DOMWINDOW == 74 (000000681C150800) [pid = 896] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 09:24:25 INFO - PROCESS | 896 | --DOMWINDOW == 73 (000000681C155800) [pid = 896] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 09:24:25 INFO - PROCESS | 896 | --DOMWINDOW == 72 (00000068222EFC00) [pid = 896] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 09:24:25 INFO - PROCESS | 896 | --DOMWINDOW == 71 (0000006821B81800) [pid = 896] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 09:24:25 INFO - PROCESS | 896 | --DOMWINDOW == 70 (000000681C14B000) [pid = 896] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 09:24:25 INFO - PROCESS | 896 | --DOMWINDOW == 69 (0000006825862000) [pid = 896] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 09:24:25 INFO - PROCESS | 896 | --DOMWINDOW == 68 (0000006827E38C00) [pid = 896] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 09:24:25 INFO - PROCESS | 896 | 1464711865680 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:25 INFO - PROCESS | 896 | ++DOCSHELL 0000006822211800 == 23 [pid = 896] [id = 262] 09:24:25 INFO - PROCESS | 896 | ++DOMWINDOW == 69 (000000681A90E000) [pid = 896] [serial = 785] [outer = 0000000000000000] 09:24:25 INFO - PROCESS | 896 | ++DOMWINDOW == 70 (000000681C14A000) [pid = 896] [serial = 786] [outer = 000000681A90E000] 09:24:25 INFO - PROCESS | 896 | 1464711865726 Marionette DEBUG loaded listener.js 09:24:25 INFO - PROCESS | 896 | ++DOMWINDOW == 71 (0000006825454C00) [pid = 896] [serial = 787] [outer = 000000681A90E000] 09:24:26 INFO - PROCESS | 896 | 1464711866108 Marionette TRACE conn6 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 09:24:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 09:24:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 691ms 09:24:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 09:24:26 INFO - PROCESS | 896 | 1464711866181 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 09:24:26 INFO - PROCESS | 896 | 1464711866183 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 09:24:26 INFO - PROCESS | 896 | 1464711866186 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 09:24:26 INFO - PROCESS | 896 | 1464711866188 Marionette TRACE conn6 <- [1,1014,null,{}] 09:24:26 INFO - PROCESS | 896 | 1464711866192 Marionette TRACE conn6 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:26 INFO - PROCESS | 896 | 1464711866276 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 09:24:26 INFO - PROCESS | 896 | 1464711866283 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:26 INFO - PROCESS | 896 | ++DOCSHELL 0000006828DA2000 == 24 [pid = 896] [id = 263] 09:24:26 INFO - PROCESS | 896 | ++DOMWINDOW == 72 (0000006827D08C00) [pid = 896] [serial = 788] [outer = 0000000000000000] 09:24:26 INFO - PROCESS | 896 | ++DOMWINDOW == 73 (0000006827D79C00) [pid = 896] [serial = 789] [outer = 0000006827D08C00] 09:24:26 INFO - PROCESS | 896 | 1464711866331 Marionette DEBUG loaded listener.js 09:24:26 INFO - PROCESS | 896 | ++DOMWINDOW == 74 (0000006827E2A000) [pid = 896] [serial = 790] [outer = 0000006827D08C00] 09:24:26 INFO - PROCESS | 896 | 1464711866759 Marionette TRACE conn6 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 09:24:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 09:24:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 629ms 09:24:26 INFO - PROCESS | 896 | 1464711866819 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 09:24:26 INFO - PROCESS | 896 | 1464711866822 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 09:24:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 09:24:26 INFO - PROCESS | 896 | 1464711866825 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 09:24:26 INFO - PROCESS | 896 | 1464711866827 Marionette TRACE conn6 <- [1,1018,null,{}] 09:24:26 INFO - PROCESS | 896 | 1464711866831 Marionette TRACE conn6 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:26 INFO - PROCESS | 896 | 1464711866916 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 09:24:26 INFO - PROCESS | 896 | 1464711866954 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:26 INFO - PROCESS | 896 | ++DOCSHELL 0000006824C64800 == 25 [pid = 896] [id = 264] 09:24:26 INFO - PROCESS | 896 | ++DOMWINDOW == 75 (0000006827E31800) [pid = 896] [serial = 791] [outer = 0000000000000000] 09:24:27 INFO - PROCESS | 896 | ++DOMWINDOW == 76 (0000006827E35C00) [pid = 896] [serial = 792] [outer = 0000006827E31800] 09:24:27 INFO - PROCESS | 896 | 1464711867000 Marionette DEBUG loaded listener.js 09:24:27 INFO - PROCESS | 896 | ++DOMWINDOW == 77 (000000682849A400) [pid = 896] [serial = 793] [outer = 0000006827E31800] 09:24:27 INFO - PROCESS | 896 | 1464711867420 Marionette TRACE conn6 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 09:24:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 09:24:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 629ms 09:24:27 INFO - PROCESS | 896 | 1464711867460 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 09:24:27 INFO - PROCESS | 896 | 1464711867462 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 09:24:27 INFO - PROCESS | 896 | 1464711867466 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 09:24:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 09:24:27 INFO - PROCESS | 896 | 1464711867477 Marionette TRACE conn6 <- [1,1022,null,{}] 09:24:27 INFO - PROCESS | 896 | 1464711867481 Marionette TRACE conn6 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:27 INFO - PROCESS | 896 | 1464711867567 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 09:24:27 INFO - PROCESS | 896 | 1464711867577 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:27 INFO - PROCESS | 896 | ++DOCSHELL 000000682AC0E800 == 26 [pid = 896] [id = 265] 09:24:27 INFO - PROCESS | 896 | ++DOMWINDOW == 78 (000000681C14C000) [pid = 896] [serial = 794] [outer = 0000000000000000] 09:24:27 INFO - PROCESS | 896 | ++DOMWINDOW == 79 (0000006828AD5400) [pid = 896] [serial = 795] [outer = 000000681C14C000] 09:24:27 INFO - PROCESS | 896 | 1464711867622 Marionette DEBUG loaded listener.js 09:24:27 INFO - PROCESS | 896 | ++DOMWINDOW == 80 (0000006828D4DC00) [pid = 896] [serial = 796] [outer = 000000681C14C000] 09:24:28 INFO - PROCESS | 896 | 1464711868324 Marionette TRACE conn6 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 09:24:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 09:24:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 900ms 09:24:28 INFO - PROCESS | 896 | 1464711868370 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 09:24:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 09:24:28 INFO - PROCESS | 896 | 1464711868376 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 09:24:28 INFO - PROCESS | 896 | 1464711868381 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 09:24:28 INFO - PROCESS | 896 | 1464711868386 Marionette TRACE conn6 <- [1,1026,null,{}] 09:24:28 INFO - PROCESS | 896 | 1464711868392 Marionette TRACE conn6 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:28 INFO - PROCESS | 896 | 1464711868521 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 09:24:28 INFO - PROCESS | 896 | 1464711868589 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:28 INFO - PROCESS | 896 | ++DOCSHELL 000000682209C800 == 27 [pid = 896] [id = 266] 09:24:28 INFO - PROCESS | 896 | ++DOMWINDOW == 81 (000000681C1D9C00) [pid = 896] [serial = 797] [outer = 0000000000000000] 09:24:28 INFO - PROCESS | 896 | ++DOMWINDOW == 82 (000000681CE91800) [pid = 896] [serial = 798] [outer = 000000681C1D9C00] 09:24:28 INFO - PROCESS | 896 | 1464711868695 Marionette DEBUG loaded listener.js 09:24:28 INFO - PROCESS | 896 | ++DOMWINDOW == 83 (0000006820218800) [pid = 896] [serial = 799] [outer = 000000681C1D9C00] 09:24:29 INFO - PROCESS | 896 | 1464711869293 Marionette TRACE conn6 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 09:24:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 09:24:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 986ms 09:24:29 INFO - PROCESS | 896 | 1464711869371 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 09:24:29 INFO - PROCESS | 896 | 1464711869378 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 09:24:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 09:24:29 INFO - PROCESS | 896 | 1464711869385 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 09:24:29 INFO - PROCESS | 896 | 1464711869388 Marionette TRACE conn6 <- [1,1030,null,{}] 09:24:29 INFO - PROCESS | 896 | 1464711869392 Marionette TRACE conn6 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:29 INFO - PROCESS | 896 | 1464711869540 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 09:24:29 INFO - PROCESS | 896 | 1464711869655 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:29 INFO - PROCESS | 896 | ++DOCSHELL 0000006828D87800 == 28 [pid = 896] [id = 267] 09:24:29 INFO - PROCESS | 896 | ++DOMWINDOW == 84 (0000006821E05400) [pid = 896] [serial = 800] [outer = 0000000000000000] 09:24:29 INFO - PROCESS | 896 | ++DOMWINDOW == 85 (00000068221BF400) [pid = 896] [serial = 801] [outer = 0000006821E05400] 09:24:29 INFO - PROCESS | 896 | 1464711869712 Marionette DEBUG loaded listener.js 09:24:29 INFO - PROCESS | 896 | ++DOMWINDOW == 86 (00000068222F0000) [pid = 896] [serial = 802] [outer = 0000006821E05400] 09:24:30 INFO - PROCESS | 896 | 1464711870378 Marionette TRACE conn6 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 09:24:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 09:24:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1027ms 09:24:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 09:24:30 INFO - PROCESS | 896 | 1464711870417 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 09:24:30 INFO - PROCESS | 896 | 1464711870420 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 09:24:30 INFO - PROCESS | 896 | 1464711870425 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 09:24:30 INFO - PROCESS | 896 | 1464711870429 Marionette TRACE conn6 <- [1,1034,null,{}] 09:24:30 INFO - PROCESS | 896 | 1464711870462 Marionette TRACE conn6 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:30 INFO - PROCESS | 896 | 1464711870582 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 09:24:30 INFO - PROCESS | 896 | 1464711870657 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:30 INFO - PROCESS | 896 | ++DOCSHELL 000000682B7F4000 == 29 [pid = 896] [id = 268] 09:24:30 INFO - PROCESS | 896 | ++DOMWINDOW == 87 (0000006827D7B800) [pid = 896] [serial = 803] [outer = 0000000000000000] 09:24:30 INFO - PROCESS | 896 | ++DOMWINDOW == 88 (0000006828ADD800) [pid = 896] [serial = 804] [outer = 0000006827D7B800] 09:24:30 INFO - PROCESS | 896 | 1464711870757 Marionette DEBUG loaded listener.js 09:24:30 INFO - PROCESS | 896 | ++DOMWINDOW == 89 (0000006828D76000) [pid = 896] [serial = 805] [outer = 0000006827D7B800] 09:24:31 INFO - PROCESS | 896 | 1464711871383 Marionette TRACE conn6 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 09:24:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 09:24:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 986ms 09:24:31 INFO - PROCESS | 896 | 1464711871412 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 09:24:31 INFO - PROCESS | 896 | 1464711871415 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 09:24:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 09:24:31 INFO - PROCESS | 896 | 1464711871419 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 09:24:31 INFO - PROCESS | 896 | 1464711871421 Marionette TRACE conn6 <- [1,1038,null,{}] 09:24:31 INFO - PROCESS | 896 | 1464711871425 Marionette TRACE conn6 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:31 INFO - PROCESS | 896 | 1464711871539 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 09:24:31 INFO - PROCESS | 896 | 1464711871624 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:31 INFO - PROCESS | 896 | ++DOCSHELL 000000682C58B000 == 30 [pid = 896] [id = 269] 09:24:31 INFO - PROCESS | 896 | ++DOMWINDOW == 90 (0000006828EC6400) [pid = 896] [serial = 806] [outer = 0000000000000000] 09:24:31 INFO - PROCESS | 896 | ++DOMWINDOW == 91 (000000682908B400) [pid = 896] [serial = 807] [outer = 0000006828EC6400] 09:24:31 INFO - PROCESS | 896 | 1464711871680 Marionette DEBUG loaded listener.js 09:24:31 INFO - PROCESS | 896 | ++DOMWINDOW == 92 (00000068290DFC00) [pid = 896] [serial = 808] [outer = 0000006828EC6400] 09:24:32 INFO - PROCESS | 896 | 1464711872412 Marionette TRACE conn6 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 09:24:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 09:24:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1082ms 09:24:32 INFO - PROCESS | 896 | 1464711872502 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 09:24:32 INFO - PROCESS | 896 | 1464711872506 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 09:24:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 09:24:32 INFO - PROCESS | 896 | 1464711872512 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 09:24:32 INFO - PROCESS | 896 | 1464711872516 Marionette TRACE conn6 <- [1,1042,null,{}] 09:24:32 INFO - PROCESS | 896 | 1464711872521 Marionette TRACE conn6 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:32 INFO - PROCESS | 896 | 1464711872664 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 09:24:32 INFO - PROCESS | 896 | 1464711872675 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:32 INFO - PROCESS | 896 | ++DOCSHELL 0000006820F9B800 == 31 [pid = 896] [id = 270] 09:24:32 INFO - PROCESS | 896 | ++DOMWINDOW == 93 (000000681BBB5800) [pid = 896] [serial = 809] [outer = 0000000000000000] 09:24:32 INFO - PROCESS | 896 | ++DOMWINDOW == 94 (000000681BBBB000) [pid = 896] [serial = 810] [outer = 000000681BBB5800] 09:24:32 INFO - PROCESS | 896 | 1464711872726 Marionette DEBUG loaded listener.js 09:24:32 INFO - PROCESS | 896 | ++DOMWINDOW == 95 (000000682006E000) [pid = 896] [serial = 811] [outer = 000000681BBB5800] 09:24:33 INFO - PROCESS | 896 | 1464711873390 Marionette TRACE conn6 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 09:24:33 INFO - PROCESS | 896 | --DOCSHELL 00000068288CD800 == 30 [pid = 896] [id = 18] 09:24:33 INFO - PROCESS | 896 | --DOCSHELL 0000006828581800 == 29 [pid = 896] [id = 17] 09:24:33 INFO - PROCESS | 896 | --DOCSHELL 0000006822214800 == 28 [pid = 896] [id = 254] 09:24:33 INFO - PROCESS | 896 | --DOCSHELL 000000681B24D800 == 27 [pid = 896] [id = 253] 09:24:33 INFO - PROCESS | 896 | --DOMWINDOW == 94 (0000006827EED400) [pid = 896] [serial = 751] [outer = 0000000000000000] [url = about:blank] 09:24:33 INFO - PROCESS | 896 | --DOMWINDOW == 93 (000000681BA5B800) [pid = 896] [serial = 729] [outer = 0000000000000000] [url = about:blank] 09:24:33 INFO - PROCESS | 896 | --DOMWINDOW == 92 (000000681BBB9C00) [pid = 896] [serial = 730] [outer = 0000000000000000] [url = about:blank] 09:24:33 INFO - PROCESS | 896 | --DOMWINDOW == 91 (00000068203CD800) [pid = 896] [serial = 735] [outer = 0000000000000000] [url = about:blank] 09:24:33 INFO - PROCESS | 896 | --DOMWINDOW == 90 (0000006820DC2800) [pid = 896] [serial = 736] [outer = 0000000000000000] [url = about:blank] 09:24:33 INFO - PROCESS | 896 | --DOMWINDOW == 89 (000000682CF35000) [pid = 896] [serial = 727] [outer = 0000000000000000] [url = about:blank] 09:24:33 INFO - PROCESS | 896 | --DOMWINDOW == 88 (000000681C1DC400) [pid = 896] [serial = 732] [outer = 0000000000000000] [url = about:blank] 09:24:33 INFO - PROCESS | 896 | --DOMWINDOW == 87 (0000006825448400) [pid = 896] [serial = 744] [outer = 0000000000000000] [url = about:blank] 09:24:33 INFO - PROCESS | 896 | --DOMWINDOW == 86 (000000682552DC00) [pid = 896] [serial = 745] [outer = 0000000000000000] [url = about:blank] 09:24:33 INFO - PROCESS | 896 | --DOMWINDOW == 85 (000000681D05E800) [pid = 896] [serial = 733] [outer = 0000000000000000] [url = about:blank] 09:24:33 INFO - PROCESS | 896 | --DOMWINDOW == 84 (0000006821BBA400) [pid = 896] [serial = 738] [outer = 0000000000000000] [url = about:blank] 09:24:33 INFO - PROCESS | 896 | --DOMWINDOW == 83 (0000006821E09800) [pid = 896] [serial = 739] [outer = 0000000000000000] [url = about:blank] 09:24:33 INFO - PROCESS | 896 | --DOMWINDOW == 82 (000000682202C800) [pid = 896] [serial = 741] [outer = 0000000000000000] [url = about:blank] 09:24:33 INFO - PROCESS | 896 | --DOMWINDOW == 81 (00000068221C1400) [pid = 896] [serial = 742] [outer = 0000000000000000] [url = about:blank] 09:24:33 INFO - PROCESS | 896 | --DOMWINDOW == 80 (0000006827D08800) [pid = 896] [serial = 747] [outer = 0000000000000000] [url = about:blank] 09:24:33 INFO - PROCESS | 896 | --DOMWINDOW == 79 (0000006827E2F400) [pid = 896] [serial = 750] [outer = 0000000000000000] [url = about:blank] 09:24:33 INFO - PROCESS | 896 | --DOMWINDOW == 78 (0000006827D7BC00) [pid = 896] [serial = 748] [outer = 0000000000000000] [url = about:blank] 09:24:33 INFO - PROCESS | 896 | --DOMWINDOW == 77 (00000068288BA800) [pid = 896] [serial = 753] [outer = 0000000000000000] [url = about:blank] 09:24:33 INFO - PROCESS | 896 | --DOMWINDOW == 76 (0000006828D70000) [pid = 896] [serial = 756] [outer = 0000000000000000] [url = about:blank] 09:24:33 INFO - PROCESS | 896 | --DOMWINDOW == 75 (0000006828D42C00) [pid = 896] [serial = 754] [outer = 0000000000000000] [url = about:blank] 09:24:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 09:24:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 943ms 09:24:33 INFO - PROCESS | 896 | 1464711873474 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 09:24:33 INFO - PROCESS | 896 | 1464711873480 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 09:24:33 INFO - PROCESS | 896 | 1464711873488 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 09:24:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 09:24:33 INFO - PROCESS | 896 | 1464711873491 Marionette TRACE conn6 <- [1,1046,null,{}] 09:24:33 INFO - PROCESS | 896 | 1464711873495 Marionette TRACE conn6 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:33 INFO - PROCESS | 896 | 1464711873598 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 09:24:33 INFO - PROCESS | 896 | 1464711873608 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:33 INFO - PROCESS | 896 | ++DOCSHELL 000000682031B000 == 28 [pid = 896] [id = 271] 09:24:33 INFO - PROCESS | 896 | ++DOMWINDOW == 76 (000000681BBBCC00) [pid = 896] [serial = 812] [outer = 0000000000000000] 09:24:33 INFO - PROCESS | 896 | ++DOMWINDOW == 77 (000000681BF1CC00) [pid = 896] [serial = 813] [outer = 000000681BBBCC00] 09:24:33 INFO - PROCESS | 896 | 1464711873655 Marionette DEBUG loaded listener.js 09:24:33 INFO - PROCESS | 896 | ++DOMWINDOW == 78 (000000682006D400) [pid = 896] [serial = 814] [outer = 000000681BBBCC00] 09:24:34 INFO - PROCESS | 896 | 1464711874142 Marionette TRACE conn6 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 09:24:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 09:24:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 691ms 09:24:34 INFO - PROCESS | 896 | 1464711874185 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 09:24:34 INFO - PROCESS | 896 | 1464711874188 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 09:24:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 09:24:34 INFO - PROCESS | 896 | 1464711874192 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 09:24:34 INFO - PROCESS | 896 | 1464711874196 Marionette TRACE conn6 <- [1,1050,null,{}] 09:24:34 INFO - PROCESS | 896 | 1464711874207 Marionette TRACE conn6 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:34 INFO - PROCESS | 896 | 1464711874299 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 09:24:34 INFO - PROCESS | 896 | 1464711874310 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:34 INFO - PROCESS | 896 | ++DOCSHELL 000000682610F800 == 29 [pid = 896] [id = 272] 09:24:34 INFO - PROCESS | 896 | ++DOMWINDOW == 79 (0000006821B7AC00) [pid = 896] [serial = 815] [outer = 0000000000000000] 09:24:34 INFO - PROCESS | 896 | ++DOMWINDOW == 80 (0000006821B86800) [pid = 896] [serial = 816] [outer = 0000006821B7AC00] 09:24:34 INFO - PROCESS | 896 | 1464711874359 Marionette DEBUG loaded listener.js 09:24:34 INFO - PROCESS | 896 | ++DOMWINDOW == 81 (0000006821E0C400) [pid = 896] [serial = 817] [outer = 0000006821B7AC00] 09:24:34 INFO - PROCESS | 896 | 1464711874834 Marionette TRACE conn6 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 09:24:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 09:24:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 690ms 09:24:34 INFO - PROCESS | 896 | 1464711874884 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 09:24:34 INFO - PROCESS | 896 | 1464711874887 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 09:24:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 09:24:34 INFO - PROCESS | 896 | 1464711874891 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 09:24:34 INFO - PROCESS | 896 | 1464711874893 Marionette TRACE conn6 <- [1,1054,null,{}] 09:24:34 INFO - PROCESS | 896 | 1464711874896 Marionette TRACE conn6 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:35 INFO - PROCESS | 896 | 1464711874995 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 09:24:35 INFO - PROCESS | 896 | 1464711875067 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:35 INFO - PROCESS | 896 | ++DOCSHELL 0000006827D53000 == 30 [pid = 896] [id = 273] 09:24:35 INFO - PROCESS | 896 | ++DOMWINDOW == 82 (0000006821E0E400) [pid = 896] [serial = 818] [outer = 0000000000000000] 09:24:35 INFO - PROCESS | 896 | ++DOMWINDOW == 83 (00000068221C3400) [pid = 896] [serial = 819] [outer = 0000006821E0E400] 09:24:35 INFO - PROCESS | 896 | 1464711875114 Marionette DEBUG loaded listener.js 09:24:35 INFO - PROCESS | 896 | ++DOMWINDOW == 84 (00000068222EB800) [pid = 896] [serial = 820] [outer = 0000006821E0E400] 09:24:35 INFO - PROCESS | 896 | 1464711875531 Marionette TRACE conn6 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 09:24:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 09:24:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 692ms 09:24:35 INFO - PROCESS | 896 | 1464711875585 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 09:24:35 INFO - PROCESS | 896 | 1464711875587 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 09:24:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 09:24:35 INFO - PROCESS | 896 | 1464711875603 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 09:24:35 INFO - PROCESS | 896 | 1464711875605 Marionette TRACE conn6 <- [1,1058,null,{}] 09:24:35 INFO - PROCESS | 896 | 1464711875609 Marionette TRACE conn6 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:35 INFO - PROCESS | 896 | 1464711875724 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 09:24:35 INFO - PROCESS | 896 | 1464711875735 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:35 INFO - PROCESS | 896 | ++DOCSHELL 0000006820321800 == 31 [pid = 896] [id = 274] 09:24:35 INFO - PROCESS | 896 | ++DOMWINDOW == 85 (000000682267D000) [pid = 896] [serial = 821] [outer = 0000000000000000] 09:24:35 INFO - PROCESS | 896 | ++DOMWINDOW == 86 (000000682544B000) [pid = 896] [serial = 822] [outer = 000000682267D000] 09:24:35 INFO - PROCESS | 896 | 1464711875823 Marionette DEBUG loaded listener.js 09:24:35 INFO - PROCESS | 896 | ++DOMWINDOW == 87 (0000006825862000) [pid = 896] [serial = 823] [outer = 000000682267D000] 09:24:36 INFO - PROCESS | 896 | 1464711876251 Marionette TRACE conn6 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 09:24:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 09:24:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 691ms 09:24:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 09:24:36 INFO - PROCESS | 896 | 1464711876285 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 09:24:36 INFO - PROCESS | 896 | 1464711876288 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 09:24:36 INFO - PROCESS | 896 | 1464711876291 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 09:24:36 INFO - PROCESS | 896 | 1464711876293 Marionette TRACE conn6 <- [1,1062,null,{}] 09:24:36 INFO - PROCESS | 896 | 1464711876296 Marionette TRACE conn6 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:36 INFO - PROCESS | 896 | 1464711876476 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 09:24:36 INFO - PROCESS | 896 | 1464711876530 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:36 INFO - PROCESS | 896 | ++DOCSHELL 0000006828A7D000 == 32 [pid = 896] [id = 275] 09:24:36 INFO - PROCESS | 896 | ++DOMWINDOW == 88 (0000006827D76400) [pid = 896] [serial = 824] [outer = 0000000000000000] 09:24:36 INFO - PROCESS | 896 | ++DOMWINDOW == 89 (0000006827D7DC00) [pid = 896] [serial = 825] [outer = 0000006827D76400] 09:24:36 INFO - PROCESS | 896 | 1464711876577 Marionette DEBUG loaded listener.js 09:24:36 INFO - PROCESS | 896 | ++DOMWINDOW == 90 (000000682849AC00) [pid = 896] [serial = 826] [outer = 0000006827D76400] 09:24:37 INFO - PROCESS | 896 | 1464711877000 Marionette TRACE conn6 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 09:24:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 09:24:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 775ms 09:24:37 INFO - PROCESS | 896 | 1464711877069 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 09:24:37 INFO - PROCESS | 896 | 1464711877071 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 09:24:37 INFO - PROCESS | 896 | 1464711877074 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 09:24:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 09:24:37 INFO - PROCESS | 896 | 1464711877076 Marionette TRACE conn6 <- [1,1066,null,{}] 09:24:37 INFO - PROCESS | 896 | 1464711877080 Marionette TRACE conn6 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:37 INFO - PROCESS | 896 | 1464711877192 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 09:24:37 INFO - PROCESS | 896 | 1464711877241 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:37 INFO - PROCESS | 896 | ++DOCSHELL 00000068290CA800 == 33 [pid = 896] [id = 276] 09:24:37 INFO - PROCESS | 896 | ++DOMWINDOW == 91 (0000006828AD5000) [pid = 896] [serial = 827] [outer = 0000000000000000] 09:24:37 INFO - PROCESS | 896 | ++DOMWINDOW == 92 (0000006828D6F000) [pid = 896] [serial = 828] [outer = 0000006828AD5000] 09:24:37 INFO - PROCESS | 896 | 1464711877289 Marionette DEBUG loaded listener.js 09:24:37 INFO - PROCESS | 896 | ++DOMWINDOW == 93 (000000682908AC00) [pid = 896] [serial = 829] [outer = 0000006828AD5000] 09:24:37 INFO - PROCESS | 896 | --DOMWINDOW == 92 (0000006827E31800) [pid = 896] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 09:24:37 INFO - PROCESS | 896 | --DOMWINDOW == 91 (00000068220D1C00) [pid = 896] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 09:24:37 INFO - PROCESS | 896 | --DOMWINDOW == 90 (00000068222E8800) [pid = 896] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 09:24:37 INFO - PROCESS | 896 | --DOMWINDOW == 89 (0000006819FB7400) [pid = 896] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 09:24:37 INFO - PROCESS | 896 | --DOMWINDOW == 88 (000000681BBBF400) [pid = 896] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 09:24:37 INFO - PROCESS | 896 | --DOMWINDOW == 87 (00000068200CF000) [pid = 896] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 09:24:37 INFO - PROCESS | 896 | --DOMWINDOW == 86 (000000681B9A2400) [pid = 896] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 09:24:37 INFO - PROCESS | 896 | --DOMWINDOW == 85 (0000006820DC3C00) [pid = 896] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 09:24:37 INFO - PROCESS | 896 | --DOMWINDOW == 84 (0000006821BBEC00) [pid = 896] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 09:24:37 INFO - PROCESS | 896 | --DOMWINDOW == 83 (000000681C14F400) [pid = 896] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 09:24:37 INFO - PROCESS | 896 | --DOMWINDOW == 82 (000000681A90E000) [pid = 896] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 09:24:37 INFO - PROCESS | 896 | --DOMWINDOW == 81 (0000006827D08C00) [pid = 896] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 09:24:37 INFO - PROCESS | 896 | 1464711877773 Marionette TRACE conn6 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 09:24:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 09:24:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 734ms 09:24:37 INFO - PROCESS | 896 | 1464711877841 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 09:24:37 INFO - PROCESS | 896 | 1464711877843 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 09:24:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 09:24:37 INFO - PROCESS | 896 | 1464711877846 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 09:24:37 INFO - PROCESS | 896 | 1464711877848 Marionette TRACE conn6 <- [1,1070,null,{}] 09:24:37 INFO - PROCESS | 896 | 1464711877852 Marionette TRACE conn6 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:37 INFO - PROCESS | 896 | 1464711877939 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 09:24:38 INFO - PROCESS | 896 | 1464711878020 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:38 INFO - PROCESS | 896 | ++DOCSHELL 0000006829351000 == 34 [pid = 896] [id = 277] 09:24:38 INFO - PROCESS | 896 | ++DOMWINDOW == 82 (000000681B9BB800) [pid = 896] [serial = 830] [outer = 0000000000000000] 09:24:38 INFO - PROCESS | 896 | ++DOMWINDOW == 83 (0000006820DC3C00) [pid = 896] [serial = 831] [outer = 000000681B9BB800] 09:24:38 INFO - PROCESS | 896 | 1464711878070 Marionette DEBUG loaded listener.js 09:24:38 INFO - PROCESS | 896 | ++DOMWINDOW == 84 (0000006828CEF000) [pid = 896] [serial = 832] [outer = 000000681B9BB800] 09:24:38 INFO - PROCESS | 896 | 1464711878438 Marionette TRACE conn6 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 09:24:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 09:24:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 625ms 09:24:38 INFO - PROCESS | 896 | 1464711878472 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 09:24:38 INFO - PROCESS | 896 | 1464711878474 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 09:24:38 INFO - PROCESS | 896 | 1464711878478 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 09:24:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 09:24:38 INFO - PROCESS | 896 | 1464711878480 Marionette TRACE conn6 <- [1,1074,null,{}] 09:24:38 INFO - PROCESS | 896 | 1464711878483 Marionette TRACE conn6 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:38 INFO - PROCESS | 896 | 1464711878602 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 09:24:38 INFO - PROCESS | 896 | 1464711878609 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:38 INFO - PROCESS | 896 | ++DOCSHELL 000000682B7EA000 == 35 [pid = 896] [id = 278] 09:24:38 INFO - PROCESS | 896 | ++DOMWINDOW == 85 (00000068290E1C00) [pid = 896] [serial = 833] [outer = 0000000000000000] 09:24:38 INFO - PROCESS | 896 | ++DOMWINDOW == 86 (00000068290E7800) [pid = 896] [serial = 834] [outer = 00000068290E1C00] 09:24:38 INFO - PROCESS | 896 | 1464711878656 Marionette DEBUG loaded listener.js 09:24:38 INFO - PROCESS | 896 | ++DOMWINDOW == 87 (00000068291ACC00) [pid = 896] [serial = 835] [outer = 00000068290E1C00] 09:24:39 INFO - PROCESS | 896 | 1464711879053 Marionette TRACE conn6 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 09:24:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 09:24:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 628ms 09:24:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 09:24:39 INFO - PROCESS | 896 | 1464711879110 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 09:24:39 INFO - PROCESS | 896 | 1464711879112 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 09:24:39 INFO - PROCESS | 896 | 1464711879115 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 09:24:39 INFO - PROCESS | 896 | 1464711879117 Marionette TRACE conn6 <- [1,1078,null,{}] 09:24:39 INFO - PROCESS | 896 | 1464711879121 Marionette TRACE conn6 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:39 INFO - PROCESS | 896 | 1464711879209 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 09:24:39 INFO - PROCESS | 896 | 1464711879216 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:39 INFO - PROCESS | 896 | ++DOCSHELL 000000682C8C8800 == 36 [pid = 896] [id = 279] 09:24:39 INFO - PROCESS | 896 | ++DOMWINDOW == 88 (00000068291B1800) [pid = 896] [serial = 836] [outer = 0000000000000000] 09:24:39 INFO - PROCESS | 896 | ++DOMWINDOW == 89 (000000682930B800) [pid = 896] [serial = 837] [outer = 00000068291B1800] 09:24:39 INFO - PROCESS | 896 | 1464711879263 Marionette DEBUG loaded listener.js 09:24:39 INFO - PROCESS | 896 | ++DOMWINDOW == 90 (00000068294AF000) [pid = 896] [serial = 838] [outer = 00000068291B1800] 09:24:39 INFO - PROCESS | 896 | 1464711879789 Marionette TRACE conn6 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 09:24:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 09:24:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 733ms 09:24:39 INFO - PROCESS | 896 | 1464711879852 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 09:24:39 INFO - PROCESS | 896 | 1464711879857 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 09:24:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 09:24:39 INFO - PROCESS | 896 | 1464711879863 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 09:24:39 INFO - PROCESS | 896 | 1464711879868 Marionette TRACE conn6 <- [1,1082,null,{}] 09:24:39 INFO - PROCESS | 896 | 1464711879876 Marionette TRACE conn6 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:40 INFO - PROCESS | 896 | 1464711879995 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 09:24:40 INFO - PROCESS | 896 | 1464711880115 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:40 INFO - PROCESS | 896 | ++DOCSHELL 000000682030A800 == 37 [pid = 896] [id = 280] 09:24:40 INFO - PROCESS | 896 | ++DOMWINDOW == 91 (000000681BA54800) [pid = 896] [serial = 839] [outer = 0000000000000000] 09:24:40 INFO - PROCESS | 896 | ++DOMWINDOW == 92 (000000681BBB2000) [pid = 896] [serial = 840] [outer = 000000681BA54800] 09:24:40 INFO - PROCESS | 896 | 1464711880174 Marionette DEBUG loaded listener.js 09:24:40 INFO - PROCESS | 896 | ++DOMWINDOW == 93 (000000681CE93C00) [pid = 896] [serial = 841] [outer = 000000681BA54800] 09:24:40 INFO - PROCESS | 896 | 1464711880860 Marionette TRACE conn6 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 09:24:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 09:24:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1036ms 09:24:40 INFO - PROCESS | 896 | 1464711880902 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 09:24:40 INFO - PROCESS | 896 | 1464711880909 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 09:24:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 09:24:40 INFO - PROCESS | 896 | 1464711880916 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 09:24:40 INFO - PROCESS | 896 | 1464711880919 Marionette TRACE conn6 <- [1,1086,null,{}] 09:24:40 INFO - PROCESS | 896 | 1464711880945 Marionette TRACE conn6 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:41 INFO - PROCESS | 896 | 1464711881094 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 09:24:41 INFO - PROCESS | 896 | 1464711881210 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:41 INFO - PROCESS | 896 | ++DOCSHELL 00000068285B4800 == 38 [pid = 896] [id = 281] 09:24:41 INFO - PROCESS | 896 | ++DOMWINDOW == 94 (0000006821011400) [pid = 896] [serial = 842] [outer = 0000000000000000] 09:24:41 INFO - PROCESS | 896 | ++DOMWINDOW == 95 (0000006821E04400) [pid = 896] [serial = 843] [outer = 0000006821011400] 09:24:41 INFO - PROCESS | 896 | 1464711881267 Marionette DEBUG loaded listener.js 09:24:41 INFO - PROCESS | 896 | ++DOMWINDOW == 96 (000000682212A400) [pid = 896] [serial = 844] [outer = 0000006821011400] 09:24:41 INFO - PROCESS | 896 | 1464711881897 Marionette TRACE conn6 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 09:24:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 09:24:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1031ms 09:24:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 09:24:41 INFO - PROCESS | 896 | 1464711881953 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 09:24:41 INFO - PROCESS | 896 | 1464711881956 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 09:24:41 INFO - PROCESS | 896 | 1464711881960 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 09:24:41 INFO - PROCESS | 896 | 1464711881964 Marionette TRACE conn6 <- [1,1090,null,{}] 09:24:41 INFO - PROCESS | 896 | 1464711881976 Marionette TRACE conn6 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:42 INFO - PROCESS | 896 | 1464711882127 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 09:24:42 INFO - PROCESS | 896 | 1464711882244 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:42 INFO - PROCESS | 896 | ++DOCSHELL 000000682D250000 == 39 [pid = 896] [id = 282] 09:24:42 INFO - PROCESS | 896 | ++DOMWINDOW == 97 (0000006827D80800) [pid = 896] [serial = 845] [outer = 0000000000000000] 09:24:42 INFO - PROCESS | 896 | ++DOMWINDOW == 98 (0000006827E30400) [pid = 896] [serial = 846] [outer = 0000006827D80800] 09:24:42 INFO - PROCESS | 896 | 1464711882306 Marionette DEBUG loaded listener.js 09:24:42 INFO - PROCESS | 896 | ++DOMWINDOW == 99 (000000682908CC00) [pid = 896] [serial = 847] [outer = 0000006827D80800] 09:24:42 INFO - PROCESS | 896 | 1464711882900 Marionette TRACE conn6 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 09:24:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 09:24:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 985ms 09:24:42 INFO - PROCESS | 896 | 1464711882947 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 09:24:42 INFO - PROCESS | 896 | 1464711882950 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 09:24:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 09:24:42 INFO - PROCESS | 896 | 1464711882954 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 09:24:42 INFO - PROCESS | 896 | 1464711882956 Marionette TRACE conn6 <- [1,1094,null,{}] 09:24:42 INFO - PROCESS | 896 | 1464711882961 Marionette TRACE conn6 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:43 INFO - PROCESS | 896 | 1464711883076 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 09:24:43 INFO - PROCESS | 896 | 1464711883163 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:43 INFO - PROCESS | 896 | ++DOCSHELL 000000682D6CA000 == 40 [pid = 896] [id = 283] 09:24:43 INFO - PROCESS | 896 | ++DOMWINDOW == 100 (0000006829772800) [pid = 896] [serial = 848] [outer = 0000000000000000] 09:24:43 INFO - PROCESS | 896 | ++DOMWINDOW == 101 (000000682977C000) [pid = 896] [serial = 849] [outer = 0000006829772800] 09:24:43 INFO - PROCESS | 896 | 1464711883222 Marionette DEBUG loaded listener.js 09:24:43 INFO - PROCESS | 896 | ++DOMWINDOW == 102 (00000068298E2400) [pid = 896] [serial = 850] [outer = 0000006829772800] 09:24:43 INFO - PROCESS | 896 | 1464711883819 Marionette TRACE conn6 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 09:24:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 09:24:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 943ms 09:24:43 INFO - PROCESS | 896 | 1464711883899 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 09:24:43 INFO - PROCESS | 896 | 1464711883902 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 09:24:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 09:24:43 INFO - PROCESS | 896 | 1464711883905 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 09:24:43 INFO - PROCESS | 896 | 1464711883907 Marionette TRACE conn6 <- [1,1098,null,{}] 09:24:43 INFO - PROCESS | 896 | 1464711883911 Marionette TRACE conn6 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:44 INFO - PROCESS | 896 | 1464711884023 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 09:24:44 INFO - PROCESS | 896 | 1464711884097 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:44 INFO - PROCESS | 896 | ++DOCSHELL 000000682DD71800 == 41 [pid = 896] [id = 284] 09:24:44 INFO - PROCESS | 896 | ++DOMWINDOW == 103 (00000068298AD800) [pid = 896] [serial = 851] [outer = 0000000000000000] 09:24:44 INFO - PROCESS | 896 | ++DOMWINDOW == 104 (0000006829DE2C00) [pid = 896] [serial = 852] [outer = 00000068298AD800] 09:24:44 INFO - PROCESS | 896 | 1464711884193 Marionette DEBUG loaded listener.js 09:24:44 INFO - PROCESS | 896 | ++DOMWINDOW == 105 (000000682A0F2000) [pid = 896] [serial = 853] [outer = 00000068298AD800] 09:24:45 INFO - PROCESS | 896 | 1464711885012 Marionette TRACE conn6 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 09:24:45 INFO - PROCESS | 896 | [896] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 09:24:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 09:24:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1242ms 09:24:45 INFO - PROCESS | 896 | 1464711885198 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 09:24:45 INFO - PROCESS | 896 | 1464711885201 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 09:24:45 INFO - PROCESS | 896 | 1464711885207 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 09:24:45 INFO - PROCESS | 896 | 1464711885210 Marionette TRACE conn6 <- [1,1102,null,{}] 09:24:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 09:24:45 INFO - PROCESS | 896 | 1464711885215 Marionette TRACE conn6 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:45 INFO - PROCESS | 896 | 1464711885317 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 09:24:45 INFO - PROCESS | 896 | 1464711885400 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:45 INFO - PROCESS | 896 | ++DOCSHELL 0000006826115800 == 42 [pid = 896] [id = 285] 09:24:45 INFO - PROCESS | 896 | ++DOMWINDOW == 106 (000000681CFB0C00) [pid = 896] [serial = 854] [outer = 0000000000000000] 09:24:45 INFO - PROCESS | 896 | ++DOMWINDOW == 107 (0000006820FAB400) [pid = 896] [serial = 855] [outer = 000000681CFB0C00] 09:24:45 INFO - PROCESS | 896 | 1464711885450 Marionette DEBUG loaded listener.js 09:24:45 INFO - PROCESS | 896 | ++DOMWINDOW == 108 (0000006822027400) [pid = 896] [serial = 856] [outer = 000000681CFB0C00] 09:24:46 INFO - PROCESS | 896 | 1464711886034 Marionette TRACE conn6 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 09:24:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 09:24:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 880ms 09:24:46 INFO - PROCESS | 896 | 1464711886095 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 09:24:46 INFO - PROCESS | 896 | 1464711886102 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 09:24:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 09:24:46 INFO - PROCESS | 896 | 1464711886108 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 09:24:46 INFO - PROCESS | 896 | 1464711886111 Marionette TRACE conn6 <- [1,1106,null,{}] 09:24:46 INFO - PROCESS | 896 | 1464711886115 Marionette TRACE conn6 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:46 INFO - PROCESS | 896 | 1464711886226 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 09:24:46 INFO - PROCESS | 896 | 1464711886303 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:46 INFO - PROCESS | 896 | ++DOCSHELL 000000681C377800 == 43 [pid = 896] [id = 286] 09:24:46 INFO - PROCESS | 896 | ++DOMWINDOW == 109 (000000681B9A1400) [pid = 896] [serial = 857] [outer = 0000000000000000] 09:24:46 INFO - PROCESS | 896 | ++DOMWINDOW == 110 (000000681BA5F400) [pid = 896] [serial = 858] [outer = 000000681B9A1400] 09:24:46 INFO - PROCESS | 896 | 1464711886400 Marionette DEBUG loaded listener.js 09:24:46 INFO - PROCESS | 896 | ++DOMWINDOW == 111 (00000068222B0C00) [pid = 896] [serial = 859] [outer = 000000681B9A1400] 09:24:46 INFO - PROCESS | 896 | --DOCSHELL 00000068284E2000 == 42 [pid = 896] [id = 27] 09:24:46 INFO - PROCESS | 896 | --DOMWINDOW == 110 (0000006822129800) [pid = 896] [serial = 780] [outer = 0000000000000000] [url = about:blank] 09:24:46 INFO - PROCESS | 896 | --DOMWINDOW == 109 (0000006825451000) [pid = 896] [serial = 783] [outer = 0000000000000000] [url = about:blank] 09:24:46 INFO - PROCESS | 896 | --DOMWINDOW == 108 (000000681AFD1800) [pid = 896] [serial = 759] [outer = 0000000000000000] [url = about:blank] 09:24:46 INFO - PROCESS | 896 | --DOMWINDOW == 107 (000000681B9BD800) [pid = 896] [serial = 760] [outer = 0000000000000000] [url = about:blank] 09:24:46 INFO - PROCESS | 896 | --DOMWINDOW == 106 (00000068200D1400) [pid = 896] [serial = 763] [outer = 0000000000000000] [url = about:blank] 09:24:46 INFO - PROCESS | 896 | --DOMWINDOW == 105 (000000681C3BB400) [pid = 896] [serial = 762] [outer = 0000000000000000] [url = about:blank] 09:24:46 INFO - PROCESS | 896 | --DOMWINDOW == 104 (0000006820A88C00) [pid = 896] [serial = 774] [outer = 0000000000000000] [url = about:blank] 09:24:46 INFO - PROCESS | 896 | --DOMWINDOW == 103 (0000006820DC8C00) [pid = 896] [serial = 775] [outer = 0000000000000000] [url = about:blank] 09:24:46 INFO - PROCESS | 896 | --DOMWINDOW == 102 (000000681B9BD400) [pid = 896] [serial = 768] [outer = 0000000000000000] [url = about:blank] 09:24:46 INFO - PROCESS | 896 | --DOMWINDOW == 101 (000000681BA5BC00) [pid = 896] [serial = 769] [outer = 0000000000000000] [url = about:blank] 09:24:46 INFO - PROCESS | 896 | --DOMWINDOW == 100 (0000006822246400) [pid = 896] [serial = 781] [outer = 0000000000000000] [url = about:blank] 09:24:46 INFO - PROCESS | 896 | --DOMWINDOW == 99 (0000006821E0F000) [pid = 896] [serial = 766] [outer = 0000000000000000] [url = about:blank] 09:24:46 INFO - PROCESS | 896 | --DOMWINDOW == 98 (0000006820DCF000) [pid = 896] [serial = 765] [outer = 0000000000000000] [url = about:blank] 09:24:46 INFO - PROCESS | 896 | --DOMWINDOW == 97 (0000006821E0A400) [pid = 896] [serial = 777] [outer = 0000000000000000] [url = about:blank] 09:24:46 INFO - PROCESS | 896 | --DOMWINDOW == 96 (000000681C155000) [pid = 896] [serial = 771] [outer = 0000000000000000] [url = about:blank] 09:24:46 INFO - PROCESS | 896 | --DOMWINDOW == 95 (000000681C6F4800) [pid = 896] [serial = 772] [outer = 0000000000000000] [url = about:blank] 09:24:46 INFO - PROCESS | 896 | --DOMWINDOW == 94 (000000681C14A000) [pid = 896] [serial = 786] [outer = 0000000000000000] [url = about:blank] 09:24:46 INFO - PROCESS | 896 | --DOMWINDOW == 93 (0000006825860C00) [pid = 896] [serial = 784] [outer = 0000000000000000] [url = about:blank] 09:24:46 INFO - PROCESS | 896 | --DOMWINDOW == 92 (000000682849A400) [pid = 896] [serial = 793] [outer = 0000000000000000] [url = about:blank] 09:24:46 INFO - PROCESS | 896 | --DOMWINDOW == 91 (0000006827D79C00) [pid = 896] [serial = 789] [outer = 0000000000000000] [url = about:blank] 09:24:46 INFO - PROCESS | 896 | --DOMWINDOW == 90 (0000006825454C00) [pid = 896] [serial = 787] [outer = 0000000000000000] [url = about:blank] 09:24:46 INFO - PROCESS | 896 | --DOMWINDOW == 89 (0000006827E2A000) [pid = 896] [serial = 790] [outer = 0000000000000000] [url = about:blank] 09:24:46 INFO - PROCESS | 896 | --DOMWINDOW == 88 (0000006822025C00) [pid = 896] [serial = 778] [outer = 0000000000000000] [url = about:blank] 09:24:46 INFO - PROCESS | 896 | --DOMWINDOW == 87 (0000006827E35C00) [pid = 896] [serial = 792] [outer = 0000000000000000] [url = about:blank] 09:24:46 INFO - PROCESS | 896 | 1464711886899 Marionette TRACE conn6 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 09:24:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 09:24:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 837ms 09:24:46 INFO - PROCESS | 896 | 1464711886947 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 09:24:46 INFO - PROCESS | 896 | 1464711886949 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 09:24:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 09:24:46 INFO - PROCESS | 896 | 1464711886953 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 09:24:46 INFO - PROCESS | 896 | 1464711886956 Marionette TRACE conn6 <- [1,1110,null,{}] 09:24:46 INFO - PROCESS | 896 | 1464711886967 Marionette TRACE conn6 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:47 INFO - PROCESS | 896 | 1464711887061 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 09:24:47 INFO - PROCESS | 896 | 1464711887077 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:47 INFO - PROCESS | 896 | ++DOCSHELL 000000682665A800 == 43 [pid = 896] [id = 287] 09:24:47 INFO - PROCESS | 896 | ++DOMWINDOW == 88 (0000006821BBC800) [pid = 896] [serial = 860] [outer = 0000000000000000] 09:24:47 INFO - PROCESS | 896 | ++DOMWINDOW == 89 (0000006822025C00) [pid = 896] [serial = 861] [outer = 0000006821BBC800] 09:24:47 INFO - PROCESS | 896 | 1464711887127 Marionette DEBUG loaded listener.js 09:24:47 INFO - PROCESS | 896 | ++DOMWINDOW == 90 (00000068222EA800) [pid = 896] [serial = 862] [outer = 0000006821BBC800] 09:24:47 INFO - PROCESS | 896 | 1464711887590 Marionette TRACE conn6 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 09:24:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 09:24:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 691ms 09:24:47 INFO - PROCESS | 896 | 1464711887646 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 09:24:47 INFO - PROCESS | 896 | 1464711887649 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 09:24:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 09:24:47 INFO - PROCESS | 896 | 1464711887652 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 09:24:47 INFO - PROCESS | 896 | 1464711887654 Marionette TRACE conn6 <- [1,1114,null,{}] 09:24:47 INFO - PROCESS | 896 | 1464711887658 Marionette TRACE conn6 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:47 INFO - PROCESS | 896 | 1464711887753 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 09:24:47 INFO - PROCESS | 896 | 1464711887767 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:47 INFO - PROCESS | 896 | ++DOCSHELL 0000006828678800 == 44 [pid = 896] [id = 288] 09:24:47 INFO - PROCESS | 896 | ++DOMWINDOW == 91 (0000006825524000) [pid = 896] [serial = 863] [outer = 0000000000000000] 09:24:47 INFO - PROCESS | 896 | ++DOMWINDOW == 92 (0000006826642400) [pid = 896] [serial = 864] [outer = 0000006825524000] 09:24:47 INFO - PROCESS | 896 | 1464711887815 Marionette DEBUG loaded listener.js 09:24:47 INFO - PROCESS | 896 | ++DOMWINDOW == 93 (0000006827D76C00) [pid = 896] [serial = 865] [outer = 0000006825524000] 09:24:48 INFO - PROCESS | 896 | 1464711888287 Marionette TRACE conn6 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 09:24:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 09:24:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 670ms 09:24:48 INFO - PROCESS | 896 | 1464711888325 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 09:24:48 INFO - PROCESS | 896 | 1464711888327 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 09:24:48 INFO - PROCESS | 896 | 1464711888330 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 09:24:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 09:24:48 INFO - PROCESS | 896 | 1464711888332 Marionette TRACE conn6 <- [1,1118,null,{}] 09:24:48 INFO - PROCESS | 896 | 1464711888335 Marionette TRACE conn6 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:48 INFO - PROCESS | 896 | 1464711888450 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 09:24:48 INFO - PROCESS | 896 | 1464711888463 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:48 INFO - PROCESS | 896 | ++DOCSHELL 0000006828A79000 == 45 [pid = 896] [id = 289] 09:24:48 INFO - PROCESS | 896 | ++DOMWINDOW == 94 (0000006827C78C00) [pid = 896] [serial = 866] [outer = 0000000000000000] 09:24:48 INFO - PROCESS | 896 | ++DOMWINDOW == 95 (0000006827E36400) [pid = 896] [serial = 867] [outer = 0000006827C78C00] 09:24:48 INFO - PROCESS | 896 | 1464711888576 Marionette DEBUG loaded listener.js 09:24:48 INFO - PROCESS | 896 | ++DOMWINDOW == 96 (000000682870AC00) [pid = 896] [serial = 868] [outer = 0000006827C78C00] 09:24:48 INFO - PROCESS | 896 | 1464711888978 Marionette TRACE conn6 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 09:24:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 09:24:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 691ms 09:24:49 INFO - PROCESS | 896 | 1464711889024 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 09:24:49 INFO - PROCESS | 896 | 1464711889026 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 09:24:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 09:24:49 INFO - PROCESS | 896 | 1464711889030 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 09:24:49 INFO - PROCESS | 896 | 1464711889032 Marionette TRACE conn6 <- [1,1122,null,{}] 09:24:49 INFO - PROCESS | 896 | 1464711889042 Marionette TRACE conn6 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:49 INFO - PROCESS | 896 | 1464711889174 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 09:24:49 INFO - PROCESS | 896 | 1464711889229 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:49 INFO - PROCESS | 896 | ++DOCSHELL 00000068290C9800 == 46 [pid = 896] [id = 290] 09:24:49 INFO - PROCESS | 896 | ++DOMWINDOW == 97 (0000006828D6FC00) [pid = 896] [serial = 869] [outer = 0000000000000000] 09:24:49 INFO - PROCESS | 896 | ++DOMWINDOW == 98 (0000006829088400) [pid = 896] [serial = 870] [outer = 0000006828D6FC00] 09:24:49 INFO - PROCESS | 896 | 1464711889276 Marionette DEBUG loaded listener.js 09:24:49 INFO - PROCESS | 896 | ++DOMWINDOW == 99 (00000068294AD000) [pid = 896] [serial = 871] [outer = 0000006828D6FC00] 09:24:49 INFO - PROCESS | 896 | [GFX2-]: DrawTargetD2D 1.1 (000000682F456790): Failed to create GradientStopCollection with no stops. 09:24:49 INFO - PROCESS | 896 | [GFX3-]: No stops specified for gradient pattern. 09:24:49 INFO - PROCESS | 896 | 1464711889734 Marionette TRACE conn6 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 09:24:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 09:24:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 733ms 09:24:49 INFO - PROCESS | 896 | 1464711889795 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 09:24:49 INFO - PROCESS | 896 | 1464711889797 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 09:24:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 09:24:49 INFO - PROCESS | 896 | 1464711889804 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 09:24:49 INFO - PROCESS | 896 | 1464711889806 Marionette TRACE conn6 <- [1,1126,null,{}] 09:24:49 INFO - PROCESS | 896 | 1464711889809 Marionette TRACE conn6 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:49 INFO - PROCESS | 896 | 1464711889923 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 09:24:49 INFO - PROCESS | 896 | 1464711889975 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:49 INFO - PROCESS | 896 | ++DOCSHELL 000000682B6DD000 == 47 [pid = 896] [id = 291] 09:24:49 INFO - PROCESS | 896 | ++DOMWINDOW == 100 (0000006829304C00) [pid = 896] [serial = 872] [outer = 0000000000000000] 09:24:50 INFO - PROCESS | 896 | ++DOMWINDOW == 101 (0000006829DE3400) [pid = 896] [serial = 873] [outer = 0000006829304C00] 09:24:50 INFO - PROCESS | 896 | 1464711890020 Marionette DEBUG loaded listener.js 09:24:50 INFO - PROCESS | 896 | ++DOMWINDOW == 102 (000000682B195400) [pid = 896] [serial = 874] [outer = 0000006829304C00] 09:24:50 INFO - PROCESS | 896 | 1464711890450 Marionette TRACE conn6 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 09:24:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 09:24:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 670ms 09:24:50 INFO - PROCESS | 896 | 1464711890480 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 09:24:50 INFO - PROCESS | 896 | 1464711890482 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 09:24:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 09:24:50 INFO - PROCESS | 896 | 1464711890492 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 09:24:50 INFO - PROCESS | 896 | 1464711890494 Marionette TRACE conn6 <- [1,1130,null,{}] 09:24:50 INFO - PROCESS | 896 | 1464711890498 Marionette TRACE conn6 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:50 INFO - PROCESS | 896 | 1464711890612 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 09:24:50 INFO - PROCESS | 896 | 1464711890619 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:50 INFO - PROCESS | 896 | ++DOCSHELL 000000682D232800 == 48 [pid = 896] [id = 292] 09:24:50 INFO - PROCESS | 896 | ++DOMWINDOW == 103 (000000682B227C00) [pid = 896] [serial = 875] [outer = 0000000000000000] 09:24:50 INFO - PROCESS | 896 | ++DOMWINDOW == 104 (000000682B2D3800) [pid = 896] [serial = 876] [outer = 000000682B227C00] 09:24:50 INFO - PROCESS | 896 | 1464711890669 Marionette DEBUG loaded listener.js 09:24:50 INFO - PROCESS | 896 | ++DOMWINDOW == 105 (000000682B70D000) [pid = 896] [serial = 877] [outer = 000000682B227C00] 09:24:50 INFO - PROCESS | 896 | --DOMWINDOW == 104 (0000006828AD5000) [pid = 896] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 09:24:50 INFO - PROCESS | 896 | --DOMWINDOW == 103 (0000006827D76400) [pid = 896] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 09:24:50 INFO - PROCESS | 896 | --DOMWINDOW == 102 (000000681B9BB800) [pid = 896] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 09:24:50 INFO - PROCESS | 896 | --DOMWINDOW == 101 (000000681BBB5800) [pid = 896] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 09:24:50 INFO - PROCESS | 896 | --DOMWINDOW == 100 (000000681C14C000) [pid = 896] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 09:24:50 INFO - PROCESS | 896 | --DOMWINDOW == 99 (0000006821B7AC00) [pid = 896] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 09:24:50 INFO - PROCESS | 896 | --DOMWINDOW == 98 (00000068290E1C00) [pid = 896] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 09:24:50 INFO - PROCESS | 896 | --DOMWINDOW == 97 (0000006821E0E400) [pid = 896] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 09:24:50 INFO - PROCESS | 896 | --DOMWINDOW == 96 (000000681BBBCC00) [pid = 896] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 09:24:50 INFO - PROCESS | 896 | --DOMWINDOW == 95 (000000682267D000) [pid = 896] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 09:24:51 INFO - PROCESS | 896 | 1464711891164 Marionette TRACE conn6 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 09:24:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 09:24:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 733ms 09:24:51 INFO - PROCESS | 896 | 1464711891227 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 09:24:51 INFO - PROCESS | 896 | 1464711891229 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 09:24:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 09:24:51 INFO - PROCESS | 896 | 1464711891262 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 09:24:51 INFO - PROCESS | 896 | 1464711891264 Marionette TRACE conn6 <- [1,1134,null,{}] 09:24:51 INFO - PROCESS | 896 | 1464711891268 Marionette TRACE conn6 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:51 INFO - PROCESS | 896 | 1464711891357 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 09:24:51 INFO - PROCESS | 896 | 1464711891370 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:51 INFO - PROCESS | 896 | ++DOCSHELL 000000682D5F1000 == 49 [pid = 896] [id = 293] 09:24:51 INFO - PROCESS | 896 | ++DOMWINDOW == 96 (00000068222EDC00) [pid = 896] [serial = 878] [outer = 0000000000000000] 09:24:51 INFO - PROCESS | 896 | ++DOMWINDOW == 97 (000000682B707C00) [pid = 896] [serial = 879] [outer = 00000068222EDC00] 09:24:51 INFO - PROCESS | 896 | 1464711891416 Marionette DEBUG loaded listener.js 09:24:51 INFO - PROCESS | 896 | ++DOMWINDOW == 98 (000000682BB03000) [pid = 896] [serial = 880] [outer = 00000068222EDC00] 09:24:51 INFO - PROCESS | 896 | 1464711891830 Marionette TRACE conn6 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 09:24:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 09:24:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 670ms 09:24:51 INFO - PROCESS | 896 | 1464711891906 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 09:24:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 09:24:51 INFO - PROCESS | 896 | 1464711891908 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 09:24:51 INFO - PROCESS | 896 | 1464711891911 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 09:24:51 INFO - PROCESS | 896 | 1464711891913 Marionette TRACE conn6 <- [1,1138,null,{}] 09:24:51 INFO - PROCESS | 896 | 1464711891917 Marionette TRACE conn6 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:52 INFO - PROCESS | 896 | 1464711892008 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 09:24:52 INFO - PROCESS | 896 | 1464711892015 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:52 INFO - PROCESS | 896 | ++DOCSHELL 000000682F357800 == 50 [pid = 896] [id = 294] 09:24:52 INFO - PROCESS | 896 | ++DOMWINDOW == 99 (0000006827E34400) [pid = 896] [serial = 881] [outer = 0000000000000000] 09:24:52 INFO - PROCESS | 896 | ++DOMWINDOW == 100 (000000682BB0D000) [pid = 896] [serial = 882] [outer = 0000006827E34400] 09:24:52 INFO - PROCESS | 896 | 1464711892061 Marionette DEBUG loaded listener.js 09:24:52 INFO - PROCESS | 896 | ++DOMWINDOW == 101 (000000682BB62000) [pid = 896] [serial = 883] [outer = 0000006827E34400] 09:24:52 INFO - PROCESS | 896 | 1464711892505 Marionette TRACE conn6 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 09:24:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 09:24:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 629ms 09:24:52 INFO - PROCESS | 896 | 1464711892543 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 09:24:52 INFO - PROCESS | 896 | 1464711892546 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 09:24:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 09:24:52 INFO - PROCESS | 896 | 1464711892549 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 09:24:52 INFO - PROCESS | 896 | 1464711892551 Marionette TRACE conn6 <- [1,1142,null,{}] 09:24:52 INFO - PROCESS | 896 | 1464711892555 Marionette TRACE conn6 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:52 INFO - PROCESS | 896 | 1464711892664 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 09:24:52 INFO - PROCESS | 896 | 1464711892714 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:52 INFO - PROCESS | 896 | ++DOCSHELL 000000682F775000 == 51 [pid = 896] [id = 295] 09:24:52 INFO - PROCESS | 896 | ++DOMWINDOW == 102 (000000682C178C00) [pid = 896] [serial = 884] [outer = 0000000000000000] 09:24:52 INFO - PROCESS | 896 | ++DOMWINDOW == 103 (000000682C17FC00) [pid = 896] [serial = 885] [outer = 000000682C178C00] 09:24:52 INFO - PROCESS | 896 | 1464711892764 Marionette DEBUG loaded listener.js 09:24:52 INFO - PROCESS | 896 | ++DOMWINDOW == 104 (000000682C208C00) [pid = 896] [serial = 886] [outer = 000000682C178C00] 09:24:53 INFO - PROCESS | 896 | 1464711893428 Marionette TRACE conn6 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 09:24:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 09:24:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 944ms 09:24:53 INFO - PROCESS | 896 | 1464711893497 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 09:24:53 INFO - PROCESS | 896 | 1464711893503 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 09:24:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 09:24:53 INFO - PROCESS | 896 | 1464711893509 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 09:24:53 INFO - PROCESS | 896 | 1464711893514 Marionette TRACE conn6 <- [1,1146,null,{}] 09:24:53 INFO - PROCESS | 896 | 1464711893520 Marionette TRACE conn6 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:53 INFO - PROCESS | 896 | 1464711893689 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 09:24:53 INFO - PROCESS | 896 | 1464711893701 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:53 INFO - PROCESS | 896 | ++DOCSHELL 00000068254D6800 == 52 [pid = 896] [id = 296] 09:24:53 INFO - PROCESS | 896 | ++DOMWINDOW == 105 (000000681C1DC000) [pid = 896] [serial = 887] [outer = 0000000000000000] 09:24:53 INFO - PROCESS | 896 | ++DOMWINDOW == 106 (00000068200CCC00) [pid = 896] [serial = 888] [outer = 000000681C1DC000] 09:24:53 INFO - PROCESS | 896 | 1464711893761 Marionette DEBUG loaded listener.js 09:24:53 INFO - PROCESS | 896 | ++DOMWINDOW == 107 (0000006820F3C000) [pid = 896] [serial = 889] [outer = 000000681C1DC000] 09:24:54 INFO - PROCESS | 896 | 1464711894389 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] 09:24:54 INFO - PROCESS | 896 | 1464711894461 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 09:24:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 09:24:54 INFO - PROCESS | 896 | 1464711894468 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 09:24:54 INFO - PROCESS | 896 | 1464711894471 Marionette TRACE conn6 <- [1,1150,null,{}] 09:24:54 INFO - PROCESS | 896 | 1464711894476 Marionette TRACE conn6 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:54 INFO - PROCESS | 896 | 1464711894600 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 09:24:54 INFO - PROCESS | 896 | 1464711894719 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:54 INFO - PROCESS | 896 | ++DOCSHELL 00000068290C2000 == 53 [pid = 896] [id = 297] 09:24:54 INFO - PROCESS | 896 | ++DOMWINDOW == 108 (0000006822120800) [pid = 896] [serial = 890] [outer = 0000000000000000] 09:24:54 INFO - PROCESS | 896 | ++DOMWINDOW == 109 (0000006826639400) [pid = 896] [serial = 891] [outer = 0000006822120800] 09:24:54 INFO - PROCESS | 896 | 1464711894776 Marionette DEBUG loaded listener.js 09:24:54 INFO - PROCESS | 896 | ++DOMWINDOW == 110 (0000006828495000) [pid = 896] [serial = 892] [outer = 0000006822120800] 09:24:55 INFO - PROCESS | 896 | 1464711895402 Marionette TRACE conn6 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 09:24:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 09:24:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 986ms 09:24:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 09:24:55 INFO - PROCESS | 896 | 1464711895460 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 09:24:55 INFO - PROCESS | 896 | 1464711895463 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 09:24:55 INFO - PROCESS | 896 | 1464711895467 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 09:24:55 INFO - PROCESS | 896 | 1464711895471 Marionette TRACE conn6 <- [1,1154,null,{}] 09:24:55 INFO - PROCESS | 896 | 1464711895483 Marionette TRACE conn6 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:55 INFO - PROCESS | 896 | 1464711895645 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 09:24:55 INFO - PROCESS | 896 | 1464711895702 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:55 INFO - PROCESS | 896 | ++DOCSHELL 00000068302ED000 == 54 [pid = 896] [id = 298] 09:24:55 INFO - PROCESS | 896 | ++DOMWINDOW == 111 (000000682A0F8000) [pid = 896] [serial = 893] [outer = 0000000000000000] 09:24:55 INFO - PROCESS | 896 | ++DOMWINDOW == 112 (000000682B231400) [pid = 896] [serial = 894] [outer = 000000682A0F8000] 09:24:55 INFO - PROCESS | 896 | 1464711895761 Marionette DEBUG loaded listener.js 09:24:55 INFO - PROCESS | 896 | ++DOMWINDOW == 113 (000000682C133C00) [pid = 896] [serial = 895] [outer = 000000682A0F8000] 09:24:56 INFO - PROCESS | 896 | 1464711896332 Marionette TRACE conn6 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 09:24:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 09:24:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 944ms 09:24:56 INFO - PROCESS | 896 | 1464711896413 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 09:24:56 INFO - PROCESS | 896 | 1464711896416 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 09:24:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 09:24:56 INFO - PROCESS | 896 | 1464711896420 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 09:24:56 INFO - PROCESS | 896 | 1464711896422 Marionette TRACE conn6 <- [1,1158,null,{}] 09:24:56 INFO - PROCESS | 896 | 1464711896427 Marionette TRACE conn6 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:56 INFO - PROCESS | 896 | 1464711896549 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 09:24:56 INFO - PROCESS | 896 | 1464711896668 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:56 INFO - PROCESS | 896 | ++DOCSHELL 0000006830369000 == 55 [pid = 896] [id = 299] 09:24:56 INFO - PROCESS | 896 | ++DOMWINDOW == 114 (000000682C184800) [pid = 896] [serial = 896] [outer = 0000000000000000] 09:24:56 INFO - PROCESS | 896 | ++DOMWINDOW == 115 (000000682C209400) [pid = 896] [serial = 897] [outer = 000000682C184800] 09:24:56 INFO - PROCESS | 896 | 1464711896725 Marionette DEBUG loaded listener.js 09:24:56 INFO - PROCESS | 896 | ++DOMWINDOW == 116 (000000682C3DB000) [pid = 896] [serial = 898] [outer = 000000682C184800] 09:24:57 INFO - PROCESS | 896 | 1464711897318 Marionette TRACE conn6 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 09:24:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 09:24:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 944ms 09:24:57 INFO - PROCESS | 896 | 1464711897366 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 09:24:57 INFO - PROCESS | 896 | 1464711897368 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 09:24:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 09:24:57 INFO - PROCESS | 896 | 1464711897372 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 09:24:57 INFO - PROCESS | 896 | 1464711897374 Marionette TRACE conn6 <- [1,1162,null,{}] 09:24:57 INFO - PROCESS | 896 | 1464711897378 Marionette TRACE conn6 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:57 INFO - PROCESS | 896 | 1464711897491 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 09:24:57 INFO - PROCESS | 896 | 1464711897620 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:57 INFO - PROCESS | 896 | ++DOCSHELL 0000006830403000 == 56 [pid = 896] [id = 300] 09:24:57 INFO - PROCESS | 896 | ++DOMWINDOW == 117 (000000682C3E1800) [pid = 896] [serial = 899] [outer = 0000000000000000] 09:24:57 INFO - PROCESS | 896 | ++DOMWINDOW == 118 (000000682C3E3800) [pid = 896] [serial = 900] [outer = 000000682C3E1800] 09:24:57 INFO - PROCESS | 896 | 1464711897682 Marionette DEBUG loaded listener.js 09:24:57 INFO - PROCESS | 896 | ++DOMWINDOW == 119 (000000682C4A3C00) [pid = 896] [serial = 901] [outer = 000000682C3E1800] 09:24:58 INFO - PROCESS | 896 | 1464711898329 Marionette TRACE conn6 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 09:24:58 INFO - PROCESS | 896 | 1464711898362 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 09:24:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 09:24:58 INFO - PROCESS | 896 | 1464711898365 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 09:24:58 INFO - PROCESS | 896 | 1464711898367 Marionette TRACE conn6 <- [1,1166,null,{}] 09:24:58 INFO - PROCESS | 896 | 1464711898371 Marionette TRACE conn6 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:58 INFO - PROCESS | 896 | 1464711898496 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 09:24:58 INFO - PROCESS | 896 | 1464711898617 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:58 INFO - PROCESS | 896 | ++DOCSHELL 000000681C256000 == 57 [pid = 896] [id = 301] 09:24:58 INFO - PROCESS | 896 | ++DOMWINDOW == 120 (000000681B9C1800) [pid = 896] [serial = 902] [outer = 0000000000000000] 09:24:58 INFO - PROCESS | 896 | ++DOMWINDOW == 121 (0000006821B81800) [pid = 896] [serial = 903] [outer = 000000681B9C1800] 09:24:58 INFO - PROCESS | 896 | 1464711898675 Marionette DEBUG loaded listener.js 09:24:58 INFO - PROCESS | 896 | ++DOMWINDOW == 122 (0000006828D4F400) [pid = 896] [serial = 904] [outer = 000000681B9C1800] 09:24:59 INFO - PROCESS | 896 | 1464711899462 Marionette TRACE conn6 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 09:24:59 INFO - PROCESS | 896 | 1464711899519 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 09:24:59 INFO - PROCESS | 896 | 1464711899524 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 09:24:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 09:24:59 INFO - PROCESS | 896 | 1464711899528 Marionette TRACE conn6 <- [1,1170,null,{}] 09:24:59 INFO - PROCESS | 896 | 1464711899533 Marionette TRACE conn6 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:59 INFO - PROCESS | 896 | 1464711899677 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 09:24:59 INFO - PROCESS | 896 | 1464711899777 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:59 INFO - PROCESS | 896 | ++DOCSHELL 000000681C62F800 == 58 [pid = 896] [id = 302] 09:24:59 INFO - PROCESS | 896 | ++DOMWINDOW == 123 (000000681D061C00) [pid = 896] [serial = 905] [outer = 0000000000000000] 09:24:59 INFO - PROCESS | 896 | ++DOMWINDOW == 124 (00000068200CD400) [pid = 896] [serial = 906] [outer = 000000681D061C00] 09:24:59 INFO - PROCESS | 896 | 1464711899828 Marionette DEBUG loaded listener.js 09:24:59 INFO - PROCESS | 896 | ++DOMWINDOW == 125 (0000006820DC5C00) [pid = 896] [serial = 907] [outer = 000000681D061C00] 09:25:00 INFO - PROCESS | 896 | --DOCSHELL 000000682F357800 == 57 [pid = 896] [id = 294] 09:25:00 INFO - PROCESS | 896 | --DOCSHELL 000000682D5F1000 == 56 [pid = 896] [id = 293] 09:25:00 INFO - PROCESS | 896 | --DOCSHELL 000000682D232800 == 55 [pid = 896] [id = 292] 09:25:00 INFO - PROCESS | 896 | --DOCSHELL 000000682B6DD000 == 54 [pid = 896] [id = 291] 09:25:00 INFO - PROCESS | 896 | --DOCSHELL 0000006828A79000 == 53 [pid = 896] [id = 289] 09:25:00 INFO - PROCESS | 896 | --DOCSHELL 0000006828678800 == 52 [pid = 896] [id = 288] 09:25:00 INFO - PROCESS | 896 | --DOMWINDOW == 124 (000000682930B800) [pid = 896] [serial = 837] [outer = 0000000000000000] [url = about:blank] 09:25:00 INFO - PROCESS | 896 | --DOCSHELL 000000682665A800 == 51 [pid = 896] [id = 287] 09:25:00 INFO - PROCESS | 896 | --DOCSHELL 000000681C377800 == 50 [pid = 896] [id = 286] 09:25:00 INFO - PROCESS | 896 | --DOCSHELL 0000006826115800 == 49 [pid = 896] [id = 285] 09:25:00 INFO - PROCESS | 896 | --DOMWINDOW == 123 (0000006828D6F000) [pid = 896] [serial = 828] [outer = 0000000000000000] [url = about:blank] 09:25:00 INFO - PROCESS | 896 | --DOMWINDOW == 122 (000000682849AC00) [pid = 896] [serial = 826] [outer = 0000000000000000] [url = about:blank] 09:25:00 INFO - PROCESS | 896 | --DOMWINDOW == 121 (0000006827D7DC00) [pid = 896] [serial = 825] [outer = 0000000000000000] [url = about:blank] 09:25:00 INFO - PROCESS | 896 | --DOMWINDOW == 120 (0000006820DC3C00) [pid = 896] [serial = 831] [outer = 0000000000000000] [url = about:blank] 09:25:00 INFO - PROCESS | 896 | --DOMWINDOW == 119 (000000682006E000) [pid = 896] [serial = 811] [outer = 0000000000000000] [url = about:blank] 09:25:00 INFO - PROCESS | 896 | --DOMWINDOW == 118 (000000681BBBB000) [pid = 896] [serial = 810] [outer = 0000000000000000] [url = about:blank] 09:25:00 INFO - PROCESS | 896 | --DOMWINDOW == 117 (0000006828AD5400) [pid = 896] [serial = 795] [outer = 0000000000000000] [url = about:blank] 09:25:00 INFO - PROCESS | 896 | --DOMWINDOW == 116 (0000006828D4DC00) [pid = 896] [serial = 796] [outer = 0000000000000000] [url = about:blank] 09:25:00 INFO - PROCESS | 896 | --DOMWINDOW == 115 (000000681CE91800) [pid = 896] [serial = 798] [outer = 0000000000000000] [url = about:blank] 09:25:00 INFO - PROCESS | 896 | --DOMWINDOW == 114 (0000006821B86800) [pid = 896] [serial = 816] [outer = 0000000000000000] [url = about:blank] 09:25:00 INFO - PROCESS | 896 | --DOMWINDOW == 113 (0000006821E0C400) [pid = 896] [serial = 817] [outer = 0000000000000000] [url = about:blank] 09:25:00 INFO - PROCESS | 896 | --DOMWINDOW == 112 (000000682908B400) [pid = 896] [serial = 807] [outer = 0000000000000000] [url = about:blank] 09:25:00 INFO - PROCESS | 896 | --DOMWINDOW == 111 (00000068290E7800) [pid = 896] [serial = 834] [outer = 0000000000000000] [url = about:blank] 09:25:00 INFO - PROCESS | 896 | --DOMWINDOW == 110 (0000006828ADD800) [pid = 896] [serial = 804] [outer = 0000000000000000] [url = about:blank] 09:25:00 INFO - PROCESS | 896 | --DOMWINDOW == 109 (00000068221C3400) [pid = 896] [serial = 819] [outer = 0000000000000000] [url = about:blank] 09:25:00 INFO - PROCESS | 896 | --DOMWINDOW == 108 (000000681BF1CC00) [pid = 896] [serial = 813] [outer = 0000000000000000] [url = about:blank] 09:25:00 INFO - PROCESS | 896 | --DOMWINDOW == 107 (000000682006D400) [pid = 896] [serial = 814] [outer = 0000000000000000] [url = about:blank] 09:25:00 INFO - PROCESS | 896 | --DOMWINDOW == 106 (00000068221BF400) [pid = 896] [serial = 801] [outer = 0000000000000000] [url = about:blank] 09:25:00 INFO - PROCESS | 896 | --DOMWINDOW == 105 (000000682908AC00) [pid = 896] [serial = 829] [outer = 0000000000000000] [url = about:blank] 09:25:00 INFO - PROCESS | 896 | --DOMWINDOW == 104 (00000068291ACC00) [pid = 896] [serial = 835] [outer = 0000000000000000] [url = about:blank] 09:25:00 INFO - PROCESS | 896 | --DOMWINDOW == 103 (000000682544B000) [pid = 896] [serial = 822] [outer = 0000000000000000] [url = about:blank] 09:25:00 INFO - PROCESS | 896 | --DOMWINDOW == 102 (0000006825862000) [pid = 896] [serial = 823] [outer = 0000000000000000] [url = about:blank] 09:25:00 INFO - PROCESS | 896 | --DOMWINDOW == 101 (0000006828CEF000) [pid = 896] [serial = 832] [outer = 0000000000000000] [url = about:blank] 09:25:00 INFO - PROCESS | 896 | --DOMWINDOW == 100 (00000068222EB800) [pid = 896] [serial = 820] [outer = 0000000000000000] [url = about:blank] 09:25:00 INFO - PROCESS | 896 | 1464711900460 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] 09:25:00 INFO - PROCESS | 896 | 1464711900520 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 09:25:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 09:25:00 INFO - PROCESS | 896 | 1464711900526 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 09:25:00 INFO - PROCESS | 896 | 1464711900529 Marionette TRACE conn6 <- [1,1174,null,{}] 09:25:00 INFO - PROCESS | 896 | 1464711900533 Marionette TRACE conn6 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:00 INFO - PROCESS | 896 | 1464711900633 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 09:25:00 INFO - PROCESS | 896 | 1464711900710 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:00 INFO - PROCESS | 896 | ++DOCSHELL 000000682209F800 == 50 [pid = 896] [id = 303] 09:25:00 INFO - PROCESS | 896 | ++DOMWINDOW == 101 (000000681B82B400) [pid = 896] [serial = 908] [outer = 0000000000000000] 09:25:00 INFO - PROCESS | 896 | ++DOMWINDOW == 102 (000000681D067400) [pid = 896] [serial = 909] [outer = 000000681B82B400] 09:25:00 INFO - PROCESS | 896 | 1464711900757 Marionette DEBUG loaded listener.js 09:25:00 INFO - PROCESS | 896 | ++DOMWINDOW == 103 (0000006820DCAC00) [pid = 896] [serial = 910] [outer = 000000681B82B400] 09:25:01 INFO - PROCESS | 896 | 1464711901183 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] 09:25:01 INFO - PROCESS | 896 | 1464711901220 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 09:25:01 INFO - PROCESS | 896 | 1464711901224 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 09:25:01 INFO - PROCESS | 896 | 1464711901227 Marionette TRACE conn6 <- [1,1178,null,{}] 09:25:01 INFO - PROCESS | 896 | 1464711901238 Marionette TRACE conn6 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:01 INFO - PROCESS | 896 | 1464711901368 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 09:25:01 INFO - PROCESS | 896 | 1464711901385 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:01 INFO - PROCESS | 896 | ++DOCSHELL 00000068285C6800 == 51 [pid = 896] [id = 304] 09:25:01 INFO - PROCESS | 896 | ++DOMWINDOW == 104 (00000068222E7400) [pid = 896] [serial = 911] [outer = 0000000000000000] 09:25:01 INFO - PROCESS | 896 | ++DOMWINDOW == 105 (00000068222EF000) [pid = 896] [serial = 912] [outer = 00000068222E7400] 09:25:01 INFO - PROCESS | 896 | 1464711901435 Marionette DEBUG loaded listener.js 09:25:01 INFO - PROCESS | 896 | ++DOMWINDOW == 106 (0000006825453400) [pid = 896] [serial = 913] [outer = 00000068222E7400] 09:25:01 INFO - PROCESS | 896 | 1464711901907 Marionette TRACE conn6 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 09:25:01 INFO - PROCESS | 896 | 1464711901961 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 09:25:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 09:25:01 INFO - PROCESS | 896 | 1464711901964 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 09:25:01 INFO - PROCESS | 896 | 1464711901966 Marionette TRACE conn6 <- [1,1182,null,{}] 09:25:01 INFO - PROCESS | 896 | 1464711901970 Marionette TRACE conn6 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:02 INFO - PROCESS | 896 | 1464711902063 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 09:25:02 INFO - PROCESS | 896 | 1464711902073 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:02 INFO - PROCESS | 896 | ++DOCSHELL 000000681A8F9800 == 52 [pid = 896] [id = 305] 09:25:02 INFO - PROCESS | 896 | ++DOMWINDOW == 107 (0000006827D74400) [pid = 896] [serial = 914] [outer = 0000000000000000] 09:25:02 INFO - PROCESS | 896 | ++DOMWINDOW == 108 (0000006827D78C00) [pid = 896] [serial = 915] [outer = 0000006827D74400] 09:25:02 INFO - PROCESS | 896 | 1464711902121 Marionette DEBUG loaded listener.js 09:25:02 INFO - PROCESS | 896 | ++DOMWINDOW == 109 (0000006827E2B000) [pid = 896] [serial = 916] [outer = 0000006827D74400] 09:25:02 INFO - PROCESS | 896 | 1464711902559 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] 09:25:02 INFO - PROCESS | 896 | 1464711902603 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 09:25:02 INFO - PROCESS | 896 | 1464711902606 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 09:25:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 09:25:02 INFO - PROCESS | 896 | 1464711902608 Marionette TRACE conn6 <- [1,1186,null,{}] 09:25:02 INFO - PROCESS | 896 | 1464711902620 Marionette TRACE conn6 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:02 INFO - PROCESS | 896 | 1464711902731 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 09:25:02 INFO - PROCESS | 896 | 1464711902808 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:02 INFO - PROCESS | 896 | ++DOCSHELL 0000006829342000 == 53 [pid = 896] [id = 306] 09:25:02 INFO - PROCESS | 896 | ++DOMWINDOW == 110 (0000006827E35800) [pid = 896] [serial = 917] [outer = 0000000000000000] 09:25:02 INFO - PROCESS | 896 | ++DOMWINDOW == 111 (0000006828490400) [pid = 896] [serial = 918] [outer = 0000006827E35800] 09:25:02 INFO - PROCESS | 896 | 1464711902854 Marionette DEBUG loaded listener.js 09:25:02 INFO - PROCESS | 896 | ++DOMWINDOW == 112 (0000006828D49800) [pid = 896] [serial = 919] [outer = 0000006827E35800] 09:25:03 INFO - PROCESS | 896 | 1464711903332 Marionette TRACE conn6 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 09:25:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 09:25:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 775ms 09:25:03 INFO - PROCESS | 896 | 1464711903388 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 09:25:03 INFO - PROCESS | 896 | 1464711903390 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 09:25:03 INFO - PROCESS | 896 | 1464711903393 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 09:25:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 09:25:03 INFO - PROCESS | 896 | 1464711903395 Marionette TRACE conn6 <- [1,1190,null,{}] 09:25:03 INFO - PROCESS | 896 | 1464711903399 Marionette TRACE conn6 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:03 INFO - PROCESS | 896 | 1464711903527 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 09:25:03 INFO - PROCESS | 896 | 1464711903582 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:03 INFO - PROCESS | 896 | ++DOCSHELL 000000682B206000 == 54 [pid = 896] [id = 307] 09:25:03 INFO - PROCESS | 896 | ++DOMWINDOW == 113 (00000068291A8000) [pid = 896] [serial = 920] [outer = 0000000000000000] 09:25:03 INFO - PROCESS | 896 | ++DOMWINDOW == 114 (00000068291B3800) [pid = 896] [serial = 921] [outer = 00000068291A8000] 09:25:03 INFO - PROCESS | 896 | 1464711903629 Marionette DEBUG loaded listener.js 09:25:03 INFO - PROCESS | 896 | ++DOMWINDOW == 115 (0000006829774000) [pid = 896] [serial = 922] [outer = 00000068291A8000] 09:25:04 INFO - PROCESS | 896 | 1464711904059 Marionette TRACE conn6 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:25:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 09:25:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 691ms 09:25:04 INFO - PROCESS | 896 | 1464711904116 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 09:25:04 INFO - PROCESS | 896 | 1464711904118 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 09:25:04 INFO - PROCESS | 896 | 1464711904128 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 09:25:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 09:25:04 INFO - PROCESS | 896 | 1464711904130 Marionette TRACE conn6 <- [1,1194,null,{}] 09:25:04 INFO - PROCESS | 896 | 1464711904133 Marionette TRACE conn6 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:04 INFO - PROCESS | 896 | 1464711904245 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 09:25:04 INFO - PROCESS | 896 | 1464711904256 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:04 INFO - PROCESS | 896 | ++DOCSHELL 000000682C593000 == 55 [pid = 896] [id = 308] 09:25:04 INFO - PROCESS | 896 | ++DOMWINDOW == 116 (0000006829879C00) [pid = 896] [serial = 923] [outer = 0000000000000000] 09:25:04 INFO - PROCESS | 896 | ++DOMWINDOW == 117 (00000068298ED400) [pid = 896] [serial = 924] [outer = 0000006829879C00] 09:25:04 INFO - PROCESS | 896 | 1464711904342 Marionette DEBUG loaded listener.js 09:25:04 INFO - PROCESS | 896 | ++DOMWINDOW == 118 (000000682B226400) [pid = 896] [serial = 925] [outer = 0000006829879C00] 09:25:04 INFO - PROCESS | 896 | --DOMWINDOW == 117 (0000006825524000) [pid = 896] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 09:25:04 INFO - PROCESS | 896 | --DOMWINDOW == 116 (0000006828D6FC00) [pid = 896] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 09:25:04 INFO - PROCESS | 896 | --DOMWINDOW == 115 (000000681CFB0C00) [pid = 896] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 09:25:04 INFO - PROCESS | 896 | --DOMWINDOW == 114 (0000006827C78C00) [pid = 896] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 09:25:04 INFO - PROCESS | 896 | --DOMWINDOW == 113 (000000681B9A1400) [pid = 896] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 09:25:04 INFO - PROCESS | 896 | --DOMWINDOW == 112 (0000006829304C00) [pid = 896] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 09:25:04 INFO - PROCESS | 896 | --DOMWINDOW == 111 (0000006821BBC800) [pid = 896] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 09:25:04 INFO - PROCESS | 896 | --DOMWINDOW == 110 (00000068291B1800) [pid = 896] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 09:25:04 INFO - PROCESS | 896 | --DOMWINDOW == 109 (000000682B227C00) [pid = 896] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 09:25:04 INFO - PROCESS | 896 | --DOMWINDOW == 108 (00000068222EDC00) [pid = 896] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 09:25:04 INFO - PROCESS | 896 | --DOMWINDOW == 107 (0000006827E34400) [pid = 896] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 09:25:04 INFO - PROCESS | 896 | 1464711904844 Marionette TRACE conn6 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:25:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 09:25:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 734ms 09:25:04 INFO - PROCESS | 896 | 1464711904867 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 09:25:04 INFO - PROCESS | 896 | 1464711904869 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 09:25:04 INFO - PROCESS | 896 | 1464711904873 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 09:25:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 09:25:04 INFO - PROCESS | 896 | 1464711904875 Marionette TRACE conn6 <- [1,1198,null,{}] 09:25:04 INFO - PROCESS | 896 | 1464711904878 Marionette TRACE conn6 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:04 INFO - PROCESS | 896 | 1464711904965 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 09:25:05 INFO - PROCESS | 896 | 1464711905044 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:05 INFO - PROCESS | 896 | ++DOCSHELL 000000682C8CE800 == 56 [pid = 896] [id = 309] 09:25:05 INFO - PROCESS | 896 | ++DOMWINDOW == 108 (000000681CFB0C00) [pid = 896] [serial = 926] [outer = 0000000000000000] 09:25:05 INFO - PROCESS | 896 | ++DOMWINDOW == 109 (00000068294B4400) [pid = 896] [serial = 927] [outer = 000000681CFB0C00] 09:25:05 INFO - PROCESS | 896 | 1464711905089 Marionette DEBUG loaded listener.js 09:25:05 INFO - PROCESS | 896 | ++DOMWINDOW == 110 (000000682B705400) [pid = 896] [serial = 928] [outer = 000000681CFB0C00] 09:25:05 INFO - PROCESS | 896 | 1464711905457 Marionette TRACE conn6 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 09:25:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 09:25:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 628ms 09:25:05 INFO - PROCESS | 896 | 1464711905504 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 09:25:05 INFO - PROCESS | 896 | 1464711905506 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 09:25:05 INFO - PROCESS | 896 | 1464711905509 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 09:25:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 09:25:05 INFO - PROCESS | 896 | 1464711905511 Marionette TRACE conn6 <- [1,1202,null,{}] 09:25:05 INFO - PROCESS | 896 | 1464711905515 Marionette TRACE conn6 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:05 INFO - PROCESS | 896 | 1464711905659 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 09:25:05 INFO - PROCESS | 896 | 1464711905676 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:05 INFO - PROCESS | 896 | ++DOCSHELL 000000682DD84800 == 57 [pid = 896] [id = 310] 09:25:05 INFO - PROCESS | 896 | ++DOMWINDOW == 111 (000000682B70C000) [pid = 896] [serial = 929] [outer = 0000000000000000] 09:25:05 INFO - PROCESS | 896 | ++DOMWINDOW == 112 (000000682BB06800) [pid = 896] [serial = 930] [outer = 000000682B70C000] 09:25:05 INFO - PROCESS | 896 | 1464711905721 Marionette DEBUG loaded listener.js 09:25:05 INFO - PROCESS | 896 | ++DOMWINDOW == 113 (000000682C12E000) [pid = 896] [serial = 931] [outer = 000000682B70C000] 09:25:06 INFO - PROCESS | 896 | 1464711906123 Marionette TRACE conn6 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 09:25:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 09:25:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 628ms 09:25:06 INFO - PROCESS | 896 | 1464711906141 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 09:25:06 INFO - PROCESS | 896 | 1464711906143 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 09:25:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 09:25:06 INFO - PROCESS | 896 | 1464711906165 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 09:25:06 INFO - PROCESS | 896 | 1464711906168 Marionette TRACE conn6 <- [1,1206,null,{}] 09:25:06 INFO - PROCESS | 896 | 1464711906177 Marionette TRACE conn6 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:06 INFO - PROCESS | 896 | 1464711906267 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 09:25:06 INFO - PROCESS | 896 | 1464711906275 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:06 INFO - PROCESS | 896 | ++DOCSHELL 00000068302DC800 == 58 [pid = 896] [id = 311] 09:25:06 INFO - PROCESS | 896 | ++DOMWINDOW == 114 (000000682C186800) [pid = 896] [serial = 932] [outer = 0000000000000000] 09:25:06 INFO - PROCESS | 896 | ++DOMWINDOW == 115 (000000682C210C00) [pid = 896] [serial = 933] [outer = 000000682C186800] 09:25:06 INFO - PROCESS | 896 | 1464711906320 Marionette DEBUG loaded listener.js 09:25:06 INFO - PROCESS | 896 | ++DOMWINDOW == 116 (000000682C4AB400) [pid = 896] [serial = 934] [outer = 000000682C186800] 09:25:06 INFO - PROCESS | 896 | 1464711906818 Marionette TRACE conn6 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 09:25:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 09:25:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 735ms 09:25:06 INFO - PROCESS | 896 | 1464711906903 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 09:25:06 INFO - PROCESS | 896 | 1464711906908 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 09:25:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 09:25:06 INFO - PROCESS | 896 | 1464711906914 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 09:25:06 INFO - PROCESS | 896 | 1464711906919 Marionette TRACE conn6 <- [1,1210,null,{}] 09:25:06 INFO - PROCESS | 896 | 1464711906942 Marionette TRACE conn6 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:07 INFO - PROCESS | 896 | 1464711907121 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 09:25:07 INFO - PROCESS | 896 | 1464711907235 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:07 INFO - PROCESS | 896 | ++DOCSHELL 0000006821EBC800 == 59 [pid = 896] [id = 312] 09:25:07 INFO - PROCESS | 896 | ++DOMWINDOW == 117 (000000681C151800) [pid = 896] [serial = 935] [outer = 0000000000000000] 09:25:07 INFO - PROCESS | 896 | ++DOMWINDOW == 118 (000000681C1D7800) [pid = 896] [serial = 936] [outer = 000000681C151800] 09:25:07 INFO - PROCESS | 896 | 1464711907297 Marionette DEBUG loaded listener.js 09:25:07 INFO - PROCESS | 896 | ++DOMWINDOW == 119 (000000682037D400) [pid = 896] [serial = 937] [outer = 000000681C151800] 09:25:07 INFO - PROCESS | 896 | 1464711907859 Marionette TRACE conn6 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 09:25:07 INFO - PROCESS | 896 | 1464711907927 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 09:25:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 09:25:07 INFO - PROCESS | 896 | 1464711907934 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 09:25:07 INFO - PROCESS | 896 | 1464711907937 Marionette TRACE conn6 <- [1,1214,null,{}] 09:25:07 INFO - PROCESS | 896 | 1464711907941 Marionette TRACE conn6 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:08 INFO - PROCESS | 896 | 1464711908061 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 09:25:08 INFO - PROCESS | 896 | 1464711908182 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:08 INFO - PROCESS | 896 | ++DOCSHELL 00000068290B9800 == 60 [pid = 896] [id = 313] 09:25:08 INFO - PROCESS | 896 | ++DOMWINDOW == 120 (00000068221C0C00) [pid = 896] [serial = 938] [outer = 0000000000000000] 09:25:08 INFO - PROCESS | 896 | ++DOMWINDOW == 121 (00000068222EFC00) [pid = 896] [serial = 939] [outer = 00000068221C0C00] 09:25:08 INFO - PROCESS | 896 | 1464711908239 Marionette DEBUG loaded listener.js 09:25:08 INFO - PROCESS | 896 | ++DOMWINDOW == 122 (0000006827D75000) [pid = 896] [serial = 940] [outer = 00000068221C0C00] 09:25:08 INFO - PROCESS | 896 | 1464711908851 Marionette TRACE conn6 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 09:25:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 09:25:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 944ms 09:25:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 09:25:08 INFO - PROCESS | 896 | 1464711908883 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 09:25:08 INFO - PROCESS | 896 | 1464711908886 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 09:25:08 INFO - PROCESS | 896 | 1464711908890 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 09:25:08 INFO - PROCESS | 896 | 1464711908894 Marionette TRACE conn6 <- [1,1218,null,{}] 09:25:08 INFO - PROCESS | 896 | 1464711908906 Marionette TRACE conn6 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:09 INFO - PROCESS | 896 | 1464711909030 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 09:25:09 INFO - PROCESS | 896 | 1464711909151 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:09 INFO - PROCESS | 896 | ++DOCSHELL 0000006830421000 == 61 [pid = 896] [id = 314] 09:25:09 INFO - PROCESS | 896 | ++DOMWINDOW == 123 (0000006828D7D000) [pid = 896] [serial = 941] [outer = 0000000000000000] 09:25:09 INFO - PROCESS | 896 | ++DOMWINDOW == 124 (00000068291B5400) [pid = 896] [serial = 942] [outer = 0000006828D7D000] 09:25:09 INFO - PROCESS | 896 | 1464711909210 Marionette DEBUG loaded listener.js 09:25:09 INFO - PROCESS | 896 | ++DOMWINDOW == 125 (000000682C12F800) [pid = 896] [serial = 943] [outer = 0000006828D7D000] 09:25:09 INFO - PROCESS | 896 | 1464711909853 Marionette TRACE conn6 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 09:25:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 09:25:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 986ms 09:25:09 INFO - PROCESS | 896 | 1464711909886 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 09:25:09 INFO - PROCESS | 896 | 1464711909889 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 09:25:09 INFO - PROCESS | 896 | 1464711909894 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 09:25:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 09:25:09 INFO - PROCESS | 896 | 1464711909896 Marionette TRACE conn6 <- [1,1222,null,{}] 09:25:09 INFO - PROCESS | 896 | 1464711909900 Marionette TRACE conn6 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:10 INFO - PROCESS | 896 | 1464711910019 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 09:25:10 INFO - PROCESS | 896 | 1464711910137 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:10 INFO - PROCESS | 896 | ++DOCSHELL 0000006831788800 == 62 [pid = 896] [id = 315] 09:25:10 INFO - PROCESS | 896 | ++DOMWINDOW == 126 (000000682C538400) [pid = 896] [serial = 944] [outer = 0000000000000000] 09:25:10 INFO - PROCESS | 896 | ++DOMWINDOW == 127 (000000682C56F400) [pid = 896] [serial = 945] [outer = 000000682C538400] 09:25:10 INFO - PROCESS | 896 | 1464711910195 Marionette DEBUG loaded listener.js 09:25:10 INFO - PROCESS | 896 | ++DOMWINDOW == 128 (000000682C5C7800) [pid = 896] [serial = 946] [outer = 000000682C538400] 09:25:10 INFO - PROCESS | 896 | 1464711910735 Marionette TRACE conn6 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 09:25:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 09:25:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 878ms 09:25:10 INFO - PROCESS | 896 | 1464711910789 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 09:25:10 INFO - PROCESS | 896 | 1464711910791 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 09:25:10 INFO - PROCESS | 896 | 1464711910797 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 09:25:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 09:25:10 INFO - PROCESS | 896 | 1464711910799 Marionette TRACE conn6 <- [1,1226,null,{}] 09:25:10 INFO - PROCESS | 896 | 1464711910803 Marionette TRACE conn6 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:10 INFO - PROCESS | 896 | 1464711910914 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 09:25:11 INFO - PROCESS | 896 | 1464711911005 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:11 INFO - PROCESS | 896 | ++DOCSHELL 00000068317A5800 == 63 [pid = 896] [id = 316] 09:25:11 INFO - PROCESS | 896 | ++DOMWINDOW == 129 (000000682C5CD800) [pid = 896] [serial = 947] [outer = 0000000000000000] 09:25:11 INFO - PROCESS | 896 | ++DOMWINDOW == 130 (000000682C6B4400) [pid = 896] [serial = 948] [outer = 000000682C5CD800] 09:25:11 INFO - PROCESS | 896 | 1464711911060 Marionette DEBUG loaded listener.js 09:25:11 INFO - PROCESS | 896 | ++DOMWINDOW == 131 (000000682C6BC000) [pid = 896] [serial = 949] [outer = 000000682C5CD800] 09:25:11 INFO - PROCESS | 896 | 1464711911615 Marionette TRACE conn6 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 09:25:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 09:25:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 837ms 09:25:11 INFO - PROCESS | 896 | 1464711911640 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 09:25:11 INFO - PROCESS | 896 | 1464711911643 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 09:25:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 09:25:11 INFO - PROCESS | 896 | 1464711911646 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 09:25:11 INFO - PROCESS | 896 | 1464711911649 Marionette TRACE conn6 <- [1,1230,null,{}] 09:25:11 INFO - PROCESS | 896 | 1464711911652 Marionette TRACE conn6 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:11 INFO - PROCESS | 896 | 1464711911787 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 09:25:11 INFO - PROCESS | 896 | 1464711911883 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:11 INFO - PROCESS | 896 | ++DOCSHELL 00000068323D8800 == 64 [pid = 896] [id = 317] 09:25:11 INFO - PROCESS | 896 | ++DOMWINDOW == 132 (000000682C6D1000) [pid = 896] [serial = 950] [outer = 0000000000000000] 09:25:11 INFO - PROCESS | 896 | ++DOMWINDOW == 133 (000000682C896C00) [pid = 896] [serial = 951] [outer = 000000682C6D1000] 09:25:11 INFO - PROCESS | 896 | 1464711911939 Marionette DEBUG loaded listener.js 09:25:12 INFO - PROCESS | 896 | ++DOMWINDOW == 134 (000000682CE96800) [pid = 896] [serial = 952] [outer = 000000682C6D1000] 09:25:12 INFO - PROCESS | 896 | 1464711912495 Marionette TRACE conn6 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 09:25:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 09:25:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 878ms 09:25:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 09:25:12 INFO - PROCESS | 896 | 1464711912527 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 09:25:12 INFO - PROCESS | 896 | 1464711912530 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 09:25:12 INFO - PROCESS | 896 | 1464711912533 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 09:25:12 INFO - PROCESS | 896 | 1464711912536 Marionette TRACE conn6 <- [1,1234,null,{}] 09:25:12 INFO - PROCESS | 896 | 1464711912540 Marionette TRACE conn6 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:12 INFO - PROCESS | 896 | 1464711912684 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 09:25:12 INFO - PROCESS | 896 | 1464711912779 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:12 INFO - PROCESS | 896 | ++DOCSHELL 000000682C57A000 == 65 [pid = 896] [id = 318] 09:25:12 INFO - PROCESS | 896 | ++DOMWINDOW == 135 (000000681C6F5800) [pid = 896] [serial = 953] [outer = 0000000000000000] 09:25:12 INFO - PROCESS | 896 | ++DOMWINDOW == 136 (000000682B7A8400) [pid = 896] [serial = 954] [outer = 000000681C6F5800] 09:25:12 INFO - PROCESS | 896 | 1464711912838 Marionette DEBUG loaded listener.js 09:25:12 INFO - PROCESS | 896 | ++DOMWINDOW == 137 (000000682CE9F000) [pid = 896] [serial = 955] [outer = 000000681C6F5800] 09:25:13 INFO - PROCESS | 896 | 1464711913692 Marionette TRACE conn6 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 09:25:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 09:25:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1177ms 09:25:13 INFO - PROCESS | 896 | 1464711913714 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 09:25:13 INFO - PROCESS | 896 | 1464711913719 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 09:25:13 INFO - PROCESS | 896 | 1464711913724 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 09:25:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 09:25:13 INFO - PROCESS | 896 | 1464711913728 Marionette TRACE conn6 <- [1,1238,null,{}] 09:25:13 INFO - PROCESS | 896 | 1464711913733 Marionette TRACE conn6 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:13 INFO - PROCESS | 896 | 1464711913842 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 09:25:13 INFO - PROCESS | 896 | 1464711913968 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:13 INFO - PROCESS | 896 | ++DOCSHELL 000000681B29F000 == 66 [pid = 896] [id = 319] 09:25:13 INFO - PROCESS | 896 | ++DOMWINDOW == 138 (000000681C155400) [pid = 896] [serial = 956] [outer = 0000000000000000] 09:25:14 INFO - PROCESS | 896 | ++DOMWINDOW == 139 (0000006821BBDC00) [pid = 896] [serial = 957] [outer = 000000681C155400] 09:25:14 INFO - PROCESS | 896 | 1464711914023 Marionette DEBUG loaded listener.js 09:25:14 INFO - PROCESS | 896 | ++DOMWINDOW == 140 (0000006822242000) [pid = 896] [serial = 958] [outer = 000000681C155400] 09:25:14 INFO - PROCESS | 896 | --DOCSHELL 000000682DD84800 == 65 [pid = 896] [id = 310] 09:25:14 INFO - PROCESS | 896 | --DOCSHELL 000000682C8CE800 == 64 [pid = 896] [id = 309] 09:25:14 INFO - PROCESS | 896 | --DOCSHELL 00000068290C9800 == 63 [pid = 896] [id = 290] 09:25:14 INFO - PROCESS | 896 | --DOCSHELL 000000682C593000 == 62 [pid = 896] [id = 308] 09:25:14 INFO - PROCESS | 896 | --DOCSHELL 000000682B206000 == 61 [pid = 896] [id = 307] 09:25:14 INFO - PROCESS | 896 | --DOCSHELL 0000006829342000 == 60 [pid = 896] [id = 306] 09:25:14 INFO - PROCESS | 896 | --DOCSHELL 000000681A8F9800 == 59 [pid = 896] [id = 305] 09:25:14 INFO - PROCESS | 896 | --DOCSHELL 00000068285C6800 == 58 [pid = 896] [id = 304] 09:25:14 INFO - PROCESS | 896 | --DOCSHELL 000000682209F800 == 57 [pid = 896] [id = 303] 09:25:14 INFO - PROCESS | 896 | --DOCSHELL 000000681C62F800 == 56 [pid = 896] [id = 302] 09:25:14 INFO - PROCESS | 896 | --DOMWINDOW == 139 (0000006829DE2C00) [pid = 896] [serial = 852] [outer = 0000000000000000] [url = about:blank] 09:25:14 INFO - PROCESS | 896 | --DOMWINDOW == 138 (0000006827E30400) [pid = 896] [serial = 846] [outer = 0000000000000000] [url = about:blank] 09:25:14 INFO - PROCESS | 896 | --DOMWINDOW == 137 (000000681BBB2000) [pid = 896] [serial = 840] [outer = 0000000000000000] [url = about:blank] 09:25:14 INFO - PROCESS | 896 | --DOMWINDOW == 136 (0000006821E04400) [pid = 896] [serial = 843] [outer = 0000000000000000] [url = about:blank] 09:25:14 INFO - PROCESS | 896 | --DOMWINDOW == 135 (000000682C17FC00) [pid = 896] [serial = 885] [outer = 0000000000000000] [url = about:blank] 09:25:14 INFO - PROCESS | 896 | --DOMWINDOW == 134 (000000682977C000) [pid = 896] [serial = 849] [outer = 0000000000000000] [url = about:blank] 09:25:14 INFO - PROCESS | 896 | 1464711914677 Marionette TRACE conn6 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 09:25:14 INFO - PROCESS | 896 | --DOCSHELL 0000006830369000 == 55 [pid = 896] [id = 299] 09:25:14 INFO - PROCESS | 896 | --DOCSHELL 00000068302ED000 == 54 [pid = 896] [id = 298] 09:25:14 INFO - PROCESS | 896 | --DOCSHELL 00000068290C2000 == 53 [pid = 896] [id = 297] 09:25:14 INFO - PROCESS | 896 | --DOCSHELL 00000068254D6800 == 52 [pid = 896] [id = 296] 09:25:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 09:25:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 984ms 09:25:14 INFO - PROCESS | 896 | 1464711914712 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 09:25:14 INFO - PROCESS | 896 | 1464711914718 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 09:25:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 09:25:14 INFO - PROCESS | 896 | 1464711914725 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 09:25:14 INFO - PROCESS | 896 | 1464711914727 Marionette TRACE conn6 <- [1,1242,null,{}] 09:25:14 INFO - PROCESS | 896 | 1464711914731 Marionette TRACE conn6 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:14 INFO - PROCESS | 896 | 1464711914837 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 09:25:14 INFO - PROCESS | 896 | --DOMWINDOW == 133 (0000006826642400) [pid = 896] [serial = 864] [outer = 0000000000000000] [url = about:blank] 09:25:14 INFO - PROCESS | 896 | --DOMWINDOW == 132 (0000006827D76C00) [pid = 896] [serial = 865] [outer = 0000000000000000] [url = about:blank] 09:25:14 INFO - PROCESS | 896 | --DOMWINDOW == 131 (0000006829088400) [pid = 896] [serial = 870] [outer = 0000000000000000] [url = about:blank] 09:25:14 INFO - PROCESS | 896 | --DOMWINDOW == 130 (0000006822027400) [pid = 896] [serial = 856] [outer = 0000000000000000] [url = about:blank] 09:25:14 INFO - PROCESS | 896 | --DOMWINDOW == 129 (0000006820FAB400) [pid = 896] [serial = 855] [outer = 0000000000000000] [url = about:blank] 09:25:14 INFO - PROCESS | 896 | --DOMWINDOW == 128 (0000006827E36400) [pid = 896] [serial = 867] [outer = 0000000000000000] [url = about:blank] 09:25:14 INFO - PROCESS | 896 | --DOMWINDOW == 127 (000000681BA5F400) [pid = 896] [serial = 858] [outer = 0000000000000000] [url = about:blank] 09:25:14 INFO - PROCESS | 896 | --DOMWINDOW == 126 (00000068222B0C00) [pid = 896] [serial = 859] [outer = 0000000000000000] [url = about:blank] 09:25:14 INFO - PROCESS | 896 | --DOMWINDOW == 125 (000000682B195400) [pid = 896] [serial = 874] [outer = 0000000000000000] [url = about:blank] 09:25:14 INFO - PROCESS | 896 | --DOMWINDOW == 124 (0000006829DE3400) [pid = 896] [serial = 873] [outer = 0000000000000000] [url = about:blank] 09:25:14 INFO - PROCESS | 896 | --DOMWINDOW == 123 (0000006822025C00) [pid = 896] [serial = 861] [outer = 0000000000000000] [url = about:blank] 09:25:14 INFO - PROCESS | 896 | --DOMWINDOW == 122 (00000068222EA800) [pid = 896] [serial = 862] [outer = 0000000000000000] [url = about:blank] 09:25:14 INFO - PROCESS | 896 | --DOMWINDOW == 121 (00000068294AD000) [pid = 896] [serial = 871] [outer = 0000000000000000] [url = about:blank] 09:25:14 INFO - PROCESS | 896 | --DOMWINDOW == 120 (00000068294AF000) [pid = 896] [serial = 838] [outer = 0000000000000000] [url = about:blank] 09:25:14 INFO - PROCESS | 896 | --DOMWINDOW == 119 (000000682B2D3800) [pid = 896] [serial = 876] [outer = 0000000000000000] [url = about:blank] 09:25:14 INFO - PROCESS | 896 | --DOMWINDOW == 118 (000000682B707C00) [pid = 896] [serial = 879] [outer = 0000000000000000] [url = about:blank] 09:25:14 INFO - PROCESS | 896 | --DOMWINDOW == 117 (000000682BB0D000) [pid = 896] [serial = 882] [outer = 0000000000000000] [url = about:blank] 09:25:14 INFO - PROCESS | 896 | --DOMWINDOW == 116 (000000682B70D000) [pid = 896] [serial = 877] [outer = 0000000000000000] [url = about:blank] 09:25:14 INFO - PROCESS | 896 | --DOMWINDOW == 115 (000000682BB03000) [pid = 896] [serial = 880] [outer = 0000000000000000] [url = about:blank] 09:25:14 INFO - PROCESS | 896 | --DOMWINDOW == 114 (000000682870AC00) [pid = 896] [serial = 868] [outer = 0000000000000000] [url = about:blank] 09:25:14 INFO - PROCESS | 896 | --DOMWINDOW == 113 (000000682BB62000) [pid = 896] [serial = 883] [outer = 0000000000000000] [url = about:blank] 09:25:14 INFO - PROCESS | 896 | 1464711914928 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:14 INFO - PROCESS | 896 | ++DOCSHELL 0000006821B20000 == 53 [pid = 896] [id = 320] 09:25:14 INFO - PROCESS | 896 | ++DOMWINDOW == 114 (000000681BBBD000) [pid = 896] [serial = 959] [outer = 0000000000000000] 09:25:14 INFO - PROCESS | 896 | ++DOMWINDOW == 115 (000000681C60E400) [pid = 896] [serial = 960] [outer = 000000681BBBD000] 09:25:14 INFO - PROCESS | 896 | 1464711914975 Marionette DEBUG loaded listener.js 09:25:15 INFO - PROCESS | 896 | ++DOMWINDOW == 116 (000000682202C000) [pid = 896] [serial = 961] [outer = 000000681BBBD000] 09:25:15 INFO - PROCESS | 896 | 1464711915384 Marionette TRACE conn6 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 09:25:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 09:25:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 733ms 09:25:15 INFO - PROCESS | 896 | 1464711915459 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 09:25:15 INFO - PROCESS | 896 | 1464711915461 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 09:25:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 09:25:15 INFO - PROCESS | 896 | 1464711915495 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 09:25:15 INFO - PROCESS | 896 | 1464711915499 Marionette TRACE conn6 <- [1,1246,null,{}] 09:25:15 INFO - PROCESS | 896 | 1464711915514 Marionette TRACE conn6 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:15 INFO - PROCESS | 896 | 1464711915619 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 09:25:15 INFO - PROCESS | 896 | 1464711915628 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:15 INFO - PROCESS | 896 | ++DOCSHELL 00000068288DE800 == 54 [pid = 896] [id = 321] 09:25:15 INFO - PROCESS | 896 | ++DOMWINDOW == 117 (0000006827D7DC00) [pid = 896] [serial = 962] [outer = 0000000000000000] 09:25:15 INFO - PROCESS | 896 | ++DOMWINDOW == 118 (0000006827E30000) [pid = 896] [serial = 963] [outer = 0000006827D7DC00] 09:25:15 INFO - PROCESS | 896 | 1464711915678 Marionette DEBUG loaded listener.js 09:25:15 INFO - PROCESS | 896 | ++DOMWINDOW == 119 (0000006828ADCC00) [pid = 896] [serial = 964] [outer = 0000006827D7DC00] 09:25:16 INFO - PROCESS | 896 | 1464711916125 Marionette TRACE conn6 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 09:25:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 09:25:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 671ms 09:25:16 INFO - PROCESS | 896 | 1464711916181 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 09:25:16 INFO - PROCESS | 896 | 1464711916184 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 09:25:16 INFO - PROCESS | 896 | 1464711916188 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 09:25:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 09:25:16 INFO - PROCESS | 896 | 1464711916190 Marionette TRACE conn6 <- [1,1250,null,{}] 09:25:16 INFO - PROCESS | 896 | 1464711916193 Marionette TRACE conn6 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:16 INFO - PROCESS | 896 | 1464711916289 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 09:25:16 INFO - PROCESS | 896 | 1464711916299 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:16 INFO - PROCESS | 896 | ++DOCSHELL 0000006828D9F800 == 55 [pid = 896] [id = 322] 09:25:16 INFO - PROCESS | 896 | ++DOMWINDOW == 120 (000000682908B400) [pid = 896] [serial = 965] [outer = 0000000000000000] 09:25:16 INFO - PROCESS | 896 | ++DOMWINDOW == 121 (00000068290E3000) [pid = 896] [serial = 966] [outer = 000000682908B400] 09:25:16 INFO - PROCESS | 896 | 1464711916346 Marionette DEBUG loaded listener.js 09:25:16 INFO - PROCESS | 896 | ++DOMWINDOW == 122 (00000068294A8800) [pid = 896] [serial = 967] [outer = 000000682908B400] 09:25:16 INFO - PROCESS | 896 | 1464711916780 Marionette TRACE conn6 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 09:25:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 09:25:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 627ms 09:25:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 09:25:16 INFO - PROCESS | 896 | 1464711916820 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 09:25:16 INFO - PROCESS | 896 | 1464711916822 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 09:25:16 INFO - PROCESS | 896 | 1464711916826 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 09:25:16 INFO - PROCESS | 896 | 1464711916828 Marionette TRACE conn6 <- [1,1254,null,{}] 09:25:16 INFO - PROCESS | 896 | 1464711916831 Marionette TRACE conn6 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:16 INFO - PROCESS | 896 | 1464711916921 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 09:25:16 INFO - PROCESS | 896 | 1464711916928 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:16 INFO - PROCESS | 896 | ++DOCSHELL 00000068297D6800 == 56 [pid = 896] [id = 323] 09:25:16 INFO - PROCESS | 896 | ++DOMWINDOW == 123 (00000068294B2800) [pid = 896] [serial = 968] [outer = 0000000000000000] 09:25:16 INFO - PROCESS | 896 | ++DOMWINDOW == 124 (00000068298BAC00) [pid = 896] [serial = 969] [outer = 00000068294B2800] 09:25:16 INFO - PROCESS | 896 | 1464711916975 Marionette DEBUG loaded listener.js 09:25:17 INFO - PROCESS | 896 | ++DOMWINDOW == 125 (0000006821B7AC00) [pid = 896] [serial = 970] [outer = 00000068294B2800] 09:25:17 INFO - PROCESS | 896 | 1464711917507 Marionette TRACE conn6 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 09:25:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 09:25:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 732ms 09:25:17 INFO - PROCESS | 896 | 1464711917561 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 09:25:17 INFO - PROCESS | 896 | 1464711917563 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 09:25:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 09:25:17 INFO - PROCESS | 896 | 1464711917573 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 09:25:17 INFO - PROCESS | 896 | 1464711917575 Marionette TRACE conn6 <- [1,1258,null,{}] 09:25:17 INFO - PROCESS | 896 | 1464711917579 Marionette TRACE conn6 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:17 INFO - PROCESS | 896 | 1464711917716 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 09:25:17 INFO - PROCESS | 896 | 1464711917771 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:17 INFO - PROCESS | 896 | ++DOCSHELL 000000682C589000 == 57 [pid = 896] [id = 324] 09:25:17 INFO - PROCESS | 896 | ++DOMWINDOW == 126 (000000682C203800) [pid = 896] [serial = 971] [outer = 0000000000000000] 09:25:17 INFO - PROCESS | 896 | ++DOMWINDOW == 127 (000000682C3DA400) [pid = 896] [serial = 972] [outer = 000000682C203800] 09:25:17 INFO - PROCESS | 896 | 1464711917817 Marionette DEBUG loaded listener.js 09:25:17 INFO - PROCESS | 896 | ++DOMWINDOW == 128 (000000682C4A6800) [pid = 896] [serial = 973] [outer = 000000682C203800] 09:25:18 INFO - PROCESS | 896 | 1464711918273 Marionette TRACE conn6 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 09:25:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 09:25:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 733ms 09:25:18 INFO - PROCESS | 896 | 1464711918322 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 09:25:18 INFO - PROCESS | 896 | 1464711918324 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 09:25:18 INFO - PROCESS | 896 | 1464711918327 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 09:25:18 INFO - PROCESS | 896 | 1464711918329 Marionette TRACE conn6 <- [1,1262,null,{}] 09:25:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 09:25:18 INFO - PROCESS | 896 | 1464711918332 Marionette TRACE conn6 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:18 INFO - PROCESS | 896 | 1464711918467 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 09:25:18 INFO - PROCESS | 896 | 1464711918528 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:18 INFO - PROCESS | 896 | ++DOCSHELL 000000682D5DA000 == 58 [pid = 896] [id = 325] 09:25:18 INFO - PROCESS | 896 | ++DOMWINDOW == 129 (000000682C5C5800) [pid = 896] [serial = 974] [outer = 0000000000000000] 09:25:18 INFO - PROCESS | 896 | ++DOMWINDOW == 130 (000000682C5CF400) [pid = 896] [serial = 975] [outer = 000000682C5C5800] 09:25:18 INFO - PROCESS | 896 | 1464711918573 Marionette DEBUG loaded listener.js 09:25:18 INFO - PROCESS | 896 | ++DOMWINDOW == 131 (000000682C6D3400) [pid = 896] [serial = 976] [outer = 000000682C5C5800] 09:25:19 INFO - PROCESS | 896 | 1464711919007 Marionette TRACE conn6 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 09:25:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 09:25:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 733ms 09:25:19 INFO - PROCESS | 896 | 1464711919068 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 09:25:19 INFO - PROCESS | 896 | 1464711919070 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 09:25:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 09:25:19 INFO - PROCESS | 896 | 1464711919074 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 09:25:19 INFO - PROCESS | 896 | 1464711919084 Marionette TRACE conn6 <- [1,1266,null,{}] 09:25:19 INFO - PROCESS | 896 | 1464711919093 Marionette TRACE conn6 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:19 INFO - PROCESS | 896 | 1464711919368 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 09:25:19 INFO - PROCESS | 896 | --DOMWINDOW == 130 (0000006827E35800) [pid = 896] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 09:25:19 INFO - PROCESS | 896 | --DOMWINDOW == 129 (0000006822120800) [pid = 896] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 09:25:19 INFO - PROCESS | 896 | --DOMWINDOW == 128 (000000681B9C1800) [pid = 896] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 09:25:19 INFO - PROCESS | 896 | --DOMWINDOW == 127 (000000681C1DC000) [pid = 896] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 09:25:19 INFO - PROCESS | 896 | --DOMWINDOW == 126 (0000006821011400) [pid = 896] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 09:25:19 INFO - PROCESS | 896 | --DOMWINDOW == 125 (00000068291A8000) [pid = 896] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 09:25:19 INFO - PROCESS | 896 | --DOMWINDOW == 124 (000000681BA54800) [pid = 896] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 09:25:19 INFO - PROCESS | 896 | --DOMWINDOW == 123 (0000006829772800) [pid = 896] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 09:25:19 INFO - PROCESS | 896 | --DOMWINDOW == 122 (0000006829879C00) [pid = 896] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 09:25:19 INFO - PROCESS | 896 | --DOMWINDOW == 121 (00000068222E7400) [pid = 896] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 09:25:19 INFO - PROCESS | 896 | --DOMWINDOW == 120 (0000006821E05400) [pid = 896] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 09:25:19 INFO - PROCESS | 896 | --DOMWINDOW == 119 (0000006827D80800) [pid = 896] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 09:25:19 INFO - PROCESS | 896 | --DOMWINDOW == 118 (0000006828EC6400) [pid = 896] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 09:25:19 INFO - PROCESS | 896 | --DOMWINDOW == 117 (0000006827D74400) [pid = 896] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 09:25:19 INFO - PROCESS | 896 | --DOMWINDOW == 116 (000000681C1D9C00) [pid = 896] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 09:25:19 INFO - PROCESS | 896 | --DOMWINDOW == 115 (000000681D061C00) [pid = 896] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 09:25:19 INFO - PROCESS | 896 | --DOMWINDOW == 114 (0000006828D4F000) [pid = 896] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 09:25:19 INFO - PROCESS | 896 | --DOMWINDOW == 113 (000000681CFB0C00) [pid = 896] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 09:25:19 INFO - PROCESS | 896 | --DOMWINDOW == 112 (00000068298AD800) [pid = 896] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 09:25:19 INFO - PROCESS | 896 | --DOMWINDOW == 111 (000000681B82B400) [pid = 896] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 09:25:19 INFO - PROCESS | 896 | --DOMWINDOW == 110 (000000682A0F8000) [pid = 896] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 09:25:19 INFO - PROCESS | 896 | --DOMWINDOW == 109 (0000006827D7B800) [pid = 896] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 09:25:19 INFO - PROCESS | 896 | --DOMWINDOW == 108 (000000682B70C000) [pid = 896] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 09:25:19 INFO - PROCESS | 896 | --DOMWINDOW == 107 (000000682C178C00) [pid = 896] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 09:25:19 INFO - PROCESS | 896 | 1464711919434 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:19 INFO - PROCESS | 896 | ++DOCSHELL 000000682030D800 == 59 [pid = 896] [id = 326] 09:25:19 INFO - PROCESS | 896 | ++DOMWINDOW == 108 (000000681A911000) [pid = 896] [serial = 977] [outer = 0000000000000000] 09:25:19 INFO - PROCESS | 896 | ++DOMWINDOW == 109 (000000681B9C5C00) [pid = 896] [serial = 978] [outer = 000000681A911000] 09:25:19 INFO - PROCESS | 896 | 1464711919480 Marionette DEBUG loaded listener.js 09:25:19 INFO - PROCESS | 896 | ++DOMWINDOW == 110 (0000006820DCB000) [pid = 896] [serial = 979] [outer = 000000681A911000] 09:25:19 INFO - PROCESS | 896 | 1464711919877 Marionette TRACE conn6 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 09:25:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 09:25:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 837ms 09:25:19 INFO - PROCESS | 896 | 1464711919914 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 09:25:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 09:25:19 INFO - PROCESS | 896 | 1464711919916 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 09:25:19 INFO - PROCESS | 896 | 1464711919920 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 09:25:19 INFO - PROCESS | 896 | 1464711919922 Marionette TRACE conn6 <- [1,1270,null,{}] 09:25:19 INFO - PROCESS | 896 | 1464711919925 Marionette TRACE conn6 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:20 INFO - PROCESS | 896 | 1464711920018 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 09:25:20 INFO - PROCESS | 896 | 1464711920026 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:20 INFO - PROCESS | 896 | ++DOCSHELL 000000682F781800 == 60 [pid = 896] [id = 327] 09:25:20 INFO - PROCESS | 896 | ++DOMWINDOW == 111 (00000068222B3C00) [pid = 896] [serial = 980] [outer = 0000000000000000] 09:25:20 INFO - PROCESS | 896 | ++DOMWINDOW == 112 (0000006829090000) [pid = 896] [serial = 981] [outer = 00000068222B3C00] 09:25:20 INFO - PROCESS | 896 | 1464711920072 Marionette DEBUG loaded listener.js 09:25:20 INFO - PROCESS | 896 | ++DOMWINDOW == 113 (000000682C6CBC00) [pid = 896] [serial = 982] [outer = 00000068222B3C00] 09:25:20 INFO - PROCESS | 896 | 1464711920526 Marionette TRACE conn6 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 09:25:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 09:25:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 693ms 09:25:20 INFO - PROCESS | 896 | 1464711920617 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 09:25:20 INFO - PROCESS | 896 | 1464711920619 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 09:25:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 09:25:20 INFO - PROCESS | 896 | 1464711920622 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 09:25:20 INFO - PROCESS | 896 | 1464711920624 Marionette TRACE conn6 <- [1,1274,null,{}] 09:25:20 INFO - PROCESS | 896 | 1464711920628 Marionette TRACE conn6 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:20 INFO - PROCESS | 896 | 1464711920728 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 09:25:20 INFO - PROCESS | 896 | 1464711920735 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:20 INFO - PROCESS | 896 | ++DOCSHELL 0000006830418000 == 61 [pid = 896] [id = 328] 09:25:20 INFO - PROCESS | 896 | ++DOMWINDOW == 114 (000000682CE95C00) [pid = 896] [serial = 983] [outer = 0000000000000000] 09:25:20 INFO - PROCESS | 896 | ++DOMWINDOW == 115 (000000682CF29000) [pid = 896] [serial = 984] [outer = 000000682CE95C00] 09:25:20 INFO - PROCESS | 896 | 1464711920782 Marionette DEBUG loaded listener.js 09:25:20 INFO - PROCESS | 896 | ++DOMWINDOW == 116 (000000682CF2C800) [pid = 896] [serial = 985] [outer = 000000682CE95C00] 09:25:21 INFO - PROCESS | 896 | 1464711921410 Marionette TRACE conn6 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 09:25:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 09:25:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 838ms 09:25:21 INFO - PROCESS | 896 | 1464711921464 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 09:25:21 INFO - PROCESS | 896 | 1464711921469 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 09:25:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 09:25:21 INFO - PROCESS | 896 | 1464711921490 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 09:25:21 INFO - PROCESS | 896 | 1464711921495 Marionette TRACE conn6 <- [1,1278,null,{}] 09:25:21 INFO - PROCESS | 896 | 1464711921502 Marionette TRACE conn6 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:21 INFO - PROCESS | 896 | 1464711921633 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 09:25:21 INFO - PROCESS | 896 | 1464711921751 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:21 INFO - PROCESS | 896 | ++DOCSHELL 0000006827C13000 == 62 [pid = 896] [id = 329] 09:25:21 INFO - PROCESS | 896 | ++DOMWINDOW == 117 (000000681BBB2400) [pid = 896] [serial = 986] [outer = 0000000000000000] 09:25:21 INFO - PROCESS | 896 | ++DOMWINDOW == 118 (000000681D05EC00) [pid = 896] [serial = 987] [outer = 000000681BBB2400] 09:25:21 INFO - PROCESS | 896 | 1464711921813 Marionette DEBUG loaded listener.js 09:25:21 INFO - PROCESS | 896 | ++DOMWINDOW == 119 (0000006822127C00) [pid = 896] [serial = 988] [outer = 000000681BBB2400] 09:25:22 INFO - PROCESS | 896 | 1464711922403 Marionette TRACE conn6 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 09:25:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 09:25:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 986ms 09:25:22 INFO - PROCESS | 896 | 1464711922478 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 09:25:22 INFO - PROCESS | 896 | 1464711922485 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 09:25:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 09:25:22 INFO - PROCESS | 896 | 1464711922492 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 09:25:22 INFO - PROCESS | 896 | 1464711922495 Marionette TRACE conn6 <- [1,1282,null,{}] 09:25:22 INFO - PROCESS | 896 | 1464711922500 Marionette TRACE conn6 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:22 INFO - PROCESS | 896 | 1464711922669 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 09:25:22 INFO - PROCESS | 896 | 1464711922719 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:22 INFO - PROCESS | 896 | ++DOCSHELL 000000682B215800 == 63 [pid = 896] [id = 330] 09:25:22 INFO - PROCESS | 896 | ++DOMWINDOW == 120 (0000006827D77800) [pid = 896] [serial = 989] [outer = 0000000000000000] 09:25:22 INFO - PROCESS | 896 | ++DOMWINDOW == 121 (0000006827E38000) [pid = 896] [serial = 990] [outer = 0000006827D77800] 09:25:22 INFO - PROCESS | 896 | 1464711922775 Marionette DEBUG loaded listener.js 09:25:22 INFO - PROCESS | 896 | ++DOMWINDOW == 122 (0000006829095000) [pid = 896] [serial = 991] [outer = 0000006827D77800] 09:25:23 INFO - PROCESS | 896 | 1464711923400 Marionette TRACE conn6 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 09:25:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 09:25:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 985ms 09:25:23 INFO - PROCESS | 896 | 1464711923483 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 09:25:23 INFO - PROCESS | 896 | 1464711923486 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 09:25:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 09:25:23 INFO - PROCESS | 896 | 1464711923490 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 09:25:23 INFO - PROCESS | 896 | 1464711923494 Marionette TRACE conn6 <- [1,1286,null,{}] 09:25:23 INFO - PROCESS | 896 | 1464711923520 Marionette TRACE conn6 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:23 INFO - PROCESS | 896 | 1464711923680 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 09:25:23 INFO - PROCESS | 896 | 1464711923731 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:23 INFO - PROCESS | 896 | ++DOCSHELL 00000068323DA000 == 64 [pid = 896] [id = 331] 09:25:23 INFO - PROCESS | 896 | ++DOMWINDOW == 123 (000000682C17E800) [pid = 896] [serial = 992] [outer = 0000000000000000] 09:25:23 INFO - PROCESS | 896 | ++DOMWINDOW == 124 (000000682C204800) [pid = 896] [serial = 993] [outer = 000000682C17E800] 09:25:23 INFO - PROCESS | 896 | 1464711923790 Marionette DEBUG loaded listener.js 09:25:23 INFO - PROCESS | 896 | ++DOMWINDOW == 125 (000000682C6C8000) [pid = 896] [serial = 994] [outer = 000000682C17E800] 09:25:24 INFO - PROCESS | 896 | 1464711924420 Marionette TRACE conn6 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 09:25:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 09:25:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 985ms 09:25:24 INFO - PROCESS | 896 | 1464711924476 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 09:25:24 INFO - PROCESS | 896 | 1464711924479 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 09:25:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 09:25:24 INFO - PROCESS | 896 | 1464711924483 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 09:25:24 INFO - PROCESS | 896 | 1464711924485 Marionette TRACE conn6 <- [1,1290,null,{}] 09:25:24 INFO - PROCESS | 896 | 1464711924503 Marionette TRACE conn6 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:24 INFO - PROCESS | 896 | 1464711924622 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 09:25:24 INFO - PROCESS | 896 | 1464711924743 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:24 INFO - PROCESS | 896 | ++DOCSHELL 000000683279E000 == 65 [pid = 896] [id = 332] 09:25:24 INFO - PROCESS | 896 | ++DOMWINDOW == 126 (000000682CF33400) [pid = 896] [serial = 995] [outer = 0000000000000000] 09:25:24 INFO - PROCESS | 896 | ++DOMWINDOW == 127 (000000682CFED000) [pid = 896] [serial = 996] [outer = 000000682CF33400] 09:25:24 INFO - PROCESS | 896 | 1464711924800 Marionette DEBUG loaded listener.js 09:25:24 INFO - PROCESS | 896 | ++DOMWINDOW == 128 (000000682CFF4400) [pid = 896] [serial = 997] [outer = 000000682CF33400] 09:25:25 INFO - PROCESS | 896 | 1464711925350 Marionette TRACE conn6 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 09:25:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 09:25:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 944ms 09:25:25 INFO - PROCESS | 896 | 1464711925430 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 09:25:25 INFO - PROCESS | 896 | 1464711925432 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 09:25:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 09:25:25 INFO - PROCESS | 896 | 1464711925436 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 09:25:25 INFO - PROCESS | 896 | 1464711925438 Marionette TRACE conn6 <- [1,1294,null,{}] 09:25:25 INFO - PROCESS | 896 | 1464711925442 Marionette TRACE conn6 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:25 INFO - PROCESS | 896 | 1464711925555 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 09:25:25 INFO - PROCESS | 896 | 1464711925677 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:25 INFO - PROCESS | 896 | ++DOCSHELL 000000683284C000 == 66 [pid = 896] [id = 333] 09:25:25 INFO - PROCESS | 896 | ++DOMWINDOW == 129 (000000682D360C00) [pid = 896] [serial = 998] [outer = 0000000000000000] 09:25:25 INFO - PROCESS | 896 | ++DOMWINDOW == 130 (000000682D364000) [pid = 896] [serial = 999] [outer = 000000682D360C00] 09:25:25 INFO - PROCESS | 896 | 1464711925734 Marionette DEBUG loaded listener.js 09:25:25 INFO - PROCESS | 896 | ++DOMWINDOW == 131 (000000682D36D000) [pid = 896] [serial = 1000] [outer = 000000682D360C00] 09:25:26 INFO - PROCESS | 896 | 1464711926356 Marionette TRACE conn6 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 09:25:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 09:25:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 986ms 09:25:26 INFO - PROCESS | 896 | 1464711926424 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 09:25:26 INFO - PROCESS | 896 | 1464711926427 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 09:25:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 09:25:26 INFO - PROCESS | 896 | 1464711926431 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 09:25:26 INFO - PROCESS | 896 | 1464711926433 Marionette TRACE conn6 <- [1,1298,null,{}] 09:25:26 INFO - PROCESS | 896 | 1464711926437 Marionette TRACE conn6 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:26 INFO - PROCESS | 896 | 1464711926622 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 09:25:26 INFO - PROCESS | 896 | 1464711926634 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:26 INFO - PROCESS | 896 | ++DOCSHELL 0000006832995800 == 67 [pid = 896] [id = 334] 09:25:26 INFO - PROCESS | 896 | ++DOMWINDOW == 132 (000000682D53A000) [pid = 896] [serial = 1001] [outer = 0000000000000000] 09:25:26 INFO - PROCESS | 896 | ++DOMWINDOW == 133 (000000682D549000) [pid = 896] [serial = 1002] [outer = 000000682D53A000] 09:25:26 INFO - PROCESS | 896 | 1464711926692 Marionette DEBUG loaded listener.js 09:25:26 INFO - PROCESS | 896 | ++DOMWINDOW == 134 (000000682D555000) [pid = 896] [serial = 1003] [outer = 000000682D53A000] 09:25:27 INFO - PROCESS | 896 | 1464711927355 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]]]}] 09:25:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 09:25:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 985ms 09:25:27 INFO - PROCESS | 896 | 1464711927419 Marionette TRACE conn6 -> [0,1301,"getWindowHandle",null] 09:25:27 INFO - PROCESS | 896 | 1464711927422 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 09:25:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 09:25:27 INFO - PROCESS | 896 | 1464711927426 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 09:25:27 INFO - PROCESS | 896 | 1464711927428 Marionette TRACE conn6 <- [1,1302,null,{}] 09:25:27 INFO - PROCESS | 896 | 1464711927432 Marionette TRACE conn6 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:27 INFO - PROCESS | 896 | 1464711927548 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 09:25:27 INFO - PROCESS | 896 | 1464711927851 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:27 INFO - PROCESS | 896 | ++DOCSHELL 0000006820F9A800 == 68 [pid = 896] [id = 335] 09:25:27 INFO - PROCESS | 896 | ++DOMWINDOW == 135 (000000681AFCC000) [pid = 896] [serial = 1004] [outer = 0000000000000000] 09:25:27 INFO - PROCESS | 896 | ++DOMWINDOW == 136 (000000681B9BE800) [pid = 896] [serial = 1005] [outer = 000000681AFCC000] 09:25:27 INFO - PROCESS | 896 | 1464711927935 Marionette DEBUG loaded listener.js 09:25:28 INFO - PROCESS | 896 | ++DOMWINDOW == 137 (000000681BF21C00) [pid = 896] [serial = 1006] [outer = 000000681AFCC000] 09:25:28 INFO - PROCESS | 896 | 1464711928555 Marionette TRACE conn6 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 09:25:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 09:25:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1184ms 09:25:28 INFO - PROCESS | 896 | 1464711928612 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 09:25:28 INFO - PROCESS | 896 | 1464711928616 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 09:25:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 09:25:28 INFO - PROCESS | 896 | 1464711928621 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 09:25:28 INFO - PROCESS | 896 | 1464711928625 Marionette TRACE conn6 <- [1,1306,null,{}] 09:25:28 INFO - PROCESS | 896 | 1464711928631 Marionette TRACE conn6 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:28 INFO - PROCESS | 896 | 1464711928743 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 09:25:28 INFO - PROCESS | 896 | 1464711928873 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:28 INFO - PROCESS | 896 | ++DOCSHELL 0000006821C58000 == 69 [pid = 896] [id = 336] 09:25:28 INFO - PROCESS | 896 | ++DOMWINDOW == 138 (0000006821BBF000) [pid = 896] [serial = 1007] [outer = 0000000000000000] 09:25:28 INFO - PROCESS | 896 | ++DOMWINDOW == 139 (0000006821E09C00) [pid = 896] [serial = 1008] [outer = 0000006821BBF000] 09:25:28 INFO - PROCESS | 896 | 1464711928926 Marionette DEBUG loaded listener.js 09:25:29 INFO - PROCESS | 896 | ++DOMWINDOW == 140 (0000006822120800) [pid = 896] [serial = 1009] [outer = 0000006821BBF000] 09:25:29 INFO - PROCESS | 896 | --DOCSHELL 0000006829351000 == 68 [pid = 896] [id = 277] 09:25:29 INFO - PROCESS | 896 | --DOCSHELL 00000068285B4800 == 67 [pid = 896] [id = 281] 09:25:29 INFO - PROCESS | 896 | --DOCSHELL 0000006828A7D000 == 66 [pid = 896] [id = 275] 09:25:29 INFO - PROCESS | 896 | --DOCSHELL 000000682F775000 == 65 [pid = 896] [id = 295] 09:25:29 INFO - PROCESS | 896 | --DOCSHELL 0000006820321800 == 64 [pid = 896] [id = 274] 09:25:29 INFO - PROCESS | 896 | --DOCSHELL 000000682D250000 == 63 [pid = 896] [id = 282] 09:25:29 INFO - PROCESS | 896 | --DOCSHELL 000000682F781800 == 62 [pid = 896] [id = 327] 09:25:29 INFO - PROCESS | 896 | --DOCSHELL 000000682030D800 == 61 [pid = 896] [id = 326] 09:25:29 INFO - PROCESS | 896 | --DOCSHELL 000000682D5DA000 == 60 [pid = 896] [id = 325] 09:25:29 INFO - PROCESS | 896 | --DOCSHELL 000000682C589000 == 59 [pid = 896] [id = 324] 09:25:29 INFO - PROCESS | 896 | --DOMWINDOW == 139 (000000682C210C00) [pid = 896] [serial = 933] [outer = 0000000000000000] [url = about:blank] 09:25:29 INFO - PROCESS | 896 | --DOCSHELL 00000068297D6800 == 58 [pid = 896] [id = 323] 09:25:29 INFO - PROCESS | 896 | --DOCSHELL 0000006828D9F800 == 57 [pid = 896] [id = 322] 09:25:29 INFO - PROCESS | 896 | --DOCSHELL 00000068288DE800 == 56 [pid = 896] [id = 321] 09:25:29 INFO - PROCESS | 896 | --DOCSHELL 0000006821B20000 == 55 [pid = 896] [id = 320] 09:25:29 INFO - PROCESS | 896 | --DOCSHELL 000000681B29F000 == 54 [pid = 896] [id = 319] 09:25:29 INFO - PROCESS | 896 | --DOCSHELL 0000006830421000 == 53 [pid = 896] [id = 314] 09:25:29 INFO - PROCESS | 896 | --DOCSHELL 00000068290B9800 == 52 [pid = 896] [id = 313] 09:25:29 INFO - PROCESS | 896 | --DOCSHELL 0000006821EBC800 == 51 [pid = 896] [id = 312] 09:25:29 INFO - PROCESS | 896 | --DOMWINDOW == 138 (000000682C12E000) [pid = 896] [serial = 931] [outer = 0000000000000000] [url = about:blank] 09:25:29 INFO - PROCESS | 896 | --DOMWINDOW == 137 (0000006828D49800) [pid = 896] [serial = 919] [outer = 0000000000000000] [url = about:blank] 09:25:29 INFO - PROCESS | 896 | --DOMWINDOW == 136 (0000006826639400) [pid = 896] [serial = 891] [outer = 0000000000000000] [url = about:blank] 09:25:29 INFO - PROCESS | 896 | --DOMWINDOW == 135 (0000006821B81800) [pid = 896] [serial = 903] [outer = 0000000000000000] [url = about:blank] 09:25:29 INFO - PROCESS | 896 | --DOMWINDOW == 134 (00000068200CCC00) [pid = 896] [serial = 888] [outer = 0000000000000000] [url = about:blank] 09:25:29 INFO - PROCESS | 896 | --DOMWINDOW == 133 (000000682212A400) [pid = 896] [serial = 844] [outer = 0000000000000000] [url = about:blank] 09:25:29 INFO - PROCESS | 896 | --DOMWINDOW == 132 (00000068291B3800) [pid = 896] [serial = 921] [outer = 0000000000000000] [url = about:blank] 09:25:29 INFO - PROCESS | 896 | --DOMWINDOW == 131 (000000681CE93C00) [pid = 896] [serial = 841] [outer = 0000000000000000] [url = about:blank] 09:25:29 INFO - PROCESS | 896 | --DOMWINDOW == 130 (0000006820F3C000) [pid = 896] [serial = 889] [outer = 0000000000000000] [url = about:blank] 09:25:29 INFO - PROCESS | 896 | --DOMWINDOW == 129 (00000068298E2400) [pid = 896] [serial = 850] [outer = 0000000000000000] [url = about:blank] 09:25:29 INFO - PROCESS | 896 | --DOMWINDOW == 128 (000000682B226400) [pid = 896] [serial = 925] [outer = 0000000000000000] [url = about:blank] 09:25:29 INFO - PROCESS | 896 | --DOMWINDOW == 127 (00000068222EF000) [pid = 896] [serial = 912] [outer = 0000000000000000] [url = about:blank] 09:25:29 INFO - PROCESS | 896 | --DOMWINDOW == 126 (00000068222F0000) [pid = 896] [serial = 802] [outer = 0000000000000000] [url = about:blank] 09:25:29 INFO - PROCESS | 896 | --DOMWINDOW == 125 (000000682908CC00) [pid = 896] [serial = 847] [outer = 0000000000000000] [url = about:blank] 09:25:29 INFO - PROCESS | 896 | --DOMWINDOW == 124 (00000068298ED400) [pid = 896] [serial = 924] [outer = 0000000000000000] [url = about:blank] 09:25:29 INFO - PROCESS | 896 | --DOMWINDOW == 123 (0000006828490400) [pid = 896] [serial = 918] [outer = 0000000000000000] [url = about:blank] 09:25:29 INFO - PROCESS | 896 | --DOMWINDOW == 122 (00000068290DFC00) [pid = 896] [serial = 808] [outer = 0000000000000000] [url = about:blank] 09:25:29 INFO - PROCESS | 896 | --DOMWINDOW == 121 (0000006825453400) [pid = 896] [serial = 913] [outer = 0000000000000000] [url = about:blank] 09:25:29 INFO - PROCESS | 896 | --DOMWINDOW == 120 (0000006827E2B000) [pid = 896] [serial = 916] [outer = 0000000000000000] [url = about:blank] 09:25:29 INFO - PROCESS | 896 | --DOMWINDOW == 119 (000000682C209400) [pid = 896] [serial = 897] [outer = 0000000000000000] [url = about:blank] 09:25:29 INFO - PROCESS | 896 | --DOMWINDOW == 118 (0000006820218800) [pid = 896] [serial = 799] [outer = 0000000000000000] [url = about:blank] 09:25:29 INFO - PROCESS | 896 | --DOMWINDOW == 117 (00000068200CD400) [pid = 896] [serial = 906] [outer = 0000000000000000] [url = about:blank] 09:25:29 INFO - PROCESS | 896 | --DOMWINDOW == 116 (0000006828D7DC00) [pid = 896] [serial = 757] [outer = 0000000000000000] [url = about:blank] 09:25:29 INFO - PROCESS | 896 | --DOMWINDOW == 115 (0000006828495000) [pid = 896] [serial = 892] [outer = 0000000000000000] [url = about:blank] 09:25:29 INFO - PROCESS | 896 | --DOMWINDOW == 114 (0000006820DC5C00) [pid = 896] [serial = 907] [outer = 0000000000000000] [url = about:blank] 09:25:29 INFO - PROCESS | 896 | --DOMWINDOW == 113 (0000006827D78C00) [pid = 896] [serial = 915] [outer = 0000000000000000] [url = about:blank] 09:25:29 INFO - PROCESS | 896 | --DOMWINDOW == 112 (00000068294B4400) [pid = 896] [serial = 927] [outer = 0000000000000000] [url = about:blank] 09:25:29 INFO - PROCESS | 896 | --DOMWINDOW == 111 (000000682A0F2000) [pid = 896] [serial = 853] [outer = 0000000000000000] [url = about:blank] 09:25:29 INFO - PROCESS | 896 | --DOMWINDOW == 110 (000000681D067400) [pid = 896] [serial = 909] [outer = 0000000000000000] [url = about:blank] 09:25:29 INFO - PROCESS | 896 | --DOMWINDOW == 109 (000000682C133C00) [pid = 896] [serial = 895] [outer = 0000000000000000] [url = about:blank] 09:25:29 INFO - PROCESS | 896 | --DOMWINDOW == 108 (000000682B231400) [pid = 896] [serial = 894] [outer = 0000000000000000] [url = about:blank] 09:25:29 INFO - PROCESS | 896 | --DOMWINDOW == 107 (0000006820DCAC00) [pid = 896] [serial = 910] [outer = 0000000000000000] [url = about:blank] 09:25:29 INFO - PROCESS | 896 | --DOMWINDOW == 106 (0000006829774000) [pid = 896] [serial = 922] [outer = 0000000000000000] [url = about:blank] 09:25:29 INFO - PROCESS | 896 | --DOMWINDOW == 105 (0000006828D76000) [pid = 896] [serial = 805] [outer = 0000000000000000] [url = about:blank] 09:25:29 INFO - PROCESS | 896 | --DOMWINDOW == 104 (000000682BB06800) [pid = 896] [serial = 930] [outer = 0000000000000000] [url = about:blank] 09:25:29 INFO - PROCESS | 896 | --DOMWINDOW == 103 (0000006828D4F400) [pid = 896] [serial = 904] [outer = 0000000000000000] [url = about:blank] 09:25:29 INFO - PROCESS | 896 | --DOMWINDOW == 102 (000000682C3E3800) [pid = 896] [serial = 900] [outer = 0000000000000000] [url = about:blank] 09:25:29 INFO - PROCESS | 896 | --DOMWINDOW == 101 (000000682B705400) [pid = 896] [serial = 928] [outer = 0000000000000000] [url = about:blank] 09:25:29 INFO - PROCESS | 896 | --DOMWINDOW == 100 (000000682C208C00) [pid = 896] [serial = 886] [outer = 0000000000000000] [url = about:blank] 09:25:29 INFO - PROCESS | 896 | 1464711929528 Marionette TRACE conn6 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 09:25:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 09:25:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 944ms 09:25:29 INFO - PROCESS | 896 | 1464711929571 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 09:25:29 INFO - PROCESS | 896 | 1464711929575 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 09:25:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 09:25:29 INFO - PROCESS | 896 | 1464711929581 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 09:25:29 INFO - PROCESS | 896 | 1464711929583 Marionette TRACE conn6 <- [1,1310,null,{}] 09:25:29 INFO - PROCESS | 896 | 1464711929586 Marionette TRACE conn6 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:29 INFO - PROCESS | 896 | 1464711929684 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 09:25:29 INFO - PROCESS | 896 | 1464711929763 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:29 INFO - PROCESS | 896 | ++DOCSHELL 0000006822207800 == 52 [pid = 896] [id = 337] 09:25:29 INFO - PROCESS | 896 | ++DOMWINDOW == 101 (000000681CE27C00) [pid = 896] [serial = 1010] [outer = 0000000000000000] 09:25:29 INFO - PROCESS | 896 | ++DOMWINDOW == 102 (00000068203D8800) [pid = 896] [serial = 1011] [outer = 000000681CE27C00] 09:25:29 INFO - PROCESS | 896 | 1464711929811 Marionette DEBUG loaded listener.js 09:25:29 INFO - PROCESS | 896 | ++DOMWINDOW == 103 (0000006821BBF800) [pid = 896] [serial = 1012] [outer = 000000681CE27C00] 09:25:30 INFO - PROCESS | 896 | 1464711930233 Marionette TRACE conn6 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 09:25:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 09:25:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 670ms 09:25:30 INFO - PROCESS | 896 | 1464711930253 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 09:25:30 INFO - PROCESS | 896 | 1464711930256 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 09:25:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 09:25:30 INFO - PROCESS | 896 | 1464711930261 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 09:25:30 INFO - PROCESS | 896 | 1464711930269 Marionette TRACE conn6 <- [1,1314,null,{}] 09:25:30 INFO - PROCESS | 896 | 1464711930279 Marionette TRACE conn6 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:30 INFO - PROCESS | 896 | 1464711930376 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 09:25:30 INFO - PROCESS | 896 | 1464711930385 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:30 INFO - PROCESS | 896 | ++DOCSHELL 000000682867D800 == 53 [pid = 896] [id = 338] 09:25:30 INFO - PROCESS | 896 | ++DOMWINDOW == 104 (000000682223EC00) [pid = 896] [serial = 1013] [outer = 0000000000000000] 09:25:30 INFO - PROCESS | 896 | ++DOMWINDOW == 105 (0000006824C6A800) [pid = 896] [serial = 1014] [outer = 000000682223EC00] 09:25:30 INFO - PROCESS | 896 | 1464711930433 Marionette DEBUG loaded listener.js 09:25:30 INFO - PROCESS | 896 | ++DOMWINDOW == 106 (000000682585D800) [pid = 896] [serial = 1015] [outer = 000000682223EC00] 09:25:30 INFO - PROCESS | 896 | 1464711930908 Marionette TRACE conn6 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:25:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 09:25:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 692ms 09:25:30 INFO - PROCESS | 896 | 1464711930955 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 09:25:30 INFO - PROCESS | 896 | 1464711930958 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 09:25:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 09:25:30 INFO - PROCESS | 896 | 1464711930961 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 09:25:30 INFO - PROCESS | 896 | 1464711930963 Marionette TRACE conn6 <- [1,1318,null,{}] 09:25:30 INFO - PROCESS | 896 | 1464711930967 Marionette TRACE conn6 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:31 INFO - PROCESS | 896 | 1464711931064 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 09:25:31 INFO - PROCESS | 896 | 1464711931179 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:31 INFO - PROCESS | 896 | ++DOCSHELL 000000681C633000 == 54 [pid = 896] [id = 339] 09:25:31 INFO - PROCESS | 896 | ++DOMWINDOW == 107 (000000681D067400) [pid = 896] [serial = 1016] [outer = 0000000000000000] 09:25:31 INFO - PROCESS | 896 | ++DOMWINDOW == 108 (0000006827D7F400) [pid = 896] [serial = 1017] [outer = 000000681D067400] 09:25:31 INFO - PROCESS | 896 | 1464711931225 Marionette DEBUG loaded listener.js 09:25:31 INFO - PROCESS | 896 | ++DOMWINDOW == 109 (0000006827E33000) [pid = 896] [serial = 1018] [outer = 000000681D067400] 09:25:31 INFO - PROCESS | 896 | 1464711931637 Marionette TRACE conn6 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:25:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 09:25:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 733ms 09:25:31 INFO - PROCESS | 896 | 1464711931697 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 09:25:31 INFO - PROCESS | 896 | 1464711931699 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 09:25:31 INFO - PROCESS | 896 | 1464711931702 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 09:25:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 09:25:31 INFO - PROCESS | 896 | 1464711931704 Marionette TRACE conn6 <- [1,1322,null,{}] 09:25:31 INFO - PROCESS | 896 | 1464711931708 Marionette TRACE conn6 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:31 INFO - PROCESS | 896 | 1464711931826 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 09:25:31 INFO - PROCESS | 896 | 1464711931877 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:31 INFO - PROCESS | 896 | ++DOCSHELL 00000068290D4000 == 55 [pid = 896] [id = 340] 09:25:31 INFO - PROCESS | 896 | ++DOMWINDOW == 110 (0000006828AD5000) [pid = 896] [serial = 1019] [outer = 0000000000000000] 09:25:31 INFO - PROCESS | 896 | ++DOMWINDOW == 111 (0000006828D44000) [pid = 896] [serial = 1020] [outer = 0000006828AD5000] 09:25:31 INFO - PROCESS | 896 | 1464711931930 Marionette DEBUG loaded listener.js 09:25:32 INFO - PROCESS | 896 | ++DOMWINDOW == 112 (0000006828D77800) [pid = 896] [serial = 1021] [outer = 0000006828AD5000] 09:25:32 INFO - PROCESS | 896 | 1464711932391 Marionette TRACE conn6 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 09:25:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 09:25:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 734ms 09:25:32 INFO - PROCESS | 896 | 1464711932447 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 09:25:32 INFO - PROCESS | 896 | 1464711932449 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 09:25:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 09:25:32 INFO - PROCESS | 896 | 1464711932462 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 09:25:32 INFO - PROCESS | 896 | 1464711932464 Marionette TRACE conn6 <- [1,1326,null,{}] 09:25:32 INFO - PROCESS | 896 | 1464711932468 Marionette TRACE conn6 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:32 INFO - PROCESS | 896 | 1464711932588 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 09:25:32 INFO - PROCESS | 896 | 1464711932643 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:32 INFO - PROCESS | 896 | ++DOCSHELL 000000682AC13000 == 56 [pid = 896] [id = 341] 09:25:32 INFO - PROCESS | 896 | ++DOMWINDOW == 113 (00000068290E1800) [pid = 896] [serial = 1022] [outer = 0000000000000000] 09:25:32 INFO - PROCESS | 896 | ++DOMWINDOW == 114 (00000068291B0800) [pid = 896] [serial = 1023] [outer = 00000068290E1800] 09:25:32 INFO - PROCESS | 896 | 1464711932689 Marionette DEBUG loaded listener.js 09:25:32 INFO - PROCESS | 896 | ++DOMWINDOW == 115 (00000068294AFC00) [pid = 896] [serial = 1024] [outer = 00000068290E1800] 09:25:33 INFO - PROCESS | 896 | --DOMWINDOW == 114 (000000682C203800) [pid = 896] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 09:25:33 INFO - PROCESS | 896 | --DOMWINDOW == 113 (000000682C5C5800) [pid = 896] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 09:25:33 INFO - PROCESS | 896 | --DOMWINDOW == 112 (00000068222B3C00) [pid = 896] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 09:25:33 INFO - PROCESS | 896 | --DOMWINDOW == 111 (0000006827D7DC00) [pid = 896] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 09:25:33 INFO - PROCESS | 896 | --DOMWINDOW == 110 (000000681C155400) [pid = 896] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 09:25:33 INFO - PROCESS | 896 | --DOMWINDOW == 109 (00000068294B2800) [pid = 896] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 09:25:33 INFO - PROCESS | 896 | --DOMWINDOW == 108 (000000682C538400) [pid = 896] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 09:25:33 INFO - PROCESS | 896 | --DOMWINDOW == 107 (00000068221C0C00) [pid = 896] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 09:25:33 INFO - PROCESS | 896 | --DOMWINDOW == 106 (000000681C6F5800) [pid = 896] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 09:25:33 INFO - PROCESS | 896 | --DOMWINDOW == 105 (0000006828D7D000) [pid = 896] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 09:25:33 INFO - PROCESS | 896 | --DOMWINDOW == 104 (000000682C5CD800) [pid = 896] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 09:25:33 INFO - PROCESS | 896 | --DOMWINDOW == 103 (000000682908B400) [pid = 896] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 09:25:33 INFO - PROCESS | 896 | --DOMWINDOW == 102 (000000681C151800) [pid = 896] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 09:25:33 INFO - PROCESS | 896 | --DOMWINDOW == 101 (000000681BBBD000) [pid = 896] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 09:25:33 INFO - PROCESS | 896 | --DOMWINDOW == 100 (000000681A911000) [pid = 896] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 09:25:33 INFO - PROCESS | 896 | 1464711933624 Marionette TRACE conn6 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 09:25:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 09:25:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1194ms 09:25:33 INFO - PROCESS | 896 | 1464711933653 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 09:25:33 INFO - PROCESS | 896 | 1464711933656 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 09:25:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 09:25:33 INFO - PROCESS | 896 | 1464711933659 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 09:25:33 INFO - PROCESS | 896 | 1464711933661 Marionette TRACE conn6 <- [1,1330,null,{}] 09:25:33 INFO - PROCESS | 896 | 1464711933665 Marionette TRACE conn6 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:33 INFO - PROCESS | 896 | 1464711933754 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 09:25:33 INFO - PROCESS | 896 | 1464711933762 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:33 INFO - PROCESS | 896 | ++DOCSHELL 00000068290BF800 == 57 [pid = 896] [id = 342] 09:25:33 INFO - PROCESS | 896 | ++DOMWINDOW == 101 (0000006821E35000) [pid = 896] [serial = 1025] [outer = 0000000000000000] 09:25:33 INFO - PROCESS | 896 | ++DOMWINDOW == 102 (0000006825452000) [pid = 896] [serial = 1026] [outer = 0000006821E35000] 09:25:33 INFO - PROCESS | 896 | 1464711933809 Marionette DEBUG loaded listener.js 09:25:33 INFO - PROCESS | 896 | ++DOMWINDOW == 103 (000000682952A400) [pid = 896] [serial = 1027] [outer = 0000006821E35000] 09:25:34 INFO - PROCESS | 896 | 1464711934293 Marionette TRACE conn6 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 09:25:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 09:25:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 671ms 09:25:34 INFO - PROCESS | 896 | 1464711934334 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 09:25:34 INFO - PROCESS | 896 | 1464711934336 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 09:25:34 INFO - PROCESS | 896 | 1464711934339 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 09:25:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 09:25:34 INFO - PROCESS | 896 | 1464711934341 Marionette TRACE conn6 <- [1,1334,null,{}] 09:25:34 INFO - PROCESS | 896 | 1464711934344 Marionette TRACE conn6 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:34 INFO - PROCESS | 896 | 1464711934435 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 09:25:34 INFO - PROCESS | 896 | 1464711934443 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:34 INFO - PROCESS | 896 | ++DOCSHELL 000000682C8BD800 == 58 [pid = 896] [id = 343] 09:25:34 INFO - PROCESS | 896 | ++DOMWINDOW == 104 (00000068298B5000) [pid = 896] [serial = 1028] [outer = 0000000000000000] 09:25:34 INFO - PROCESS | 896 | ++DOMWINDOW == 105 (000000682A0EEC00) [pid = 896] [serial = 1029] [outer = 00000068298B5000] 09:25:34 INFO - PROCESS | 896 | 1464711934490 Marionette DEBUG loaded listener.js 09:25:34 INFO - PROCESS | 896 | ++DOMWINDOW == 106 (000000682B229800) [pid = 896] [serial = 1030] [outer = 00000068298B5000] 09:25:34 INFO - PROCESS | 896 | 1464711934931 Marionette TRACE conn6 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 09:25:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 09:25:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 626ms 09:25:34 INFO - PROCESS | 896 | 1464711934969 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 09:25:34 INFO - PROCESS | 896 | 1464711934971 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 09:25:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 09:25:34 INFO - PROCESS | 896 | 1464711934975 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 09:25:34 INFO - PROCESS | 896 | 1464711934977 Marionette TRACE conn6 <- [1,1338,null,{}] 09:25:34 INFO - PROCESS | 896 | 1464711934980 Marionette TRACE conn6 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:35 INFO - PROCESS | 896 | 1464711935074 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 09:25:35 INFO - PROCESS | 896 | 1464711935081 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:35 INFO - PROCESS | 896 | ++DOCSHELL 000000682D5D4000 == 59 [pid = 896] [id = 344] 09:25:35 INFO - PROCESS | 896 | ++DOMWINDOW == 107 (000000682B7A8000) [pid = 896] [serial = 1031] [outer = 0000000000000000] 09:25:35 INFO - PROCESS | 896 | ++DOMWINDOW == 108 (000000682BB05400) [pid = 896] [serial = 1032] [outer = 000000682B7A8000] 09:25:35 INFO - PROCESS | 896 | 1464711935128 Marionette DEBUG loaded listener.js 09:25:35 INFO - PROCESS | 896 | ++DOMWINDOW == 109 (000000682BB0F400) [pid = 896] [serial = 1033] [outer = 000000682B7A8000] 09:25:35 INFO - PROCESS | 896 | 1464711935653 Marionette TRACE conn6 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 09:25:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 09:25:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 774ms 09:25:35 INFO - PROCESS | 896 | 1464711935753 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 09:25:35 INFO - PROCESS | 896 | 1464711935758 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 09:25:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 09:25:35 INFO - PROCESS | 896 | 1464711935764 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 09:25:35 INFO - PROCESS | 896 | 1464711935769 Marionette TRACE conn6 <- [1,1342,null,{}] 09:25:35 INFO - PROCESS | 896 | 1464711935777 Marionette TRACE conn6 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:35 INFO - PROCESS | 896 | 1464711935903 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 09:25:36 INFO - PROCESS | 896 | 1464711936021 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:36 INFO - PROCESS | 896 | ++DOCSHELL 0000006821EC3000 == 60 [pid = 896] [id = 345] 09:25:36 INFO - PROCESS | 896 | ++DOMWINDOW == 110 (000000681BA56400) [pid = 896] [serial = 1034] [outer = 0000000000000000] 09:25:36 INFO - PROCESS | 896 | ++DOMWINDOW == 111 (000000681BA5F400) [pid = 896] [serial = 1035] [outer = 000000681BA56400] 09:25:36 INFO - PROCESS | 896 | 1464711936085 Marionette DEBUG loaded listener.js 09:25:36 INFO - PROCESS | 896 | ++DOMWINDOW == 112 (00000068200D1000) [pid = 896] [serial = 1036] [outer = 000000681BA56400] 09:25:36 INFO - PROCESS | 896 | 1464711936792 Marionette TRACE conn6 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 09:25:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 09:25:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1083ms 09:25:36 INFO - PROCESS | 896 | 1464711936849 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 09:25:36 INFO - PROCESS | 896 | 1464711936857 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 09:25:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 09:25:36 INFO - PROCESS | 896 | 1464711936864 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 09:25:36 INFO - PROCESS | 896 | 1464711936867 Marionette TRACE conn6 <- [1,1346,null,{}] 09:25:36 INFO - PROCESS | 896 | 1464711936871 Marionette TRACE conn6 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:37 INFO - PROCESS | 896 | 1464711936995 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 09:25:37 INFO - PROCESS | 896 | 1464711937117 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:37 INFO - PROCESS | 896 | ++DOCSHELL 00000068289B4800 == 61 [pid = 896] [id = 346] 09:25:37 INFO - PROCESS | 896 | ++DOMWINDOW == 113 (0000006821E0D000) [pid = 896] [serial = 1037] [outer = 0000000000000000] 09:25:37 INFO - PROCESS | 896 | ++DOMWINDOW == 114 (0000006822248800) [pid = 896] [serial = 1038] [outer = 0000006821E0D000] 09:25:37 INFO - PROCESS | 896 | 1464711937174 Marionette DEBUG loaded listener.js 09:25:37 INFO - PROCESS | 896 | ++DOMWINDOW == 115 (0000006825453400) [pid = 896] [serial = 1039] [outer = 0000006821E0D000] 09:25:37 INFO - PROCESS | 896 | 1464711937813 Marionette TRACE conn6 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 09:25:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 09:25:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 985ms 09:25:37 INFO - PROCESS | 896 | 1464711937855 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 09:25:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 09:25:37 INFO - PROCESS | 896 | 1464711937858 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 09:25:37 INFO - PROCESS | 896 | 1464711937862 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 09:25:37 INFO - PROCESS | 896 | 1464711937866 Marionette TRACE conn6 <- [1,1350,null,{}] 09:25:37 INFO - PROCESS | 896 | 1464711937878 Marionette TRACE conn6 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:38 INFO - PROCESS | 896 | 1464711938001 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 09:25:38 INFO - PROCESS | 896 | 1464711938125 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:38 INFO - PROCESS | 896 | ++DOCSHELL 000000682DD80000 == 62 [pid = 896] [id = 347] 09:25:38 INFO - PROCESS | 896 | ++DOMWINDOW == 116 (0000006828D78800) [pid = 896] [serial = 1040] [outer = 0000000000000000] 09:25:38 INFO - PROCESS | 896 | ++DOMWINDOW == 117 (000000682908E000) [pid = 896] [serial = 1041] [outer = 0000006828D78800] 09:25:38 INFO - PROCESS | 896 | 1464711938184 Marionette DEBUG loaded listener.js 09:25:38 INFO - PROCESS | 896 | ++DOMWINDOW == 118 (00000068298E8000) [pid = 896] [serial = 1042] [outer = 0000006828D78800] 09:25:38 INFO - PROCESS | 896 | 1464711938753 Marionette TRACE conn6 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 09:25:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 09:25:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 943ms 09:25:38 INFO - PROCESS | 896 | 1464711938806 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 09:25:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 09:25:38 INFO - PROCESS | 896 | 1464711938810 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 09:25:38 INFO - PROCESS | 896 | 1464711938814 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 09:25:38 INFO - PROCESS | 896 | 1464711938816 Marionette TRACE conn6 <- [1,1354,null,{}] 09:25:38 INFO - PROCESS | 896 | 1464711938820 Marionette TRACE conn6 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:38 INFO - PROCESS | 896 | 1464711938942 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 09:25:39 INFO - PROCESS | 896 | 1464711939037 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:39 INFO - PROCESS | 896 | ++DOCSHELL 000000682F76D000 == 63 [pid = 896] [id = 348] 09:25:39 INFO - PROCESS | 896 | ++DOMWINDOW == 119 (000000682BB60800) [pid = 896] [serial = 1043] [outer = 0000000000000000] 09:25:39 INFO - PROCESS | 896 | ++DOMWINDOW == 120 (000000682C130400) [pid = 896] [serial = 1044] [outer = 000000682BB60800] 09:25:39 INFO - PROCESS | 896 | 1464711939093 Marionette DEBUG loaded listener.js 09:25:39 INFO - PROCESS | 896 | ++DOMWINDOW == 121 (000000682C209400) [pid = 896] [serial = 1045] [outer = 000000682BB60800] 09:25:39 INFO - PROCESS | 896 | 1464711939729 Marionette TRACE conn6 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 09:25:39 INFO - PROCESS | 896 | 1464711939761 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 09:25:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 09:25:39 INFO - PROCESS | 896 | 1464711939765 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 09:25:39 INFO - PROCESS | 896 | 1464711939767 Marionette TRACE conn6 <- [1,1358,null,{}] 09:25:39 INFO - PROCESS | 896 | 1464711939771 Marionette TRACE conn6 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:39 INFO - PROCESS | 896 | 1464711939885 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 09:25:40 INFO - PROCESS | 896 | 1464711940007 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:40 INFO - PROCESS | 896 | ++DOCSHELL 0000006830360800 == 64 [pid = 896] [id = 349] 09:25:40 INFO - PROCESS | 896 | ++DOMWINDOW == 122 (000000682C3E5C00) [pid = 896] [serial = 1046] [outer = 0000000000000000] 09:25:40 INFO - PROCESS | 896 | ++DOMWINDOW == 123 (000000682C4AD400) [pid = 896] [serial = 1047] [outer = 000000682C3E5C00] 09:25:40 INFO - PROCESS | 896 | 1464711940063 Marionette DEBUG loaded listener.js 09:25:40 INFO - PROCESS | 896 | ++DOMWINDOW == 124 (000000682C56EC00) [pid = 896] [serial = 1048] [outer = 000000682C3E5C00] 09:25:40 INFO - PROCESS | 896 | 1464711940696 Marionette TRACE conn6 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 09:25:40 INFO - PROCESS | 896 | 1464711940757 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 09:25:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 09:25:40 INFO - PROCESS | 896 | 1464711940761 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 09:25:40 INFO - PROCESS | 896 | 1464711940763 Marionette TRACE conn6 <- [1,1362,null,{}] 09:25:40 INFO - PROCESS | 896 | 1464711940767 Marionette TRACE conn6 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:40 INFO - PROCESS | 896 | 1464711940908 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 09:25:41 INFO - PROCESS | 896 | 1464711941030 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:41 INFO - PROCESS | 896 | ++DOCSHELL 0000006831793800 == 65 [pid = 896] [id = 350] 09:25:41 INFO - PROCESS | 896 | ++DOMWINDOW == 125 (000000682C5CB400) [pid = 896] [serial = 1049] [outer = 0000000000000000] 09:25:41 INFO - PROCESS | 896 | ++DOMWINDOW == 126 (000000682C893000) [pid = 896] [serial = 1050] [outer = 000000682C5CB400] 09:25:41 INFO - PROCESS | 896 | 1464711941087 Marionette DEBUG loaded listener.js 09:25:41 INFO - PROCESS | 896 | ++DOMWINDOW == 127 (000000682CF26C00) [pid = 896] [serial = 1051] [outer = 000000682C5CB400] 09:25:41 INFO - PROCESS | 896 | [896] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:25:41 INFO - PROCESS | 896 | 1464711941926 Marionette TRACE conn6 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 09:25:42 INFO - PROCESS | 896 | 1464711942006 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 09:25:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 09:25:42 INFO - PROCESS | 896 | 1464711942011 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 09:25:42 INFO - PROCESS | 896 | 1464711942016 Marionette TRACE conn6 <- [1,1366,null,{}] 09:25:42 INFO - PROCESS | 896 | 1464711942022 Marionette TRACE conn6 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:42 INFO - PROCESS | 896 | 1464711942141 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 09:25:42 INFO - PROCESS | 896 | 1464711942262 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:42 INFO - PROCESS | 896 | ++DOCSHELL 00000068284C9800 == 66 [pid = 896] [id = 351] 09:25:42 INFO - PROCESS | 896 | ++DOMWINDOW == 128 (000000681BA51800) [pid = 896] [serial = 1052] [outer = 0000000000000000] 09:25:42 INFO - PROCESS | 896 | ++DOMWINDOW == 129 (0000006820282000) [pid = 896] [serial = 1053] [outer = 000000681BA51800] 09:25:42 INFO - PROCESS | 896 | 1464711942314 Marionette DEBUG loaded listener.js 09:25:42 INFO - PROCESS | 896 | ++DOMWINDOW == 130 (0000006821BBC800) [pid = 896] [serial = 1054] [outer = 000000681BA51800] 09:25:42 INFO - PROCESS | 896 | 1464711942913 Marionette TRACE conn6 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 09:25:43 INFO - PROCESS | 896 | 1464711943006 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 09:25:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 09:25:43 INFO - PROCESS | 896 | 1464711943013 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 09:25:43 INFO - PROCESS | 896 | 1464711943015 Marionette TRACE conn6 <- [1,1370,null,{}] 09:25:43 INFO - PROCESS | 896 | 1464711943019 Marionette TRACE conn6 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:43 INFO - PROCESS | 896 | 1464711943117 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 09:25:43 INFO - PROCESS | 896 | --DOMWINDOW == 128 (000000682C3DA400) [pid = 896] [serial = 972] [outer = 0000000000000000] [url = about:blank] 09:25:43 INFO - PROCESS | 896 | --DOMWINDOW == 127 (000000682C5CF400) [pid = 896] [serial = 975] [outer = 0000000000000000] [url = about:blank] 09:25:43 INFO - PROCESS | 896 | --DOMWINDOW == 126 (000000682C4A6800) [pid = 896] [serial = 973] [outer = 0000000000000000] [url = about:blank] 09:25:43 INFO - PROCESS | 896 | --DOMWINDOW == 125 (000000682C6D3400) [pid = 896] [serial = 976] [outer = 0000000000000000] [url = about:blank] 09:25:43 INFO - PROCESS | 896 | --DOMWINDOW == 124 (0000006829090000) [pid = 896] [serial = 981] [outer = 0000000000000000] [url = about:blank] 09:25:43 INFO - PROCESS | 896 | --DOMWINDOW == 123 (0000006828ADCC00) [pid = 896] [serial = 964] [outer = 0000000000000000] [url = about:blank] 09:25:43 INFO - PROCESS | 896 | --DOMWINDOW == 122 (0000006827E30000) [pid = 896] [serial = 963] [outer = 0000000000000000] [url = about:blank] 09:25:43 INFO - PROCESS | 896 | --DOMWINDOW == 121 (0000006822242000) [pid = 896] [serial = 958] [outer = 0000000000000000] [url = about:blank] 09:25:43 INFO - PROCESS | 896 | --DOMWINDOW == 120 (0000006821BBDC00) [pid = 896] [serial = 957] [outer = 0000000000000000] [url = about:blank] 09:25:43 INFO - PROCESS | 896 | --DOMWINDOW == 119 (00000068298BAC00) [pid = 896] [serial = 969] [outer = 0000000000000000] [url = about:blank] 09:25:43 INFO - PROCESS | 896 | --DOMWINDOW == 118 (000000682C5C7800) [pid = 896] [serial = 946] [outer = 0000000000000000] [url = about:blank] 09:25:43 INFO - PROCESS | 896 | --DOMWINDOW == 117 (000000682C56F400) [pid = 896] [serial = 945] [outer = 0000000000000000] [url = about:blank] 09:25:43 INFO - PROCESS | 896 | --DOMWINDOW == 116 (0000006827D75000) [pid = 896] [serial = 940] [outer = 0000000000000000] [url = about:blank] 09:25:43 INFO - PROCESS | 896 | --DOMWINDOW == 115 (00000068222EFC00) [pid = 896] [serial = 939] [outer = 0000000000000000] [url = about:blank] 09:25:43 INFO - PROCESS | 896 | --DOMWINDOW == 114 (000000682CE9F000) [pid = 896] [serial = 955] [outer = 0000000000000000] [url = about:blank] 09:25:43 INFO - PROCESS | 896 | --DOMWINDOW == 113 (000000682B7A8400) [pid = 896] [serial = 954] [outer = 0000000000000000] [url = about:blank] 09:25:43 INFO - PROCESS | 896 | --DOMWINDOW == 112 (000000682C12F800) [pid = 896] [serial = 943] [outer = 0000000000000000] [url = about:blank] 09:25:43 INFO - PROCESS | 896 | --DOMWINDOW == 111 (00000068291B5400) [pid = 896] [serial = 942] [outer = 0000000000000000] [url = about:blank] 09:25:43 INFO - PROCESS | 896 | --DOMWINDOW == 110 (000000682C6BC000) [pid = 896] [serial = 949] [outer = 0000000000000000] [url = about:blank] 09:25:43 INFO - PROCESS | 896 | --DOMWINDOW == 109 (000000682C6B4400) [pid = 896] [serial = 948] [outer = 0000000000000000] [url = about:blank] 09:25:43 INFO - PROCESS | 896 | --DOMWINDOW == 108 (00000068290E3000) [pid = 896] [serial = 966] [outer = 0000000000000000] [url = about:blank] 09:25:43 INFO - PROCESS | 896 | --DOMWINDOW == 107 (00000068294A8800) [pid = 896] [serial = 967] [outer = 0000000000000000] [url = about:blank] 09:25:43 INFO - PROCESS | 896 | --DOMWINDOW == 106 (000000682037D400) [pid = 896] [serial = 937] [outer = 0000000000000000] [url = about:blank] 09:25:43 INFO - PROCESS | 896 | --DOMWINDOW == 105 (000000681C1D7800) [pid = 896] [serial = 936] [outer = 0000000000000000] [url = about:blank] 09:25:43 INFO - PROCESS | 896 | --DOMWINDOW == 104 (000000681C60E400) [pid = 896] [serial = 960] [outer = 0000000000000000] [url = about:blank] 09:25:43 INFO - PROCESS | 896 | --DOMWINDOW == 103 (000000682202C000) [pid = 896] [serial = 961] [outer = 0000000000000000] [url = about:blank] 09:25:43 INFO - PROCESS | 896 | --DOMWINDOW == 102 (000000682C896C00) [pid = 896] [serial = 951] [outer = 0000000000000000] [url = about:blank] 09:25:43 INFO - PROCESS | 896 | --DOMWINDOW == 101 (000000681B9C5C00) [pid = 896] [serial = 978] [outer = 0000000000000000] [url = about:blank] 09:25:43 INFO - PROCESS | 896 | --DOMWINDOW == 100 (000000682C6CBC00) [pid = 896] [serial = 982] [outer = 0000000000000000] [url = about:blank] 09:25:43 INFO - PROCESS | 896 | --DOMWINDOW == 99 (0000006820DCB000) [pid = 896] [serial = 979] [outer = 0000000000000000] [url = about:blank] 09:25:43 INFO - PROCESS | 896 | --DOMWINDOW == 98 (0000006821B7AC00) [pid = 896] [serial = 970] [outer = 0000000000000000] [url = about:blank] 09:25:43 INFO - PROCESS | 896 | 1464711943218 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:43 INFO - PROCESS | 896 | ++DOCSHELL 0000006821ED0000 == 56 [pid = 896] [id = 352] 09:25:43 INFO - PROCESS | 896 | ++DOMWINDOW == 99 (000000681B9C5C00) [pid = 896] [serial = 1055] [outer = 0000000000000000] 09:25:43 INFO - PROCESS | 896 | ++DOMWINDOW == 100 (00000068200D1800) [pid = 896] [serial = 1056] [outer = 000000681B9C5C00] 09:25:43 INFO - PROCESS | 896 | 1464711943268 Marionette DEBUG loaded listener.js 09:25:43 INFO - PROCESS | 896 | ++DOMWINDOW == 101 (0000006821BBDC00) [pid = 896] [serial = 1057] [outer = 000000681B9C5C00] 09:25:43 INFO - PROCESS | 896 | [896] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:25:43 INFO - PROCESS | 896 | 1464711943733 Marionette TRACE conn6 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 09:25:43 INFO - PROCESS | 896 | 1464711943792 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 09:25:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 09:25:43 INFO - PROCESS | 896 | 1464711943796 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 09:25:43 INFO - PROCESS | 896 | 1464711943799 Marionette TRACE conn6 <- [1,1374,null,{}] 09:25:43 INFO - PROCESS | 896 | 1464711943810 Marionette TRACE conn6 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:43 INFO - PROCESS | 896 | 1464711943911 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 09:25:43 INFO - PROCESS | 896 | 1464711943927 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:43 INFO - PROCESS | 896 | ++DOCSHELL 00000068289B9000 == 57 [pid = 896] [id = 353] 09:25:43 INFO - PROCESS | 896 | ++DOMWINDOW == 102 (0000006827D0A000) [pid = 896] [serial = 1058] [outer = 0000000000000000] 09:25:43 INFO - PROCESS | 896 | ++DOMWINDOW == 103 (0000006827D7A800) [pid = 896] [serial = 1059] [outer = 0000006827D0A000] 09:25:43 INFO - PROCESS | 896 | 1464711943978 Marionette DEBUG loaded listener.js 09:25:44 INFO - PROCESS | 896 | ++DOMWINDOW == 104 (0000006827EE7800) [pid = 896] [serial = 1060] [outer = 0000006827D0A000] 09:25:44 INFO - PROCESS | 896 | 1464711944447 Marionette TRACE conn6 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 09:25:44 INFO - PROCESS | 896 | 1464711944492 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 09:25:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 09:25:44 INFO - PROCESS | 896 | 1464711944503 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 09:25:44 INFO - PROCESS | 896 | 1464711944505 Marionette TRACE conn6 <- [1,1378,null,{}] 09:25:44 INFO - PROCESS | 896 | 1464711944509 Marionette TRACE conn6 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:44 INFO - PROCESS | 896 | 1464711944607 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 09:25:44 INFO - PROCESS | 896 | 1464711944616 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:44 INFO - PROCESS | 896 | ++DOCSHELL 0000006829354000 == 58 [pid = 896] [id = 354] 09:25:44 INFO - PROCESS | 896 | ++DOMWINDOW == 105 (0000006827D0B400) [pid = 896] [serial = 1061] [outer = 0000000000000000] 09:25:44 INFO - PROCESS | 896 | ++DOMWINDOW == 106 (0000006828D76800) [pid = 896] [serial = 1062] [outer = 0000006827D0B400] 09:25:44 INFO - PROCESS | 896 | 1464711944733 Marionette DEBUG loaded listener.js 09:25:44 INFO - PROCESS | 896 | ++DOMWINDOW == 107 (00000068290E4C00) [pid = 896] [serial = 1063] [outer = 0000006827D0B400] 09:25:45 INFO - PROCESS | 896 | 1464711945115 Marionette TRACE conn6 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 09:25:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 09:25:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 689ms 09:25:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 09:25:45 INFO - PROCESS | 896 | 1464711945187 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 09:25:45 INFO - PROCESS | 896 | 1464711945189 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 09:25:45 INFO - PROCESS | 896 | 1464711945193 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 09:25:45 INFO - PROCESS | 896 | 1464711945195 Marionette TRACE conn6 <- [1,1382,null,{}] 09:25:45 INFO - PROCESS | 896 | 1464711945199 Marionette TRACE conn6 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:45 INFO - PROCESS | 896 | 1464711945357 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 09:25:45 INFO - PROCESS | 896 | 1464711945383 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:45 INFO - PROCESS | 896 | ++DOCSHELL 000000682AC1F000 == 59 [pid = 896] [id = 355] 09:25:45 INFO - PROCESS | 896 | ++DOMWINDOW == 108 (0000006828D75C00) [pid = 896] [serial = 1064] [outer = 0000000000000000] 09:25:45 INFO - PROCESS | 896 | ++DOMWINDOW == 109 (0000006829774000) [pid = 896] [serial = 1065] [outer = 0000006828D75C00] 09:25:45 INFO - PROCESS | 896 | 1464711945429 Marionette DEBUG loaded listener.js 09:25:45 INFO - PROCESS | 896 | ++DOMWINDOW == 110 (000000682ACC3000) [pid = 896] [serial = 1066] [outer = 0000006828D75C00] 09:25:45 INFO - PROCESS | 896 | 1464711945878 Marionette TRACE conn6 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 09:25:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 09:25:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 732ms 09:25:45 INFO - PROCESS | 896 | 1464711945928 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 09:25:45 INFO - PROCESS | 896 | 1464711945930 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 09:25:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 09:25:45 INFO - PROCESS | 896 | 1464711945934 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 09:25:45 INFO - PROCESS | 896 | 1464711945936 Marionette TRACE conn6 <- [1,1386,null,{}] 09:25:45 INFO - PROCESS | 896 | 1464711945957 Marionette TRACE conn6 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:46 INFO - PROCESS | 896 | 1464711946097 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 09:25:46 INFO - PROCESS | 896 | 1464711946157 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:46 INFO - PROCESS | 896 | ++DOCSHELL 000000682D24C000 == 60 [pid = 896] [id = 356] 09:25:46 INFO - PROCESS | 896 | ++DOMWINDOW == 111 (000000682C3E6000) [pid = 896] [serial = 1067] [outer = 0000000000000000] 09:25:46 INFO - PROCESS | 896 | ++DOMWINDOW == 112 (000000682C4ACC00) [pid = 896] [serial = 1068] [outer = 000000682C3E6000] 09:25:46 INFO - PROCESS | 896 | 1464711946204 Marionette DEBUG loaded listener.js 09:25:46 INFO - PROCESS | 896 | ++DOMWINDOW == 113 (000000682C6B3400) [pid = 896] [serial = 1069] [outer = 000000682C3E6000] 09:25:46 INFO - PROCESS | 896 | 1464711946647 Marionette TRACE conn6 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 09:25:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 09:25:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 733ms 09:25:46 INFO - PROCESS | 896 | 1464711946696 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 09:25:46 INFO - PROCESS | 896 | 1464711946698 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 09:25:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 09:25:46 INFO - PROCESS | 896 | 1464711946706 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 09:25:46 INFO - PROCESS | 896 | 1464711946707 Marionette TRACE conn6 <- [1,1390,null,{}] 09:25:46 INFO - PROCESS | 896 | 1464711946711 Marionette TRACE conn6 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:46 INFO - PROCESS | 896 | 1464711946832 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 09:25:46 INFO - PROCESS | 896 | 1464711946887 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:46 INFO - PROCESS | 896 | ++DOCSHELL 000000682DD73800 == 61 [pid = 896] [id = 357] 09:25:46 INFO - PROCESS | 896 | ++DOMWINDOW == 114 (0000006824C6BC00) [pid = 896] [serial = 1070] [outer = 0000000000000000] 09:25:46 INFO - PROCESS | 896 | ++DOMWINDOW == 115 (000000682C6C7000) [pid = 896] [serial = 1071] [outer = 0000006824C6BC00] 09:25:46 INFO - PROCESS | 896 | 1464711946932 Marionette DEBUG loaded listener.js 09:25:47 INFO - PROCESS | 896 | ++DOMWINDOW == 116 (000000682C898800) [pid = 896] [serial = 1072] [outer = 0000006824C6BC00] 09:25:47 INFO - PROCESS | 896 | --DOMWINDOW == 115 (000000681CE27C00) [pid = 896] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 09:25:47 INFO - PROCESS | 896 | --DOMWINDOW == 114 (0000006828AD5000) [pid = 896] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 09:25:47 INFO - PROCESS | 896 | --DOMWINDOW == 113 (00000068290E1800) [pid = 896] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 09:25:47 INFO - PROCESS | 896 | --DOMWINDOW == 112 (000000681D067400) [pid = 896] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 09:25:47 INFO - PROCESS | 896 | --DOMWINDOW == 111 (0000006821BBF000) [pid = 896] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 09:25:47 INFO - PROCESS | 896 | --DOMWINDOW == 110 (000000681AFCC000) [pid = 896] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 09:25:47 INFO - PROCESS | 896 | --DOMWINDOW == 109 (000000682223EC00) [pid = 896] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 09:25:47 INFO - PROCESS | 896 | --DOMWINDOW == 108 (0000006821E35000) [pid = 896] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 09:25:47 INFO - PROCESS | 896 | --DOMWINDOW == 107 (00000068298B5000) [pid = 896] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 09:25:47 INFO - PROCESS | 896 | --DOMWINDOW == 106 (000000682CE95C00) [pid = 896] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 09:25:47 INFO - PROCESS | 896 | 1464711947432 Marionette TRACE conn6 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 09:25:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 09:25:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 775ms 09:25:47 INFO - PROCESS | 896 | 1464711947481 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 09:25:47 INFO - PROCESS | 896 | 1464711947484 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 09:25:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 09:25:47 INFO - PROCESS | 896 | 1464711947487 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 09:25:47 INFO - PROCESS | 896 | 1464711947489 Marionette TRACE conn6 <- [1,1394,null,{}] 09:25:47 INFO - PROCESS | 896 | 1464711947493 Marionette TRACE conn6 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:47 INFO - PROCESS | 896 | 1464711947591 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 09:25:47 INFO - PROCESS | 896 | 1464711947598 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:47 INFO - PROCESS | 896 | ++DOCSHELL 000000682F35B000 == 62 [pid = 896] [id = 358] 09:25:47 INFO - PROCESS | 896 | ++DOMWINDOW == 107 (000000681D067400) [pid = 896] [serial = 1073] [outer = 0000000000000000] 09:25:47 INFO - PROCESS | 896 | ++DOMWINDOW == 108 (000000682559CC00) [pid = 896] [serial = 1074] [outer = 000000681D067400] 09:25:47 INFO - PROCESS | 896 | 1464711947644 Marionette DEBUG loaded listener.js 09:25:47 INFO - PROCESS | 896 | ++DOMWINDOW == 109 (0000006829DDE400) [pid = 896] [serial = 1075] [outer = 000000681D067400] 09:25:48 INFO - PROCESS | 896 | 1464711948085 Marionette TRACE conn6 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 09:25:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 09:25:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 628ms 09:25:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 09:25:48 INFO - PROCESS | 896 | 1464711948118 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 09:25:48 INFO - PROCESS | 896 | 1464711948121 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 09:25:48 INFO - PROCESS | 896 | 1464711948124 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 09:25:48 INFO - PROCESS | 896 | 1464711948126 Marionette TRACE conn6 <- [1,1398,null,{}] 09:25:48 INFO - PROCESS | 896 | 1464711948130 Marionette TRACE conn6 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:48 INFO - PROCESS | 896 | 1464711948251 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 09:25:48 INFO - PROCESS | 896 | 1464711948259 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:48 INFO - PROCESS | 896 | ++DOCSHELL 0000006830E3D000 == 63 [pid = 896] [id = 359] 09:25:48 INFO - PROCESS | 896 | ++DOMWINDOW == 110 (0000006827E31800) [pid = 896] [serial = 1076] [outer = 0000000000000000] 09:25:48 INFO - PROCESS | 896 | ++DOMWINDOW == 111 (000000682CF27C00) [pid = 896] [serial = 1077] [outer = 0000006827E31800] 09:25:48 INFO - PROCESS | 896 | 1464711948306 Marionette DEBUG loaded listener.js 09:25:48 INFO - PROCESS | 896 | ++DOMWINDOW == 112 (000000682CFF2400) [pid = 896] [serial = 1078] [outer = 0000006827E31800] 09:25:48 INFO - PROCESS | 896 | 1464711948800 Marionette TRACE conn6 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 09:25:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 09:25:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 734ms 09:25:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 09:25:48 INFO - PROCESS | 896 | 1464711948861 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 09:25:48 INFO - PROCESS | 896 | 1464711948863 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 09:25:48 INFO - PROCESS | 896 | 1464711948866 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 09:25:48 INFO - PROCESS | 896 | 1464711948868 Marionette TRACE conn6 <- [1,1402,null,{}] 09:25:48 INFO - PROCESS | 896 | 1464711948880 Marionette TRACE conn6 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:48 INFO - PROCESS | 896 | 1464711948972 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 09:25:48 INFO - PROCESS | 896 | 1464711948983 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:49 INFO - PROCESS | 896 | ++DOCSHELL 00000068322CF000 == 64 [pid = 896] [id = 360] 09:25:49 INFO - PROCESS | 896 | ++DOMWINDOW == 113 (0000006821B81800) [pid = 896] [serial = 1079] [outer = 0000000000000000] 09:25:49 INFO - PROCESS | 896 | ++DOMWINDOW == 114 (000000682D536C00) [pid = 896] [serial = 1080] [outer = 0000006821B81800] 09:25:49 INFO - PROCESS | 896 | 1464711949028 Marionette DEBUG loaded listener.js 09:25:49 INFO - PROCESS | 896 | ++DOMWINDOW == 115 (000000682D541400) [pid = 896] [serial = 1081] [outer = 0000006821B81800] 09:25:49 INFO - PROCESS | 896 | 1464711949695 Marionette TRACE conn6 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 09:25:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 09:25:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 881ms 09:25:49 INFO - PROCESS | 896 | 1464711949751 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 09:25:49 INFO - PROCESS | 896 | 1464711949756 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 09:25:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 09:25:49 INFO - PROCESS | 896 | 1464711949784 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 09:25:49 INFO - PROCESS | 896 | 1464711949788 Marionette TRACE conn6 <- [1,1406,null,{}] 09:25:49 INFO - PROCESS | 896 | 1464711949796 Marionette TRACE conn6 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:49 INFO - PROCESS | 896 | 1464711949922 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 09:25:50 INFO - PROCESS | 896 | 1464711950012 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:50 INFO - PROCESS | 896 | ++DOCSHELL 00000068284C4800 == 65 [pid = 896] [id = 361] 09:25:50 INFO - PROCESS | 896 | ++DOMWINDOW == 116 (0000006820DC4000) [pid = 896] [serial = 1082] [outer = 0000000000000000] 09:25:50 INFO - PROCESS | 896 | ++DOMWINDOW == 117 (0000006821B7E000) [pid = 896] [serial = 1083] [outer = 0000006820DC4000] 09:25:50 INFO - PROCESS | 896 | 1464711950071 Marionette DEBUG loaded listener.js 09:25:50 INFO - PROCESS | 896 | ++DOMWINDOW == 118 (00000068222B6000) [pid = 896] [serial = 1084] [outer = 0000006820DC4000] 09:25:50 INFO - PROCESS | 896 | ++DOMWINDOW == 119 (0000006828A1A400) [pid = 896] [serial = 1085] [outer = 0000006827D07C00] 09:25:50 INFO - PROCESS | 896 | 1464711950792 Marionette TRACE conn6 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 09:25:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 09:25:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1052ms 09:25:50 INFO - PROCESS | 896 | 1464711950823 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 09:25:50 INFO - PROCESS | 896 | 1464711950829 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 09:25:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 09:25:50 INFO - PROCESS | 896 | 1464711950836 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 09:25:50 INFO - PROCESS | 896 | 1464711950839 Marionette TRACE conn6 <- [1,1410,null,{}] 09:25:50 INFO - PROCESS | 896 | 1464711950864 Marionette TRACE conn6 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:50 INFO - PROCESS | 896 | 1464711950988 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 09:25:51 INFO - PROCESS | 896 | 1464711951113 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:51 INFO - PROCESS | 896 | ++DOCSHELL 000000682D239800 == 66 [pid = 896] [id = 362] 09:25:51 INFO - PROCESS | 896 | ++DOMWINDOW == 120 (0000006827E2A400) [pid = 896] [serial = 1086] [outer = 0000000000000000] 09:25:51 INFO - PROCESS | 896 | ++DOMWINDOW == 121 (000000682977C000) [pid = 896] [serial = 1087] [outer = 0000006827E2A400] 09:25:51 INFO - PROCESS | 896 | 1464711951170 Marionette DEBUG loaded listener.js 09:25:51 INFO - PROCESS | 896 | ++DOMWINDOW == 122 (000000682BB09000) [pid = 896] [serial = 1088] [outer = 0000006827E2A400] 09:25:51 INFO - PROCESS | 896 | 1464711951816 Marionette TRACE conn6 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 09:25:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 09:25:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1030ms 09:25:51 INFO - PROCESS | 896 | 1464711951867 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 09:25:51 INFO - PROCESS | 896 | 1464711951870 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 09:25:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 09:25:51 INFO - PROCESS | 896 | 1464711951875 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 09:25:51 INFO - PROCESS | 896 | 1464711951879 Marionette TRACE conn6 <- [1,1414,null,{}] 09:25:51 INFO - PROCESS | 896 | 1464711951891 Marionette TRACE conn6 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:52 INFO - PROCESS | 896 | 1464711952016 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 09:25:52 INFO - PROCESS | 896 | 1464711952143 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:52 INFO - PROCESS | 896 | ++DOCSHELL 000000683284E800 == 67 [pid = 896] [id = 363] 09:25:52 INFO - PROCESS | 896 | ++DOMWINDOW == 123 (000000682C6B9C00) [pid = 896] [serial = 1089] [outer = 0000000000000000] 09:25:52 INFO - PROCESS | 896 | ++DOMWINDOW == 124 (000000682C896000) [pid = 896] [serial = 1090] [outer = 000000682C6B9C00] 09:25:52 INFO - PROCESS | 896 | 1464711952203 Marionette DEBUG loaded listener.js 09:25:52 INFO - PROCESS | 896 | ++DOMWINDOW == 125 (000000682D545000) [pid = 896] [serial = 1091] [outer = 000000682C6B9C00] 09:25:52 INFO - PROCESS | 896 | 1464711952815 Marionette TRACE conn6 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 09:25:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 09:25:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 987ms 09:25:52 INFO - PROCESS | 896 | 1464711952863 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 09:25:52 INFO - PROCESS | 896 | 1464711952867 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 09:25:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 09:25:52 INFO - PROCESS | 896 | 1464711952870 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 09:25:52 INFO - PROCESS | 896 | 1464711952872 Marionette TRACE conn6 <- [1,1418,null,{}] 09:25:52 INFO - PROCESS | 896 | 1464711952876 Marionette TRACE conn6 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:53 INFO - PROCESS | 896 | 1464711952999 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 09:25:53 INFO - PROCESS | 896 | 1464711953095 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:53 INFO - PROCESS | 896 | ++DOCSHELL 00000068329B0000 == 68 [pid = 896] [id = 364] 09:25:53 INFO - PROCESS | 896 | ++DOMWINDOW == 126 (000000682D5C6400) [pid = 896] [serial = 1092] [outer = 0000000000000000] 09:25:53 INFO - PROCESS | 896 | ++DOMWINDOW == 127 (000000682D5CB800) [pid = 896] [serial = 1093] [outer = 000000682D5C6400] 09:25:53 INFO - PROCESS | 896 | 1464711953151 Marionette DEBUG loaded listener.js 09:25:53 INFO - PROCESS | 896 | ++DOMWINDOW == 128 (000000682D614000) [pid = 896] [serial = 1094] [outer = 000000682D5C6400] 09:25:53 INFO - PROCESS | 896 | 1464711953813 Marionette TRACE conn6 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 09:25:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 09:25:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 986ms 09:25:53 INFO - PROCESS | 896 | 1464711953858 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 09:25:53 INFO - PROCESS | 896 | 1464711953861 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 09:25:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 09:25:53 INFO - PROCESS | 896 | 1464711953864 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 09:25:53 INFO - PROCESS | 896 | 1464711953867 Marionette TRACE conn6 <- [1,1422,null,{}] 09:25:53 INFO - PROCESS | 896 | 1464711953871 Marionette TRACE conn6 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:53 INFO - PROCESS | 896 | 1464711953985 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 09:25:54 INFO - PROCESS | 896 | 1464711954108 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:54 INFO - PROCESS | 896 | ++DOCSHELL 0000006832B7C000 == 69 [pid = 896] [id = 365] 09:25:54 INFO - PROCESS | 896 | ++DOMWINDOW == 129 (000000682D61B000) [pid = 896] [serial = 1095] [outer = 0000000000000000] 09:25:54 INFO - PROCESS | 896 | ++DOMWINDOW == 130 (000000682D61D800) [pid = 896] [serial = 1096] [outer = 000000682D61B000] 09:25:54 INFO - PROCESS | 896 | 1464711954165 Marionette DEBUG loaded listener.js 09:25:54 INFO - PROCESS | 896 | ++DOMWINDOW == 131 (000000682D675400) [pid = 896] [serial = 1097] [outer = 000000682D61B000] 09:25:54 INFO - PROCESS | 896 | 1464711954768 Marionette TRACE conn6 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 09:25:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 09:25:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 986ms 09:25:54 INFO - PROCESS | 896 | 1464711954853 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 09:25:54 INFO - PROCESS | 896 | 1464711954855 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 09:25:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 09:25:54 INFO - PROCESS | 896 | 1464711954859 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 09:25:54 INFO - PROCESS | 896 | 1464711954861 Marionette TRACE conn6 <- [1,1426,null,{}] 09:25:54 INFO - PROCESS | 896 | 1464711954865 Marionette TRACE conn6 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:55 INFO - PROCESS | 896 | 1464711955011 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 09:25:55 INFO - PROCESS | 896 | 1464711955132 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:55 INFO - PROCESS | 896 | ++DOCSHELL 000000682031F000 == 70 [pid = 896] [id = 366] 09:25:55 INFO - PROCESS | 896 | ++DOMWINDOW == 132 (000000681A90EC00) [pid = 896] [serial = 1098] [outer = 0000000000000000] 09:25:55 INFO - PROCESS | 896 | ++DOMWINDOW == 133 (00000068200D7000) [pid = 896] [serial = 1099] [outer = 000000681A90EC00] 09:25:55 INFO - PROCESS | 896 | 1464711955190 Marionette DEBUG loaded listener.js 09:25:55 INFO - PROCESS | 896 | ++DOMWINDOW == 134 (00000068291A9400) [pid = 896] [serial = 1100] [outer = 000000681A90EC00] 09:25:56 INFO - PROCESS | 896 | 1464711956004 Marionette TRACE conn6 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 09:25:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 09:25:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1192ms 09:25:56 INFO - PROCESS | 896 | 1464711956054 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 09:25:56 INFO - PROCESS | 896 | 1464711956059 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 09:25:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 09:25:56 INFO - PROCESS | 896 | 1464711956064 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 09:25:56 INFO - PROCESS | 896 | 1464711956068 Marionette TRACE conn6 <- [1,1430,null,{}] 09:25:56 INFO - PROCESS | 896 | 1464711956074 Marionette TRACE conn6 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:56 INFO - PROCESS | 896 | 1464711956188 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 09:25:56 INFO - PROCESS | 896 | 1464711956317 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:56 INFO - PROCESS | 896 | ++DOCSHELL 0000006824C52000 == 71 [pid = 896] [id = 367] 09:25:56 INFO - PROCESS | 896 | ++DOMWINDOW == 135 (000000681AF0B400) [pid = 896] [serial = 1101] [outer = 0000000000000000] 09:25:56 INFO - PROCESS | 896 | ++DOMWINDOW == 136 (000000681BA5BC00) [pid = 896] [serial = 1102] [outer = 000000681AF0B400] 09:25:56 INFO - PROCESS | 896 | 1464711956370 Marionette DEBUG loaded listener.js 09:25:56 INFO - PROCESS | 896 | ++DOMWINDOW == 137 (0000006820A9D800) [pid = 896] [serial = 1103] [outer = 000000681AF0B400] 09:25:56 INFO - PROCESS | 896 | --DOCSHELL 000000682030A800 == 70 [pid = 896] [id = 280] 09:25:56 INFO - PROCESS | 896 | --DOCSHELL 00000068317A5800 == 69 [pid = 896] [id = 316] 09:25:56 INFO - PROCESS | 896 | --DOCSHELL 00000068323D8800 == 68 [pid = 896] [id = 317] 09:25:56 INFO - PROCESS | 896 | --DOCSHELL 0000006830E3D000 == 67 [pid = 896] [id = 359] 09:25:56 INFO - PROCESS | 896 | --DOCSHELL 000000682F35B000 == 66 [pid = 896] [id = 358] 09:25:56 INFO - PROCESS | 896 | --DOCSHELL 000000682DD73800 == 65 [pid = 896] [id = 357] 09:25:56 INFO - PROCESS | 896 | --DOCSHELL 000000682D24C000 == 64 [pid = 896] [id = 356] 09:25:56 INFO - PROCESS | 896 | --DOCSHELL 000000682AC1F000 == 63 [pid = 896] [id = 355] 09:25:57 INFO - PROCESS | 896 | --DOMWINDOW == 136 (000000682D364000) [pid = 896] [serial = 999] [outer = 0000000000000000] [url = about:blank] 09:25:57 INFO - PROCESS | 896 | --DOMWINDOW == 135 (000000682D549000) [pid = 896] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 09:25:57 INFO - PROCESS | 896 | --DOMWINDOW == 134 (000000682BB05400) [pid = 896] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 09:25:57 INFO - PROCESS | 896 | 1464711957030 Marionette TRACE conn6 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 09:25:57 INFO - PROCESS | 896 | --DOCSHELL 0000006829354000 == 62 [pid = 896] [id = 354] 09:25:57 INFO - PROCESS | 896 | --DOCSHELL 00000068289B9000 == 61 [pid = 896] [id = 353] 09:25:57 INFO - PROCESS | 896 | --DOCSHELL 0000006821ED0000 == 60 [pid = 896] [id = 352] 09:25:57 INFO - PROCESS | 896 | --DOCSHELL 00000068284C9800 == 59 [pid = 896] [id = 351] 09:25:57 INFO - PROCESS | 896 | --DOCSHELL 0000006830360800 == 58 [pid = 896] [id = 349] 09:25:57 INFO - PROCESS | 896 | --DOCSHELL 000000682F76D000 == 57 [pid = 896] [id = 348] 09:25:57 INFO - PROCESS | 896 | --DOCSHELL 000000682DD80000 == 56 [pid = 896] [id = 347] 09:25:57 INFO - PROCESS | 896 | --DOCSHELL 00000068289B4800 == 55 [pid = 896] [id = 346] 09:25:57 INFO - PROCESS | 896 | --DOCSHELL 0000006821EC3000 == 54 [pid = 896] [id = 345] 09:25:57 INFO - PROCESS | 896 | --DOMWINDOW == 133 (00000068203D8800) [pid = 896] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 09:25:57 INFO - PROCESS | 896 | --DOMWINDOW == 132 (0000006821BBF800) [pid = 896] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 09:25:57 INFO - PROCESS | 896 | --DOMWINDOW == 131 (000000682C204800) [pid = 896] [serial = 993] [outer = 0000000000000000] [url = about:blank] 09:25:57 INFO - PROCESS | 896 | --DOMWINDOW == 130 (0000006822120800) [pid = 896] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 09:25:57 INFO - PROCESS | 896 | --DOMWINDOW == 129 (0000006821E09C00) [pid = 896] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 09:25:57 INFO - PROCESS | 896 | --DOMWINDOW == 128 (0000006827E38000) [pid = 896] [serial = 990] [outer = 0000000000000000] [url = about:blank] 09:25:57 INFO - PROCESS | 896 | --DOMWINDOW == 127 (000000681BF21C00) [pid = 896] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 09:25:57 INFO - PROCESS | 896 | --DOMWINDOW == 126 (000000681B9BE800) [pid = 896] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 09:25:57 INFO - PROCESS | 896 | --DOMWINDOW == 125 (000000682CFED000) [pid = 896] [serial = 996] [outer = 0000000000000000] [url = about:blank] 09:25:57 INFO - PROCESS | 896 | --DOMWINDOW == 124 (000000681D05EC00) [pid = 896] [serial = 987] [outer = 0000000000000000] [url = about:blank] 09:25:57 INFO - PROCESS | 896 | --DOMWINDOW == 123 (000000682CF2C800) [pid = 896] [serial = 985] [outer = 0000000000000000] [url = about:blank] 09:25:57 INFO - PROCESS | 896 | --DOMWINDOW == 122 (0000006828D44000) [pid = 896] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 09:25:57 INFO - PROCESS | 896 | --DOMWINDOW == 121 (00000068291B0800) [pid = 896] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 09:25:57 INFO - PROCESS | 896 | --DOMWINDOW == 120 (0000006828D77800) [pid = 896] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 09:25:57 INFO - PROCESS | 896 | --DOMWINDOW == 119 (0000006827D7F400) [pid = 896] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 09:25:57 INFO - PROCESS | 896 | --DOMWINDOW == 118 (0000006824C6A800) [pid = 896] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 09:25:57 INFO - PROCESS | 896 | --DOMWINDOW == 117 (000000682585D800) [pid = 896] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 09:25:57 INFO - PROCESS | 896 | --DOMWINDOW == 116 (0000006825452000) [pid = 896] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 09:25:57 INFO - PROCESS | 896 | --DOMWINDOW == 115 (000000682A0EEC00) [pid = 896] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 09:25:57 INFO - PROCESS | 896 | --DOMWINDOW == 114 (000000682B229800) [pid = 896] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 09:25:57 INFO - PROCESS | 896 | --DOMWINDOW == 113 (00000068294AFC00) [pid = 896] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 09:25:57 INFO - PROCESS | 896 | --DOMWINDOW == 112 (000000682952A400) [pid = 896] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 09:25:57 INFO - PROCESS | 896 | --DOMWINDOW == 111 (0000006827E33000) [pid = 896] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 09:25:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 09:25:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1032ms 09:25:57 INFO - PROCESS | 896 | 1464711957100 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 09:25:57 INFO - PROCESS | 896 | 1464711957106 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 09:25:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 09:25:57 INFO - PROCESS | 896 | 1464711957113 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 09:25:57 INFO - PROCESS | 896 | 1464711957116 Marionette TRACE conn6 <- [1,1434,null,{}] 09:25:57 INFO - PROCESS | 896 | 1464711957136 Marionette TRACE conn6 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:57 INFO - PROCESS | 896 | 1464711957240 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 09:25:57 INFO - PROCESS | 896 | 1464711957315 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:57 INFO - PROCESS | 896 | ++DOCSHELL 000000682209D000 == 55 [pid = 896] [id = 368] 09:25:57 INFO - PROCESS | 896 | ++DOMWINDOW == 112 (000000681C3C2800) [pid = 896] [serial = 1104] [outer = 0000000000000000] 09:25:57 INFO - PROCESS | 896 | ++DOMWINDOW == 113 (000000681D061C00) [pid = 896] [serial = 1105] [outer = 000000681C3C2800] 09:25:57 INFO - PROCESS | 896 | 1464711957364 Marionette DEBUG loaded listener.js 09:25:57 INFO - PROCESS | 896 | ++DOMWINDOW == 114 (0000006821011800) [pid = 896] [serial = 1106] [outer = 000000681C3C2800] 09:25:57 INFO - PROCESS | 896 | 1464711957802 Marionette TRACE conn6 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 09:25:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 09:25:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 753ms 09:25:57 INFO - PROCESS | 896 | 1464711957868 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 09:25:57 INFO - PROCESS | 896 | 1464711957870 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 09:25:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 09:25:57 INFO - PROCESS | 896 | 1464711957874 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 09:25:57 INFO - PROCESS | 896 | 1464711957878 Marionette TRACE conn6 <- [1,1438,null,{}] 09:25:57 INFO - PROCESS | 896 | 1464711957894 Marionette TRACE conn6 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:58 INFO - PROCESS | 896 | 1464711957992 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 09:25:58 INFO - PROCESS | 896 | 1464711958009 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:58 INFO - PROCESS | 896 | ++DOCSHELL 00000068285CA800 == 56 [pid = 896] [id = 369] 09:25:58 INFO - PROCESS | 896 | ++DOMWINDOW == 115 (000000682267C400) [pid = 896] [serial = 1107] [outer = 0000000000000000] 09:25:58 INFO - PROCESS | 896 | ++DOMWINDOW == 116 (0000006824C6C000) [pid = 896] [serial = 1108] [outer = 000000682267C400] 09:25:58 INFO - PROCESS | 896 | 1464711958058 Marionette DEBUG loaded listener.js 09:25:58 INFO - PROCESS | 896 | ++DOMWINDOW == 117 (00000068255A3800) [pid = 896] [serial = 1109] [outer = 000000682267C400] 09:25:58 INFO - PROCESS | 896 | 1464711958526 Marionette TRACE conn6 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 09:25:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 09:25:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 690ms 09:25:58 INFO - PROCESS | 896 | 1464711958574 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 09:25:58 INFO - PROCESS | 896 | 1464711958577 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 09:25:58 INFO - PROCESS | 896 | 1464711958580 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 09:25:58 INFO - PROCESS | 896 | 1464711958582 Marionette TRACE conn6 <- [1,1442,null,{}] 09:25:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 09:25:58 INFO - PROCESS | 896 | 1464711958614 Marionette TRACE conn6 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:58 INFO - PROCESS | 896 | 1464711958713 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 09:25:58 INFO - PROCESS | 896 | 1464711958799 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:58 INFO - PROCESS | 896 | ++DOCSHELL 0000006828D98000 == 57 [pid = 896] [id = 370] 09:25:58 INFO - PROCESS | 896 | ++DOMWINDOW == 118 (000000682267D000) [pid = 896] [serial = 1110] [outer = 0000000000000000] 09:25:58 INFO - PROCESS | 896 | ++DOMWINDOW == 119 (0000006827D83800) [pid = 896] [serial = 1111] [outer = 000000682267D000] 09:25:58 INFO - PROCESS | 896 | 1464711958847 Marionette DEBUG loaded listener.js 09:25:58 INFO - PROCESS | 896 | ++DOMWINDOW == 120 (0000006827E35800) [pid = 896] [serial = 1112] [outer = 000000682267D000] 09:25:59 INFO - PROCESS | 896 | 1464711959265 Marionette TRACE conn6 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 09:25:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 09:25:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 711ms 09:25:59 INFO - PROCESS | 896 | 1464711959297 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 09:25:59 INFO - PROCESS | 896 | 1464711959299 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 09:25:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 09:25:59 INFO - PROCESS | 896 | 1464711959303 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 09:25:59 INFO - PROCESS | 896 | 1464711959304 Marionette TRACE conn6 <- [1,1446,null,{}] 09:25:59 INFO - PROCESS | 896 | 1464711959308 Marionette TRACE conn6 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:59 INFO - PROCESS | 896 | 1464711959429 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 09:25:59 INFO - PROCESS | 896 | 1464711959483 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:59 INFO - PROCESS | 896 | ++DOCSHELL 0000006829593800 == 58 [pid = 896] [id = 371] 09:25:59 INFO - PROCESS | 896 | ++DOMWINDOW == 121 (0000006827EE7000) [pid = 896] [serial = 1113] [outer = 0000000000000000] 09:25:59 INFO - PROCESS | 896 | ++DOMWINDOW == 122 (00000068288BA800) [pid = 896] [serial = 1114] [outer = 0000006827EE7000] 09:25:59 INFO - PROCESS | 896 | 1464711959530 Marionette DEBUG loaded listener.js 09:25:59 INFO - PROCESS | 896 | ++DOMWINDOW == 123 (0000006828D4A000) [pid = 896] [serial = 1115] [outer = 0000006827EE7000] 09:26:00 INFO - PROCESS | 896 | 1464711959997 Marionette TRACE conn6 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 09:26:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 09:26:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 733ms 09:26:00 INFO - PROCESS | 896 | 1464711960070 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 09:26:00 INFO - PROCESS | 896 | 1464711960072 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 09:26:00 INFO - PROCESS | 896 | 1464711960078 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 09:26:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 09:26:00 INFO - PROCESS | 896 | 1464711960088 Marionette TRACE conn6 <- [1,1450,null,{}] 09:26:00 INFO - PROCESS | 896 | 1464711960092 Marionette TRACE conn6 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:00 INFO - PROCESS | 896 | 1464711960233 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 09:26:00 INFO - PROCESS | 896 | 1464711960290 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:00 INFO - PROCESS | 896 | ++DOCSHELL 000000682B7F9800 == 59 [pid = 896] [id = 372] 09:26:00 INFO - PROCESS | 896 | ++DOMWINDOW == 124 (00000068290E3000) [pid = 896] [serial = 1116] [outer = 0000000000000000] 09:26:00 INFO - PROCESS | 896 | ++DOMWINDOW == 125 (0000006829303800) [pid = 896] [serial = 1117] [outer = 00000068290E3000] 09:26:00 INFO - PROCESS | 896 | 1464711960337 Marionette DEBUG loaded listener.js 09:26:00 INFO - PROCESS | 896 | ++DOMWINDOW == 126 (00000068294B2400) [pid = 896] [serial = 1118] [outer = 00000068290E3000] 09:26:00 INFO - PROCESS | 896 | 1464711960778 Marionette TRACE conn6 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 09:26:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 09:26:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 733ms 09:26:00 INFO - PROCESS | 896 | 1464711960816 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 09:26:00 INFO - PROCESS | 896 | 1464711960818 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 09:26:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 09:26:00 INFO - PROCESS | 896 | 1464711960822 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 09:26:00 INFO - PROCESS | 896 | 1464711960823 Marionette TRACE conn6 <- [1,1454,null,{}] 09:26:00 INFO - PROCESS | 896 | 1464711960827 Marionette TRACE conn6 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:00 INFO - PROCESS | 896 | 1464711960944 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 09:26:01 INFO - PROCESS | 896 | 1464711960998 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:01 INFO - PROCESS | 896 | ++DOCSHELL 000000682C8C6800 == 60 [pid = 896] [id = 373] 09:26:01 INFO - PROCESS | 896 | ++DOMWINDOW == 127 (000000682977E000) [pid = 896] [serial = 1119] [outer = 0000000000000000] 09:26:01 INFO - PROCESS | 896 | ++DOMWINDOW == 128 (00000068298AF800) [pid = 896] [serial = 1120] [outer = 000000682977E000] 09:26:01 INFO - PROCESS | 896 | 1464711961043 Marionette DEBUG loaded listener.js 09:26:01 INFO - PROCESS | 896 | ++DOMWINDOW == 129 (000000682B195400) [pid = 896] [serial = 1121] [outer = 000000682977E000] 09:26:01 INFO - PROCESS | 896 | --DOMWINDOW == 128 (000000682C3E6000) [pid = 896] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 09:26:01 INFO - PROCESS | 896 | --DOMWINDOW == 127 (000000681BA51800) [pid = 896] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 09:26:01 INFO - PROCESS | 896 | --DOMWINDOW == 126 (000000682C3E1800) [pid = 896] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 09:26:01 INFO - PROCESS | 896 | --DOMWINDOW == 125 (0000006827D0A000) [pid = 896] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 09:26:01 INFO - PROCESS | 896 | --DOMWINDOW == 124 (000000681B9C5C00) [pid = 896] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 09:26:01 INFO - PROCESS | 896 | --DOMWINDOW == 123 (0000006828D75C00) [pid = 896] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 09:26:01 INFO - PROCESS | 896 | --DOMWINDOW == 122 (000000681D067400) [pid = 896] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 09:26:01 INFO - PROCESS | 896 | --DOMWINDOW == 121 (0000006824C6BC00) [pid = 896] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 09:26:01 INFO - PROCESS | 896 | --DOMWINDOW == 120 (000000682C184800) [pid = 896] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 09:26:01 INFO - PROCESS | 896 | --DOMWINDOW == 119 (000000682B7A8000) [pid = 896] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 09:26:01 INFO - PROCESS | 896 | --DOMWINDOW == 118 (0000006827D0B400) [pid = 896] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 09:26:01 INFO - PROCESS | 896 | --DOMWINDOW == 117 (000000682C6D1000) [pid = 896] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 09:26:01 INFO - PROCESS | 896 | --DOMWINDOW == 116 (0000006827E31800) [pid = 896] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 09:26:01 INFO - PROCESS | 896 | 1464711961525 Marionette TRACE conn6 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 09:26:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 09:26:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 733ms 09:26:01 INFO - PROCESS | 896 | 1464711961558 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 09:26:01 INFO - PROCESS | 896 | 1464711961561 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 09:26:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 09:26:01 INFO - PROCESS | 896 | 1464711961593 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 09:26:01 INFO - PROCESS | 896 | 1464711961595 Marionette TRACE conn6 <- [1,1458,null,{}] 09:26:01 INFO - PROCESS | 896 | 1464711961599 Marionette TRACE conn6 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:01 INFO - PROCESS | 896 | 1464711961702 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 09:26:01 INFO - PROCESS | 896 | 1464711961710 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:01 INFO - PROCESS | 896 | ++DOCSHELL 000000682D5E5000 == 61 [pid = 896] [id = 374] 09:26:01 INFO - PROCESS | 896 | ++DOMWINDOW == 117 (000000681BBB7800) [pid = 896] [serial = 1122] [outer = 0000000000000000] 09:26:01 INFO - PROCESS | 896 | ++DOMWINDOW == 118 (000000682B199000) [pid = 896] [serial = 1123] [outer = 000000681BBB7800] 09:26:01 INFO - PROCESS | 896 | 1464711961757 Marionette DEBUG loaded listener.js 09:26:01 INFO - PROCESS | 896 | ++DOMWINDOW == 119 (000000682BB03000) [pid = 896] [serial = 1124] [outer = 000000681BBB7800] 09:26:02 INFO - PROCESS | 896 | 1464711962209 Marionette TRACE conn6 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 09:26:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 09:26:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 713ms 09:26:02 INFO - PROCESS | 896 | 1464711962280 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 09:26:02 INFO - PROCESS | 896 | 1464711962282 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 09:26:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 09:26:02 INFO - PROCESS | 896 | 1464711962286 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 09:26:02 INFO - PROCESS | 896 | 1464711962288 Marionette TRACE conn6 <- [1,1462,null,{}] 09:26:02 INFO - PROCESS | 896 | 1464711962291 Marionette TRACE conn6 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:02 INFO - PROCESS | 896 | 1464711962383 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 09:26:02 INFO - PROCESS | 896 | 1464711962393 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:02 INFO - PROCESS | 896 | ++DOCSHELL 000000682F35D000 == 62 [pid = 896] [id = 375] 09:26:02 INFO - PROCESS | 896 | ++DOMWINDOW == 120 (00000068200D3400) [pid = 896] [serial = 1125] [outer = 0000000000000000] 09:26:02 INFO - PROCESS | 896 | ++DOMWINDOW == 121 (000000682C12F800) [pid = 896] [serial = 1126] [outer = 00000068200D3400] 09:26:02 INFO - PROCESS | 896 | 1464711962438 Marionette DEBUG loaded listener.js 09:26:02 INFO - PROCESS | 896 | ++DOMWINDOW == 122 (000000682C203800) [pid = 896] [serial = 1127] [outer = 00000068200D3400] 09:26:02 INFO - PROCESS | 896 | 1464711962881 Marionette TRACE conn6 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 09:26:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 09:26:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 626ms 09:26:02 INFO - PROCESS | 896 | 1464711962915 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 09:26:02 INFO - PROCESS | 896 | 1464711962918 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 09:26:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 09:26:02 INFO - PROCESS | 896 | 1464711962921 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 09:26:02 INFO - PROCESS | 896 | 1464711962923 Marionette TRACE conn6 <- [1,1466,null,{}] 09:26:02 INFO - PROCESS | 896 | 1464711962927 Marionette TRACE conn6 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:03 INFO - PROCESS | 896 | 1464711963029 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 09:26:03 INFO - PROCESS | 896 | 1464711963070 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:03 INFO - PROCESS | 896 | ++DOCSHELL 0000006830365800 == 63 [pid = 896] [id = 376] 09:26:03 INFO - PROCESS | 896 | ++DOMWINDOW == 123 (000000682C3E0400) [pid = 896] [serial = 1128] [outer = 0000000000000000] 09:26:03 INFO - PROCESS | 896 | ++DOMWINDOW == 124 (000000682C4A2000) [pid = 896] [serial = 1129] [outer = 000000682C3E0400] 09:26:03 INFO - PROCESS | 896 | 1464711963118 Marionette DEBUG loaded listener.js 09:26:03 INFO - PROCESS | 896 | ++DOMWINDOW == 125 (000000682C53A400) [pid = 896] [serial = 1130] [outer = 000000682C3E0400] 09:26:03 INFO - PROCESS | 896 | 1464711963857 Marionette TRACE conn6 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 09:26:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 09:26:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 986ms 09:26:03 INFO - PROCESS | 896 | 1464711963911 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 09:26:03 INFO - PROCESS | 896 | 1464711963915 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 09:26:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 09:26:03 INFO - PROCESS | 896 | 1464711963922 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 09:26:03 INFO - PROCESS | 896 | 1464711963925 Marionette TRACE conn6 <- [1,1470,null,{}] 09:26:03 INFO - PROCESS | 896 | 1464711963931 Marionette TRACE conn6 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:04 INFO - PROCESS | 896 | 1464711964055 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 09:26:04 INFO - PROCESS | 896 | 1464711964152 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:04 INFO - PROCESS | 896 | ++DOCSHELL 0000006826661000 == 64 [pid = 896] [id = 377] 09:26:04 INFO - PROCESS | 896 | ++DOMWINDOW == 126 (0000006820218400) [pid = 896] [serial = 1131] [outer = 0000000000000000] 09:26:04 INFO - PROCESS | 896 | ++DOMWINDOW == 127 (0000006821BBF800) [pid = 896] [serial = 1132] [outer = 0000006820218400] 09:26:04 INFO - PROCESS | 896 | 1464711964210 Marionette DEBUG loaded listener.js 09:26:04 INFO - PROCESS | 896 | ++DOMWINDOW == 128 (00000068221C7000) [pid = 896] [serial = 1133] [outer = 0000006820218400] 09:26:04 INFO - PROCESS | 896 | 1464711964852 Marionette TRACE conn6 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 09:26:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 09:26:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 985ms 09:26:04 INFO - PROCESS | 896 | 1464711964910 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 09:26:04 INFO - PROCESS | 896 | 1464711964917 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 09:26:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 09:26:04 INFO - PROCESS | 896 | 1464711964924 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 09:26:04 INFO - PROCESS | 896 | 1464711964927 Marionette TRACE conn6 <- [1,1474,null,{}] 09:26:04 INFO - PROCESS | 896 | 1464711964932 Marionette TRACE conn6 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:05 INFO - PROCESS | 896 | 1464711965091 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 09:26:05 INFO - PROCESS | 896 | 1464711965216 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:05 INFO - PROCESS | 896 | ++DOCSHELL 000000682B6D8800 == 65 [pid = 896] [id = 378] 09:26:05 INFO - PROCESS | 896 | ++DOMWINDOW == 129 (0000006827D7F400) [pid = 896] [serial = 1134] [outer = 0000000000000000] 09:26:05 INFO - PROCESS | 896 | ++DOMWINDOW == 130 (0000006828D4E800) [pid = 896] [serial = 1135] [outer = 0000006827D7F400] 09:26:05 INFO - PROCESS | 896 | 1464711965273 Marionette DEBUG loaded listener.js 09:26:05 INFO - PROCESS | 896 | ++DOMWINDOW == 131 (000000682908F400) [pid = 896] [serial = 1136] [outer = 0000006827D7F400] 09:26:05 INFO - PROCESS | 896 | 1464711965928 Marionette TRACE conn6 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 09:26:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 09:26:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1027ms 09:26:05 INFO - PROCESS | 896 | 1464711965957 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 09:26:05 INFO - PROCESS | 896 | 1464711965960 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 09:26:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 09:26:05 INFO - PROCESS | 896 | 1464711965964 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 09:26:05 INFO - PROCESS | 896 | 1464711965968 Marionette TRACE conn6 <- [1,1478,null,{}] 09:26:06 INFO - PROCESS | 896 | 1464711966016 Marionette TRACE conn6 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:06 INFO - PROCESS | 896 | 1464711966180 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 09:26:06 INFO - PROCESS | 896 | 1464711966241 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:06 INFO - PROCESS | 896 | ++DOCSHELL 00000068322D6800 == 66 [pid = 896] [id = 379] 09:26:06 INFO - PROCESS | 896 | ++DOMWINDOW == 132 (000000682C135400) [pid = 896] [serial = 1137] [outer = 0000000000000000] 09:26:06 INFO - PROCESS | 896 | ++DOMWINDOW == 133 (000000682C3E3400) [pid = 896] [serial = 1138] [outer = 000000682C135400] 09:26:06 INFO - PROCESS | 896 | 1464711966299 Marionette DEBUG loaded listener.js 09:26:06 INFO - PROCESS | 896 | ++DOMWINDOW == 134 (000000682C5C6C00) [pid = 896] [serial = 1139] [outer = 000000682C135400] 09:26:06 INFO - PROCESS | 896 | 1464711966927 Marionette TRACE conn6 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 09:26:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 09:26:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1006ms 09:26:06 INFO - PROCESS | 896 | 1464711966972 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 09:26:06 INFO - PROCESS | 896 | 1464711966975 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 09:26:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 09:26:06 INFO - PROCESS | 896 | 1464711966979 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 09:26:06 INFO - PROCESS | 896 | 1464711966981 Marionette TRACE conn6 <- [1,1482,null,{}] 09:26:06 INFO - PROCESS | 896 | 1464711966985 Marionette TRACE conn6 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:07 INFO - PROCESS | 896 | 1464711967141 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 09:26:07 INFO - PROCESS | 896 | 1464711967264 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:07 INFO - PROCESS | 896 | ++DOCSHELL 0000006832853000 == 67 [pid = 896] [id = 380] 09:26:07 INFO - PROCESS | 896 | ++DOMWINDOW == 135 (000000682C5C5C00) [pid = 896] [serial = 1140] [outer = 0000000000000000] 09:26:07 INFO - PROCESS | 896 | ++DOMWINDOW == 136 (000000682C6CE000) [pid = 896] [serial = 1141] [outer = 000000682C5C5C00] 09:26:07 INFO - PROCESS | 896 | 1464711967321 Marionette DEBUG loaded listener.js 09:26:07 INFO - PROCESS | 896 | ++DOMWINDOW == 137 (000000682C89D400) [pid = 896] [serial = 1142] [outer = 000000682C5C5C00] 09:26:07 INFO - PROCESS | 896 | 1464711967905 Marionette TRACE conn6 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 09:26:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 09:26:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 985ms 09:26:07 INFO - PROCESS | 896 | 1464711967967 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 09:26:07 INFO - PROCESS | 896 | 1464711967970 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 09:26:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 09:26:07 INFO - PROCESS | 896 | 1464711967974 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 09:26:07 INFO - PROCESS | 896 | 1464711967976 Marionette TRACE conn6 <- [1,1486,null,{}] 09:26:07 INFO - PROCESS | 896 | 1464711967980 Marionette TRACE conn6 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:08 INFO - PROCESS | 896 | 1464711968100 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 09:26:08 INFO - PROCESS | 896 | 1464711968223 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:08 INFO - PROCESS | 896 | ++DOCSHELL 0000006832B7F000 == 68 [pid = 896] [id = 381] 09:26:08 INFO - PROCESS | 896 | ++DOMWINDOW == 138 (000000682CEA0000) [pid = 896] [serial = 1143] [outer = 0000000000000000] 09:26:08 INFO - PROCESS | 896 | ++DOMWINDOW == 139 (000000682CF2EC00) [pid = 896] [serial = 1144] [outer = 000000682CEA0000] 09:26:08 INFO - PROCESS | 896 | 1464711968280 Marionette DEBUG loaded listener.js 09:26:08 INFO - PROCESS | 896 | ++DOMWINDOW == 140 (000000682D360400) [pid = 896] [serial = 1145] [outer = 000000682CEA0000] 09:26:08 INFO - PROCESS | 896 | 1464711968909 Marionette TRACE conn6 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 09:26:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 09:26:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 986ms 09:26:08 INFO - PROCESS | 896 | 1464711968962 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 09:26:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 09:26:08 INFO - PROCESS | 896 | 1464711968964 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 09:26:08 INFO - PROCESS | 896 | 1464711968968 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 09:26:08 INFO - PROCESS | 896 | 1464711968970 Marionette TRACE conn6 <- [1,1490,null,{}] 09:26:08 INFO - PROCESS | 896 | 1464711968974 Marionette TRACE conn6 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:09 INFO - PROCESS | 896 | 1464711969100 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 09:26:09 INFO - PROCESS | 896 | 1464711969225 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:09 INFO - PROCESS | 896 | ++DOCSHELL 00000068336DF000 == 69 [pid = 896] [id = 382] 09:26:09 INFO - PROCESS | 896 | ++DOMWINDOW == 141 (000000682D5C5000) [pid = 896] [serial = 1146] [outer = 0000000000000000] 09:26:09 INFO - PROCESS | 896 | ++DOMWINDOW == 142 (000000682D615000) [pid = 896] [serial = 1147] [outer = 000000682D5C5000] 09:26:09 INFO - PROCESS | 896 | 1464711969282 Marionette DEBUG loaded listener.js 09:26:09 INFO - PROCESS | 896 | ++DOMWINDOW == 143 (000000682DD04400) [pid = 896] [serial = 1148] [outer = 000000682D5C5000] 09:26:09 INFO - PROCESS | 896 | 1464711969920 Marionette TRACE conn6 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 09:26:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 09:26:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 986ms 09:26:09 INFO - PROCESS | 896 | 1464711969957 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 09:26:09 INFO - PROCESS | 896 | 1464711969959 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 09:26:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 09:26:09 INFO - PROCESS | 896 | 1464711969963 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 09:26:09 INFO - PROCESS | 896 | 1464711969965 Marionette TRACE conn6 <- [1,1494,null,{}] 09:26:09 INFO - PROCESS | 896 | 1464711969969 Marionette TRACE conn6 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:10 INFO - PROCESS | 896 | 1464711970085 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 09:26:10 INFO - PROCESS | 896 | 1464711970184 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:10 INFO - PROCESS | 896 | ++DOCSHELL 000000682611A800 == 70 [pid = 896] [id = 383] 09:26:10 INFO - PROCESS | 896 | ++DOMWINDOW == 144 (000000681C1D8C00) [pid = 896] [serial = 1149] [outer = 0000000000000000] 09:26:10 INFO - PROCESS | 896 | ++DOMWINDOW == 145 (0000006825525000) [pid = 896] [serial = 1150] [outer = 000000681C1D8C00] 09:26:10 INFO - PROCESS | 896 | 1464711970241 Marionette DEBUG loaded listener.js 09:26:10 INFO - PROCESS | 896 | ++DOMWINDOW == 146 (000000682CEA1C00) [pid = 896] [serial = 1151] [outer = 000000681C1D8C00] 09:26:11 INFO - PROCESS | 896 | 1464711970996 Marionette TRACE conn6 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 09:26:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 09:26:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1080ms 09:26:11 INFO - PROCESS | 896 | 1464711971046 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 09:26:11 INFO - PROCESS | 896 | 1464711971050 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 09:26:11 INFO - PROCESS | 896 | 1464711971056 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 09:26:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 09:26:11 INFO - PROCESS | 896 | 1464711971059 Marionette TRACE conn6 <- [1,1498,null,{}] 09:26:11 INFO - PROCESS | 896 | 1464711971065 Marionette TRACE conn6 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:11 INFO - PROCESS | 896 | 1464711971179 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 09:26:11 INFO - PROCESS | 896 | 1464711971279 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:11 INFO - PROCESS | 896 | ++DOCSHELL 00000068290BF800 == 71 [pid = 896] [id = 384] 09:26:11 INFO - PROCESS | 896 | ++DOMWINDOW == 147 (00000068200D4400) [pid = 896] [serial = 1152] [outer = 0000000000000000] 09:26:11 INFO - PROCESS | 896 | ++DOMWINDOW == 148 (0000006820DC2800) [pid = 896] [serial = 1153] [outer = 00000068200D4400] 09:26:11 INFO - PROCESS | 896 | 1464711971330 Marionette DEBUG loaded listener.js 09:26:11 INFO - PROCESS | 896 | ++DOMWINDOW == 149 (00000068221CE400) [pid = 896] [serial = 1154] [outer = 00000068200D4400] 09:26:11 INFO - PROCESS | 896 | --DOCSHELL 00000068323DA000 == 70 [pid = 896] [id = 331] 09:26:11 INFO - PROCESS | 896 | --DOCSHELL 000000682B215800 == 69 [pid = 896] [id = 330] 09:26:11 INFO - PROCESS | 896 | --DOCSHELL 000000682F35D000 == 68 [pid = 896] [id = 375] 09:26:11 INFO - PROCESS | 896 | --DOCSHELL 000000682D5E5000 == 67 [pid = 896] [id = 374] 09:26:11 INFO - PROCESS | 896 | --DOCSHELL 000000682C8C6800 == 66 [pid = 896] [id = 373] 09:26:11 INFO - PROCESS | 896 | --DOCSHELL 000000682B7F9800 == 65 [pid = 896] [id = 372] 09:26:11 INFO - PROCESS | 896 | --DOCSHELL 0000006829593800 == 64 [pid = 896] [id = 371] 09:26:11 INFO - PROCESS | 896 | --DOCSHELL 0000006828D98000 == 63 [pid = 896] [id = 370] 09:26:11 INFO - PROCESS | 896 | --DOCSHELL 00000068285CA800 == 62 [pid = 896] [id = 369] 09:26:11 INFO - PROCESS | 896 | --DOCSHELL 000000682209D000 == 61 [pid = 896] [id = 368] 09:26:11 INFO - PROCESS | 896 | --DOCSHELL 0000006824C52000 == 60 [pid = 896] [id = 367] 09:26:11 INFO - PROCESS | 896 | --DOCSHELL 000000682D239800 == 59 [pid = 896] [id = 362] 09:26:11 INFO - PROCESS | 896 | --DOCSHELL 00000068284C4800 == 58 [pid = 896] [id = 361] 09:26:11 INFO - PROCESS | 896 | --DOMWINDOW == 148 (000000682D536C00) [pid = 896] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 09:26:11 INFO - PROCESS | 896 | --DOMWINDOW == 147 (000000682C893000) [pid = 896] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 09:26:11 INFO - PROCESS | 896 | --DOMWINDOW == 146 (000000682C4AD400) [pid = 896] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 09:26:11 INFO - PROCESS | 896 | --DOMWINDOW == 145 (000000682C130400) [pid = 896] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 09:26:11 INFO - PROCESS | 896 | --DOMWINDOW == 144 (000000682CFF2400) [pid = 896] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 09:26:11 INFO - PROCESS | 896 | --DOMWINDOW == 143 (000000682C4ACC00) [pid = 896] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 09:26:11 INFO - PROCESS | 896 | --DOMWINDOW == 142 (0000006820282000) [pid = 896] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 09:26:11 INFO - PROCESS | 896 | --DOMWINDOW == 141 (0000006822248800) [pid = 896] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 09:26:11 INFO - PROCESS | 896 | --DOMWINDOW == 140 (000000682C4A3C00) [pid = 896] [serial = 901] [outer = 0000000000000000] [url = about:blank] 09:26:11 INFO - PROCESS | 896 | --DOMWINDOW == 139 (0000006827D7A800) [pid = 896] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 09:26:11 INFO - PROCESS | 896 | --DOMWINDOW == 138 (00000068200D1800) [pid = 896] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 09:26:11 INFO - PROCESS | 896 | --DOMWINDOW == 137 (0000006827EE7800) [pid = 896] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 09:26:11 INFO - PROCESS | 896 | --DOMWINDOW == 136 (0000006821BBDC00) [pid = 896] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 09:26:11 INFO - PROCESS | 896 | --DOMWINDOW == 135 (000000682908E000) [pid = 896] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 09:26:11 INFO - PROCESS | 896 | --DOMWINDOW == 134 (000000682ACC3000) [pid = 896] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 09:26:11 INFO - PROCESS | 896 | --DOMWINDOW == 133 (0000006829DDE400) [pid = 896] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 09:26:11 INFO - PROCESS | 896 | --DOMWINDOW == 132 (000000682C6C7000) [pid = 896] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 09:26:11 INFO - PROCESS | 896 | --DOMWINDOW == 131 (000000682C3DB000) [pid = 896] [serial = 898] [outer = 0000000000000000] [url = about:blank] 09:26:11 INFO - PROCESS | 896 | --DOMWINDOW == 130 (000000682C898800) [pid = 896] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 09:26:11 INFO - PROCESS | 896 | --DOMWINDOW == 129 (000000682BB0F400) [pid = 896] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 09:26:11 INFO - PROCESS | 896 | --DOMWINDOW == 128 (0000006828D76800) [pid = 896] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 09:26:11 INFO - PROCESS | 896 | --DOMWINDOW == 127 (000000682CE96800) [pid = 896] [serial = 952] [outer = 0000000000000000] [url = about:blank] 09:26:11 INFO - PROCESS | 896 | --DOMWINDOW == 126 (000000682C6B3400) [pid = 896] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 09:26:11 INFO - PROCESS | 896 | --DOMWINDOW == 125 (000000682CF27C00) [pid = 896] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 09:26:11 INFO - PROCESS | 896 | --DOMWINDOW == 124 (0000006821BBC800) [pid = 896] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 09:26:11 INFO - PROCESS | 896 | --DOMWINDOW == 123 (0000006829774000) [pid = 896] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 09:26:11 INFO - PROCESS | 896 | --DOMWINDOW == 122 (000000681BA5F400) [pid = 896] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 09:26:11 INFO - PROCESS | 896 | --DOMWINDOW == 121 (00000068290E4C00) [pid = 896] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 09:26:11 INFO - PROCESS | 896 | --DOMWINDOW == 120 (000000682559CC00) [pid = 896] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 09:26:12 INFO - PROCESS | 896 | 1464711971989 Marionette TRACE conn6 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 09:26:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 09:26:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 986ms 09:26:12 INFO - PROCESS | 896 | 1464711972046 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 09:26:12 INFO - PROCESS | 896 | 1464711972052 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 09:26:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 09:26:12 INFO - PROCESS | 896 | 1464711972058 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 09:26:12 INFO - PROCESS | 896 | 1464711972061 Marionette TRACE conn6 <- [1,1502,null,{}] 09:26:12 INFO - PROCESS | 896 | 1464711972065 Marionette TRACE conn6 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:12 INFO - PROCESS | 896 | 1464711972164 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 09:26:12 INFO - PROCESS | 896 | 1464711972241 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:12 INFO - PROCESS | 896 | ++DOCSHELL 0000006826667800 == 59 [pid = 896] [id = 385] 09:26:12 INFO - PROCESS | 896 | ++DOMWINDOW == 121 (000000682006B400) [pid = 896] [serial = 1155] [outer = 0000000000000000] 09:26:12 INFO - PROCESS | 896 | ++DOMWINDOW == 122 (0000006821E32800) [pid = 896] [serial = 1156] [outer = 000000682006B400] 09:26:12 INFO - PROCESS | 896 | 1464711972296 Marionette DEBUG loaded listener.js 09:26:12 INFO - PROCESS | 896 | ++DOMWINDOW == 123 (000000682559A000) [pid = 896] [serial = 1157] [outer = 000000682006B400] 09:26:12 INFO - PROCESS | 896 | 1464711972754 Marionette TRACE conn6 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 09:26:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 09:26:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 733ms 09:26:12 INFO - PROCESS | 896 | 1464711972793 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 09:26:12 INFO - PROCESS | 896 | 1464711972795 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 09:26:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 09:26:12 INFO - PROCESS | 896 | 1464711972799 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 09:26:12 INFO - PROCESS | 896 | 1464711972803 Marionette TRACE conn6 <- [1,1506,null,{}] 09:26:12 INFO - PROCESS | 896 | 1464711972819 Marionette TRACE conn6 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:12 INFO - PROCESS | 896 | 1464711972919 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 09:26:12 INFO - PROCESS | 896 | 1464711972927 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:12 INFO - PROCESS | 896 | ++DOCSHELL 0000006829593000 == 60 [pid = 896] [id = 386] 09:26:12 INFO - PROCESS | 896 | ++DOMWINDOW == 124 (0000006828A1A000) [pid = 896] [serial = 1158] [outer = 0000000000000000] 09:26:12 INFO - PROCESS | 896 | ++DOMWINDOW == 125 (0000006828D48C00) [pid = 896] [serial = 1159] [outer = 0000006828A1A000] 09:26:12 INFO - PROCESS | 896 | 1464711972978 Marionette DEBUG loaded listener.js 09:26:13 INFO - PROCESS | 896 | ++DOMWINDOW == 126 (00000068290E3400) [pid = 896] [serial = 1160] [outer = 0000006828A1A000] 09:26:13 INFO - PROCESS | 896 | 1464711973433 Marionette TRACE conn6 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 09:26:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 09:26:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 691ms 09:26:13 INFO - PROCESS | 896 | 1464711973493 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 09:26:13 INFO - PROCESS | 896 | 1464711973496 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 09:26:13 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 09:26:13 INFO - PROCESS | 896 | 1464711973500 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 09:26:13 INFO - PROCESS | 896 | 1464711973502 Marionette TRACE conn6 <- [1,1510,null,{}] 09:26:13 INFO - PROCESS | 896 | 1464711973505 Marionette TRACE conn6 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:13 INFO - PROCESS | 896 | 1464711973604 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 09:26:13 INFO - PROCESS | 896 | 1464711973617 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:13 INFO - PROCESS | 896 | ++DOCSHELL 000000682C594000 == 61 [pid = 896] [id = 387] 09:26:13 INFO - PROCESS | 896 | ++DOMWINDOW == 127 (0000006829774000) [pid = 896] [serial = 1161] [outer = 0000000000000000] 09:26:13 INFO - PROCESS | 896 | ++DOMWINDOW == 128 (000000682987FC00) [pid = 896] [serial = 1162] [outer = 0000006829774000] 09:26:13 INFO - PROCESS | 896 | 1464711973665 Marionette DEBUG loaded listener.js 09:26:13 INFO - PROCESS | 896 | ++DOMWINDOW == 129 (000000682B191000) [pid = 896] [serial = 1163] [outer = 0000006829774000] 09:26:14 INFO - PROCESS | 896 | 1464711974112 Marionette TRACE conn6 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 09:26:14 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 09:26:14 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:26:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 09:26:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 09:26:14 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 09:26:14 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:26:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 09:26:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 09:26:14 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 09:26:14 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:26:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 09:26:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 09:26:14 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 09:26:14 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:26:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 09:26:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 09:26:14 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 633ms 09:26:14 INFO - PROCESS | 896 | 1464711974136 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 09:26:14 INFO - PROCESS | 896 | 1464711974139 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 09:26:14 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 09:26:14 INFO - PROCESS | 896 | 1464711974142 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 09:26:14 INFO - PROCESS | 896 | 1464711974144 Marionette TRACE conn6 <- [1,1514,null,{}] 09:26:14 INFO - PROCESS | 896 | 1464711974147 Marionette TRACE conn6 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:14 INFO - PROCESS | 896 | 1464711974274 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 09:26:14 INFO - PROCESS | 896 | 1464711974355 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:14 INFO - PROCESS | 896 | ++DOCSHELL 000000682D5EC800 == 62 [pid = 896] [id = 388] 09:26:14 INFO - PROCESS | 896 | ++DOMWINDOW == 130 (000000682B681000) [pid = 896] [serial = 1164] [outer = 0000000000000000] 09:26:14 INFO - PROCESS | 896 | ++DOMWINDOW == 131 (000000682BB0D400) [pid = 896] [serial = 1165] [outer = 000000682B681000] 09:26:14 INFO - PROCESS | 896 | 1464711974400 Marionette DEBUG loaded listener.js 09:26:14 INFO - PROCESS | 896 | ++DOMWINDOW == 132 (000000682C3DF800) [pid = 896] [serial = 1166] [outer = 000000682B681000] 09:26:14 INFO - PROCESS | 896 | 1464711974831 Marionette TRACE conn6 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 09:26:14 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:26:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 09:26:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 09:26:14 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:26:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 09:26:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 09:26:14 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 09:26:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 09:26:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 09:26:14 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 746ms 09:26:14 INFO - PROCESS | 896 | 1464711974896 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 09:26:14 INFO - PROCESS | 896 | 1464711974898 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 09:26:14 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 09:26:14 INFO - PROCESS | 896 | 1464711974909 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 09:26:14 INFO - PROCESS | 896 | 1464711974912 Marionette TRACE conn6 <- [1,1518,null,{}] 09:26:14 INFO - PROCESS | 896 | 1464711974915 Marionette TRACE conn6 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:15 INFO - PROCESS | 896 | 1464711975062 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 09:26:15 INFO - PROCESS | 896 | 1464711975123 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:15 INFO - PROCESS | 896 | ++DOCSHELL 000000682F77D800 == 63 [pid = 896] [id = 389] 09:26:15 INFO - PROCESS | 896 | ++DOMWINDOW == 133 (000000682CF26400) [pid = 896] [serial = 1167] [outer = 0000000000000000] 09:26:15 INFO - PROCESS | 896 | ++DOMWINDOW == 134 (000000682CFF2000) [pid = 896] [serial = 1168] [outer = 000000682CF26400] 09:26:15 INFO - PROCESS | 896 | 1464711975169 Marionette DEBUG loaded listener.js 09:26:15 INFO - PROCESS | 896 | ++DOMWINDOW == 135 (000000682D542C00) [pid = 896] [serial = 1169] [outer = 000000682CF26400] 09:26:15 INFO - PROCESS | 896 | 1464711975575 Marionette TRACE conn6 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 09:26:15 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 09:26:15 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 09:26:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:15 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 09:26:15 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 09:26:15 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 09:26:15 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 09:26:15 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 691ms 09:26:15 INFO - PROCESS | 896 | 1464711975601 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 09:26:15 INFO - PROCESS | 896 | 1464711975603 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 09:26:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 09:26:15 INFO - PROCESS | 896 | 1464711975641 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 09:26:15 INFO - PROCESS | 896 | 1464711975643 Marionette TRACE conn6 <- [1,1522,null,{}] 09:26:15 INFO - PROCESS | 896 | 1464711975651 Marionette TRACE conn6 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:15 INFO - PROCESS | 896 | 1464711975776 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 09:26:15 INFO - PROCESS | 896 | 1464711975831 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:15 INFO - PROCESS | 896 | ++DOCSHELL 0000006830411800 == 64 [pid = 896] [id = 390] 09:26:15 INFO - PROCESS | 896 | ++DOMWINDOW == 136 (000000682D5C7C00) [pid = 896] [serial = 1170] [outer = 0000000000000000] 09:26:15 INFO - PROCESS | 896 | ++DOMWINDOW == 137 (000000682D619000) [pid = 896] [serial = 1171] [outer = 000000682D5C7C00] 09:26:15 INFO - PROCESS | 896 | 1464711975878 Marionette DEBUG loaded listener.js 09:26:15 INFO - PROCESS | 896 | ++DOMWINDOW == 138 (000000682D679000) [pid = 896] [serial = 1172] [outer = 000000682D5C7C00] 09:26:16 INFO - PROCESS | 896 | --DOMWINDOW == 137 (0000006827EE7000) [pid = 896] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 09:26:16 INFO - PROCESS | 896 | --DOMWINDOW == 136 (00000068290E3000) [pid = 896] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 09:26:16 INFO - PROCESS | 896 | --DOMWINDOW == 135 (000000682977E000) [pid = 896] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 09:26:16 INFO - PROCESS | 896 | --DOMWINDOW == 134 (000000681AF0B400) [pid = 896] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 09:26:16 INFO - PROCESS | 896 | --DOMWINDOW == 133 (000000682267C400) [pid = 896] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 09:26:16 INFO - PROCESS | 896 | --DOMWINDOW == 132 (000000681C3C2800) [pid = 896] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 09:26:16 INFO - PROCESS | 896 | --DOMWINDOW == 131 (000000682267D000) [pid = 896] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 09:26:16 INFO - PROCESS | 896 | --DOMWINDOW == 130 (000000681BBB7800) [pid = 896] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 09:26:16 INFO - PROCESS | 896 | --DOMWINDOW == 129 (00000068200D3400) [pid = 896] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 09:26:16 INFO - PROCESS | 896 | 1464711976380 Marionette TRACE conn6 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 09:26:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 09:26:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 819ms 09:26:16 INFO - PROCESS | 896 | 1464711976428 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 09:26:16 INFO - PROCESS | 896 | 1464711976431 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 09:26:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 09:26:16 INFO - PROCESS | 896 | 1464711976434 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 09:26:16 INFO - PROCESS | 896 | 1464711976436 Marionette TRACE conn6 <- [1,1526,null,{}] 09:26:16 INFO - PROCESS | 896 | 1464711976440 Marionette TRACE conn6 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:16 INFO - PROCESS | 896 | 1464711976570 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 09:26:16 INFO - PROCESS | 896 | 1464711976625 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:16 INFO - PROCESS | 896 | ++DOCSHELL 000000683179D000 == 65 [pid = 896] [id = 391] 09:26:16 INFO - PROCESS | 896 | ++DOMWINDOW == 130 (000000681BA51800) [pid = 896] [serial = 1173] [outer = 0000000000000000] 09:26:16 INFO - PROCESS | 896 | ++DOMWINDOW == 131 (0000006828D44C00) [pid = 896] [serial = 1174] [outer = 000000681BA51800] 09:26:16 INFO - PROCESS | 896 | 1464711976670 Marionette DEBUG loaded listener.js 09:26:16 INFO - PROCESS | 896 | ++DOMWINDOW == 132 (000000682D676800) [pid = 896] [serial = 1175] [outer = 000000681BA51800] 09:26:17 INFO - PROCESS | 896 | 1464711977040 Marionette TRACE conn6 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 09:26:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 09:26:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 629ms 09:26:17 INFO - PROCESS | 896 | 1464711977066 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 09:26:17 INFO - PROCESS | 896 | 1464711977068 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 09:26:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 09:26:17 INFO - PROCESS | 896 | 1464711977083 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 09:26:17 INFO - PROCESS | 896 | 1464711977085 Marionette TRACE conn6 <- [1,1530,null,{}] 09:26:17 INFO - PROCESS | 896 | 1464711977088 Marionette TRACE conn6 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:17 INFO - PROCESS | 896 | 1464711977213 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 09:26:17 INFO - PROCESS | 896 | 1464711977221 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:17 INFO - PROCESS | 896 | ++DOCSHELL 0000006832848000 == 66 [pid = 896] [id = 392] 09:26:17 INFO - PROCESS | 896 | ++DOMWINDOW == 133 (0000006821E0C800) [pid = 896] [serial = 1176] [outer = 0000000000000000] 09:26:17 INFO - PROCESS | 896 | ++DOMWINDOW == 134 (000000682DD12C00) [pid = 896] [serial = 1177] [outer = 0000006821E0C800] 09:26:17 INFO - PROCESS | 896 | 1464711977267 Marionette DEBUG loaded listener.js 09:26:17 INFO - PROCESS | 896 | ++DOMWINDOW == 135 (000000682F446C00) [pid = 896] [serial = 1178] [outer = 0000006821E0C800] 09:26:17 INFO - PROCESS | 896 | 1464711977687 Marionette TRACE conn6 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 09:26:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 09:26:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 628ms 09:26:17 INFO - PROCESS | 896 | 1464711977714 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 09:26:17 INFO - PROCESS | 896 | 1464711977716 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 09:26:17 INFO - PROCESS | 896 | 1464711977719 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 09:26:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 09:26:17 INFO - PROCESS | 896 | 1464711977721 Marionette TRACE conn6 <- [1,1534,null,{}] 09:26:17 INFO - PROCESS | 896 | 1464711977738 Marionette TRACE conn6 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:17 INFO - PROCESS | 896 | 1464711977844 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 09:26:17 INFO - PROCESS | 896 | 1464711977851 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:17 INFO - PROCESS | 896 | ++DOCSHELL 00000068336DC800 == 67 [pid = 896] [id = 393] 09:26:17 INFO - PROCESS | 896 | ++DOMWINDOW == 136 (0000006822A1F400) [pid = 896] [serial = 1179] [outer = 0000000000000000] 09:26:17 INFO - PROCESS | 896 | ++DOMWINDOW == 137 (000000682F714000) [pid = 896] [serial = 1180] [outer = 0000006822A1F400] 09:26:17 INFO - PROCESS | 896 | 1464711977900 Marionette DEBUG loaded listener.js 09:26:17 INFO - PROCESS | 896 | ++DOMWINDOW == 138 (000000682F71B400) [pid = 896] [serial = 1181] [outer = 0000006822A1F400] 09:26:18 INFO - PROCESS | 896 | 1464711978501 Marionette TRACE conn6 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 09:26:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 09:26:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 838ms 09:26:18 INFO - PROCESS | 896 | 1464711978580 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 09:26:18 INFO - PROCESS | 896 | 1464711978585 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 09:26:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 09:26:18 INFO - PROCESS | 896 | 1464711978605 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 09:26:18 INFO - PROCESS | 896 | 1464711978610 Marionette TRACE conn6 <- [1,1538,null,{}] 09:26:18 INFO - PROCESS | 896 | 1464711978618 Marionette TRACE conn6 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:18 INFO - PROCESS | 896 | 1464711978759 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 09:26:18 INFO - PROCESS | 896 | 1464711978910 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:18 INFO - PROCESS | 896 | ++DOCSHELL 00000068285B8000 == 68 [pid = 896] [id = 394] 09:26:18 INFO - PROCESS | 896 | ++DOMWINDOW == 139 (000000682202C800) [pid = 896] [serial = 1182] [outer = 0000000000000000] 09:26:18 INFO - PROCESS | 896 | ++DOMWINDOW == 140 (00000068221C2C00) [pid = 896] [serial = 1183] [outer = 000000682202C800] 09:26:18 INFO - PROCESS | 896 | 1464711978969 Marionette DEBUG loaded listener.js 09:26:19 INFO - PROCESS | 896 | ++DOMWINDOW == 141 (0000006827D7BC00) [pid = 896] [serial = 1184] [outer = 000000682202C800] 09:26:19 INFO - PROCESS | 896 | 1464711979553 Marionette TRACE conn6 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 09:26:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 09:26:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 985ms 09:26:19 INFO - PROCESS | 896 | 1464711979591 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 09:26:19 INFO - PROCESS | 896 | 1464711979598 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 09:26:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 09:26:19 INFO - PROCESS | 896 | 1464711979606 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 09:26:19 INFO - PROCESS | 896 | 1464711979609 Marionette TRACE conn6 <- [1,1542,null,{}] 09:26:19 INFO - PROCESS | 896 | 1464711979613 Marionette TRACE conn6 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:19 INFO - PROCESS | 896 | 1464711979740 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 09:26:19 INFO - PROCESS | 896 | 1464711979843 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:19 INFO - PROCESS | 896 | ++DOCSHELL 000000682DD91000 == 69 [pid = 896] [id = 395] 09:26:19 INFO - PROCESS | 896 | ++DOMWINDOW == 142 (0000006828D49800) [pid = 896] [serial = 1185] [outer = 0000000000000000] 09:26:19 INFO - PROCESS | 896 | ++DOMWINDOW == 143 (00000068294AC400) [pid = 896] [serial = 1186] [outer = 0000006828D49800] 09:26:19 INFO - PROCESS | 896 | 1464711979899 Marionette DEBUG loaded listener.js 09:26:19 INFO - PROCESS | 896 | ++DOMWINDOW == 144 (000000682C209C00) [pid = 896] [serial = 1187] [outer = 0000006828D49800] 09:26:20 INFO - PROCESS | 896 | 1464711980550 Marionette TRACE conn6 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 09:26:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 09:26:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 986ms 09:26:20 INFO - PROCESS | 896 | 1464711980597 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 09:26:20 INFO - PROCESS | 896 | 1464711980600 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 09:26:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 09:26:20 INFO - PROCESS | 896 | 1464711980604 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 09:26:20 INFO - PROCESS | 896 | 1464711980608 Marionette TRACE conn6 <- [1,1546,null,{}] 09:26:20 INFO - PROCESS | 896 | 1464711980621 Marionette TRACE conn6 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:20 INFO - PROCESS | 896 | 1464711980746 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 09:26:20 INFO - PROCESS | 896 | 1464711980877 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:20 INFO - PROCESS | 896 | ++DOCSHELL 0000006833CB6000 == 70 [pid = 896] [id = 396] 09:26:20 INFO - PROCESS | 896 | ++DOMWINDOW == 145 (000000682C6C7800) [pid = 896] [serial = 1188] [outer = 0000000000000000] 09:26:20 INFO - PROCESS | 896 | ++DOMWINDOW == 146 (000000682CFF2400) [pid = 896] [serial = 1189] [outer = 000000682C6C7800] 09:26:20 INFO - PROCESS | 896 | 1464711980936 Marionette DEBUG loaded listener.js 09:26:21 INFO - PROCESS | 896 | ++DOMWINDOW == 147 (000000682F44AC00) [pid = 896] [serial = 1190] [outer = 000000682C6C7800] 09:26:21 INFO - PROCESS | 896 | 1464711981598 Marionette TRACE conn6 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 09:26:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 09:26:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1033ms 09:26:21 INFO - PROCESS | 896 | 1464711981639 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 09:26:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 09:26:21 INFO - PROCESS | 896 | 1464711981642 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 09:26:21 INFO - PROCESS | 896 | 1464711981646 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 09:26:21 INFO - PROCESS | 896 | 1464711981648 Marionette TRACE conn6 <- [1,1550,null,{}] 09:26:21 INFO - PROCESS | 896 | 1464711981652 Marionette TRACE conn6 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:21 INFO - PROCESS | 896 | 1464711981775 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 09:26:21 INFO - PROCESS | 896 | 1464711981903 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:21 INFO - PROCESS | 896 | ++DOCSHELL 0000006833F1E800 == 71 [pid = 896] [id = 397] 09:26:21 INFO - PROCESS | 896 | ++DOMWINDOW == 148 (0000006830775C00) [pid = 896] [serial = 1191] [outer = 0000000000000000] 09:26:21 INFO - PROCESS | 896 | ++DOMWINDOW == 149 (0000006830777C00) [pid = 896] [serial = 1192] [outer = 0000006830775C00] 09:26:21 INFO - PROCESS | 896 | 1464711981960 Marionette DEBUG loaded listener.js 09:26:22 INFO - PROCESS | 896 | ++DOMWINDOW == 150 (000000683077E400) [pid = 896] [serial = 1193] [outer = 0000006830775C00] 09:26:22 INFO - PROCESS | 896 | 1464711982575 Marionette TRACE conn6 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 09:26:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 09:26:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 985ms 09:26:22 INFO - PROCESS | 896 | 1464711982633 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 09:26:22 INFO - PROCESS | 896 | 1464711982635 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 09:26:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 09:26:22 INFO - PROCESS | 896 | 1464711982639 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 09:26:22 INFO - PROCESS | 896 | 1464711982641 Marionette TRACE conn6 <- [1,1554,null,{}] 09:26:22 INFO - PROCESS | 896 | 1464711982645 Marionette TRACE conn6 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:22 INFO - PROCESS | 896 | 1464711982767 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 09:26:22 INFO - PROCESS | 896 | 1464711982898 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:22 INFO - PROCESS | 896 | ++DOCSHELL 0000006833F3C800 == 72 [pid = 896] [id = 398] 09:26:22 INFO - PROCESS | 896 | ++DOMWINDOW == 151 (0000006832725800) [pid = 896] [serial = 1194] [outer = 0000000000000000] 09:26:22 INFO - PROCESS | 896 | ++DOMWINDOW == 152 (0000006832728C00) [pid = 896] [serial = 1195] [outer = 0000006832725800] 09:26:22 INFO - PROCESS | 896 | 1464711982955 Marionette DEBUG loaded listener.js 09:26:23 INFO - PROCESS | 896 | ++DOMWINDOW == 153 (0000006832730000) [pid = 896] [serial = 1196] [outer = 0000006832725800] 09:26:23 INFO - PROCESS | 896 | 1464711983515 Marionette TRACE conn6 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 09:26:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 09:26:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 923ms 09:26:23 INFO - PROCESS | 896 | 1464711983565 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 09:26:23 INFO - PROCESS | 896 | 1464711983567 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 09:26:23 INFO - PROCESS | 896 | 1464711983571 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 09:26:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 09:26:23 INFO - PROCESS | 896 | 1464711983573 Marionette TRACE conn6 <- [1,1558,null,{}] 09:26:23 INFO - PROCESS | 896 | 1464711983577 Marionette TRACE conn6 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:23 INFO - PROCESS | 896 | 1464711983717 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 09:26:23 INFO - PROCESS | 896 | 1464711983850 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:23 INFO - PROCESS | 896 | ++DOCSHELL 00000068359C2800 == 73 [pid = 896] [id = 399] 09:26:23 INFO - PROCESS | 896 | ++DOMWINDOW == 154 (00000068328AC400) [pid = 896] [serial = 1197] [outer = 0000000000000000] 09:26:23 INFO - PROCESS | 896 | ++DOMWINDOW == 155 (0000006832B07800) [pid = 896] [serial = 1198] [outer = 00000068328AC400] 09:26:23 INFO - PROCESS | 896 | 1464711983907 Marionette DEBUG loaded listener.js 09:26:24 INFO - PROCESS | 896 | ++DOMWINDOW == 156 (0000006832B0F400) [pid = 896] [serial = 1199] [outer = 00000068328AC400] 09:26:24 INFO - PROCESS | 896 | 1464711984805 Marionette TRACE conn6 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 09:26:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 09:26:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1280ms 09:26:24 INFO - PROCESS | 896 | 1464711984854 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 09:26:24 INFO - PROCESS | 896 | 1464711984859 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 09:26:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 09:26:24 INFO - PROCESS | 896 | 1464711984864 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 09:26:24 INFO - PROCESS | 896 | 1464711984869 Marionette TRACE conn6 <- [1,1562,null,{}] 09:26:24 INFO - PROCESS | 896 | 1464711984890 Marionette TRACE conn6 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:25 INFO - PROCESS | 896 | 1464711985018 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 09:26:25 INFO - PROCESS | 896 | 1464711985143 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:25 INFO - PROCESS | 896 | ++DOCSHELL 0000006828A81000 == 74 [pid = 896] [id = 400] 09:26:25 INFO - PROCESS | 896 | ++DOMWINDOW == 157 (00000068203CA000) [pid = 896] [serial = 1200] [outer = 0000000000000000] 09:26:25 INFO - PROCESS | 896 | ++DOMWINDOW == 158 (0000006820DCB000) [pid = 896] [serial = 1201] [outer = 00000068203CA000] 09:26:25 INFO - PROCESS | 896 | 1464711985196 Marionette DEBUG loaded listener.js 09:26:25 INFO - PROCESS | 896 | ++DOMWINDOW == 159 (00000068222F0000) [pid = 896] [serial = 1202] [outer = 00000068203CA000] 09:26:25 INFO - PROCESS | 896 | 1464711985815 Marionette TRACE conn6 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 09:26:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 09:26:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1003ms 09:26:25 INFO - PROCESS | 896 | 1464711985872 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 09:26:25 INFO - PROCESS | 896 | 1464711985878 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 09:26:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 09:26:25 INFO - PROCESS | 896 | 1464711985885 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 09:26:25 INFO - PROCESS | 896 | 1464711985887 Marionette TRACE conn6 <- [1,1566,null,{}] 09:26:25 INFO - PROCESS | 896 | 1464711985891 Marionette TRACE conn6 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:26 INFO - PROCESS | 896 | 1464711986005 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 09:26:26 INFO - PROCESS | 896 | 1464711986141 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:26 INFO - PROCESS | 896 | ++DOCSHELL 0000006826185800 == 75 [pid = 896] [id = 401] 09:26:26 INFO - PROCESS | 896 | ++DOMWINDOW == 160 (000000682585F000) [pid = 896] [serial = 1203] [outer = 0000000000000000] 09:26:26 INFO - PROCESS | 896 | ++DOMWINDOW == 161 (0000006827D0B800) [pid = 896] [serial = 1204] [outer = 000000682585F000] 09:26:26 INFO - PROCESS | 896 | 1464711986194 Marionette DEBUG loaded listener.js 09:26:26 INFO - PROCESS | 896 | ++DOMWINDOW == 162 (0000006828A0E400) [pid = 896] [serial = 1205] [outer = 000000682585F000] 09:26:26 INFO - PROCESS | 896 | --DOCSHELL 000000682D5D4000 == 74 [pid = 896] [id = 344] 09:26:26 INFO - PROCESS | 896 | --DOCSHELL 0000006832848000 == 73 [pid = 896] [id = 392] 09:26:26 INFO - PROCESS | 896 | --DOCSHELL 000000683179D000 == 72 [pid = 896] [id = 391] 09:26:26 INFO - PROCESS | 896 | --DOCSHELL 0000006830411800 == 71 [pid = 896] [id = 390] 09:26:26 INFO - PROCESS | 896 | --DOCSHELL 000000682F77D800 == 70 [pid = 896] [id = 389] 09:26:26 INFO - PROCESS | 896 | --DOCSHELL 000000682D5EC800 == 69 [pid = 896] [id = 388] 09:26:26 INFO - PROCESS | 896 | --DOCSHELL 000000682C594000 == 68 [pid = 896] [id = 387] 09:26:26 INFO - PROCESS | 896 | --DOMWINDOW == 161 (0000006821B7E000) [pid = 896] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 09:26:26 INFO - PROCESS | 896 | --DOMWINDOW == 160 (000000682D5CB800) [pid = 896] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 09:26:26 INFO - PROCESS | 896 | --DOMWINDOW == 159 (000000682C896000) [pid = 896] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 09:26:26 INFO - PROCESS | 896 | --DOMWINDOW == 158 (000000682D61D800) [pid = 896] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 09:26:26 INFO - PROCESS | 896 | --DOMWINDOW == 157 (00000068200D7000) [pid = 896] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 09:26:26 INFO - PROCESS | 896 | --DOMWINDOW == 156 (000000682977C000) [pid = 896] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 09:26:26 INFO - PROCESS | 896 | --DOMWINDOW == 155 (000000682C4A2000) [pid = 896] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 09:26:26 INFO - PROCESS | 896 | --DOCSHELL 0000006829593000 == 67 [pid = 896] [id = 386] 09:26:26 INFO - PROCESS | 896 | --DOCSHELL 0000006826667800 == 66 [pid = 896] [id = 385] 09:26:26 INFO - PROCESS | 896 | --DOCSHELL 00000068290BF800 == 65 [pid = 896] [id = 384] 09:26:26 INFO - PROCESS | 896 | --DOCSHELL 00000068322D6800 == 64 [pid = 896] [id = 379] 09:26:26 INFO - PROCESS | 896 | --DOCSHELL 000000682B6D8800 == 63 [pid = 896] [id = 378] 09:26:26 INFO - PROCESS | 896 | --DOCSHELL 0000006826661000 == 62 [pid = 896] [id = 377] 09:26:26 INFO - PROCESS | 896 | --DOCSHELL 0000006830365800 == 61 [pid = 896] [id = 376] 09:26:26 INFO - PROCESS | 896 | 1464711986835 Marionette TRACE conn6 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 09:26:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 09:26:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 987ms 09:26:26 INFO - PROCESS | 896 | 1464711986871 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 09:26:26 INFO - PROCESS | 896 | 1464711986874 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 09:26:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 09:26:26 INFO - PROCESS | 896 | 1464711986877 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 09:26:26 INFO - PROCESS | 896 | 1464711986881 Marionette TRACE conn6 <- [1,1570,null,{}] 09:26:26 INFO - PROCESS | 896 | 1464711986894 Marionette TRACE conn6 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:26 INFO - PROCESS | 896 | --DOMWINDOW == 154 (00000068288BA800) [pid = 896] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 09:26:26 INFO - PROCESS | 896 | --DOMWINDOW == 153 (0000006829303800) [pid = 896] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 09:26:26 INFO - PROCESS | 896 | --DOMWINDOW == 152 (0000006828D4A000) [pid = 896] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 09:26:26 INFO - PROCESS | 896 | --DOMWINDOW == 151 (00000068298AF800) [pid = 896] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 09:26:26 INFO - PROCESS | 896 | --DOMWINDOW == 150 (0000006820A9D800) [pid = 896] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 09:26:26 INFO - PROCESS | 896 | --DOMWINDOW == 149 (000000681BA5BC00) [pid = 896] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 09:26:26 INFO - PROCESS | 896 | --DOMWINDOW == 148 (00000068294B2400) [pid = 896] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 09:26:26 INFO - PROCESS | 896 | --DOMWINDOW == 147 (0000006824C6C000) [pid = 896] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 09:26:26 INFO - PROCESS | 896 | --DOMWINDOW == 146 (00000068255A3800) [pid = 896] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 09:26:26 INFO - PROCESS | 896 | --DOMWINDOW == 145 (000000681D061C00) [pid = 896] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 09:26:26 INFO - PROCESS | 896 | --DOMWINDOW == 144 (0000006821011800) [pid = 896] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 09:26:26 INFO - PROCESS | 896 | --DOMWINDOW == 143 (0000006827D83800) [pid = 896] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 09:26:26 INFO - PROCESS | 896 | --DOMWINDOW == 142 (000000682B199000) [pid = 896] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 09:26:26 INFO - PROCESS | 896 | --DOMWINDOW == 141 (000000682C12F800) [pid = 896] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 09:26:26 INFO - PROCESS | 896 | --DOMWINDOW == 140 (000000681BBBA000) [pid = 896] [serial = 667] [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.] 09:26:26 INFO - PROCESS | 896 | --DOMWINDOW == 139 (000000682B195400) [pid = 896] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 09:26:26 INFO - PROCESS | 896 | --DOMWINDOW == 138 (000000682BB03000) [pid = 896] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 09:26:26 INFO - PROCESS | 896 | --DOMWINDOW == 137 (0000006827E35800) [pid = 896] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 09:26:26 INFO - PROCESS | 896 | --DOMWINDOW == 136 (000000682C203800) [pid = 896] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 09:26:27 INFO - PROCESS | 896 | 1464711987062 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 09:26:27 INFO - PROCESS | 896 | 1464711987121 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:27 INFO - PROCESS | 896 | ++DOCSHELL 000000682611E000 == 62 [pid = 896] [id = 402] 09:26:27 INFO - PROCESS | 896 | ++DOMWINDOW == 137 (000000681BBBA000) [pid = 896] [serial = 1206] [outer = 0000000000000000] 09:26:27 INFO - PROCESS | 896 | ++DOMWINDOW == 138 (0000006820DC9800) [pid = 896] [serial = 1207] [outer = 000000681BBBA000] 09:26:27 INFO - PROCESS | 896 | 1464711987170 Marionette DEBUG loaded listener.js 09:26:27 INFO - PROCESS | 896 | ++DOMWINDOW == 139 (00000068222EEC00) [pid = 896] [serial = 1208] [outer = 000000681BBBA000] 09:26:27 INFO - PROCESS | 896 | 1464711987607 Marionette TRACE conn6 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 09:26:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 09:26:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 796ms 09:26:27 INFO - PROCESS | 896 | 1464711987676 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 09:26:27 INFO - PROCESS | 896 | 1464711987679 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 09:26:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 09:26:27 INFO - PROCESS | 896 | 1464711987683 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 09:26:27 INFO - PROCESS | 896 | 1464711987684 Marionette TRACE conn6 <- [1,1574,null,{}] 09:26:27 INFO - PROCESS | 896 | 1464711987692 Marionette TRACE conn6 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:27 INFO - PROCESS | 896 | 1464711987789 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 09:26:27 INFO - PROCESS | 896 | 1464711987803 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:27 INFO - PROCESS | 896 | ++DOCSHELL 000000682AC07800 == 63 [pid = 896] [id = 403] 09:26:27 INFO - PROCESS | 896 | ++DOMWINDOW == 140 (0000006828946800) [pid = 896] [serial = 1209] [outer = 0000000000000000] 09:26:27 INFO - PROCESS | 896 | ++DOMWINDOW == 141 (0000006828D48400) [pid = 896] [serial = 1210] [outer = 0000006828946800] 09:26:27 INFO - PROCESS | 896 | 1464711987857 Marionette DEBUG loaded listener.js 09:26:27 INFO - PROCESS | 896 | ++DOMWINDOW == 142 (000000682908AC00) [pid = 896] [serial = 1211] [outer = 0000006828946800] 09:26:28 INFO - PROCESS | 896 | 1464711988330 Marionette TRACE conn6 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 09:26:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 09:26:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 691ms 09:26:28 INFO - PROCESS | 896 | 1464711988376 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 09:26:28 INFO - PROCESS | 896 | 1464711988379 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 09:26:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 09:26:28 INFO - PROCESS | 896 | 1464711988382 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 09:26:28 INFO - PROCESS | 896 | 1464711988384 Marionette TRACE conn6 <- [1,1578,null,{}] 09:26:28 INFO - PROCESS | 896 | 1464711988387 Marionette TRACE conn6 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:28 INFO - PROCESS | 896 | 1464711988481 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 09:26:28 INFO - PROCESS | 896 | 1464711988490 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:28 INFO - PROCESS | 896 | ++DOCSHELL 00000068254C8000 == 64 [pid = 896] [id = 404] 09:26:28 INFO - PROCESS | 896 | ++DOMWINDOW == 143 (0000006828D72C00) [pid = 896] [serial = 1212] [outer = 0000000000000000] 09:26:28 INFO - PROCESS | 896 | ++DOMWINDOW == 144 (000000682930E000) [pid = 896] [serial = 1213] [outer = 0000006828D72C00] 09:26:28 INFO - PROCESS | 896 | 1464711988538 Marionette DEBUG loaded listener.js 09:26:28 INFO - PROCESS | 896 | ++DOMWINDOW == 145 (0000006829819800) [pid = 896] [serial = 1214] [outer = 0000006828D72C00] 09:26:28 INFO - PROCESS | 896 | 1464711988985 Marionette TRACE conn6 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 09:26:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 09:26:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 690ms 09:26:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 09:26:29 INFO - PROCESS | 896 | 1464711989076 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 09:26:29 INFO - PROCESS | 896 | 1464711989078 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 09:26:29 INFO - PROCESS | 896 | 1464711989082 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 09:26:29 INFO - PROCESS | 896 | 1464711989085 Marionette TRACE conn6 <- [1,1582,null,{}] 09:26:29 INFO - PROCESS | 896 | 1464711989090 Marionette TRACE conn6 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:29 INFO - PROCESS | 896 | 1464711989241 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 09:26:29 INFO - PROCESS | 896 | 1464711989403 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:29 INFO - PROCESS | 896 | ++DOCSHELL 00000068203DF000 == 65 [pid = 896] [id = 405] 09:26:29 INFO - PROCESS | 896 | ++DOMWINDOW == 146 (000000681AF0B400) [pid = 896] [serial = 1215] [outer = 0000000000000000] 09:26:29 INFO - PROCESS | 896 | ++DOMWINDOW == 147 (000000681B9C9800) [pid = 896] [serial = 1216] [outer = 000000681AF0B400] 09:26:29 INFO - PROCESS | 896 | 1464711989464 Marionette DEBUG loaded listener.js 09:26:29 INFO - PROCESS | 896 | ++DOMWINDOW == 148 (000000681C157800) [pid = 896] [serial = 1217] [outer = 000000681AF0B400] 09:26:29 INFO - PROCESS | 896 | 1464711989987 Marionette TRACE conn6 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 09:26:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 09:26:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 986ms 09:26:30 INFO - PROCESS | 896 | 1464711990072 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 09:26:30 INFO - PROCESS | 896 | 1464711990078 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 09:26:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 09:26:30 INFO - PROCESS | 896 | 1464711990083 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 09:26:30 INFO - PROCESS | 896 | 1464711990088 Marionette TRACE conn6 <- [1,1586,null,{}] 09:26:30 INFO - PROCESS | 896 | 1464711990093 Marionette TRACE conn6 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:30 INFO - PROCESS | 896 | 1464711990229 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 09:26:30 INFO - PROCESS | 896 | 1464711990353 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:30 INFO - PROCESS | 896 | ++DOCSHELL 00000068290BE800 == 66 [pid = 896] [id = 406] 09:26:30 INFO - PROCESS | 896 | ++DOMWINDOW == 149 (0000006822025400) [pid = 896] [serial = 1218] [outer = 0000000000000000] 09:26:30 INFO - PROCESS | 896 | ++DOMWINDOW == 150 (000000682544BC00) [pid = 896] [serial = 1219] [outer = 0000006822025400] 09:26:30 INFO - PROCESS | 896 | 1464711990417 Marionette DEBUG loaded listener.js 09:26:30 INFO - PROCESS | 896 | ++DOMWINDOW == 151 (0000006827EE8400) [pid = 896] [serial = 1220] [outer = 0000006822025400] 09:26:30 INFO - PROCESS | 896 | 1464711990937 Marionette TRACE conn6 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 09:26:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 09:26:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 881ms 09:26:30 INFO - PROCESS | 896 | 1464711990969 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 09:26:30 INFO - PROCESS | 896 | 1464711990973 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 09:26:30 INFO - PROCESS | 896 | 1464711990995 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 09:26:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 09:26:31 INFO - PROCESS | 896 | 1464711990997 Marionette TRACE conn6 <- [1,1590,null,{}] 09:26:31 INFO - PROCESS | 896 | 1464711991002 Marionette TRACE conn6 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:31 INFO - PROCESS | 896 | 1464711991132 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 09:26:31 INFO - PROCESS | 896 | 1464711991236 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:31 INFO - PROCESS | 896 | ++DOCSHELL 000000682D6D0000 == 67 [pid = 896] [id = 407] 09:26:31 INFO - PROCESS | 896 | ++DOMWINDOW == 152 (00000068298B0C00) [pid = 896] [serial = 1221] [outer = 0000000000000000] 09:26:31 INFO - PROCESS | 896 | ++DOMWINDOW == 153 (0000006829DDE400) [pid = 896] [serial = 1222] [outer = 00000068298B0C00] 09:26:31 INFO - PROCESS | 896 | 1464711991295 Marionette DEBUG loaded listener.js 09:26:31 INFO - PROCESS | 896 | ++DOMWINDOW == 154 (000000682B2D3000) [pid = 896] [serial = 1223] [outer = 00000068298B0C00] 09:26:31 INFO - PROCESS | 896 | 1464711991844 Marionette TRACE conn6 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 09:26:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 09:26:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 880ms 09:26:31 INFO - PROCESS | 896 | 1464711991881 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 09:26:31 INFO - PROCESS | 896 | 1464711991884 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 09:26:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 09:26:31 INFO - PROCESS | 896 | 1464711991895 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 09:26:31 INFO - PROCESS | 896 | 1464711991902 Marionette TRACE conn6 <- [1,1594,null,{}] 09:26:31 INFO - PROCESS | 896 | 1464711991907 Marionette TRACE conn6 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:32 INFO - PROCESS | 896 | 1464711992037 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 09:26:32 INFO - PROCESS | 896 | 1464711992140 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:32 INFO - PROCESS | 896 | ++DOCSHELL 000000682F772800 == 68 [pid = 896] [id = 408] 09:26:32 INFO - PROCESS | 896 | ++DOMWINDOW == 155 (000000682BB0E000) [pid = 896] [serial = 1224] [outer = 0000000000000000] 09:26:32 INFO - PROCESS | 896 | ++DOMWINDOW == 156 (000000682C133400) [pid = 896] [serial = 1225] [outer = 000000682BB0E000] 09:26:32 INFO - PROCESS | 896 | 1464711992196 Marionette DEBUG loaded listener.js 09:26:32 INFO - PROCESS | 896 | ++DOMWINDOW == 157 (000000682C203800) [pid = 896] [serial = 1226] [outer = 000000682BB0E000] 09:26:32 INFO - PROCESS | 896 | 1464711992727 Marionette TRACE conn6 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 09:26:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 09:26:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 899ms 09:26:32 INFO - PROCESS | 896 | 1464711992790 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 09:26:32 INFO - PROCESS | 896 | 1464711992793 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 09:26:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 09:26:32 INFO - PROCESS | 896 | 1464711992797 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 09:26:32 INFO - PROCESS | 896 | 1464711992800 Marionette TRACE conn6 <- [1,1598,null,{}] 09:26:32 INFO - PROCESS | 896 | 1464711992804 Marionette TRACE conn6 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:32 INFO - PROCESS | 896 | 1464711992923 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 09:26:33 INFO - PROCESS | 896 | [896] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:26:33 INFO - PROCESS | 896 | [896] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:26:33 INFO - PROCESS | 896 | [896] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 09:26:33 INFO - PROCESS | 896 | [896] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 09:26:33 INFO - PROCESS | 896 | 1464711993053 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:33 INFO - PROCESS | 896 | [896] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 09:26:33 INFO - PROCESS | 896 | [896] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 09:26:33 INFO - PROCESS | 896 | [896] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 09:26:33 INFO - PROCESS | 896 | [896] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 09:26:33 INFO - PROCESS | 896 | [896] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 09:26:33 INFO - PROCESS | 896 | [896] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 09:26:33 INFO - PROCESS | 896 | [896] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 09:26:33 INFO - PROCESS | 896 | [896] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 09:26:33 INFO - PROCESS | 896 | [896] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 09:26:33 INFO - PROCESS | 896 | [896] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 09:26:33 INFO - PROCESS | 896 | [896] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 09:26:33 INFO - PROCESS | 896 | [896] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 09:26:33 INFO - PROCESS | 896 | [896] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 09:26:33 INFO - PROCESS | 896 | [896] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 09:26:33 INFO - PROCESS | 896 | [896] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 09:26:33 INFO - PROCESS | 896 | ++DOCSHELL 000000682D5E4800 == 69 [pid = 896] [id = 409] 09:26:33 INFO - PROCESS | 896 | ++DOMWINDOW == 158 (0000006820B8C000) [pid = 896] [serial = 1227] [outer = 0000000000000000] 09:26:33 INFO - PROCESS | 896 | ++DOMWINDOW == 159 (000000682B2CE400) [pid = 896] [serial = 1228] [outer = 0000006820B8C000] 09:26:33 INFO - PROCESS | 896 | 1464711993113 Marionette DEBUG loaded listener.js 09:26:33 INFO - PROCESS | 896 | ++DOMWINDOW == 160 (000000682C535000) [pid = 896] [serial = 1229] [outer = 0000006820B8C000] 09:26:34 INFO - PROCESS | 896 | 1464711994114 Marionette TRACE conn6 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 09:26:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 09:26:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1338ms 09:26:34 INFO - PROCESS | 896 | 1464711994137 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 09:26:34 INFO - PROCESS | 896 | 1464711994139 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 09:26:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 09:26:34 INFO - PROCESS | 896 | 1464711994143 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 09:26:34 INFO - PROCESS | 896 | 1464711994145 Marionette TRACE conn6 <- [1,1602,null,{}] 09:26:34 INFO - PROCESS | 896 | 1464711994149 Marionette TRACE conn6 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:34 INFO - PROCESS | 896 | 1464711994267 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 09:26:34 INFO - PROCESS | 896 | 1464711994408 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:34 INFO - PROCESS | 896 | ++DOCSHELL 0000006832785800 == 70 [pid = 896] [id = 410] 09:26:34 INFO - PROCESS | 896 | ++DOMWINDOW == 161 (000000682C6D2000) [pid = 896] [serial = 1230] [outer = 0000000000000000] 09:26:34 INFO - PROCESS | 896 | ++DOMWINDOW == 162 (000000682C892400) [pid = 896] [serial = 1231] [outer = 000000682C6D2000] 09:26:34 INFO - PROCESS | 896 | 1464711994472 Marionette DEBUG loaded listener.js 09:26:34 INFO - PROCESS | 896 | ++DOMWINDOW == 163 (000000682CE9F800) [pid = 896] [serial = 1232] [outer = 000000682C6D2000] 09:26:35 INFO - PROCESS | 896 | 1464711995040 Marionette TRACE conn6 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 09:26:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 09:26:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 943ms 09:26:35 INFO - PROCESS | 896 | 1464711995089 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 09:26:35 INFO - PROCESS | 896 | 1464711995092 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 09:26:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 09:26:35 INFO - PROCESS | 896 | 1464711995095 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 09:26:35 INFO - PROCESS | 896 | 1464711995097 Marionette TRACE conn6 <- [1,1606,null,{}] 09:26:35 INFO - PROCESS | 896 | 1464711995101 Marionette TRACE conn6 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:35 INFO - PROCESS | 896 | 1464711995224 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 09:26:35 INFO - PROCESS | 896 | 1464711995357 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:35 INFO - PROCESS | 896 | ++DOCSHELL 00000068335BD000 == 71 [pid = 896] [id = 411] 09:26:35 INFO - PROCESS | 896 | ++DOMWINDOW == 164 (000000682CFF0400) [pid = 896] [serial = 1233] [outer = 0000000000000000] 09:26:35 INFO - PROCESS | 896 | ++DOMWINDOW == 165 (000000682D536C00) [pid = 896] [serial = 1234] [outer = 000000682CFF0400] 09:26:35 INFO - PROCESS | 896 | 1464711995418 Marionette DEBUG loaded listener.js 09:26:35 INFO - PROCESS | 896 | ++DOMWINDOW == 166 (000000682D552C00) [pid = 896] [serial = 1235] [outer = 000000682CFF0400] 09:26:35 INFO - PROCESS | 896 | 1464711995974 Marionette TRACE conn6 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 09:26:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 09:26:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 943ms 09:26:36 INFO - PROCESS | 896 | 1464711996040 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 09:26:36 INFO - PROCESS | 896 | 1464711996043 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 09:26:36 INFO - PROCESS | 896 | 1464711996046 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 09:26:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 09:26:36 INFO - PROCESS | 896 | 1464711996049 Marionette TRACE conn6 <- [1,1610,null,{}] 09:26:36 INFO - PROCESS | 896 | 1464711996053 Marionette TRACE conn6 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:36 INFO - PROCESS | 896 | 1464711996169 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 09:26:36 INFO - PROCESS | 896 | 1464711996270 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:36 INFO - PROCESS | 896 | ++DOCSHELL 0000006833C9C800 == 72 [pid = 896] [id = 412] 09:26:36 INFO - PROCESS | 896 | ++DOMWINDOW == 167 (000000682D5CD000) [pid = 896] [serial = 1236] [outer = 0000000000000000] 09:26:36 INFO - PROCESS | 896 | ++DOMWINDOW == 168 (000000682D620400) [pid = 896] [serial = 1237] [outer = 000000682D5CD000] 09:26:36 INFO - PROCESS | 896 | 1464711996325 Marionette DEBUG loaded listener.js 09:26:36 INFO - PROCESS | 896 | ++DOMWINDOW == 169 (000000682F43F400) [pid = 896] [serial = 1238] [outer = 000000682D5CD000] 09:26:36 INFO - PROCESS | 896 | 1464711996843 Marionette TRACE conn6 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 09:26:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 09:26:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 839ms 09:26:36 INFO - PROCESS | 896 | 1464711996888 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 09:26:36 INFO - PROCESS | 896 | 1464711996890 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 09:26:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 09:26:36 INFO - PROCESS | 896 | 1464711996894 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 09:26:36 INFO - PROCESS | 896 | 1464711996896 Marionette TRACE conn6 <- [1,1614,null,{}] 09:26:36 INFO - PROCESS | 896 | 1464711996900 Marionette TRACE conn6 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:37 INFO - PROCESS | 896 | 1464711997059 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 09:26:37 INFO - PROCESS | 896 | 1464711997253 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:37 INFO - PROCESS | 896 | ++DOCSHELL 00000068359D5800 == 73 [pid = 896] [id = 413] 09:26:37 INFO - PROCESS | 896 | ++DOMWINDOW == 170 (000000683272D400) [pid = 896] [serial = 1239] [outer = 0000000000000000] 09:26:37 INFO - PROCESS | 896 | ++DOMWINDOW == 171 (00000068328A9000) [pid = 896] [serial = 1240] [outer = 000000683272D400] 09:26:37 INFO - PROCESS | 896 | 1464711997309 Marionette DEBUG loaded listener.js 09:26:37 INFO - PROCESS | 896 | ++DOMWINDOW == 172 (00000068328B1400) [pid = 896] [serial = 1241] [outer = 000000683272D400] 09:26:37 INFO - PROCESS | 896 | 1464711997856 Marionette TRACE conn6 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 09:26:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 09:26:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 986ms 09:26:37 INFO - PROCESS | 896 | 1464711997882 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 09:26:37 INFO - PROCESS | 896 | 1464711997885 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 09:26:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 09:26:37 INFO - PROCESS | 896 | 1464711997888 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 09:26:37 INFO - PROCESS | 896 | 1464711997891 Marionette TRACE conn6 <- [1,1618,null,{}] 09:26:37 INFO - PROCESS | 896 | 1464711997894 Marionette TRACE conn6 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:38 INFO - PROCESS | 896 | 1464711998012 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 09:26:38 INFO - PROCESS | 896 | 1464711998114 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:38 INFO - PROCESS | 896 | ++DOCSHELL 000000682CFB8800 == 74 [pid = 896] [id = 414] 09:26:38 INFO - PROCESS | 896 | ++DOMWINDOW == 173 (000000683272E000) [pid = 896] [serial = 1242] [outer = 0000000000000000] 09:26:38 INFO - PROCESS | 896 | ++DOMWINDOW == 174 (0000006832B09C00) [pid = 896] [serial = 1243] [outer = 000000683272E000] 09:26:38 INFO - PROCESS | 896 | 1464711998169 Marionette DEBUG loaded listener.js 09:26:38 INFO - PROCESS | 896 | ++DOMWINDOW == 175 (0000006832DF2000) [pid = 896] [serial = 1244] [outer = 000000683272E000] 09:26:38 INFO - PROCESS | 896 | [896] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 09:26:38 INFO - PROCESS | 896 | [896] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 09:26:38 INFO - PROCESS | 896 | [896] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 09:26:38 INFO - PROCESS | 896 | [896] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 09:26:38 INFO - PROCESS | 896 | [896] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 09:26:38 INFO - PROCESS | 896 | [896] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 09:26:38 INFO - PROCESS | 896 | 1464711998818 Marionette TRACE conn6 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 09:26:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 09:26:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 984ms 09:26:38 INFO - PROCESS | 896 | 1464711998875 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 09:26:38 INFO - PROCESS | 896 | 1464711998878 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 09:26:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 09:26:38 INFO - PROCESS | 896 | 1464711998882 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 09:26:38 INFO - PROCESS | 896 | 1464711998884 Marionette TRACE conn6 <- [1,1622,null,{}] 09:26:38 INFO - PROCESS | 896 | 1464711998888 Marionette TRACE conn6 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:39 INFO - PROCESS | 896 | 1464711999034 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 09:26:39 INFO - PROCESS | 896 | 1464711999247 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:39 INFO - PROCESS | 896 | ++DOCSHELL 0000006826656800 == 75 [pid = 896] [id = 415] 09:26:39 INFO - PROCESS | 896 | ++DOMWINDOW == 176 (000000681B9CA000) [pid = 896] [serial = 1245] [outer = 0000000000000000] 09:26:39 INFO - PROCESS | 896 | ++DOMWINDOW == 177 (000000681BBB7400) [pid = 896] [serial = 1246] [outer = 000000681B9CA000] 09:26:39 INFO - PROCESS | 896 | 1464711999305 Marionette DEBUG loaded listener.js 09:26:39 INFO - PROCESS | 896 | ++DOMWINDOW == 178 (0000006821E04800) [pid = 896] [serial = 1247] [outer = 000000681B9CA000] 09:26:39 INFO - PROCESS | 896 | 1464711999973 Marionette TRACE conn6 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 09:26:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 09:26:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1137ms 09:26:40 INFO - PROCESS | 896 | 1464712000022 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 09:26:40 INFO - PROCESS | 896 | 1464712000026 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 09:26:40 INFO - PROCESS | 896 | 1464712000031 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 09:26:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 09:26:40 INFO - PROCESS | 896 | 1464712000034 Marionette TRACE conn6 <- [1,1626,null,{}] 09:26:40 INFO - PROCESS | 896 | 1464712000040 Marionette TRACE conn6 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:40 INFO - PROCESS | 896 | 1464712000161 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 09:26:40 INFO - PROCESS | 896 | 1464712000296 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:40 INFO - PROCESS | 896 | --DOCSHELL 00000068254C8000 == 74 [pid = 896] [id = 404] 09:26:40 INFO - PROCESS | 896 | --DOCSHELL 000000682AC07800 == 73 [pid = 896] [id = 403] 09:26:40 INFO - PROCESS | 896 | --DOCSHELL 000000682611E000 == 72 [pid = 896] [id = 402] 09:26:40 INFO - PROCESS | 896 | --DOCSHELL 0000006826185800 == 71 [pid = 896] [id = 401] 09:26:40 INFO - PROCESS | 896 | --DOCSHELL 0000006828A81000 == 70 [pid = 896] [id = 400] 09:26:40 INFO - PROCESS | 896 | --DOCSHELL 0000006833F1E800 == 69 [pid = 896] [id = 397] 09:26:40 INFO - PROCESS | 896 | --DOCSHELL 0000006833CB6000 == 68 [pid = 896] [id = 396] 09:26:40 INFO - PROCESS | 896 | --DOCSHELL 000000682DD91000 == 67 [pid = 896] [id = 395] 09:26:40 INFO - PROCESS | 896 | --DOCSHELL 00000068285B8000 == 66 [pid = 896] [id = 394] 09:26:40 INFO - PROCESS | 896 | ++DOCSHELL 0000006821C4B000 == 67 [pid = 896] [id = 416] 09:26:40 INFO - PROCESS | 896 | ++DOMWINDOW == 179 (000000681B2C5400) [pid = 896] [serial = 1248] [outer = 0000000000000000] 09:26:40 INFO - PROCESS | 896 | ++DOMWINDOW == 180 (000000681BF20800) [pid = 896] [serial = 1249] [outer = 000000681B2C5400] 09:26:40 INFO - PROCESS | 896 | 1464712000388 Marionette DEBUG loaded listener.js 09:26:40 INFO - PROCESS | 896 | ++DOMWINDOW == 181 (0000006826644000) [pid = 896] [serial = 1250] [outer = 000000681B2C5400] 09:26:40 INFO - PROCESS | 896 | 1464712000887 Marionette TRACE conn6 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 09:26:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 09:26:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 879ms 09:26:40 INFO - PROCESS | 896 | 1464712000917 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 09:26:40 INFO - PROCESS | 896 | 1464712000921 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 09:26:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 09:26:40 INFO - PROCESS | 896 | 1464712000926 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 09:26:40 INFO - PROCESS | 896 | 1464712000928 Marionette TRACE conn6 <- [1,1630,null,{}] 09:26:40 INFO - PROCESS | 896 | 1464712000932 Marionette TRACE conn6 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:41 INFO - PROCESS | 896 | 1464712001069 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 09:26:41 INFO - PROCESS | 896 | 1464712001134 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:41 INFO - PROCESS | 896 | ++DOCSHELL 000000682D24C800 == 68 [pid = 896] [id = 417] 09:26:41 INFO - PROCESS | 896 | ++DOMWINDOW == 182 (00000068294ADC00) [pid = 896] [serial = 1251] [outer = 0000000000000000] 09:26:41 INFO - PROCESS | 896 | ++DOMWINDOW == 183 (000000682B226400) [pid = 896] [serial = 1252] [outer = 00000068294ADC00] 09:26:41 INFO - PROCESS | 896 | 1464712001181 Marionette DEBUG loaded listener.js 09:26:41 INFO - PROCESS | 896 | ++DOMWINDOW == 184 (000000682C136800) [pid = 896] [serial = 1253] [outer = 00000068294ADC00] 09:26:41 INFO - PROCESS | 896 | 1464712001644 Marionette TRACE conn6 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 09:26:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 09:26:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 796ms 09:26:41 INFO - PROCESS | 896 | 1464712001725 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 09:26:41 INFO - PROCESS | 896 | 1464712001728 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 09:26:41 INFO - PROCESS | 896 | 1464712001746 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 09:26:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 09:26:41 INFO - PROCESS | 896 | 1464712001753 Marionette TRACE conn6 <- [1,1634,null,{}] 09:26:41 INFO - PROCESS | 896 | 1464712001765 Marionette TRACE conn6 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:41 INFO - PROCESS | 896 | 1464712001910 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 09:26:41 INFO - PROCESS | 896 | 1464712001927 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:41 INFO - PROCESS | 896 | ++DOCSHELL 00000068328D2000 == 69 [pid = 896] [id = 418] 09:26:41 INFO - PROCESS | 896 | ++DOMWINDOW == 185 (000000682C6C9800) [pid = 896] [serial = 1254] [outer = 0000000000000000] 09:26:41 INFO - PROCESS | 896 | ++DOMWINDOW == 186 (000000682CE98000) [pid = 896] [serial = 1255] [outer = 000000682C6C9800] 09:26:41 INFO - PROCESS | 896 | 1464712001981 Marionette DEBUG loaded listener.js 09:26:42 INFO - PROCESS | 896 | ++DOMWINDOW == 187 (000000682D368000) [pid = 896] [serial = 1256] [outer = 000000682C6C9800] 09:26:42 INFO - PROCESS | 896 | 1464712002442 Marionette TRACE conn6 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 09:26:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 09:26:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 734ms 09:26:42 INFO - PROCESS | 896 | 1464712002486 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 09:26:42 INFO - PROCESS | 896 | 1464712002489 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 09:26:42 INFO - PROCESS | 896 | 1464712002500 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 09:26:42 INFO - PROCESS | 896 | 1464712002502 Marionette TRACE conn6 <- [1,1638,null,{}] 09:26:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 09:26:42 INFO - PROCESS | 896 | 1464712002506 Marionette TRACE conn6 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:42 INFO - PROCESS | 896 | 1464712002907 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 09:26:42 INFO - PROCESS | 896 | --DOMWINDOW == 186 (0000006828D78800) [pid = 896] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 09:26:42 INFO - PROCESS | 896 | --DOMWINDOW == 185 (000000682D61B000) [pid = 896] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 09:26:42 INFO - PROCESS | 896 | --DOMWINDOW == 184 (0000006820DC4000) [pid = 896] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 09:26:42 INFO - PROCESS | 896 | --DOMWINDOW == 183 (000000682BB60800) [pid = 896] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 09:26:42 INFO - PROCESS | 896 | --DOMWINDOW == 182 (000000681A90EC00) [pid = 896] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 09:26:42 INFO - PROCESS | 896 | --DOMWINDOW == 181 (0000006827D77800) [pid = 896] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 09:26:42 INFO - PROCESS | 896 | --DOMWINDOW == 180 (000000682C3E5C00) [pid = 896] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 09:26:42 INFO - PROCESS | 896 | --DOMWINDOW == 179 (000000681BBBA000) [pid = 896] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 09:26:42 INFO - PROCESS | 896 | --DOMWINDOW == 178 (000000682C135400) [pid = 896] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 09:26:42 INFO - PROCESS | 896 | --DOMWINDOW == 177 (000000682C5CB400) [pid = 896] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 09:26:42 INFO - PROCESS | 896 | --DOMWINDOW == 176 (0000006828A1A000) [pid = 896] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 09:26:42 INFO - PROCESS | 896 | --DOMWINDOW == 175 (000000682D5C5000) [pid = 896] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 09:26:42 INFO - PROCESS | 896 | --DOMWINDOW == 174 (00000068203CA000) [pid = 896] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 09:26:42 INFO - PROCESS | 896 | --DOMWINDOW == 173 (000000682CF26400) [pid = 896] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 09:26:42 INFO - PROCESS | 896 | --DOMWINDOW == 172 (0000006820218400) [pid = 896] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 09:26:42 INFO - PROCESS | 896 | --DOMWINDOW == 171 (00000068200D4400) [pid = 896] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 09:26:42 INFO - PROCESS | 896 | --DOMWINDOW == 170 (0000006828946800) [pid = 896] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 09:26:42 INFO - PROCESS | 896 | --DOMWINDOW == 169 (000000681BA51800) [pid = 896] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 09:26:42 INFO - PROCESS | 896 | --DOMWINDOW == 168 (0000006827E2A400) [pid = 896] [serial = 1086] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 09:26:42 INFO - PROCESS | 896 | --DOMWINDOW == 167 (000000682C5C5C00) [pid = 896] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 09:26:42 INFO - PROCESS | 896 | --DOMWINDOW == 166 (0000006829774000) [pid = 896] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 09:26:42 INFO - PROCESS | 896 | --DOMWINDOW == 165 (000000682C3E0400) [pid = 896] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 09:26:42 INFO - PROCESS | 896 | --DOMWINDOW == 164 (0000006821E0D000) [pid = 896] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 09:26:42 INFO - PROCESS | 896 | --DOMWINDOW == 163 (000000682D5C6400) [pid = 896] [serial = 1092] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 09:26:42 INFO - PROCESS | 896 | --DOMWINDOW == 162 (000000681C1D8C00) [pid = 896] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 09:26:42 INFO - PROCESS | 896 | --DOMWINDOW == 161 (000000682585F000) [pid = 896] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 09:26:42 INFO - PROCESS | 896 | --DOMWINDOW == 160 (000000682D5C7C00) [pid = 896] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 09:26:42 INFO - PROCESS | 896 | --DOMWINDOW == 159 (0000006821B81800) [pid = 896] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 09:26:42 INFO - PROCESS | 896 | --DOMWINDOW == 158 (000000682C17E800) [pid = 896] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 09:26:42 INFO - PROCESS | 896 | --DOMWINDOW == 157 (0000006827D7F400) [pid = 896] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 09:26:42 INFO - PROCESS | 896 | --DOMWINDOW == 156 (000000682006B400) [pid = 896] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 09:26:42 INFO - PROCESS | 896 | --DOMWINDOW == 155 (000000681BA56400) [pid = 896] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 09:26:42 INFO - PROCESS | 896 | --DOMWINDOW == 154 (0000006821E0C800) [pid = 896] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 09:26:42 INFO - PROCESS | 896 | --DOMWINDOW == 153 (000000682C6B9C00) [pid = 896] [serial = 1089] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 09:26:42 INFO - PROCESS | 896 | --DOMWINDOW == 152 (000000682CEA0000) [pid = 896] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 09:26:42 INFO - PROCESS | 896 | --DOMWINDOW == 151 (000000682B681000) [pid = 896] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 09:26:42 INFO - PROCESS | 896 | 1464712002989 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:43 INFO - PROCESS | 896 | ++DOCSHELL 0000006820BC5800 == 70 [pid = 896] [id = 419] 09:26:43 INFO - PROCESS | 896 | ++DOMWINDOW == 152 (000000681B161800) [pid = 896] [serial = 1257] [outer = 0000000000000000] 09:26:43 INFO - PROCESS | 896 | ++DOMWINDOW == 153 (000000681B9C5000) [pid = 896] [serial = 1258] [outer = 000000681B161800] 09:26:43 INFO - PROCESS | 896 | 1464712003035 Marionette DEBUG loaded listener.js 09:26:43 INFO - PROCESS | 896 | ++DOMWINDOW == 154 (0000006820DC5C00) [pid = 896] [serial = 1259] [outer = 000000681B161800] 09:26:43 INFO - PROCESS | 896 | [896] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 09:26:43 INFO - PROCESS | 896 | [896] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 09:26:43 INFO - PROCESS | 896 | 1464712003459 Marionette TRACE conn6 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 09:26:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 09:26:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 986ms 09:26:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 09:26:43 INFO - PROCESS | 896 | 1464712003492 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 09:26:43 INFO - PROCESS | 896 | 1464712003494 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 09:26:43 INFO - PROCESS | 896 | 1464712003498 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 09:26:43 INFO - PROCESS | 896 | 1464712003500 Marionette TRACE conn6 <- [1,1642,null,{}] 09:26:43 INFO - PROCESS | 896 | 1464712003504 Marionette TRACE conn6 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:43 INFO - PROCESS | 896 | 1464712003599 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 09:26:43 INFO - PROCESS | 896 | 1464712003607 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:43 INFO - PROCESS | 896 | ++DOCSHELL 0000006833E16000 == 71 [pid = 896] [id = 420] 09:26:43 INFO - PROCESS | 896 | ++DOMWINDOW == 155 (00000068290DF400) [pid = 896] [serial = 1260] [outer = 0000000000000000] 09:26:43 INFO - PROCESS | 896 | ++DOMWINDOW == 156 (0000006829774000) [pid = 896] [serial = 1261] [outer = 00000068290DF400] 09:26:43 INFO - PROCESS | 896 | 1464712003659 Marionette DEBUG loaded listener.js 09:26:43 INFO - PROCESS | 896 | ++DOMWINDOW == 157 (000000682CE9BC00) [pid = 896] [serial = 1262] [outer = 00000068290DF400] 09:26:44 INFO - PROCESS | 896 | 1464712004119 Marionette TRACE conn6 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 09:26:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 09:26:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 691ms 09:26:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 09:26:44 INFO - PROCESS | 896 | 1464712004192 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 09:26:44 INFO - PROCESS | 896 | 1464712004194 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 09:26:44 INFO - PROCESS | 896 | 1464712004197 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 09:26:44 INFO - PROCESS | 896 | 1464712004199 Marionette TRACE conn6 <- [1,1646,null,{}] 09:26:44 INFO - PROCESS | 896 | 1464712004202 Marionette TRACE conn6 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:44 INFO - PROCESS | 896 | 1464712004300 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 09:26:44 INFO - PROCESS | 896 | 1464712004307 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:44 INFO - PROCESS | 896 | ++DOCSHELL 0000006835A98000 == 72 [pid = 896] [id = 421] 09:26:44 INFO - PROCESS | 896 | ++DOMWINDOW == 158 (000000682F718400) [pid = 896] [serial = 1263] [outer = 0000000000000000] 09:26:44 INFO - PROCESS | 896 | ++DOMWINDOW == 159 (000000683077C000) [pid = 896] [serial = 1264] [outer = 000000682F718400] 09:26:44 INFO - PROCESS | 896 | 1464712004354 Marionette DEBUG loaded listener.js 09:26:44 INFO - PROCESS | 896 | ++DOMWINDOW == 160 (0000006832B09000) [pid = 896] [serial = 1265] [outer = 000000682F718400] 09:26:44 INFO - PROCESS | 896 | 1464712004818 Marionette TRACE conn6 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 09:26:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 09:26:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 690ms 09:26:44 INFO - PROCESS | 896 | 1464712004938 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 09:26:44 INFO - PROCESS | 896 | 1464712004942 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 09:26:44 INFO - PROCESS | 896 | 1464712004948 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 09:26:44 INFO - PROCESS | 896 | 1464712004953 Marionette TRACE conn6 <- [1,1650,null,{}] 09:26:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 09:26:44 INFO - PROCESS | 896 | 1464712004960 Marionette TRACE conn6 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:45 INFO - PROCESS | 896 | 1464712005123 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 09:26:45 INFO - PROCESS | 896 | 1464712005214 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:45 INFO - PROCESS | 896 | ++DOCSHELL 0000006828A7D000 == 73 [pid = 896] [id = 422] 09:26:45 INFO - PROCESS | 896 | ++DOMWINDOW == 161 (00000068203CEC00) [pid = 896] [serial = 1266] [outer = 0000000000000000] 09:26:45 INFO - PROCESS | 896 | ++DOMWINDOW == 162 (0000006821B87400) [pid = 896] [serial = 1267] [outer = 00000068203CEC00] 09:26:45 INFO - PROCESS | 896 | 1464712005316 Marionette DEBUG loaded listener.js 09:26:45 INFO - PROCESS | 896 | ++DOMWINDOW == 163 (0000006827D08C00) [pid = 896] [serial = 1268] [outer = 00000068203CEC00] 09:26:45 INFO - PROCESS | 896 | 1464712005973 Marionette TRACE conn6 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 09:26:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 09:26:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1080ms 09:26:46 INFO - PROCESS | 896 | 1464712006036 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 09:26:46 INFO - PROCESS | 896 | 1464712006040 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 09:26:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 09:26:46 INFO - PROCESS | 896 | 1464712006049 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 09:26:46 INFO - PROCESS | 896 | 1464712006053 Marionette TRACE conn6 <- [1,1654,null,{}] 09:26:46 INFO - PROCESS | 896 | 1464712006073 Marionette TRACE conn6 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:46 INFO - PROCESS | 896 | 1464712006201 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 09:26:46 INFO - PROCESS | 896 | 1464712006335 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:46 INFO - PROCESS | 896 | ++DOCSHELL 00000068323E9000 == 74 [pid = 896] [id = 423] 09:26:46 INFO - PROCESS | 896 | ++DOMWINDOW == 164 (00000068290EA400) [pid = 896] [serial = 1269] [outer = 0000000000000000] 09:26:46 INFO - PROCESS | 896 | ++DOMWINDOW == 165 (000000682ACC6C00) [pid = 896] [serial = 1270] [outer = 00000068290EA400] 09:26:46 INFO - PROCESS | 896 | 1464712006394 Marionette DEBUG loaded listener.js 09:26:46 INFO - PROCESS | 896 | ++DOMWINDOW == 166 (000000682C3E2800) [pid = 896] [serial = 1271] [outer = 00000068290EA400] 09:26:47 INFO - PROCESS | 896 | 1464712007008 Marionette TRACE conn6 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 09:26:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 09:26:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1004ms 09:26:47 INFO - PROCESS | 896 | 1464712007054 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 09:26:47 INFO - PROCESS | 896 | 1464712007057 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 09:26:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 09:26:47 INFO - PROCESS | 896 | 1464712007061 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 09:26:47 INFO - PROCESS | 896 | 1464712007063 Marionette TRACE conn6 <- [1,1658,null,{}] 09:26:47 INFO - PROCESS | 896 | 1464712007073 Marionette TRACE conn6 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:47 INFO - PROCESS | 896 | 1464712007202 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 09:26:47 INFO - PROCESS | 896 | 1464712007317 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:47 INFO - PROCESS | 896 | ++DOCSHELL 0000006833CB1000 == 75 [pid = 896] [id = 424] 09:26:47 INFO - PROCESS | 896 | ++DOMWINDOW == 167 (000000682CF2B400) [pid = 896] [serial = 1272] [outer = 0000000000000000] 09:26:47 INFO - PROCESS | 896 | ++DOMWINDOW == 168 (000000682CFF9000) [pid = 896] [serial = 1273] [outer = 000000682CF2B400] 09:26:47 INFO - PROCESS | 896 | 1464712007420 Marionette DEBUG loaded listener.js 09:26:47 INFO - PROCESS | 896 | ++DOMWINDOW == 169 (000000682DD09C00) [pid = 896] [serial = 1274] [outer = 000000682CF2B400] 09:26:48 INFO - PROCESS | 896 | 1464712008079 Marionette TRACE conn6 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 09:26:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 09:26:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1029ms 09:26:48 INFO - PROCESS | 896 | 1464712008102 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 09:26:48 INFO - PROCESS | 896 | 1464712008105 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 09:26:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 09:26:48 INFO - PROCESS | 896 | 1464712008110 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 09:26:48 INFO - PROCESS | 896 | 1464712008112 Marionette TRACE conn6 <- [1,1662,null,{}] 09:26:48 INFO - PROCESS | 896 | 1464712008116 Marionette TRACE conn6 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:48 INFO - PROCESS | 896 | 1464712008264 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 09:26:48 INFO - PROCESS | 896 | [896] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:26:48 INFO - PROCESS | 896 | 1464712008401 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:48 INFO - PROCESS | 896 | ++DOCSHELL 000000682D040000 == 76 [pid = 896] [id = 425] 09:26:48 INFO - PROCESS | 896 | ++DOMWINDOW == 170 (0000006832DF1000) [pid = 896] [serial = 1275] [outer = 0000000000000000] 09:26:48 INFO - PROCESS | 896 | ++DOMWINDOW == 171 (0000006832DFA400) [pid = 896] [serial = 1276] [outer = 0000006832DF1000] 09:26:48 INFO - PROCESS | 896 | 1464712008459 Marionette DEBUG loaded listener.js 09:26:48 INFO - PROCESS | 896 | ++DOMWINDOW == 172 (0000006833571800) [pid = 896] [serial = 1277] [outer = 0000006832DF1000] 09:26:48 INFO - PROCESS | 896 | [896] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 09:26:49 INFO - PROCESS | 896 | 1464712009011 Marionette TRACE conn6 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 09:26:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 09:26:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 986ms 09:26:49 INFO - PROCESS | 896 | 1464712009098 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 09:26:49 INFO - PROCESS | 896 | 1464712009100 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 09:26:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 09:26:49 INFO - PROCESS | 896 | 1464712009104 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 09:26:49 INFO - PROCESS | 896 | 1464712009106 Marionette TRACE conn6 <- [1,1666,null,{}] 09:26:49 INFO - PROCESS | 896 | 1464712009110 Marionette TRACE conn6 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:49 INFO - PROCESS | 896 | 1464712009231 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 09:26:49 INFO - PROCESS | 896 | 1464712009366 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:49 INFO - PROCESS | 896 | ++DOCSHELL 00000068360D3000 == 77 [pid = 896] [id = 426] 09:26:49 INFO - PROCESS | 896 | ++DOMWINDOW == 173 (0000006833578800) [pid = 896] [serial = 1278] [outer = 0000000000000000] 09:26:49 INFO - PROCESS | 896 | ++DOMWINDOW == 174 (0000006833848000) [pid = 896] [serial = 1279] [outer = 0000006833578800] 09:26:49 INFO - PROCESS | 896 | 1464712009423 Marionette DEBUG loaded listener.js 09:26:49 INFO - PROCESS | 896 | ++DOMWINDOW == 175 (000000683384F400) [pid = 896] [serial = 1280] [outer = 0000006833578800] 09:26:50 INFO - PROCESS | 896 | 1464712010000 Marionette TRACE conn6 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 09:26:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 09:26:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 943ms 09:26:50 INFO - PROCESS | 896 | 1464712010050 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 09:26:50 INFO - PROCESS | 896 | 1464712010052 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 09:26:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 09:26:50 INFO - PROCESS | 896 | 1464712010056 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 09:26:50 INFO - PROCESS | 896 | 1464712010058 Marionette TRACE conn6 <- [1,1670,null,{}] 09:26:50 INFO - PROCESS | 896 | 1464712010062 Marionette TRACE conn6 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:50 INFO - PROCESS | 896 | 1464712010207 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 09:26:50 INFO - PROCESS | 896 | 1464712010343 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:50 INFO - PROCESS | 896 | ++DOCSHELL 00000068368D3000 == 78 [pid = 896] [id = 427] 09:26:50 INFO - PROCESS | 896 | ++DOMWINDOW == 176 (0000006833D13400) [pid = 896] [serial = 1281] [outer = 0000000000000000] 09:26:50 INFO - PROCESS | 896 | ++DOMWINDOW == 177 (0000006833D1E800) [pid = 896] [serial = 1282] [outer = 0000006833D13400] 09:26:50 INFO - PROCESS | 896 | 1464712010400 Marionette DEBUG loaded listener.js 09:26:50 INFO - PROCESS | 896 | ++DOMWINDOW == 178 (0000006833E70800) [pid = 896] [serial = 1283] [outer = 0000006833D13400] 09:26:51 INFO - PROCESS | 896 | 1464712011026 Marionette TRACE conn6 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 09:26:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 09:26:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1026ms 09:26:51 INFO - PROCESS | 896 | 1464712011085 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 09:26:51 INFO - PROCESS | 896 | 1464712011087 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 09:26:51 INFO - PROCESS | 896 | 1464712011106 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 09:26:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 09:26:51 INFO - PROCESS | 896 | 1464712011108 Marionette TRACE conn6 <- [1,1674,null,{}] 09:26:51 INFO - PROCESS | 896 | 1464712011112 Marionette TRACE conn6 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:51 INFO - PROCESS | 896 | 1464712011248 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 09:26:51 INFO - PROCESS | 896 | 1464712011384 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:51 INFO - PROCESS | 896 | ++DOCSHELL 0000006832748800 == 79 [pid = 896] [id = 428] 09:26:51 INFO - PROCESS | 896 | ++DOMWINDOW == 179 (0000006833E77000) [pid = 896] [serial = 1284] [outer = 0000000000000000] 09:26:51 INFO - PROCESS | 896 | ++DOMWINDOW == 180 (00000068343E3000) [pid = 896] [serial = 1285] [outer = 0000006833E77000] 09:26:51 INFO - PROCESS | 896 | 1464712011440 Marionette DEBUG loaded listener.js 09:26:51 INFO - PROCESS | 896 | ++DOMWINDOW == 181 (00000068343EC000) [pid = 896] [serial = 1286] [outer = 0000006833E77000] 09:26:52 INFO - PROCESS | 896 | 1464712012017 Marionette TRACE conn6 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 09:26:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 09:26:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 920ms 09:26:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 09:26:52 INFO - PROCESS | 896 | 1464712012032 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 09:26:52 INFO - PROCESS | 896 | 1464712012034 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 09:26:52 INFO - PROCESS | 896 | 1464712012056 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 09:26:52 INFO - PROCESS | 896 | 1464712012058 Marionette TRACE conn6 <- [1,1678,null,{}] 09:26:52 INFO - PROCESS | 896 | 1464712012065 Marionette TRACE conn6 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:52 INFO - PROCESS | 896 | 1464712012183 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 09:26:52 INFO - PROCESS | 896 | 1464712012295 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:52 INFO - PROCESS | 896 | ++DOCSHELL 0000006828A8C800 == 80 [pid = 896] [id = 429] 09:26:52 INFO - PROCESS | 896 | ++DOMWINDOW == 182 (000000681AB06000) [pid = 896] [serial = 1287] [outer = 0000000000000000] 09:26:52 INFO - PROCESS | 896 | ++DOMWINDOW == 183 (000000681AB0D800) [pid = 896] [serial = 1288] [outer = 000000681AB06000] 09:26:52 INFO - PROCESS | 896 | 1464712012353 Marionette DEBUG loaded listener.js 09:26:52 INFO - PROCESS | 896 | ++DOMWINDOW == 184 (00000068222F1800) [pid = 896] [serial = 1289] [outer = 000000681AB06000] 09:26:53 INFO - PROCESS | 896 | 1464712012998 Marionette TRACE conn6 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 09:26:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 09:26:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1003ms 09:26:53 INFO - PROCESS | 896 | 1464712013044 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 09:26:53 INFO - PROCESS | 896 | 1464712013046 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 09:26:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 09:26:53 INFO - PROCESS | 896 | 1464712013050 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 09:26:53 INFO - PROCESS | 896 | 1464712013052 Marionette TRACE conn6 <- [1,1682,null,{}] 09:26:53 INFO - PROCESS | 896 | 1464712013056 Marionette TRACE conn6 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:53 INFO - PROCESS | 896 | 1464712013180 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 09:26:53 INFO - PROCESS | 896 | 1464712013474 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:53 INFO - PROCESS | 896 | ++DOCSHELL 0000006827CA2800 == 81 [pid = 896] [id = 430] 09:26:53 INFO - PROCESS | 896 | ++DOMWINDOW == 185 (000000681A8C9000) [pid = 896] [serial = 1290] [outer = 0000000000000000] 09:26:53 INFO - PROCESS | 896 | ++DOMWINDOW == 186 (000000681B160400) [pid = 896] [serial = 1291] [outer = 000000681A8C9000] 09:26:53 INFO - PROCESS | 896 | 1464712013541 Marionette DEBUG loaded listener.js 09:26:53 INFO - PROCESS | 896 | ++DOMWINDOW == 187 (00000068210B3C00) [pid = 896] [serial = 1292] [outer = 000000681A8C9000] 09:26:54 INFO - PROCESS | 896 | 1464712014185 Marionette TRACE conn6 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 09:26:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 09:26:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1182ms 09:26:54 INFO - PROCESS | 896 | 1464712014235 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 09:26:54 INFO - PROCESS | 896 | 1464712014240 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 09:26:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 09:26:54 INFO - PROCESS | 896 | 1464712014245 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 09:26:54 INFO - PROCESS | 896 | 1464712014249 Marionette TRACE conn6 <- [1,1686,null,{}] 09:26:54 INFO - PROCESS | 896 | 1464712014254 Marionette TRACE conn6 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:54 INFO - PROCESS | 896 | 1464712014379 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 09:26:54 INFO - PROCESS | 896 | 1464712014520 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:54 INFO - PROCESS | 896 | ++DOCSHELL 00000068284CF000 == 82 [pid = 896] [id = 431] 09:26:54 INFO - PROCESS | 896 | ++DOMWINDOW == 188 (0000006827C70C00) [pid = 896] [serial = 1293] [outer = 0000000000000000] 09:26:54 INFO - PROCESS | 896 | ++DOMWINDOW == 189 (0000006827D7B000) [pid = 896] [serial = 1294] [outer = 0000006827C70C00] 09:26:54 INFO - PROCESS | 896 | 1464712014573 Marionette DEBUG loaded listener.js 09:26:54 INFO - PROCESS | 896 | ++DOMWINDOW == 190 (000000682849AC00) [pid = 896] [serial = 1295] [outer = 0000006827C70C00] 09:26:54 INFO - PROCESS | 896 | --DOCSHELL 00000068290CA800 == 81 [pid = 896] [id = 276] 09:26:54 INFO - PROCESS | 896 | --DOCSHELL 00000068322CF000 == 80 [pid = 896] [id = 360] 09:26:54 INFO - PROCESS | 896 | --DOCSHELL 0000006830418000 == 79 [pid = 896] [id = 328] 09:26:54 INFO - PROCESS | 896 | --DOCSHELL 0000006833E16000 == 78 [pid = 896] [id = 420] 09:26:54 INFO - PROCESS | 896 | --DOCSHELL 0000006820BC5800 == 77 [pid = 896] [id = 419] 09:26:54 INFO - PROCESS | 896 | --DOCSHELL 00000068328D2000 == 76 [pid = 896] [id = 418] 09:26:54 INFO - PROCESS | 896 | --DOCSHELL 000000682D24C800 == 75 [pid = 896] [id = 417] 09:26:54 INFO - PROCESS | 896 | --DOCSHELL 0000006821C4B000 == 74 [pid = 896] [id = 416] 09:26:54 INFO - PROCESS | 896 | --DOCSHELL 0000006826656800 == 73 [pid = 896] [id = 415] 09:26:54 INFO - PROCESS | 896 | --DOMWINDOW == 189 (000000682930E000) [pid = 896] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 09:26:54 INFO - PROCESS | 896 | --DOMWINDOW == 188 (0000006832B07800) [pid = 896] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 09:26:54 INFO - PROCESS | 896 | --DOCSHELL 000000682F772800 == 72 [pid = 896] [id = 408] 09:26:54 INFO - PROCESS | 896 | --DOCSHELL 000000682D6D0000 == 71 [pid = 896] [id = 407] 09:26:54 INFO - PROCESS | 896 | --DOCSHELL 00000068290BE800 == 70 [pid = 896] [id = 406] 09:26:54 INFO - PROCESS | 896 | --DOCSHELL 00000068203DF000 == 69 [pid = 896] [id = 405] 09:26:54 INFO - PROCESS | 896 | --DOMWINDOW == 187 (000000682BB0D400) [pid = 896] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 09:26:54 INFO - PROCESS | 896 | --DOMWINDOW == 186 (000000682C3DF800) [pid = 896] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 09:26:54 INFO - PROCESS | 896 | --DOMWINDOW == 185 (000000682D542C00) [pid = 896] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 09:26:54 INFO - PROCESS | 896 | --DOMWINDOW == 184 (000000682CFF2000) [pid = 896] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 09:26:54 INFO - PROCESS | 896 | --DOMWINDOW == 183 (0000006828D44C00) [pid = 896] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 09:26:54 INFO - PROCESS | 896 | --DOMWINDOW == 182 (000000682D619000) [pid = 896] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 09:26:54 INFO - PROCESS | 896 | --DOMWINDOW == 181 (000000682C53A400) [pid = 896] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 09:26:54 INFO - PROCESS | 896 | --DOMWINDOW == 180 (0000006828D48C00) [pid = 896] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 09:26:54 INFO - PROCESS | 896 | --DOMWINDOW == 179 (00000068290E3400) [pid = 896] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 09:26:54 INFO - PROCESS | 896 | --DOMWINDOW == 178 (000000682DD12C00) [pid = 896] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 09:26:54 INFO - PROCESS | 896 | --DOMWINDOW == 177 (00000068221CE400) [pid = 896] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 09:26:54 INFO - PROCESS | 896 | --DOMWINDOW == 176 (0000006820DC2800) [pid = 896] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 09:26:54 INFO - PROCESS | 896 | --DOMWINDOW == 175 (00000068221C7000) [pid = 896] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 09:26:54 INFO - PROCESS | 896 | --DOMWINDOW == 174 (0000006821BBF800) [pid = 896] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 09:26:54 INFO - PROCESS | 896 | --DOMWINDOW == 173 (000000682908F400) [pid = 896] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 09:26:54 INFO - PROCESS | 896 | --DOMWINDOW == 172 (0000006828D4E800) [pid = 896] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 09:26:54 INFO - PROCESS | 896 | --DOMWINDOW == 171 (0000006821E32800) [pid = 896] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 09:26:54 INFO - PROCESS | 896 | --DOMWINDOW == 170 (000000682559A000) [pid = 896] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 09:26:54 INFO - PROCESS | 896 | --DOMWINDOW == 169 (000000682C89D400) [pid = 896] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 09:26:54 INFO - PROCESS | 896 | --DOMWINDOW == 168 (000000682C6CE000) [pid = 896] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 09:26:54 INFO - PROCESS | 896 | --DOMWINDOW == 167 (000000682987FC00) [pid = 896] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 09:26:54 INFO - PROCESS | 896 | --DOMWINDOW == 166 (000000682DD04400) [pid = 896] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 09:26:54 INFO - PROCESS | 896 | --DOMWINDOW == 165 (000000682D615000) [pid = 896] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 09:26:54 INFO - PROCESS | 896 | --DOMWINDOW == 164 (0000006825525000) [pid = 896] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 09:26:54 INFO - PROCESS | 896 | --DOMWINDOW == 163 (000000682CEA1C00) [pid = 896] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 09:26:54 INFO - PROCESS | 896 | --DOMWINDOW == 162 (000000682CF2EC00) [pid = 896] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 09:26:54 INFO - PROCESS | 896 | --DOMWINDOW == 161 (000000682D360400) [pid = 896] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 09:26:54 INFO - PROCESS | 896 | --DOMWINDOW == 160 (000000682C5C6C00) [pid = 896] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 09:26:54 INFO - PROCESS | 896 | --DOMWINDOW == 159 (000000682C3E3400) [pid = 896] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 09:26:54 INFO - PROCESS | 896 | --DOMWINDOW == 158 (000000682D679000) [pid = 896] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 09:26:54 INFO - PROCESS | 896 | --DOMWINDOW == 157 (000000682F446C00) [pid = 896] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 09:26:54 INFO - PROCESS | 896 | --DOMWINDOW == 156 (000000682F714000) [pid = 896] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 09:26:54 INFO - PROCESS | 896 | --DOMWINDOW == 155 (000000682D676800) [pid = 896] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 09:26:54 INFO - PROCESS | 896 | --DOMWINDOW == 154 (000000682B191000) [pid = 896] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 09:26:54 INFO - PROCESS | 896 | --DOMWINDOW == 153 (0000006832728C00) [pid = 896] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 09:26:54 INFO - PROCESS | 896 | --DOMWINDOW == 152 (0000006820DC9800) [pid = 896] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 09:26:54 INFO - PROCESS | 896 | --DOMWINDOW == 151 (000000682C6C8000) [pid = 896] [serial = 994] [outer = 0000000000000000] [url = about:blank] 09:26:54 INFO - PROCESS | 896 | --DOMWINDOW == 150 (0000006820DCB000) [pid = 896] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 09:26:54 INFO - PROCESS | 896 | --DOMWINDOW == 149 (000000682CFF2400) [pid = 896] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 09:26:54 INFO - PROCESS | 896 | --DOMWINDOW == 148 (00000068221C2C00) [pid = 896] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 09:26:54 INFO - PROCESS | 896 | --DOMWINDOW == 147 (000000682C209400) [pid = 896] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 09:26:54 INFO - PROCESS | 896 | --DOMWINDOW == 146 (00000068294AC400) [pid = 896] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 09:26:54 INFO - PROCESS | 896 | --DOMWINDOW == 145 (000000682BB09000) [pid = 896] [serial = 1088] [outer = 0000000000000000] [url = about:blank] 09:26:54 INFO - PROCESS | 896 | --DOMWINDOW == 144 (000000682D675400) [pid = 896] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 09:26:54 INFO - PROCESS | 896 | --DOMWINDOW == 143 (00000068298E8000) [pid = 896] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 09:26:54 INFO - PROCESS | 896 | --DOMWINDOW == 142 (0000006828D48400) [pid = 896] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 09:26:54 INFO - PROCESS | 896 | --DOMWINDOW == 141 (00000068222EEC00) [pid = 896] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 09:26:54 INFO - PROCESS | 896 | --DOMWINDOW == 140 (0000006828A0E400) [pid = 896] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 09:26:54 INFO - PROCESS | 896 | --DOMWINDOW == 139 (0000006825453400) [pid = 896] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 09:26:54 INFO - PROCESS | 896 | --DOMWINDOW == 138 (0000006829095000) [pid = 896] [serial = 991] [outer = 0000000000000000] [url = about:blank] 09:26:54 INFO - PROCESS | 896 | --DOMWINDOW == 137 (00000068222F0000) [pid = 896] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 09:26:54 INFO - PROCESS | 896 | --DOMWINDOW == 136 (000000682D545000) [pid = 896] [serial = 1091] [outer = 0000000000000000] [url = about:blank] 09:26:54 INFO - PROCESS | 896 | --DOMWINDOW == 135 (00000068200D1000) [pid = 896] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 09:26:54 INFO - PROCESS | 896 | --DOMWINDOW == 134 (000000682D614000) [pid = 896] [serial = 1094] [outer = 0000000000000000] [url = about:blank] 09:26:54 INFO - PROCESS | 896 | --DOMWINDOW == 133 (00000068291A9400) [pid = 896] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 09:26:54 INFO - PROCESS | 896 | --DOMWINDOW == 132 (000000682CF26C00) [pid = 896] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 09:26:54 INFO - PROCESS | 896 | --DOMWINDOW == 131 (0000006827D0B800) [pid = 896] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 09:26:54 INFO - PROCESS | 896 | --DOMWINDOW == 130 (000000682908AC00) [pid = 896] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 09:26:54 INFO - PROCESS | 896 | --DOMWINDOW == 129 (00000068222B6000) [pid = 896] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 09:26:54 INFO - PROCESS | 896 | --DOMWINDOW == 128 (000000682C56EC00) [pid = 896] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 09:26:54 INFO - PROCESS | 896 | --DOMWINDOW == 127 (0000006830777C00) [pid = 896] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 09:26:54 INFO - PROCESS | 896 | --DOMWINDOW == 126 (000000682D541400) [pid = 896] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 09:26:55 INFO - PROCESS | 896 | [896] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 09:26:55 INFO - PROCESS | 896 | 1464712015173 Marionette TRACE conn6 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 09:26:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 09:26:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 984ms 09:26:55 INFO - PROCESS | 896 | 1464712015239 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 09:26:55 INFO - PROCESS | 896 | 1464712015243 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 09:26:55 INFO - PROCESS | 896 | 1464712015248 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 09:26:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 09:26:55 INFO - PROCESS | 896 | 1464712015250 Marionette TRACE conn6 <- [1,1690,null,{}] 09:26:55 INFO - PROCESS | 896 | 1464712015254 Marionette TRACE conn6 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:55 INFO - PROCESS | 896 | 1464712015360 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 09:26:55 INFO - PROCESS | 896 | 1464712015375 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:55 INFO - PROCESS | 896 | ++DOCSHELL 00000068284E2000 == 70 [pid = 896] [id = 432] 09:26:55 INFO - PROCESS | 896 | ++DOMWINDOW == 127 (0000006821E32800) [pid = 896] [serial = 1296] [outer = 0000000000000000] 09:26:55 INFO - PROCESS | 896 | ++DOMWINDOW == 128 (00000068222EEC00) [pid = 896] [serial = 1297] [outer = 0000006821E32800] 09:26:55 INFO - PROCESS | 896 | 1464712015424 Marionette DEBUG loaded listener.js 09:26:55 INFO - PROCESS | 896 | ++DOMWINDOW == 129 (0000006827D78C00) [pid = 896] [serial = 1298] [outer = 0000006821E32800] 09:26:55 INFO - PROCESS | 896 | 1464712015926 Marionette TRACE conn6 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 09:26:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 09:26:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 735ms 09:26:55 INFO - PROCESS | 896 | 1464712015987 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 09:26:56 INFO - PROCESS | 896 | 1464712015990 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 09:26:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 09:26:56 INFO - PROCESS | 896 | 1464712015995 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 09:26:56 INFO - PROCESS | 896 | 1464712016002 Marionette TRACE conn6 <- [1,1694,null,{}] 09:26:56 INFO - PROCESS | 896 | 1464712016011 Marionette TRACE conn6 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:56 INFO - PROCESS | 896 | 1464712016143 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 09:26:56 INFO - PROCESS | 896 | 1464712016244 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:56 INFO - PROCESS | 896 | ++DOCSHELL 000000682AC21800 == 71 [pid = 896] [id = 433] 09:26:56 INFO - PROCESS | 896 | ++DOMWINDOW == 130 (000000682006D400) [pid = 896] [serial = 1299] [outer = 0000000000000000] 09:26:56 INFO - PROCESS | 896 | ++DOMWINDOW == 131 (0000006829088400) [pid = 896] [serial = 1300] [outer = 000000682006D400] 09:26:56 INFO - PROCESS | 896 | 1464712016291 Marionette DEBUG loaded listener.js 09:26:56 INFO - PROCESS | 896 | ++DOMWINDOW == 132 (00000068290E8400) [pid = 896] [serial = 1301] [outer = 000000682006D400] 09:26:56 INFO - PROCESS | 896 | 1464712016675 Marionette TRACE conn6 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 09:26:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 09:26:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 734ms 09:26:56 INFO - PROCESS | 896 | 1464712016730 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 09:26:56 INFO - PROCESS | 896 | 1464712016733 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 09:26:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 09:26:56 INFO - PROCESS | 896 | 1464712016736 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 09:26:56 INFO - PROCESS | 896 | 1464712016738 Marionette TRACE conn6 <- [1,1698,null,{}] 09:26:56 INFO - PROCESS | 896 | 1464712016742 Marionette TRACE conn6 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:56 INFO - PROCESS | 896 | 1464712016842 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 09:26:56 INFO - PROCESS | 896 | 1464712016849 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:56 INFO - PROCESS | 896 | ++DOCSHELL 000000682C8CF000 == 72 [pid = 896] [id = 434] 09:26:56 INFO - PROCESS | 896 | ++DOMWINDOW == 133 (00000068291B0800) [pid = 896] [serial = 1302] [outer = 0000000000000000] 09:26:56 INFO - PROCESS | 896 | ++DOMWINDOW == 134 (0000006829776000) [pid = 896] [serial = 1303] [outer = 00000068291B0800] 09:26:56 INFO - PROCESS | 896 | 1464712016897 Marionette DEBUG loaded listener.js 09:26:56 INFO - PROCESS | 896 | ++DOMWINDOW == 135 (00000068298EF800) [pid = 896] [serial = 1304] [outer = 00000068291B0800] 09:26:57 INFO - PROCESS | 896 | 1464712017406 Marionette TRACE conn6 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 09:26:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 09:26:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 733ms 09:26:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 09:26:57 INFO - PROCESS | 896 | 1464712017475 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 09:26:57 INFO - PROCESS | 896 | 1464712017477 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 09:26:57 INFO - PROCESS | 896 | 1464712017481 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 09:26:57 INFO - PROCESS | 896 | 1464712017483 Marionette TRACE conn6 <- [1,1702,null,{}] 09:26:57 INFO - PROCESS | 896 | 1464712017486 Marionette TRACE conn6 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:57 INFO - PROCESS | 896 | 1464712017640 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 09:26:57 INFO - PROCESS | 896 | 1464712017699 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:57 INFO - PROCESS | 896 | ++DOCSHELL 000000682D244800 == 73 [pid = 896] [id = 435] 09:26:57 INFO - PROCESS | 896 | ++DOMWINDOW == 136 (000000682B229800) [pid = 896] [serial = 1305] [outer = 0000000000000000] 09:26:57 INFO - PROCESS | 896 | ++DOMWINDOW == 137 (000000682B684400) [pid = 896] [serial = 1306] [outer = 000000682B229800] 09:26:57 INFO - PROCESS | 896 | 1464712017755 Marionette DEBUG loaded listener.js 09:26:57 INFO - PROCESS | 896 | ++DOMWINDOW == 138 (000000682C12B800) [pid = 896] [serial = 1307] [outer = 000000682B229800] 09:26:58 INFO - PROCESS | 896 | 1464712018241 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 09:26:58 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 09:26:58 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 09:26:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:58 INFO - _addTest/ [0,1705,"getWindowHandle",null] 09:26:58 INFO - PROCESS | 896 | 1464712018281 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 09:26:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 09:26:58 INFO - PROCESS | 896 | 1464712018284 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 09:26:58 INFO - PROCESS | 896 | 1464712018286 Marionette TRACE conn6 <- [1,1706,null,{}] 09:26:58 INFO - PROCESS | 896 | 1464712018294 Marionette TRACE conn6 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:58 INFO - PROCESS | 896 | 1464712018423 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 09:26:58 INFO - PROCESS | 896 | 1464712018487 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:58 INFO - PROCESS | 896 | ++DOCSHELL 000000682F35C000 == 74 [pid = 896] [id = 436] 09:26:58 INFO - PROCESS | 896 | ++DOMWINDOW == 139 (000000682C4A5400) [pid = 896] [serial = 1308] [outer = 0000000000000000] 09:26:58 INFO - PROCESS | 896 | ++DOMWINDOW == 140 (000000682C56F800) [pid = 896] [serial = 1309] [outer = 000000682C4A5400] 09:26:58 INFO - PROCESS | 896 | 1464712018533 Marionette DEBUG loaded listener.js 09:26:58 INFO - PROCESS | 896 | ++DOMWINDOW == 141 (000000682C5CD400) [pid = 896] [serial = 1310] [outer = 000000682C4A5400] 09:26:58 INFO - PROCESS | 896 | [896] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 09:26:58 INFO - PROCESS | 896 | 1464712018967 Marionette TRACE conn6 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 09:26:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 09:26:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 733ms 09:26:59 INFO - PROCESS | 896 | 1464712019034 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 09:26:59 INFO - PROCESS | 896 | 1464712019037 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 09:26:59 INFO - PROCESS | 896 | 1464712019040 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 09:26:59 INFO - PROCESS | 896 | 1464712019042 Marionette TRACE conn6 <- [1,1710,null,{}] 09:26:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 09:26:59 INFO - PROCESS | 896 | 1464712019045 Marionette TRACE conn6 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:59 INFO - PROCESS | 896 | 1464712019310 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 09:26:59 INFO - PROCESS | 896 | --DOMWINDOW == 140 (000000682D53A000) [pid = 896] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 09:26:59 INFO - PROCESS | 896 | --DOMWINDOW == 139 (000000682CF33400) [pid = 896] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 09:26:59 INFO - PROCESS | 896 | --DOMWINDOW == 138 (000000681BBB2400) [pid = 896] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 09:26:59 INFO - PROCESS | 896 | --DOMWINDOW == 137 (000000682D360C00) [pid = 896] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 09:26:59 INFO - PROCESS | 896 | --DOMWINDOW == 136 (000000682C186800) [pid = 896] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 09:26:59 INFO - PROCESS | 896 | --DOMWINDOW == 135 (0000006828D72C00) [pid = 896] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 09:26:59 INFO - PROCESS | 896 | --DOMWINDOW == 134 (0000006822A1F400) [pid = 896] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 09:26:59 INFO - PROCESS | 896 | --DOMWINDOW == 133 (00000068294ADC00) [pid = 896] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 09:26:59 INFO - PROCESS | 896 | --DOMWINDOW == 132 (000000682C6C9800) [pid = 896] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 09:26:59 INFO - PROCESS | 896 | --DOMWINDOW == 131 (00000068290DF400) [pid = 896] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 09:26:59 INFO - PROCESS | 896 | --DOMWINDOW == 130 (000000681B9CA000) [pid = 896] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 09:26:59 INFO - PROCESS | 896 | --DOMWINDOW == 129 (000000681B2C5400) [pid = 896] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 09:26:59 INFO - PROCESS | 896 | --DOMWINDOW == 128 (000000681B161800) [pid = 896] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 09:26:59 INFO - PROCESS | 896 | 1464712019379 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:59 INFO - PROCESS | 896 | ++DOCSHELL 0000006828584000 == 75 [pid = 896] [id = 437] 09:26:59 INFO - PROCESS | 896 | ++DOMWINDOW == 129 (000000681B2C5400) [pid = 896] [serial = 1311] [outer = 0000000000000000] 09:26:59 INFO - PROCESS | 896 | ++DOMWINDOW == 130 (0000006820A98000) [pid = 896] [serial = 1312] [outer = 000000681B2C5400] 09:26:59 INFO - PROCESS | 896 | 1464712019425 Marionette DEBUG loaded listener.js 09:26:59 INFO - PROCESS | 896 | ++DOMWINDOW == 131 (000000682C133800) [pid = 896] [serial = 1313] [outer = 000000681B2C5400] 09:26:59 INFO - PROCESS | 896 | 1464712019805 Marionette TRACE conn6 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 09:26:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 09:26:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 837ms 09:26:59 INFO - PROCESS | 896 | 1464712019885 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 09:26:59 INFO - PROCESS | 896 | 1464712019887 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 09:26:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 09:26:59 INFO - PROCESS | 896 | 1464712019890 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 09:26:59 INFO - PROCESS | 896 | 1464712019892 Marionette TRACE conn6 <- [1,1714,null,{}] 09:26:59 INFO - PROCESS | 896 | 1464712019896 Marionette TRACE conn6 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:00 INFO - PROCESS | 896 | 1464712019995 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 09:27:00 INFO - PROCESS | 896 | 1464712020002 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:00 INFO - PROCESS | 896 | ++DOCSHELL 000000683037A800 == 76 [pid = 896] [id = 438] 09:27:00 INFO - PROCESS | 896 | ++DOMWINDOW == 132 (000000682C6C9800) [pid = 896] [serial = 1314] [outer = 0000000000000000] 09:27:00 INFO - PROCESS | 896 | ++DOMWINDOW == 133 (000000682C89FC00) [pid = 896] [serial = 1315] [outer = 000000682C6C9800] 09:27:00 INFO - PROCESS | 896 | 1464712020050 Marionette DEBUG loaded listener.js 09:27:00 INFO - PROCESS | 896 | ++DOMWINDOW == 134 (000000682CF2CC00) [pid = 896] [serial = 1316] [outer = 000000682C6C9800] 09:27:00 INFO - PROCESS | 896 | 1464712020506 Marionette TRACE conn6 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 09:27:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 09:27:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 669ms 09:27:00 INFO - PROCESS | 896 | 1464712020563 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 09:27:00 INFO - PROCESS | 896 | 1464712020565 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 09:27:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 09:27:00 INFO - PROCESS | 896 | 1464712020569 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 09:27:00 INFO - PROCESS | 896 | 1464712020571 Marionette TRACE conn6 <- [1,1718,null,{}] 09:27:00 INFO - PROCESS | 896 | 1464712020575 Marionette TRACE conn6 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:00 INFO - PROCESS | 896 | 1464712020704 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 09:27:00 INFO - PROCESS | 896 | 1464712020717 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:00 INFO - PROCESS | 896 | ++DOCSHELL 0000006830E43000 == 77 [pid = 896] [id = 439] 09:27:00 INFO - PROCESS | 896 | ++DOMWINDOW == 135 (000000682CF34C00) [pid = 896] [serial = 1317] [outer = 0000000000000000] 09:27:00 INFO - PROCESS | 896 | ++DOMWINDOW == 136 (000000682D365800) [pid = 896] [serial = 1318] [outer = 000000682CF34C00] 09:27:00 INFO - PROCESS | 896 | 1464712020764 Marionette DEBUG loaded listener.js 09:27:00 INFO - PROCESS | 896 | ++DOMWINDOW == 137 (000000682D53E800) [pid = 896] [serial = 1319] [outer = 000000682CF34C00] 09:27:01 INFO - PROCESS | 896 | 1464712021212 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] 09:27:01 INFO - PROCESS | 896 | 1464712021266 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 09:27:01 INFO - PROCESS | 896 | 1464712021269 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 09:27:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 09:27:01 INFO - PROCESS | 896 | 1464712021280 Marionette TRACE conn6 <- [1,1722,null,{}] 09:27:01 INFO - PROCESS | 896 | 1464712021355 Marionette TRACE conn6 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:01 INFO - PROCESS | 896 | 1464712021492 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 09:27:01 INFO - PROCESS | 896 | 1464712021625 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:01 INFO - PROCESS | 896 | ++DOCSHELL 0000006827C9D000 == 78 [pid = 896] [id = 440] 09:27:01 INFO - PROCESS | 896 | ++DOMWINDOW == 138 (000000681BBB3C00) [pid = 896] [serial = 1320] [outer = 0000000000000000] 09:27:01 INFO - PROCESS | 896 | ++DOMWINDOW == 139 (000000681C14C800) [pid = 896] [serial = 1321] [outer = 000000681BBB3C00] 09:27:01 INFO - PROCESS | 896 | 1464712021684 Marionette DEBUG loaded listener.js 09:27:01 INFO - PROCESS | 896 | ++DOMWINDOW == 140 (0000006821BBC800) [pid = 896] [serial = 1322] [outer = 000000681BBB3C00] 09:27:02 INFO - PROCESS | 896 | 1464712022345 Marionette TRACE conn6 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 09:27:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 09:27:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1104ms 09:27:02 INFO - PROCESS | 896 | 1464712022376 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 09:27:02 INFO - PROCESS | 896 | 1464712022382 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 09:27:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 09:27:02 INFO - PROCESS | 896 | 1464712022387 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 09:27:02 INFO - PROCESS | 896 | 1464712022390 Marionette TRACE conn6 <- [1,1726,null,{}] 09:27:02 INFO - PROCESS | 896 | 1464712022394 Marionette TRACE conn6 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:02 INFO - PROCESS | 896 | 1464712022524 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 09:27:02 INFO - PROCESS | 896 | 1464712022665 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:02 INFO - PROCESS | 896 | ++DOCSHELL 000000682C8C0000 == 79 [pid = 896] [id = 441] 09:27:02 INFO - PROCESS | 896 | ++DOMWINDOW == 141 (0000006828499C00) [pid = 896] [serial = 1323] [outer = 0000000000000000] 09:27:02 INFO - PROCESS | 896 | ++DOMWINDOW == 142 (0000006828AD5800) [pid = 896] [serial = 1324] [outer = 0000006828499C00] 09:27:02 INFO - PROCESS | 896 | 1464712022723 Marionette DEBUG loaded listener.js 09:27:02 INFO - PROCESS | 896 | ++DOMWINDOW == 143 (0000006829092C00) [pid = 896] [serial = 1325] [outer = 0000006828499C00] 09:27:03 INFO - PROCESS | 896 | 1464712023364 Marionette TRACE conn6 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 09:27:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 09:27:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1032ms 09:27:03 INFO - PROCESS | 896 | 1464712023422 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 09:27:03 INFO - PROCESS | 896 | 1464712023425 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 09:27:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 09:27:03 INFO - PROCESS | 896 | 1464712023430 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 09:27:03 INFO - PROCESS | 896 | 1464712023432 Marionette TRACE conn6 <- [1,1730,null,{}] 09:27:03 INFO - PROCESS | 896 | 1464712023436 Marionette TRACE conn6 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:03 INFO - PROCESS | 896 | 1464712023581 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 09:27:03 INFO - PROCESS | 896 | 1464712023716 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:03 INFO - PROCESS | 896 | ++DOCSHELL 00000068322E1000 == 80 [pid = 896] [id = 442] 09:27:03 INFO - PROCESS | 896 | ++DOMWINDOW == 144 (000000682BB05000) [pid = 896] [serial = 1326] [outer = 0000000000000000] 09:27:03 INFO - PROCESS | 896 | ++DOMWINDOW == 145 (000000682BB5B800) [pid = 896] [serial = 1327] [outer = 000000682BB05000] 09:27:03 INFO - PROCESS | 896 | 1464712023778 Marionette DEBUG loaded listener.js 09:27:03 INFO - PROCESS | 896 | ++DOMWINDOW == 146 (000000682C538800) [pid = 896] [serial = 1328] [outer = 000000682BB05000] 09:27:04 INFO - PROCESS | 896 | [896] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 09:27:04 INFO - PROCESS | 896 | 1464712024378 Marionette TRACE conn6 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 09:27:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 09:27:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 986ms 09:27:04 INFO - PROCESS | 896 | 1464712024424 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 09:27:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 09:27:04 INFO - PROCESS | 896 | 1464712024431 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 09:27:04 INFO - PROCESS | 896 | 1464712024436 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 09:27:04 INFO - PROCESS | 896 | 1464712024438 Marionette TRACE conn6 <- [1,1734,null,{}] 09:27:04 INFO - PROCESS | 896 | 1464712024442 Marionette TRACE conn6 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:04 INFO - PROCESS | 896 | 1464712024600 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 09:27:04 INFO - PROCESS | 896 | 1464712024733 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:04 INFO - PROCESS | 896 | ++DOCSHELL 000000683279B800 == 81 [pid = 896] [id = 443] 09:27:04 INFO - PROCESS | 896 | ++DOMWINDOW == 147 (000000682BB0A400) [pid = 896] [serial = 1329] [outer = 0000000000000000] 09:27:04 INFO - PROCESS | 896 | ++DOMWINDOW == 148 (000000682D675400) [pid = 896] [serial = 1330] [outer = 000000682BB0A400] 09:27:04 INFO - PROCESS | 896 | 1464712024790 Marionette DEBUG loaded listener.js 09:27:04 INFO - PROCESS | 896 | ++DOMWINDOW == 149 (000000682DD05400) [pid = 896] [serial = 1331] [outer = 000000682BB0A400] 09:27:05 INFO - PROCESS | 896 | 1464712025410 Marionette TRACE conn6 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 09:27:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 09:27:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1037ms 09:27:05 INFO - PROCESS | 896 | 1464712025473 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 09:27:05 INFO - PROCESS | 896 | 1464712025476 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 09:27:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 09:27:05 INFO - PROCESS | 896 | 1464712025479 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 09:27:05 INFO - PROCESS | 896 | 1464712025482 Marionette TRACE conn6 <- [1,1738,null,{}] 09:27:05 INFO - PROCESS | 896 | 1464712025504 Marionette TRACE conn6 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:05 INFO - PROCESS | 896 | 1464712025656 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 09:27:05 INFO - PROCESS | 896 | 1464712025791 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:05 INFO - PROCESS | 896 | ++DOCSHELL 000000683299E800 == 82 [pid = 896] [id = 444] 09:27:05 INFO - PROCESS | 896 | ++DOMWINDOW == 150 (000000682F446C00) [pid = 896] [serial = 1332] [outer = 0000000000000000] 09:27:05 INFO - PROCESS | 896 | ++DOMWINDOW == 151 (000000682F712400) [pid = 896] [serial = 1333] [outer = 000000682F446C00] 09:27:05 INFO - PROCESS | 896 | 1464712025849 Marionette DEBUG loaded listener.js 09:27:05 INFO - PROCESS | 896 | ++DOMWINDOW == 152 (000000683077DC00) [pid = 896] [serial = 1334] [outer = 000000682F446C00] 09:27:06 INFO - PROCESS | 896 | 1464712026458 Marionette TRACE conn6 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 09:27:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 09:27:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1000ms 09:27:06 INFO - PROCESS | 896 | 1464712026487 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 09:27:06 INFO - PROCESS | 896 | 1464712026489 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 09:27:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 09:27:06 INFO - PROCESS | 896 | 1464712026494 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 09:27:06 INFO - PROCESS | 896 | 1464712026496 Marionette TRACE conn6 <- [1,1742,null,{}] 09:27:06 INFO - PROCESS | 896 | 1464712026500 Marionette TRACE conn6 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:06 INFO - PROCESS | 896 | 1464712026641 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 09:27:06 INFO - PROCESS | 896 | 1464712026779 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:06 INFO - PROCESS | 896 | ++DOCSHELL 0000006832D1E800 == 83 [pid = 896] [id = 445] 09:27:06 INFO - PROCESS | 896 | ++DOMWINDOW == 153 (0000006832DF8800) [pid = 896] [serial = 1335] [outer = 0000000000000000] 09:27:06 INFO - PROCESS | 896 | ++DOMWINDOW == 154 (000000683356E000) [pid = 896] [serial = 1336] [outer = 0000006832DF8800] 09:27:06 INFO - PROCESS | 896 | 1464712026836 Marionette DEBUG loaded listener.js 09:27:06 INFO - PROCESS | 896 | ++DOMWINDOW == 155 (0000006833D12C00) [pid = 896] [serial = 1337] [outer = 0000006832DF8800] 09:27:07 INFO - PROCESS | 896 | 1464712027455 Marionette TRACE conn6 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 09:27:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 09:27:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1035ms 09:27:07 INFO - PROCESS | 896 | 1464712027531 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 09:27:07 INFO - PROCESS | 896 | 1464712027534 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 09:27:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 09:27:07 INFO - PROCESS | 896 | 1464712027538 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 09:27:07 INFO - PROCESS | 896 | 1464712027540 Marionette TRACE conn6 <- [1,1746,null,{}] 09:27:07 INFO - PROCESS | 896 | 1464712027544 Marionette TRACE conn6 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:07 INFO - PROCESS | 896 | 1464712027665 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 09:27:07 INFO - PROCESS | 896 | 1464712027800 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:07 INFO - PROCESS | 896 | ++DOCSHELL 00000068336E6000 == 84 [pid = 896] [id = 446] 09:27:07 INFO - PROCESS | 896 | ++DOMWINDOW == 156 (0000006833D1C000) [pid = 896] [serial = 1338] [outer = 0000000000000000] 09:27:07 INFO - PROCESS | 896 | ++DOMWINDOW == 157 (0000006833E69400) [pid = 896] [serial = 1339] [outer = 0000006833D1C000] 09:27:07 INFO - PROCESS | 896 | 1464712027856 Marionette DEBUG loaded listener.js 09:27:07 INFO - PROCESS | 896 | ++DOMWINDOW == 158 (00000068343E8800) [pid = 896] [serial = 1340] [outer = 0000006833D1C000] 09:27:08 INFO - PROCESS | 896 | 1464712028382 Marionette TRACE conn6 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 09:27:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 09:27:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 879ms 09:27:08 INFO - PROCESS | 896 | 1464712028419 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 09:27:08 INFO - PROCESS | 896 | 1464712028422 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 09:27:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 09:27:08 INFO - PROCESS | 896 | 1464712028426 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 09:27:08 INFO - PROCESS | 896 | 1464712028428 Marionette TRACE conn6 <- [1,1750,null,{}] 09:27:08 INFO - PROCESS | 896 | 1464712028432 Marionette TRACE conn6 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:08 INFO - PROCESS | 896 | 1464712028550 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 09:27:08 INFO - PROCESS | 896 | 1464712028657 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:08 INFO - PROCESS | 896 | ++DOCSHELL 0000006833C9F800 == 85 [pid = 896] [id = 447] 09:27:08 INFO - PROCESS | 896 | ++DOMWINDOW == 159 (00000068343EF400) [pid = 896] [serial = 1341] [outer = 0000000000000000] 09:27:08 INFO - PROCESS | 896 | ++DOMWINDOW == 160 (000000683592F000) [pid = 896] [serial = 1342] [outer = 00000068343EF400] 09:27:08 INFO - PROCESS | 896 | 1464712028711 Marionette DEBUG loaded listener.js 09:27:08 INFO - PROCESS | 896 | ++DOMWINDOW == 161 (0000006835936000) [pid = 896] [serial = 1343] [outer = 00000068343EF400] 09:27:09 INFO - PROCESS | 896 | [896] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 09:27:09 INFO - PROCESS | 896 | 1464712029393 Marionette TRACE conn6 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 09:27:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 09:27:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 986ms 09:27:09 INFO - PROCESS | 896 | 1464712029415 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 09:27:09 INFO - PROCESS | 896 | 1464712029417 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 09:27:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 09:27:09 INFO - PROCESS | 896 | 1464712029421 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 09:27:09 INFO - PROCESS | 896 | 1464712029423 Marionette TRACE conn6 <- [1,1754,null,{}] 09:27:09 INFO - PROCESS | 896 | 1464712029427 Marionette TRACE conn6 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:09 INFO - PROCESS | 896 | 1464712029732 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 09:27:09 INFO - PROCESS | 896 | 1464712029899 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:09 INFO - PROCESS | 896 | ++DOCSHELL 00000068290CB000 == 86 [pid = 896] [id = 448] 09:27:09 INFO - PROCESS | 896 | ++DOMWINDOW == 162 (000000681AB84400) [pid = 896] [serial = 1344] [outer = 0000000000000000] 09:27:09 INFO - PROCESS | 896 | ++DOMWINDOW == 163 (000000681AB8D800) [pid = 896] [serial = 1345] [outer = 000000681AB84400] 09:27:09 INFO - PROCESS | 896 | 1464712029952 Marionette DEBUG loaded listener.js 09:27:10 INFO - PROCESS | 896 | ++DOMWINDOW == 164 (000000681BA5DC00) [pid = 896] [serial = 1346] [outer = 000000681AB84400] 09:27:10 INFO - PROCESS | 896 | 1464712030623 Marionette TRACE conn6 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 09:27:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 09:27:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1237ms 09:27:10 INFO - PROCESS | 896 | 1464712030661 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 09:27:10 INFO - PROCESS | 896 | 1464712030665 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 09:27:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 09:27:10 INFO - PROCESS | 896 | 1464712030670 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 09:27:10 INFO - PROCESS | 896 | 1464712030674 Marionette TRACE conn6 <- [1,1758,null,{}] 09:27:10 INFO - PROCESS | 896 | 1464712030679 Marionette TRACE conn6 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:10 INFO - PROCESS | 896 | 1464712030795 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 09:27:10 INFO - PROCESS | 896 | 1464712030960 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:10 INFO - PROCESS | 896 | --DOCSHELL 000000681B120000 == 85 [pid = 896] [id = 28] 09:27:10 INFO - PROCESS | 896 | --DOCSHELL 000000683037A800 == 84 [pid = 896] [id = 438] 09:27:10 INFO - PROCESS | 896 | --DOCSHELL 0000006828584000 == 83 [pid = 896] [id = 437] 09:27:10 INFO - PROCESS | 896 | --DOCSHELL 000000682F35C000 == 82 [pid = 896] [id = 436] 09:27:10 INFO - PROCESS | 896 | --DOCSHELL 000000682D244800 == 81 [pid = 896] [id = 435] 09:27:10 INFO - PROCESS | 896 | --DOCSHELL 000000682C8CF000 == 80 [pid = 896] [id = 434] 09:27:10 INFO - PROCESS | 896 | --DOCSHELL 000000682AC21800 == 79 [pid = 896] [id = 433] 09:27:10 INFO - PROCESS | 896 | --DOCSHELL 00000068284E2000 == 78 [pid = 896] [id = 432] 09:27:11 INFO - PROCESS | 896 | --DOMWINDOW == 163 (000000683077C000) [pid = 896] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 09:27:11 INFO - PROCESS | 896 | --DOMWINDOW == 162 (000000682C892400) [pid = 896] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 09:27:11 INFO - PROCESS | 896 | --DOMWINDOW == 161 (000000682D536C00) [pid = 896] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 09:27:11 INFO - PROCESS | 896 | --DOMWINDOW == 160 (000000682D620400) [pid = 896] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 09:27:11 INFO - PROCESS | 896 | --DOMWINDOW == 159 (00000068328A9000) [pid = 896] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 09:27:11 INFO - PROCESS | 896 | --DOMWINDOW == 158 (0000006832B09C00) [pid = 896] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 09:27:11 INFO - PROCESS | 896 | ++DOCSHELL 0000006822217800 == 79 [pid = 896] [id = 449] 09:27:11 INFO - PROCESS | 896 | ++DOMWINDOW == 159 (000000681B9CA000) [pid = 896] [serial = 1347] [outer = 0000000000000000] 09:27:11 INFO - PROCESS | 896 | ++DOMWINDOW == 160 (0000006820069800) [pid = 896] [serial = 1348] [outer = 000000681B9CA000] 09:27:11 INFO - PROCESS | 896 | 1464712031074 Marionette DEBUG loaded listener.js 09:27:11 INFO - PROCESS | 896 | ++DOMWINDOW == 161 (00000068222F2400) [pid = 896] [serial = 1349] [outer = 000000681B9CA000] 09:27:11 INFO - PROCESS | 896 | --DOCSHELL 00000068284CF000 == 78 [pid = 896] [id = 431] 09:27:11 INFO - PROCESS | 896 | --DOCSHELL 0000006827CA2800 == 77 [pid = 896] [id = 430] 09:27:11 INFO - PROCESS | 896 | --DOCSHELL 00000068360D3000 == 76 [pid = 896] [id = 426] 09:27:11 INFO - PROCESS | 896 | --DOCSHELL 000000682D040000 == 75 [pid = 896] [id = 425] 09:27:11 INFO - PROCESS | 896 | --DOCSHELL 0000006833CB1000 == 74 [pid = 896] [id = 424] 09:27:11 INFO - PROCESS | 896 | --DOCSHELL 00000068323E9000 == 73 [pid = 896] [id = 423] 09:27:11 INFO - PROCESS | 896 | --DOCSHELL 0000006828A7D000 == 72 [pid = 896] [id = 422] 09:27:11 INFO - PROCESS | 896 | --DOMWINDOW == 160 (000000682D555000) [pid = 896] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 09:27:11 INFO - PROCESS | 896 | --DOMWINDOW == 159 (000000682CFF4400) [pid = 896] [serial = 997] [outer = 0000000000000000] [url = about:blank] 09:27:11 INFO - PROCESS | 896 | --DOMWINDOW == 158 (0000006822127C00) [pid = 896] [serial = 988] [outer = 0000000000000000] [url = about:blank] 09:27:11 INFO - PROCESS | 896 | --DOMWINDOW == 157 (000000682D36D000) [pid = 896] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 09:27:11 INFO - PROCESS | 896 | --DOMWINDOW == 156 (000000682C4AB400) [pid = 896] [serial = 934] [outer = 0000000000000000] [url = about:blank] 09:27:11 INFO - PROCESS | 896 | --DOMWINDOW == 155 (0000006829819800) [pid = 896] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 09:27:11 INFO - PROCESS | 896 | --DOMWINDOW == 154 (000000681B9C5000) [pid = 896] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 09:27:11 INFO - PROCESS | 896 | --DOMWINDOW == 153 (0000006821E04800) [pid = 896] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 09:27:11 INFO - PROCESS | 896 | --DOMWINDOW == 152 (000000682CE9BC00) [pid = 896] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 09:27:11 INFO - PROCESS | 896 | --DOMWINDOW == 151 (0000006820DC5C00) [pid = 896] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 09:27:11 INFO - PROCESS | 896 | --DOMWINDOW == 150 (0000006826644000) [pid = 896] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 09:27:11 INFO - PROCESS | 896 | --DOMWINDOW == 149 (000000682F71B400) [pid = 896] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 09:27:11 INFO - PROCESS | 896 | --DOMWINDOW == 148 (000000682B226400) [pid = 896] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 09:27:11 INFO - PROCESS | 896 | --DOMWINDOW == 147 (000000682CE98000) [pid = 896] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 09:27:11 INFO - PROCESS | 896 | --DOMWINDOW == 146 (000000682C136800) [pid = 896] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 09:27:11 INFO - PROCESS | 896 | --DOMWINDOW == 145 (000000682D368000) [pid = 896] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 09:27:11 INFO - PROCESS | 896 | --DOMWINDOW == 144 (0000006829774000) [pid = 896] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 09:27:11 INFO - PROCESS | 896 | --DOMWINDOW == 143 (000000681BBB7400) [pid = 896] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 09:27:11 INFO - PROCESS | 896 | --DOMWINDOW == 142 (000000682544BC00) [pid = 896] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 09:27:11 INFO - PROCESS | 896 | --DOMWINDOW == 141 (000000681BF20800) [pid = 896] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 09:27:11 INFO - PROCESS | 896 | --DOMWINDOW == 140 (000000682C133400) [pid = 896] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 09:27:11 INFO - PROCESS | 896 | --DOMWINDOW == 139 (000000682B2CE400) [pid = 896] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 09:27:11 INFO - PROCESS | 896 | --DOMWINDOW == 138 (000000681B9C9800) [pid = 896] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 09:27:11 INFO - PROCESS | 896 | --DOMWINDOW == 137 (0000006829DDE400) [pid = 896] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 09:27:11 INFO - PROCESS | 896 | 1464712031569 Marionette TRACE conn6 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 09:27:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 09:27:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 945ms 09:27:11 INFO - PROCESS | 896 | 1464712031619 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 09:27:11 INFO - PROCESS | 896 | 1464712031622 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 09:27:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 09:27:11 INFO - PROCESS | 896 | 1464712031626 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 09:27:11 INFO - PROCESS | 896 | 1464712031628 Marionette TRACE conn6 <- [1,1762,null,{}] 09:27:11 INFO - PROCESS | 896 | 1464712031632 Marionette TRACE conn6 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:11 INFO - PROCESS | 896 | 1464712031736 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 09:27:11 INFO - PROCESS | 896 | 1464712031748 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:11 INFO - PROCESS | 896 | ++DOCSHELL 000000682A0BC800 == 73 [pid = 896] [id = 450] 09:27:11 INFO - PROCESS | 896 | ++DOMWINDOW == 138 (0000006825451800) [pid = 896] [serial = 1350] [outer = 0000000000000000] 09:27:11 INFO - PROCESS | 896 | ++DOMWINDOW == 139 (0000006825861000) [pid = 896] [serial = 1351] [outer = 0000006825451800] 09:27:11 INFO - PROCESS | 896 | 1464712031797 Marionette DEBUG loaded listener.js 09:27:11 INFO - PROCESS | 896 | ++DOMWINDOW == 140 (0000006827E2D400) [pid = 896] [serial = 1352] [outer = 0000006825451800] 09:27:12 INFO - PROCESS | 896 | 1464712032302 Marionette TRACE conn6 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 09:27:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 09:27:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 732ms 09:27:12 INFO - PROCESS | 896 | 1464712032360 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 09:27:12 INFO - PROCESS | 896 | 1464712032364 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 09:27:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 09:27:12 INFO - PROCESS | 896 | 1464712032376 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 09:27:12 INFO - PROCESS | 896 | 1464712032381 Marionette TRACE conn6 <- [1,1766,null,{}] 09:27:12 INFO - PROCESS | 896 | 1464712032385 Marionette TRACE conn6 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:12 INFO - PROCESS | 896 | 1464712032556 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 09:27:12 INFO - PROCESS | 896 | 1464712032618 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:12 INFO - PROCESS | 896 | ++DOCSHELL 000000682D234800 == 74 [pid = 896] [id = 451] 09:27:12 INFO - PROCESS | 896 | ++DOMWINDOW == 141 (0000006828D71000) [pid = 896] [serial = 1353] [outer = 0000000000000000] 09:27:12 INFO - PROCESS | 896 | ++DOMWINDOW == 142 (00000068290E3000) [pid = 896] [serial = 1354] [outer = 0000006828D71000] 09:27:12 INFO - PROCESS | 896 | 1464712032672 Marionette DEBUG loaded listener.js 09:27:12 INFO - PROCESS | 896 | ++DOMWINDOW == 143 (000000682930E400) [pid = 896] [serial = 1355] [outer = 0000006828D71000] 09:27:13 INFO - PROCESS | 896 | 1464712033059 Marionette TRACE conn6 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 09:27:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 09:27:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 731ms 09:27:13 INFO - PROCESS | 896 | 1464712033105 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 09:27:13 INFO - PROCESS | 896 | 1464712033108 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 09:27:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 09:27:13 INFO - PROCESS | 896 | 1464712033111 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 09:27:13 INFO - PROCESS | 896 | 1464712033113 Marionette TRACE conn6 <- [1,1770,null,{}] 09:27:13 INFO - PROCESS | 896 | 1464712033126 Marionette TRACE conn6 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:13 INFO - PROCESS | 896 | 1464712033256 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 09:27:13 INFO - PROCESS | 896 | 1464712033316 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:13 INFO - PROCESS | 896 | ++DOCSHELL 000000682F35F800 == 75 [pid = 896] [id = 452] 09:27:13 INFO - PROCESS | 896 | ++DOMWINDOW == 144 (00000068294AB000) [pid = 896] [serial = 1356] [outer = 0000000000000000] 09:27:13 INFO - PROCESS | 896 | ++DOMWINDOW == 145 (00000068298E8800) [pid = 896] [serial = 1357] [outer = 00000068294AB000] 09:27:13 INFO - PROCESS | 896 | 1464712033362 Marionette DEBUG loaded listener.js 09:27:13 INFO - PROCESS | 896 | ++DOMWINDOW == 146 (000000682B707C00) [pid = 896] [serial = 1358] [outer = 00000068294AB000] 09:27:13 INFO - PROCESS | 896 | 1464712033795 Marionette TRACE conn6 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 09:27:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 09:27:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 733ms 09:27:13 INFO - PROCESS | 896 | 1464712033847 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 09:27:13 INFO - PROCESS | 896 | 1464712033849 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 09:27:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 09:27:13 INFO - PROCESS | 896 | 1464712033852 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 09:27:13 INFO - PROCESS | 896 | 1464712033854 Marionette TRACE conn6 <- [1,1774,null,{}] 09:27:13 INFO - PROCESS | 896 | 1464712033864 Marionette TRACE conn6 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:14 INFO - PROCESS | 896 | 1464712034020 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 09:27:14 INFO - PROCESS | 896 | 1464712034086 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:14 INFO - PROCESS | 896 | ++DOCSHELL 0000006830370800 == 76 [pid = 896] [id = 453] 09:27:14 INFO - PROCESS | 896 | ++DOMWINDOW == 147 (000000682C3DB400) [pid = 896] [serial = 1359] [outer = 0000000000000000] 09:27:14 INFO - PROCESS | 896 | ++DOMWINDOW == 148 (000000682C3E0400) [pid = 896] [serial = 1360] [outer = 000000682C3DB400] 09:27:14 INFO - PROCESS | 896 | 1464712034141 Marionette DEBUG loaded listener.js 09:27:14 INFO - PROCESS | 896 | ++DOMWINDOW == 149 (000000682C5C0400) [pid = 896] [serial = 1361] [outer = 000000682C3DB400] 09:27:14 INFO - PROCESS | 896 | [896] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 09:27:14 INFO - PROCESS | 896 | 1464712034613 Marionette TRACE conn6 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 09:27:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 09:27:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 792ms 09:27:14 INFO - PROCESS | 896 | 1464712034648 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 09:27:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 09:27:14 INFO - PROCESS | 896 | 1464712034651 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 09:27:14 INFO - PROCESS | 896 | 1464712034660 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 09:27:14 INFO - PROCESS | 896 | 1464712034662 Marionette TRACE conn6 <- [1,1778,null,{}] 09:27:14 INFO - PROCESS | 896 | 1464712034666 Marionette TRACE conn6 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:14 INFO - PROCESS | 896 | 1464712034797 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 09:27:14 INFO - PROCESS | 896 | 1464712034859 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:14 INFO - PROCESS | 896 | ++DOCSHELL 00000068322DE800 == 77 [pid = 896] [id = 454] 09:27:14 INFO - PROCESS | 896 | ++DOMWINDOW == 150 (000000682C4A7C00) [pid = 896] [serial = 1362] [outer = 0000000000000000] 09:27:14 INFO - PROCESS | 896 | ++DOMWINDOW == 151 (000000682C894000) [pid = 896] [serial = 1363] [outer = 000000682C4A7C00] 09:27:14 INFO - PROCESS | 896 | 1464712034904 Marionette DEBUG loaded listener.js 09:27:14 INFO - PROCESS | 896 | ++DOMWINDOW == 152 (000000682D360800) [pid = 896] [serial = 1364] [outer = 000000682C4A7C00] 09:27:15 INFO - PROCESS | 896 | --DOMWINDOW == 151 (000000682F718400) [pid = 896] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 09:27:15 INFO - PROCESS | 896 | --DOMWINDOW == 150 (0000006821E32800) [pid = 896] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 09:27:15 INFO - PROCESS | 896 | --DOMWINDOW == 149 (000000682B229800) [pid = 896] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 09:27:15 INFO - PROCESS | 896 | --DOMWINDOW == 148 (000000681A8C9000) [pid = 896] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 09:27:15 INFO - PROCESS | 896 | --DOMWINDOW == 147 (00000068291B0800) [pid = 896] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 09:27:15 INFO - PROCESS | 896 | --DOMWINDOW == 146 (0000006827C70C00) [pid = 896] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 09:27:15 INFO - PROCESS | 896 | --DOMWINDOW == 145 (000000682C4A5400) [pid = 896] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 09:27:15 INFO - PROCESS | 896 | --DOMWINDOW == 144 (000000682006D400) [pid = 896] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 09:27:15 INFO - PROCESS | 896 | --DOMWINDOW == 143 (000000681B2C5400) [pid = 896] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 09:27:15 INFO - PROCESS | 896 | --DOMWINDOW == 142 (000000682C6C9800) [pid = 896] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 09:27:15 INFO - PROCESS | 896 | 1464712035444 Marionette TRACE conn6 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:27:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 09:27:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 837ms 09:27:15 INFO - PROCESS | 896 | 1464712035493 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 09:27:15 INFO - PROCESS | 896 | 1464712035496 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 09:27:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 09:27:15 INFO - PROCESS | 896 | 1464712035500 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 09:27:15 INFO - PROCESS | 896 | 1464712035501 Marionette TRACE conn6 <- [1,1782,null,{}] 09:27:15 INFO - PROCESS | 896 | 1464712035505 Marionette TRACE conn6 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:15 INFO - PROCESS | 896 | 1464712035602 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 09:27:15 INFO - PROCESS | 896 | 1464712035615 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:15 INFO - PROCESS | 896 | ++DOCSHELL 0000006832795800 == 78 [pid = 896] [id = 455] 09:27:15 INFO - PROCESS | 896 | ++DOMWINDOW == 143 (0000006827D7E000) [pid = 896] [serial = 1365] [outer = 0000000000000000] 09:27:15 INFO - PROCESS | 896 | ++DOMWINDOW == 144 (000000682C89DC00) [pid = 896] [serial = 1366] [outer = 0000006827D7E000] 09:27:15 INFO - PROCESS | 896 | 1464712035660 Marionette DEBUG loaded listener.js 09:27:15 INFO - PROCESS | 896 | ++DOMWINDOW == 145 (000000682D53D400) [pid = 896] [serial = 1367] [outer = 0000006827D7E000] 09:27:16 INFO - PROCESS | 896 | 1464712036103 Marionette TRACE conn6 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:27:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:27:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 629ms 09:27:16 INFO - PROCESS | 896 | 1464712036142 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 09:27:16 INFO - PROCESS | 896 | 1464712036144 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 09:27:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 09:27:16 INFO - PROCESS | 896 | 1464712036147 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 09:27:16 INFO - PROCESS | 896 | 1464712036149 Marionette TRACE conn6 <- [1,1786,null,{}] 09:27:16 INFO - PROCESS | 896 | 1464712036153 Marionette TRACE conn6 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:16 INFO - PROCESS | 896 | 1464712036254 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 09:27:16 INFO - PROCESS | 896 | 1464712036260 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:16 INFO - PROCESS | 896 | ++DOCSHELL 0000006832B7A800 == 79 [pid = 896] [id = 456] 09:27:16 INFO - PROCESS | 896 | ++DOMWINDOW == 146 (000000682D549C00) [pid = 896] [serial = 1368] [outer = 0000000000000000] 09:27:16 INFO - PROCESS | 896 | ++DOMWINDOW == 147 (000000682D5C4C00) [pid = 896] [serial = 1369] [outer = 000000682D549C00] 09:27:16 INFO - PROCESS | 896 | 1464712036306 Marionette DEBUG loaded listener.js 09:27:16 INFO - PROCESS | 896 | ++DOMWINDOW == 148 (000000682D679800) [pid = 896] [serial = 1370] [outer = 000000682D549C00] 09:27:16 INFO - PROCESS | 896 | 1464712036732 Marionette TRACE conn6 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 09:27:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 09:27:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 628ms 09:27:16 INFO - PROCESS | 896 | 1464712036779 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 09:27:16 INFO - PROCESS | 896 | 1464712036781 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 09:27:16 INFO - PROCESS | 896 | 1464712036799 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 09:27:16 INFO - PROCESS | 896 | 1464712036801 Marionette TRACE conn6 <- [1,1790,null,{}] 09:27:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 09:27:16 INFO - PROCESS | 896 | 1464712036804 Marionette TRACE conn6 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:16 INFO - PROCESS | 896 | 1464712036902 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 09:27:16 INFO - PROCESS | 896 | 1464712036909 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:16 INFO - PROCESS | 896 | ++DOCSHELL 0000006833A0C000 == 80 [pid = 896] [id = 457] 09:27:16 INFO - PROCESS | 896 | ++DOMWINDOW == 149 (000000682F445C00) [pid = 896] [serial = 1371] [outer = 0000000000000000] 09:27:16 INFO - PROCESS | 896 | ++DOMWINDOW == 150 (0000006830773000) [pid = 896] [serial = 1372] [outer = 000000682F445C00] 09:27:16 INFO - PROCESS | 896 | 1464712036956 Marionette DEBUG loaded listener.js 09:27:17 INFO - PROCESS | 896 | ++DOMWINDOW == 151 (00000068328B3400) [pid = 896] [serial = 1373] [outer = 000000682F445C00] 09:27:17 INFO - PROCESS | 896 | 1464712037669 Marionette TRACE conn6 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:27:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 09:27:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 923ms 09:27:17 INFO - PROCESS | 896 | 1464712037730 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 09:27:17 INFO - PROCESS | 896 | 1464712037735 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 09:27:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 09:27:17 INFO - PROCESS | 896 | 1464712037742 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 09:27:17 INFO - PROCESS | 896 | 1464712037745 Marionette TRACE conn6 <- [1,1794,null,{}] 09:27:17 INFO - PROCESS | 896 | 1464712037752 Marionette TRACE conn6 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:17 INFO - PROCESS | 896 | 1464712037919 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 09:27:18 INFO - PROCESS | 896 | 1464712038059 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:18 INFO - PROCESS | 896 | ++DOCSHELL 0000006829F0F000 == 81 [pid = 896] [id = 458] 09:27:18 INFO - PROCESS | 896 | ++DOMWINDOW == 152 (000000681B918400) [pid = 896] [serial = 1374] [outer = 0000000000000000] 09:27:18 INFO - PROCESS | 896 | ++DOMWINDOW == 153 (000000681B91C000) [pid = 896] [serial = 1375] [outer = 000000681B918400] 09:27:18 INFO - PROCESS | 896 | 1464712038118 Marionette DEBUG loaded listener.js 09:27:18 INFO - PROCESS | 896 | ++DOMWINDOW == 154 (000000681BA52800) [pid = 896] [serial = 1376] [outer = 000000681B918400] 09:27:18 INFO - PROCESS | 896 | 1464712038763 Marionette TRACE conn6 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 09:27:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 09:27:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1029ms 09:27:18 INFO - PROCESS | 896 | 1464712038773 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 09:27:18 INFO - PROCESS | 896 | 1464712038780 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 09:27:18 INFO - PROCESS | 896 | 1464712038787 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 09:27:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 09:27:18 INFO - PROCESS | 896 | 1464712038790 Marionette TRACE conn6 <- [1,1798,null,{}] 09:27:18 INFO - PROCESS | 896 | 1464712038794 Marionette TRACE conn6 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:18 INFO - PROCESS | 896 | 1464712038923 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 09:27:19 INFO - PROCESS | 896 | 1464712039033 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:19 INFO - PROCESS | 896 | ++DOCSHELL 000000683037B000 == 82 [pid = 896] [id = 459] 09:27:19 INFO - PROCESS | 896 | ++DOMWINDOW == 155 (00000068221C0C00) [pid = 896] [serial = 1377] [outer = 0000000000000000] 09:27:19 INFO - PROCESS | 896 | ++DOMWINDOW == 156 (000000682544F400) [pid = 896] [serial = 1378] [outer = 00000068221C0C00] 09:27:19 INFO - PROCESS | 896 | 1464712039089 Marionette DEBUG loaded listener.js 09:27:19 INFO - PROCESS | 896 | ++DOMWINDOW == 157 (0000006827EE7800) [pid = 896] [serial = 1379] [outer = 00000068221C0C00] 09:27:19 INFO - PROCESS | 896 | [896] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 09:27:19 INFO - PROCESS | 896 | 1464712039760 Marionette TRACE conn6 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 09:27:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 09:27:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1027ms 09:27:19 INFO - PROCESS | 896 | 1464712039820 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 09:27:19 INFO - PROCESS | 896 | 1464712039823 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 09:27:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 09:27:19 INFO - PROCESS | 896 | 1464712039827 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 09:27:19 INFO - PROCESS | 896 | 1464712039831 Marionette TRACE conn6 <- [1,1802,null,{}] 09:27:19 INFO - PROCESS | 896 | 1464712039876 Marionette TRACE conn6 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:20 INFO - PROCESS | 896 | 1464712040045 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 09:27:20 INFO - PROCESS | 896 | 1464712040149 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:20 INFO - PROCESS | 896 | ++DOCSHELL 0000006834387800 == 83 [pid = 896] [id = 460] 09:27:20 INFO - PROCESS | 896 | ++DOMWINDOW == 158 (000000681ABF5400) [pid = 896] [serial = 1380] [outer = 0000000000000000] 09:27:20 INFO - PROCESS | 896 | ++DOMWINDOW == 159 (0000006828493C00) [pid = 896] [serial = 1381] [outer = 000000681ABF5400] 09:27:20 INFO - PROCESS | 896 | 1464712040209 Marionette DEBUG loaded listener.js 09:27:20 INFO - PROCESS | 896 | ++DOMWINDOW == 160 (00000068298ED800) [pid = 896] [serial = 1382] [outer = 000000681ABF5400] 09:27:20 INFO - PROCESS | 896 | 1464712040791 Marionette TRACE conn6 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 09:27:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 09:27:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 985ms 09:27:20 INFO - PROCESS | 896 | 1464712040822 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 09:27:20 INFO - PROCESS | 896 | 1464712040826 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 09:27:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 09:27:20 INFO - PROCESS | 896 | 1464712040831 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 09:27:20 INFO - PROCESS | 896 | 1464712040833 Marionette TRACE conn6 <- [1,1806,null,{}] 09:27:20 INFO - PROCESS | 896 | 1464712040837 Marionette TRACE conn6 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:20 INFO - PROCESS | 896 | 1464712040963 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 09:27:21 INFO - PROCESS | 896 | 1464712041071 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:21 INFO - PROCESS | 896 | ++DOCSHELL 0000006835A9E000 == 84 [pid = 896] [id = 461] 09:27:21 INFO - PROCESS | 896 | ++DOMWINDOW == 161 (000000682C20A000) [pid = 896] [serial = 1383] [outer = 0000000000000000] 09:27:21 INFO - PROCESS | 896 | ++DOMWINDOW == 162 (000000682C56EC00) [pid = 896] [serial = 1384] [outer = 000000682C20A000] 09:27:21 INFO - PROCESS | 896 | 1464712041127 Marionette DEBUG loaded listener.js 09:27:21 INFO - PROCESS | 896 | ++DOMWINDOW == 163 (000000682CF31000) [pid = 896] [serial = 1385] [outer = 000000682C20A000] 09:27:21 INFO - PROCESS | 896 | 1464712041704 Marionette TRACE conn6 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 09:27:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 09:27:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 943ms 09:27:21 INFO - PROCESS | 896 | 1464712041777 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 09:27:21 INFO - PROCESS | 896 | 1464712041780 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 09:27:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 09:27:21 INFO - PROCESS | 896 | 1464712041784 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 09:27:21 INFO - PROCESS | 896 | 1464712041786 Marionette TRACE conn6 <- [1,1810,null,{}] 09:27:21 INFO - PROCESS | 896 | 1464712041791 Marionette TRACE conn6 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:21 INFO - PROCESS | 896 | 1464712041916 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 09:27:22 INFO - PROCESS | 896 | 1464712042025 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:22 INFO - PROCESS | 896 | ++DOCSHELL 00000068368CE000 == 85 [pid = 896] [id = 462] 09:27:22 INFO - PROCESS | 896 | ++DOMWINDOW == 164 (000000682C20A400) [pid = 896] [serial = 1386] [outer = 0000000000000000] 09:27:22 INFO - PROCESS | 896 | ++DOMWINDOW == 165 (000000682F44B400) [pid = 896] [serial = 1387] [outer = 000000682C20A400] 09:27:22 INFO - PROCESS | 896 | 1464712042081 Marionette DEBUG loaded listener.js 09:27:22 INFO - PROCESS | 896 | ++DOMWINDOW == 166 (0000006832DEEC00) [pid = 896] [serial = 1388] [outer = 000000682C20A400] 09:27:22 INFO - PROCESS | 896 | 1464712042699 Marionette TRACE conn6 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 09:27:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 09:27:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 943ms 09:27:22 INFO - PROCESS | 896 | 1464712042729 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 09:27:22 INFO - PROCESS | 896 | 1464712042731 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 09:27:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 09:27:22 INFO - PROCESS | 896 | 1464712042735 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 09:27:22 INFO - PROCESS | 896 | 1464712042737 Marionette TRACE conn6 <- [1,1814,null,{}] 09:27:22 INFO - PROCESS | 896 | 1464712042741 Marionette TRACE conn6 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:22 INFO - PROCESS | 896 | 1464712042885 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 09:27:23 INFO - PROCESS | 896 | 1464712042996 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:23 INFO - PROCESS | 896 | ++DOCSHELL 0000006837CF1000 == 86 [pid = 896] [id = 463] 09:27:23 INFO - PROCESS | 896 | ++DOMWINDOW == 167 (0000006832B11000) [pid = 896] [serial = 1389] [outer = 0000000000000000] 09:27:23 INFO - PROCESS | 896 | ++DOMWINDOW == 168 (0000006833D1BC00) [pid = 896] [serial = 1390] [outer = 0000006832B11000] 09:27:23 INFO - PROCESS | 896 | 1464712043052 Marionette DEBUG loaded listener.js 09:27:23 INFO - PROCESS | 896 | ++DOMWINDOW == 169 (0000006835934800) [pid = 896] [serial = 1391] [outer = 0000006832B11000] 09:27:23 INFO - PROCESS | 896 | 1464712043649 Marionette TRACE conn6 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 09:27:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 09:27:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 986ms 09:27:23 INFO - PROCESS | 896 | 1464712043724 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 09:27:23 INFO - PROCESS | 896 | 1464712043727 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 09:27:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 09:27:23 INFO - PROCESS | 896 | 1464712043730 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 09:27:23 INFO - PROCESS | 896 | 1464712043732 Marionette TRACE conn6 <- [1,1818,null,{}] 09:27:23 INFO - PROCESS | 896 | 1464712043736 Marionette TRACE conn6 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:23 INFO - PROCESS | 896 | 1464712043861 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 09:27:24 INFO - PROCESS | 896 | 1464712044000 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:24 INFO - PROCESS | 896 | ++DOCSHELL 0000006836A18000 == 87 [pid = 896] [id = 464] 09:27:24 INFO - PROCESS | 896 | ++DOMWINDOW == 170 (000000683593B800) [pid = 896] [serial = 1392] [outer = 0000000000000000] 09:27:24 INFO - PROCESS | 896 | ++DOMWINDOW == 171 (00000068377CC000) [pid = 896] [serial = 1393] [outer = 000000683593B800] 09:27:24 INFO - PROCESS | 896 | 1464712044059 Marionette DEBUG loaded listener.js 09:27:24 INFO - PROCESS | 896 | ++DOMWINDOW == 172 (00000068377D2400) [pid = 896] [serial = 1394] [outer = 000000683593B800] 09:27:24 INFO - PROCESS | 896 | [896] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 09:27:24 INFO - PROCESS | 896 | 1464712044627 Marionette TRACE conn6 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 09:27:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 09:27:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 923ms 09:27:24 INFO - PROCESS | 896 | 1464712044656 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 09:27:24 INFO - PROCESS | 896 | 1464712044659 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 09:27:24 INFO - PROCESS | 896 | 1464712044662 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 09:27:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 09:27:24 INFO - PROCESS | 896 | 1464712044664 Marionette TRACE conn6 <- [1,1822,null,{}] 09:27:24 INFO - PROCESS | 896 | 1464712044668 Marionette TRACE conn6 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:24 INFO - PROCESS | 896 | 1464712044788 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 09:27:24 INFO - PROCESS | 896 | 1464712044899 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:24 INFO - PROCESS | 896 | ++DOCSHELL 0000006836CBB800 == 88 [pid = 896] [id = 465] 09:27:24 INFO - PROCESS | 896 | ++DOMWINDOW == 173 (000000683593C800) [pid = 896] [serial = 1395] [outer = 0000000000000000] 09:27:24 INFO - PROCESS | 896 | ++DOMWINDOW == 174 (0000006836CD7C00) [pid = 896] [serial = 1396] [outer = 000000683593C800] 09:27:24 INFO - PROCESS | 896 | 1464712044953 Marionette DEBUG loaded listener.js 09:27:25 INFO - PROCESS | 896 | ++DOMWINDOW == 175 (0000006836CDD400) [pid = 896] [serial = 1397] [outer = 000000683593C800] 09:27:25 INFO - PROCESS | 896 | 1464712045575 Marionette TRACE conn6 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 09:27:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 09:27:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 945ms 09:27:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 09:27:25 INFO - PROCESS | 896 | 1464712045609 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 09:27:25 INFO - PROCESS | 896 | 1464712045612 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 09:27:25 INFO - PROCESS | 896 | 1464712045616 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 09:27:25 INFO - PROCESS | 896 | 1464712045618 Marionette TRACE conn6 <- [1,1826,null,{}] 09:27:25 INFO - PROCESS | 896 | 1464712045622 Marionette TRACE conn6 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:25 INFO - PROCESS | 896 | 1464712045747 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 09:27:25 INFO - PROCESS | 896 | 1464712045886 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:25 INFO - PROCESS | 896 | ++DOCSHELL 0000006838B1E000 == 89 [pid = 896] [id = 466] 09:27:25 INFO - PROCESS | 896 | ++DOMWINDOW == 176 (00000068362CAC00) [pid = 896] [serial = 1398] [outer = 0000000000000000] 09:27:25 INFO - PROCESS | 896 | ++DOMWINDOW == 177 (00000068362CEC00) [pid = 896] [serial = 1399] [outer = 00000068362CAC00] 09:27:25 INFO - PROCESS | 896 | 1464712045942 Marionette DEBUG loaded listener.js 09:27:26 INFO - PROCESS | 896 | ++DOMWINDOW == 178 (0000006836CDA800) [pid = 896] [serial = 1400] [outer = 00000068362CAC00] 09:27:26 INFO - PROCESS | 896 | 1464712046623 Marionette TRACE conn6 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 09:27:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 09:27:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1031ms 09:27:26 INFO - PROCESS | 896 | 1464712046659 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 09:27:26 INFO - PROCESS | 896 | 1464712046662 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 09:27:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 09:27:26 INFO - PROCESS | 896 | 1464712046684 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 09:27:26 INFO - PROCESS | 896 | 1464712046686 Marionette TRACE conn6 <- [1,1830,null,{}] 09:27:26 INFO - PROCESS | 896 | 1464712046690 Marionette TRACE conn6 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:26 INFO - PROCESS | 896 | 1464712046816 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 09:27:26 INFO - PROCESS | 896 | 1464712046956 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:26 INFO - PROCESS | 896 | ++DOCSHELL 00000068285BF000 == 90 [pid = 896] [id = 467] 09:27:26 INFO - PROCESS | 896 | ++DOMWINDOW == 179 (0000006828D46000) [pid = 896] [serial = 1401] [outer = 0000000000000000] 09:27:27 INFO - PROCESS | 896 | ++DOMWINDOW == 180 (000000682C4A6000) [pid = 896] [serial = 1402] [outer = 0000006828D46000] 09:27:27 INFO - PROCESS | 896 | 1464712047013 Marionette DEBUG loaded listener.js 09:27:27 INFO - PROCESS | 896 | ++DOMWINDOW == 181 (0000006832DFD000) [pid = 896] [serial = 1403] [outer = 0000006828D46000] 09:27:27 INFO - PROCESS | 896 | 1464712047797 Marionette TRACE conn6 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 09:27:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 09:27:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1183ms 09:27:27 INFO - PROCESS | 896 | 1464712047869 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 09:27:27 INFO - PROCESS | 896 | 1464712047873 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 09:27:27 INFO - PROCESS | 896 | 1464712047878 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 09:27:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 09:27:27 INFO - PROCESS | 896 | 1464712047882 Marionette TRACE conn6 <- [1,1834,null,{}] 09:27:27 INFO - PROCESS | 896 | 1464712047887 Marionette TRACE conn6 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:28 INFO - PROCESS | 896 | 1464712048051 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 09:27:28 INFO - PROCESS | 896 | 1464712048188 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:28 INFO - PROCESS | 896 | ++DOCSHELL 000000682C58E800 == 91 [pid = 896] [id = 468] 09:27:28 INFO - PROCESS | 896 | ++DOMWINDOW == 182 (000000681B913C00) [pid = 896] [serial = 1404] [outer = 0000000000000000] 09:27:28 INFO - PROCESS | 896 | ++DOMWINDOW == 183 (000000681B919800) [pid = 896] [serial = 1405] [outer = 000000681B913C00] 09:27:28 INFO - PROCESS | 896 | 1464712048249 Marionette DEBUG loaded listener.js 09:27:28 INFO - PROCESS | 896 | ++DOMWINDOW == 184 (000000681C6F6400) [pid = 896] [serial = 1406] [outer = 000000681B913C00] 09:27:28 INFO - PROCESS | 896 | --DOCSHELL 0000006832B7A800 == 90 [pid = 896] [id = 456] 09:27:28 INFO - PROCESS | 896 | --DOCSHELL 0000006832795800 == 89 [pid = 896] [id = 455] 09:27:28 INFO - PROCESS | 896 | --DOCSHELL 00000068322DE800 == 88 [pid = 896] [id = 454] 09:27:28 INFO - PROCESS | 896 | --DOCSHELL 0000006830370800 == 87 [pid = 896] [id = 453] 09:27:28 INFO - PROCESS | 896 | --DOCSHELL 000000682F35F800 == 86 [pid = 896] [id = 452] 09:27:28 INFO - PROCESS | 896 | --DOCSHELL 000000682D234800 == 85 [pid = 896] [id = 451] 09:27:28 INFO - PROCESS | 896 | --DOCSHELL 000000682A0BC800 == 84 [pid = 896] [id = 450] 09:27:28 INFO - PROCESS | 896 | --DOMWINDOW == 183 (000000682D365800) [pid = 896] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 09:27:28 INFO - PROCESS | 896 | --DOCSHELL 0000006822217800 == 83 [pid = 896] [id = 449] 09:27:28 INFO - PROCESS | 896 | --DOCSHELL 00000068290CB000 == 82 [pid = 896] [id = 448] 09:27:28 INFO - PROCESS | 896 | --DOCSHELL 000000683279B800 == 81 [pid = 896] [id = 443] 09:27:28 INFO - PROCESS | 896 | --DOCSHELL 00000068322E1000 == 80 [pid = 896] [id = 442] 09:27:28 INFO - PROCESS | 896 | --DOCSHELL 000000682C8C0000 == 79 [pid = 896] [id = 441] 09:27:28 INFO - PROCESS | 896 | --DOCSHELL 0000006827C9D000 == 78 [pid = 896] [id = 440] 09:27:28 INFO - PROCESS | 896 | --DOMWINDOW == 182 (0000006832B09000) [pid = 896] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 09:27:28 INFO - PROCESS | 896 | --DOMWINDOW == 181 (00000068222EEC00) [pid = 896] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 09:27:28 INFO - PROCESS | 896 | --DOMWINDOW == 180 (0000006827D78C00) [pid = 896] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 09:27:28 INFO - PROCESS | 896 | --DOMWINDOW == 179 (000000682B684400) [pid = 896] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 09:27:28 INFO - PROCESS | 896 | --DOMWINDOW == 178 (00000068210B3C00) [pid = 896] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 09:27:28 INFO - PROCESS | 896 | --DOMWINDOW == 177 (000000681B160400) [pid = 896] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 09:27:28 INFO - PROCESS | 896 | --DOMWINDOW == 176 (0000006833848000) [pid = 896] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 09:27:28 INFO - PROCESS | 896 | --DOMWINDOW == 175 (0000006829776000) [pid = 896] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 09:27:28 INFO - PROCESS | 896 | --DOMWINDOW == 174 (000000682849AC00) [pid = 896] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 09:27:28 INFO - PROCESS | 896 | --DOMWINDOW == 173 (0000006827D7B000) [pid = 896] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 09:27:28 INFO - PROCESS | 896 | --DOMWINDOW == 172 (000000682C56F800) [pid = 896] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 09:27:28 INFO - PROCESS | 896 | --DOMWINDOW == 171 (000000682CFF9000) [pid = 896] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 09:27:28 INFO - PROCESS | 896 | --DOMWINDOW == 170 (000000682C12B800) [pid = 896] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 09:27:28 INFO - PROCESS | 896 | --DOMWINDOW == 169 (0000006829088400) [pid = 896] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 09:27:28 INFO - PROCESS | 896 | --DOMWINDOW == 168 (00000068290E8400) [pid = 896] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 09:27:28 INFO - PROCESS | 896 | --DOMWINDOW == 167 (0000006820A98000) [pid = 896] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 09:27:28 INFO - PROCESS | 896 | --DOMWINDOW == 166 (0000006821B87400) [pid = 896] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 09:27:28 INFO - PROCESS | 896 | --DOMWINDOW == 165 (000000682ACC6C00) [pid = 896] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 09:27:28 INFO - PROCESS | 896 | --DOMWINDOW == 164 (0000006832DFA400) [pid = 896] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 09:27:28 INFO - PROCESS | 896 | --DOMWINDOW == 163 (000000682C5CD400) [pid = 896] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 09:27:28 INFO - PROCESS | 896 | --DOMWINDOW == 162 (0000006833D1E800) [pid = 896] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 09:27:28 INFO - PROCESS | 896 | --DOMWINDOW == 161 (00000068343E3000) [pid = 896] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 09:27:28 INFO - PROCESS | 896 | --DOMWINDOW == 160 (000000681AB0D800) [pid = 896] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 09:27:28 INFO - PROCESS | 896 | --DOMWINDOW == 159 (000000682C89FC00) [pid = 896] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 09:27:28 INFO - PROCESS | 896 | --DOMWINDOW == 158 (000000682C133800) [pid = 896] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 09:27:28 INFO - PROCESS | 896 | --DOMWINDOW == 157 (000000682CF2CC00) [pid = 896] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 09:27:28 INFO - PROCESS | 896 | --DOMWINDOW == 156 (00000068298EF800) [pid = 896] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 09:27:28 INFO - PROCESS | 896 | 1464712048974 Marionette TRACE conn6 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:27:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 09:27:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1138ms 09:27:29 INFO - PROCESS | 896 | 1464712049021 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 09:27:29 INFO - PROCESS | 896 | 1464712049027 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 09:27:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 09:27:29 INFO - PROCESS | 896 | 1464712049033 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 09:27:29 INFO - PROCESS | 896 | 1464712049036 Marionette TRACE conn6 <- [1,1838,null,{}] 09:27:29 INFO - PROCESS | 896 | 1464712049042 Marionette TRACE conn6 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:29 INFO - PROCESS | 896 | 1464712049155 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 09:27:29 INFO - PROCESS | 896 | 1464712049255 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:29 INFO - PROCESS | 896 | ++DOCSHELL 0000006828829800 == 79 [pid = 896] [id = 469] 09:27:29 INFO - PROCESS | 896 | ++DOMWINDOW == 157 (000000681B914800) [pid = 896] [serial = 1407] [outer = 0000000000000000] 09:27:29 INFO - PROCESS | 896 | ++DOMWINDOW == 158 (000000681D061C00) [pid = 896] [serial = 1408] [outer = 000000681B914800] 09:27:29 INFO - PROCESS | 896 | 1464712049303 Marionette DEBUG loaded listener.js 09:27:29 INFO - PROCESS | 896 | ++DOMWINDOW == 159 (00000068222E8000) [pid = 896] [serial = 1409] [outer = 000000681B914800] 09:27:29 INFO - PROCESS | 896 | [896] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 09:27:29 INFO - PROCESS | 896 | 1464712049776 Marionette TRACE conn6 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:27:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:27:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 796ms 09:27:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 09:27:29 INFO - PROCESS | 896 | 1464712049831 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 09:27:29 INFO - PROCESS | 896 | 1464712049833 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 09:27:29 INFO - PROCESS | 896 | 1464712049837 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 09:27:29 INFO - PROCESS | 896 | 1464712049841 Marionette TRACE conn6 <- [1,1842,null,{}] 09:27:29 INFO - PROCESS | 896 | 1464712049852 Marionette TRACE conn6 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:29 INFO - PROCESS | 896 | 1464712049961 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 09:27:29 INFO - PROCESS | 896 | 1464712049979 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:29 INFO - PROCESS | 896 | ++DOCSHELL 000000682D03E000 == 80 [pid = 896] [id = 470] 09:27:29 INFO - PROCESS | 896 | ++DOMWINDOW == 160 (000000682908A000) [pid = 896] [serial = 1410] [outer = 0000000000000000] 09:27:30 INFO - PROCESS | 896 | ++DOMWINDOW == 161 (0000006829094400) [pid = 896] [serial = 1411] [outer = 000000682908A000] 09:27:30 INFO - PROCESS | 896 | 1464712050028 Marionette DEBUG loaded listener.js 09:27:30 INFO - PROCESS | 896 | ++DOMWINDOW == 162 (000000682930B800) [pid = 896] [serial = 1412] [outer = 000000682908A000] 09:27:30 INFO - PROCESS | 896 | 1464712050513 Marionette TRACE conn6 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:27:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 09:27:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 733ms 09:27:30 INFO - PROCESS | 896 | 1464712050573 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 09:27:30 INFO - PROCESS | 896 | 1464712050576 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 09:27:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 09:27:30 INFO - PROCESS | 896 | 1464712050579 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 09:27:30 INFO - PROCESS | 896 | 1464712050581 Marionette TRACE conn6 <- [1,1846,null,{}] 09:27:30 INFO - PROCESS | 896 | 1464712050585 Marionette TRACE conn6 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:30 INFO - PROCESS | 896 | 1464712050720 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 09:27:30 INFO - PROCESS | 896 | 1464712050830 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:30 INFO - PROCESS | 896 | ++DOCSHELL 000000682F353000 == 81 [pid = 896] [id = 471] 09:27:30 INFO - PROCESS | 896 | ++DOMWINDOW == 163 (000000682908C400) [pid = 896] [serial = 1413] [outer = 0000000000000000] 09:27:30 INFO - PROCESS | 896 | ++DOMWINDOW == 164 (000000682B229400) [pid = 896] [serial = 1414] [outer = 000000682908C400] 09:27:30 INFO - PROCESS | 896 | 1464712050877 Marionette DEBUG loaded listener.js 09:27:30 INFO - PROCESS | 896 | ++DOMWINDOW == 165 (000000682C12DC00) [pid = 896] [serial = 1415] [outer = 000000682908C400] 09:27:31 INFO - PROCESS | 896 | 1464712051317 Marionette TRACE conn6 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 09:27:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 09:27:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 776ms 09:27:31 INFO - PROCESS | 896 | 1464712051358 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 09:27:31 INFO - PROCESS | 896 | 1464712051360 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 09:27:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 09:27:31 INFO - PROCESS | 896 | 1464712051370 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 09:27:31 INFO - PROCESS | 896 | 1464712051372 Marionette TRACE conn6 <- [1,1850,null,{}] 09:27:31 INFO - PROCESS | 896 | 1464712051376 Marionette TRACE conn6 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:31 INFO - PROCESS | 896 | 1464712051511 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 09:27:31 INFO - PROCESS | 896 | 1464712051530 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:31 INFO - PROCESS | 896 | ++DOCSHELL 00000068302FA800 == 82 [pid = 896] [id = 472] 09:27:31 INFO - PROCESS | 896 | ++DOMWINDOW == 166 (000000682B70BC00) [pid = 896] [serial = 1416] [outer = 0000000000000000] 09:27:31 INFO - PROCESS | 896 | ++DOMWINDOW == 167 (000000682C203000) [pid = 896] [serial = 1417] [outer = 000000682B70BC00] 09:27:31 INFO - PROCESS | 896 | 1464712051576 Marionette DEBUG loaded listener.js 09:27:31 INFO - PROCESS | 896 | ++DOMWINDOW == 168 (000000682C531000) [pid = 896] [serial = 1418] [outer = 000000682B70BC00] 09:27:32 INFO - PROCESS | 896 | 1464712052036 Marionette TRACE conn6 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 09:27:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 09:27:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 692ms 09:27:32 INFO - PROCESS | 896 | 1464712052064 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 09:27:32 INFO - PROCESS | 896 | 1464712052074 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 09:27:32 INFO - PROCESS | 896 | 1464712052078 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 09:27:32 INFO - PROCESS | 896 | 1464712052080 Marionette TRACE conn6 <- [1,1854,null,{}] 09:27:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 09:27:32 INFO - PROCESS | 896 | 1464712052129 Marionette TRACE conn6 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:32 INFO - PROCESS | 896 | 1464712052289 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 09:27:32 INFO - PROCESS | 896 | 1464712052356 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:32 INFO - PROCESS | 896 | ++DOCSHELL 00000068322D2800 == 83 [pid = 896] [id = 473] 09:27:32 INFO - PROCESS | 896 | ++DOMWINDOW == 169 (000000682CF26400) [pid = 896] [serial = 1419] [outer = 0000000000000000] 09:27:32 INFO - PROCESS | 896 | ++DOMWINDOW == 170 (000000682D366400) [pid = 896] [serial = 1420] [outer = 000000682CF26400] 09:27:32 INFO - PROCESS | 896 | 1464712052406 Marionette DEBUG loaded listener.js 09:27:32 INFO - PROCESS | 896 | ++DOMWINDOW == 171 (000000682D678C00) [pid = 896] [serial = 1421] [outer = 000000682CF26400] 09:27:32 INFO - PROCESS | 896 | 1464712052861 Marionette TRACE conn6 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 09:27:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 09:27:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 838ms 09:27:32 INFO - PROCESS | 896 | 1464712052922 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 09:27:32 INFO - PROCESS | 896 | 1464712052924 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 09:27:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 09:27:32 INFO - PROCESS | 896 | 1464712052933 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 09:27:32 INFO - PROCESS | 896 | 1464712052935 Marionette TRACE conn6 <- [1,1858,null,{}] 09:27:32 INFO - PROCESS | 896 | 1464712052944 Marionette TRACE conn6 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:33 INFO - PROCESS | 896 | 1464712053077 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 09:27:33 INFO - PROCESS | 896 | --DOMWINDOW == 170 (0000006825451800) [pid = 896] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 09:27:33 INFO - PROCESS | 896 | --DOMWINDOW == 169 (00000068294AB000) [pid = 896] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 09:27:33 INFO - PROCESS | 896 | --DOMWINDOW == 168 (0000006827D7E000) [pid = 896] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 09:27:33 INFO - PROCESS | 896 | --DOMWINDOW == 167 (000000681B9CA000) [pid = 896] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 09:27:33 INFO - PROCESS | 896 | --DOMWINDOW == 166 (0000006828D71000) [pid = 896] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 09:27:33 INFO - PROCESS | 896 | --DOMWINDOW == 165 (000000682C4A7C00) [pid = 896] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 09:27:33 INFO - PROCESS | 896 | --DOMWINDOW == 164 (000000681AB84400) [pid = 896] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 09:27:33 INFO - PROCESS | 896 | --DOMWINDOW == 163 (000000682D549C00) [pid = 896] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 09:27:33 INFO - PROCESS | 896 | --DOMWINDOW == 162 (000000682C3DB400) [pid = 896] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 09:27:33 INFO - PROCESS | 896 | --DOMWINDOW == 161 (000000682CF34C00) [pid = 896] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 09:27:33 INFO - PROCESS | 896 | 1464712053268 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:33 INFO - PROCESS | 896 | ++DOCSHELL 00000068289A2000 == 84 [pid = 896] [id = 474] 09:27:33 INFO - PROCESS | 896 | ++DOMWINDOW == 162 (000000681ABF2C00) [pid = 896] [serial = 1422] [outer = 0000000000000000] 09:27:33 INFO - PROCESS | 896 | ++DOMWINDOW == 163 (000000681C157C00) [pid = 896] [serial = 1423] [outer = 000000681ABF2C00] 09:27:33 INFO - PROCESS | 896 | 1464712053314 Marionette DEBUG loaded listener.js 09:27:33 INFO - PROCESS | 896 | ++DOMWINDOW == 164 (000000682C3DB400) [pid = 896] [serial = 1424] [outer = 000000681ABF2C00] 09:27:33 INFO - PROCESS | 896 | 1464712053712 Marionette TRACE conn6 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 09:27:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 09:27:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 839ms 09:27:33 INFO - PROCESS | 896 | 1464712053774 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 09:27:33 INFO - PROCESS | 896 | 1464712053777 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 09:27:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 09:27:33 INFO - PROCESS | 896 | 1464712053780 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 09:27:33 INFO - PROCESS | 896 | 1464712053790 Marionette TRACE conn6 <- [1,1862,null,{}] 09:27:33 INFO - PROCESS | 896 | 1464712053794 Marionette TRACE conn6 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:33 INFO - PROCESS | 896 | 1464712053897 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 09:27:33 INFO - PROCESS | 896 | 1464712053908 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:33 INFO - PROCESS | 896 | ++DOCSHELL 00000068329AE000 == 85 [pid = 896] [id = 475] 09:27:33 INFO - PROCESS | 896 | ++DOMWINDOW == 165 (000000682D365000) [pid = 896] [serial = 1425] [outer = 0000000000000000] 09:27:33 INFO - PROCESS | 896 | ++DOMWINDOW == 166 (00000068328A7C00) [pid = 896] [serial = 1426] [outer = 000000682D365000] 09:27:33 INFO - PROCESS | 896 | 1464712053953 Marionette DEBUG loaded listener.js 09:27:34 INFO - PROCESS | 896 | ++DOMWINDOW == 167 (0000006832DF9C00) [pid = 896] [serial = 1427] [outer = 000000682D365000] 09:27:34 INFO - PROCESS | 896 | [896] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:27:34 INFO - PROCESS | 896 | 1464712054418 Marionette TRACE conn6 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 09:27:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 09:27:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 691ms 09:27:34 INFO - PROCESS | 896 | 1464712054474 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 09:27:34 INFO - PROCESS | 896 | 1464712054476 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 09:27:34 INFO - PROCESS | 896 | 1464712054480 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 09:27:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 09:27:34 INFO - PROCESS | 896 | 1464712054482 Marionette TRACE conn6 <- [1,1866,null,{}] 09:27:34 INFO - PROCESS | 896 | 1464712054486 Marionette TRACE conn6 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:34 INFO - PROCESS | 896 | 1464712054589 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 09:27:34 INFO - PROCESS | 896 | 1464712054596 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:34 INFO - PROCESS | 896 | ++DOCSHELL 0000006833A04800 == 86 [pid = 896] [id = 476] 09:27:34 INFO - PROCESS | 896 | ++DOMWINDOW == 168 (0000006833572C00) [pid = 896] [serial = 1428] [outer = 0000000000000000] 09:27:34 INFO - PROCESS | 896 | ++DOMWINDOW == 169 (0000006833D10C00) [pid = 896] [serial = 1429] [outer = 0000006833572C00] 09:27:34 INFO - PROCESS | 896 | 1464712054642 Marionette DEBUG loaded listener.js 09:27:34 INFO - PROCESS | 896 | ++DOMWINDOW == 170 (0000006833E6E000) [pid = 896] [serial = 1430] [outer = 0000006833572C00] 09:27:35 INFO - PROCESS | 896 | 1464712055081 Marionette TRACE conn6 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 09:27:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 09:27:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 629ms 09:27:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 09:27:35 INFO - PROCESS | 896 | 1464712055119 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 09:27:35 INFO - PROCESS | 896 | 1464712055121 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 09:27:35 INFO - PROCESS | 896 | 1464712055133 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 09:27:35 INFO - PROCESS | 896 | 1464712055135 Marionette TRACE conn6 <- [1,1870,null,{}] 09:27:35 INFO - PROCESS | 896 | 1464712055139 Marionette TRACE conn6 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:35 INFO - PROCESS | 896 | 1464712055240 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 09:27:35 INFO - PROCESS | 896 | 1464712055472 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:35 INFO - PROCESS | 896 | ++DOCSHELL 00000068284CF800 == 87 [pid = 896] [id = 477] 09:27:35 INFO - PROCESS | 896 | ++DOMWINDOW == 171 (000000681AB0D400) [pid = 896] [serial = 1431] [outer = 0000000000000000] 09:27:35 INFO - PROCESS | 896 | ++DOMWINDOW == 172 (000000681AB8A000) [pid = 896] [serial = 1432] [outer = 000000681AB0D400] 09:27:35 INFO - PROCESS | 896 | 1464712055533 Marionette DEBUG loaded listener.js 09:27:35 INFO - PROCESS | 896 | ++DOMWINDOW == 173 (000000681B91D000) [pid = 896] [serial = 1433] [outer = 000000681AB0D400] 09:27:36 INFO - PROCESS | 896 | 1464712056144 Marionette TRACE conn6 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 09:27:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 09:27:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1088ms 09:27:36 INFO - PROCESS | 896 | 1464712056215 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 09:27:36 INFO - PROCESS | 896 | 1464712056220 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 09:27:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 09:27:36 INFO - PROCESS | 896 | 1464712056225 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 09:27:36 INFO - PROCESS | 896 | 1464712056229 Marionette TRACE conn6 <- [1,1874,null,{}] 09:27:36 INFO - PROCESS | 896 | 1464712056235 Marionette TRACE conn6 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:36 INFO - PROCESS | 896 | 1464712056426 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 09:27:36 INFO - PROCESS | 896 | 1464712056530 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:36 INFO - PROCESS | 896 | ++DOCSHELL 000000682D24E000 == 88 [pid = 896] [id = 478] 09:27:36 INFO - PROCESS | 896 | ++DOMWINDOW == 174 (0000006827D7D400) [pid = 896] [serial = 1434] [outer = 0000000000000000] 09:27:36 INFO - PROCESS | 896 | ++DOMWINDOW == 175 (0000006827E32400) [pid = 896] [serial = 1435] [outer = 0000006827D7D400] 09:27:36 INFO - PROCESS | 896 | 1464712056588 Marionette DEBUG loaded listener.js 09:27:36 INFO - PROCESS | 896 | ++DOMWINDOW == 176 (00000068291A7800) [pid = 896] [serial = 1436] [outer = 0000006827D7D400] 09:27:37 INFO - PROCESS | 896 | 1464712057226 Marionette TRACE conn6 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 09:27:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 09:27:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1030ms 09:27:37 INFO - PROCESS | 896 | 1464712057260 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 09:27:37 INFO - PROCESS | 896 | 1464712057265 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 09:27:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 09:27:37 INFO - PROCESS | 896 | 1464712057269 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 09:27:37 INFO - PROCESS | 896 | 1464712057272 Marionette TRACE conn6 <- [1,1878,null,{}] 09:27:37 INFO - PROCESS | 896 | 1464712057276 Marionette TRACE conn6 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:37 INFO - PROCESS | 896 | 1464712057409 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 09:27:37 INFO - PROCESS | 896 | 1464712057526 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:37 INFO - PROCESS | 896 | ++DOCSHELL 00000068359DB000 == 89 [pid = 896] [id = 479] 09:27:37 INFO - PROCESS | 896 | ++DOMWINDOW == 177 (000000682C130400) [pid = 896] [serial = 1437] [outer = 0000000000000000] 09:27:37 INFO - PROCESS | 896 | ++DOMWINDOW == 178 (000000682C6B7C00) [pid = 896] [serial = 1438] [outer = 000000682C130400] 09:27:37 INFO - PROCESS | 896 | 1464712057623 Marionette DEBUG loaded listener.js 09:27:37 INFO - PROCESS | 896 | ++DOMWINDOW == 179 (000000682D36B000) [pid = 896] [serial = 1439] [outer = 000000682C130400] 09:27:38 INFO - PROCESS | 896 | 1464712058226 Marionette TRACE conn6 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 09:27:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 09:27:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1032ms 09:27:38 INFO - PROCESS | 896 | 1464712058304 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 09:27:38 INFO - PROCESS | 896 | 1464712058307 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 09:27:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 09:27:38 INFO - PROCESS | 896 | 1464712058352 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 09:27:38 INFO - PROCESS | 896 | 1464712058359 Marionette TRACE conn6 <- [1,1882,null,{}] 09:27:38 INFO - PROCESS | 896 | 1464712058364 Marionette TRACE conn6 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:38 INFO - PROCESS | 896 | 1464712058504 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 09:27:38 INFO - PROCESS | 896 | 1464712058639 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:38 INFO - PROCESS | 896 | ++DOCSHELL 0000006837CE7800 == 90 [pid = 896] [id = 480] 09:27:38 INFO - PROCESS | 896 | ++DOMWINDOW == 180 (000000682D367400) [pid = 896] [serial = 1440] [outer = 0000000000000000] 09:27:38 INFO - PROCESS | 896 | ++DOMWINDOW == 181 (0000006835932800) [pid = 896] [serial = 1441] [outer = 000000682D367400] 09:27:38 INFO - PROCESS | 896 | 1464712058696 Marionette DEBUG loaded listener.js 09:27:38 INFO - PROCESS | 896 | ++DOMWINDOW == 182 (0000006835A76400) [pid = 896] [serial = 1442] [outer = 000000682D367400] 09:27:39 INFO - PROCESS | 896 | 1464712059327 Marionette TRACE conn6 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 09:27:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 09:27:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1059ms 09:27:39 INFO - PROCESS | 896 | 1464712059390 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 09:27:39 INFO - PROCESS | 896 | 1464712059393 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 09:27:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 09:27:39 INFO - PROCESS | 896 | 1464712059397 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 09:27:39 INFO - PROCESS | 896 | 1464712059399 Marionette TRACE conn6 <- [1,1886,null,{}] 09:27:39 INFO - PROCESS | 896 | 1464712059403 Marionette TRACE conn6 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:39 INFO - PROCESS | 896 | 1464712059532 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 09:27:39 INFO - PROCESS | 896 | 1464712059673 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:39 INFO - PROCESS | 896 | ++DOCSHELL 0000006835527800 == 91 [pid = 896] [id = 481] 09:27:39 INFO - PROCESS | 896 | ++DOMWINDOW == 183 (0000006835A7D000) [pid = 896] [serial = 1443] [outer = 0000000000000000] 09:27:39 INFO - PROCESS | 896 | ++DOMWINDOW == 184 (0000006835A7EC00) [pid = 896] [serial = 1444] [outer = 0000006835A7D000] 09:27:39 INFO - PROCESS | 896 | 1464712059730 Marionette DEBUG loaded listener.js 09:27:39 INFO - PROCESS | 896 | ++DOMWINDOW == 185 (00000068377CFC00) [pid = 896] [serial = 1445] [outer = 0000006835A7D000] 09:27:40 INFO - PROCESS | 896 | 1464712060357 Marionette TRACE conn6 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 09:27:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 09:27:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 985ms 09:27:40 INFO - PROCESS | 896 | 1464712060387 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 09:27:40 INFO - PROCESS | 896 | 1464712060390 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 09:27:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 09:27:40 INFO - PROCESS | 896 | 1464712060395 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 09:27:40 INFO - PROCESS | 896 | 1464712060397 Marionette TRACE conn6 <- [1,1890,null,{}] 09:27:40 INFO - PROCESS | 896 | 1464712060401 Marionette TRACE conn6 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:40 INFO - PROCESS | 896 | 1464712060526 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 09:27:40 INFO - PROCESS | 896 | 1464712060667 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:40 INFO - PROCESS | 896 | ++DOCSHELL 0000006836464800 == 92 [pid = 896] [id = 482] 09:27:40 INFO - PROCESS | 896 | ++DOMWINDOW == 186 (0000006833DAE800) [pid = 896] [serial = 1446] [outer = 0000000000000000] 09:27:40 INFO - PROCESS | 896 | ++DOMWINDOW == 187 (0000006833DB0400) [pid = 896] [serial = 1447] [outer = 0000006833DAE800] 09:27:40 INFO - PROCESS | 896 | 1464712060731 Marionette DEBUG loaded listener.js 09:27:40 INFO - PROCESS | 896 | ++DOMWINDOW == 188 (00000068377D9000) [pid = 896] [serial = 1448] [outer = 0000006833DAE800] 09:27:41 INFO - PROCESS | 896 | 1464712061302 Marionette TRACE conn6 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 09:27:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 09:27:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 943ms 09:27:41 INFO - PROCESS | 896 | 1464712061341 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 09:27:41 INFO - PROCESS | 896 | 1464712061344 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 09:27:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 09:27:41 INFO - PROCESS | 896 | 1464712061347 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 09:27:41 INFO - PROCESS | 896 | 1464712061350 Marionette TRACE conn6 <- [1,1894,null,{}] 09:27:41 INFO - PROCESS | 896 | 1464712061353 Marionette TRACE conn6 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:41 INFO - PROCESS | 896 | 1464712061482 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 09:27:41 INFO - PROCESS | 896 | 1464712061597 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:41 INFO - PROCESS | 896 | ++DOCSHELL 0000006838B49000 == 93 [pid = 896] [id = 483] 09:27:41 INFO - PROCESS | 896 | ++DOMWINDOW == 189 (000000683272A400) [pid = 896] [serial = 1449] [outer = 0000000000000000] 09:27:41 INFO - PROCESS | 896 | ++DOMWINDOW == 190 (0000006837858800) [pid = 896] [serial = 1450] [outer = 000000683272A400] 09:27:41 INFO - PROCESS | 896 | 1464712061692 Marionette DEBUG loaded listener.js 09:27:41 INFO - PROCESS | 896 | ++DOMWINDOW == 191 (000000683835E000) [pid = 896] [serial = 1451] [outer = 000000683272A400] 09:27:42 INFO - PROCESS | 896 | 1464712062301 Marionette TRACE conn6 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 09:27:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 09:27:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 984ms 09:27:42 INFO - PROCESS | 896 | 1464712062334 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 09:27:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 09:27:42 INFO - PROCESS | 896 | 1464712062337 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 09:27:42 INFO - PROCESS | 896 | 1464712062341 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 09:27:42 INFO - PROCESS | 896 | 1464712062343 Marionette TRACE conn6 <- [1,1898,null,{}] 09:27:42 INFO - PROCESS | 896 | 1464712062347 Marionette TRACE conn6 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:42 INFO - PROCESS | 896 | 1464712062472 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 09:27:42 INFO - PROCESS | 896 | 1464712062587 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:42 INFO - PROCESS | 896 | ++DOCSHELL 0000006838B63800 == 94 [pid = 896] [id = 484] 09:27:42 INFO - PROCESS | 896 | ++DOMWINDOW == 192 (00000068361A5000) [pid = 896] [serial = 1452] [outer = 0000000000000000] 09:27:42 INFO - PROCESS | 896 | ++DOMWINDOW == 193 (00000068361AD800) [pid = 896] [serial = 1453] [outer = 00000068361A5000] 09:27:42 INFO - PROCESS | 896 | 1464712062683 Marionette DEBUG loaded listener.js 09:27:42 INFO - PROCESS | 896 | ++DOMWINDOW == 194 (000000683785C400) [pid = 896] [serial = 1454] [outer = 00000068361A5000] 09:27:43 INFO - PROCESS | 896 | 1464712063242 Marionette TRACE conn6 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 09:27:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 09:27:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 944ms 09:27:43 INFO - PROCESS | 896 | 1464712063287 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 09:27:43 INFO - PROCESS | 896 | 1464712063290 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 09:27:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 09:27:43 INFO - PROCESS | 896 | 1464712063293 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 09:27:43 INFO - PROCESS | 896 | 1464712063296 Marionette TRACE conn6 <- [1,1902,null,{}] 09:27:43 INFO - PROCESS | 896 | 1464712063299 Marionette TRACE conn6 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:43 INFO - PROCESS | 896 | 1464712063422 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 09:27:43 INFO - PROCESS | 896 | 1464712063537 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:43 INFO - PROCESS | 896 | ++DOCSHELL 0000006838B7D800 == 95 [pid = 896] [id = 485] 09:27:43 INFO - PROCESS | 896 | ++DOMWINDOW == 195 (00000068361B2400) [pid = 896] [serial = 1455] [outer = 0000000000000000] 09:27:43 INFO - PROCESS | 896 | ++DOMWINDOW == 196 (0000006836C89000) [pid = 896] [serial = 1456] [outer = 00000068361B2400] 09:27:43 INFO - PROCESS | 896 | 1464712063632 Marionette DEBUG loaded listener.js 09:27:43 INFO - PROCESS | 896 | ++DOMWINDOW == 197 (0000006836C8F400) [pid = 896] [serial = 1457] [outer = 00000068361B2400] 09:27:44 INFO - PROCESS | 896 | 1464712064175 Marionette TRACE conn6 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 09:27:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 09:27:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 944ms 09:27:44 INFO - PROCESS | 896 | 1464712064240 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 09:27:44 INFO - PROCESS | 896 | 1464712064242 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 09:27:44 INFO - PROCESS | 896 | 1464712064246 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 09:27:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 09:27:44 INFO - PROCESS | 896 | 1464712064248 Marionette TRACE conn6 <- [1,1906,null,{}] 09:27:44 INFO - PROCESS | 896 | 1464712064252 Marionette TRACE conn6 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:44 INFO - PROCESS | 896 | 1464712064428 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 09:27:44 INFO - PROCESS | 896 | 1464712064559 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:44 INFO - PROCESS | 896 | ++DOCSHELL 00000068335D1800 == 96 [pid = 896] [id = 486] 09:27:44 INFO - PROCESS | 896 | ++DOMWINDOW == 198 (000000682D67B800) [pid = 896] [serial = 1458] [outer = 0000000000000000] 09:27:44 INFO - PROCESS | 896 | ++DOMWINDOW == 199 (0000006838360800) [pid = 896] [serial = 1459] [outer = 000000682D67B800] 09:27:44 INFO - PROCESS | 896 | 1464712064617 Marionette DEBUG loaded listener.js 09:27:44 INFO - PROCESS | 896 | ++DOMWINDOW == 200 (0000006838368800) [pid = 896] [serial = 1460] [outer = 000000682D67B800] 09:27:45 INFO - PROCESS | 896 | 1464712065228 Marionette TRACE conn6 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 09:27:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 09:27:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1024ms 09:27:45 INFO - PROCESS | 896 | 1464712065272 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 09:27:45 INFO - PROCESS | 896 | 1464712065275 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 09:27:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 09:27:45 INFO - PROCESS | 896 | 1464712065279 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 09:27:45 INFO - PROCESS | 896 | 1464712065281 Marionette TRACE conn6 <- [1,1910,null,{}] 09:27:45 INFO - PROCESS | 896 | 1464712065285 Marionette TRACE conn6 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:45 INFO - PROCESS | 896 | 1464712065416 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 09:27:45 INFO - PROCESS | 896 | 1464712065738 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:45 INFO - PROCESS | 896 | ++DOCSHELL 000000682B208800 == 97 [pid = 896] [id = 487] 09:27:45 INFO - PROCESS | 896 | ++DOMWINDOW == 201 (000000681AB0A400) [pid = 896] [serial = 1461] [outer = 0000000000000000] 09:27:45 INFO - PROCESS | 896 | ++DOMWINDOW == 202 (000000681AB84800) [pid = 896] [serial = 1462] [outer = 000000681AB0A400] 09:27:45 INFO - PROCESS | 896 | 1464712065815 Marionette DEBUG loaded listener.js 09:27:45 INFO - PROCESS | 896 | ++DOMWINDOW == 203 (000000681B91B400) [pid = 896] [serial = 1463] [outer = 000000681AB0A400] 09:27:46 INFO - PROCESS | 896 | 1464712066464 Marionette TRACE conn6 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 09:27:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 09:27:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1221ms 09:27:46 INFO - PROCESS | 896 | 1464712066503 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 09:27:46 INFO - PROCESS | 896 | 1464712066507 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 09:27:46 INFO - PROCESS | 896 | 1464712066511 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 09:27:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 09:27:46 INFO - PROCESS | 896 | 1464712066515 Marionette TRACE conn6 <- [1,1914,null,{}] 09:27:46 INFO - PROCESS | 896 | 1464712066520 Marionette TRACE conn6 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:46 INFO - PROCESS | 896 | 1464712066646 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 09:27:46 INFO - PROCESS | 896 | 1464712066808 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:46 INFO - PROCESS | 896 | ++DOCSHELL 0000006829490000 == 98 [pid = 896] [id = 488] 09:27:46 INFO - PROCESS | 896 | ++DOMWINDOW == 204 (0000006827D7B400) [pid = 896] [serial = 1464] [outer = 0000000000000000] 09:27:46 INFO - PROCESS | 896 | ++DOMWINDOW == 205 (0000006827E35000) [pid = 896] [serial = 1465] [outer = 0000006827D7B400] 09:27:46 INFO - PROCESS | 896 | 1464712066862 Marionette DEBUG loaded listener.js 09:27:46 INFO - PROCESS | 896 | ++DOMWINDOW == 206 (000000682908AC00) [pid = 896] [serial = 1466] [outer = 0000006827D7B400] 09:27:47 INFO - PROCESS | 896 | --DOCSHELL 0000006828A8C800 == 97 [pid = 896] [id = 429] 09:27:47 INFO - PROCESS | 896 | --DOCSHELL 00000068368D3000 == 96 [pid = 896] [id = 427] 09:27:47 INFO - PROCESS | 896 | --DOCSHELL 0000006832748800 == 95 [pid = 896] [id = 428] 09:27:47 INFO - PROCESS | 896 | --DOCSHELL 0000006833A04800 == 94 [pid = 896] [id = 476] 09:27:47 INFO - PROCESS | 896 | --DOCSHELL 00000068329AE000 == 93 [pid = 896] [id = 475] 09:27:47 INFO - PROCESS | 896 | --DOCSHELL 00000068289A2000 == 92 [pid = 896] [id = 474] 09:27:47 INFO - PROCESS | 896 | --DOCSHELL 00000068322D2800 == 91 [pid = 896] [id = 473] 09:27:47 INFO - PROCESS | 896 | --DOCSHELL 00000068302FA800 == 90 [pid = 896] [id = 472] 09:27:47 INFO - PROCESS | 896 | --DOCSHELL 000000682F353000 == 89 [pid = 896] [id = 471] 09:27:47 INFO - PROCESS | 896 | --DOCSHELL 000000682D03E000 == 88 [pid = 896] [id = 470] 09:27:47 INFO - PROCESS | 896 | --DOCSHELL 0000006828829800 == 87 [pid = 896] [id = 469] 09:27:47 INFO - PROCESS | 896 | --DOMWINDOW == 205 (0000006830773000) [pid = 896] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 09:27:47 INFO - PROCESS | 896 | --DOMWINDOW == 204 (0000006833E69400) [pid = 896] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 09:27:47 INFO - PROCESS | 896 | --DOMWINDOW == 203 (000000683592F000) [pid = 896] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 09:27:47 INFO - PROCESS | 896 | --DOMWINDOW == 202 (000000683356E000) [pid = 896] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 09:27:47 INFO - PROCESS | 896 | --DOCSHELL 000000682C58E800 == 86 [pid = 896] [id = 468] 09:27:47 INFO - PROCESS | 896 | --DOCSHELL 0000006836CBB800 == 85 [pid = 896] [id = 465] 09:27:47 INFO - PROCESS | 896 | --DOCSHELL 0000006836A18000 == 84 [pid = 896] [id = 464] 09:27:47 INFO - PROCESS | 896 | --DOCSHELL 0000006837CF1000 == 83 [pid = 896] [id = 463] 09:27:47 INFO - PROCESS | 896 | --DOCSHELL 00000068368CE000 == 82 [pid = 896] [id = 462] 09:27:47 INFO - PROCESS | 896 | --DOCSHELL 0000006835A9E000 == 81 [pid = 896] [id = 461] 09:27:47 INFO - PROCESS | 896 | --DOCSHELL 0000006834387800 == 80 [pid = 896] [id = 460] 09:27:47 INFO - PROCESS | 896 | --DOCSHELL 000000683037B000 == 79 [pid = 896] [id = 459] 09:27:47 INFO - PROCESS | 896 | --DOCSHELL 0000006829F0F000 == 78 [pid = 896] [id = 458] 09:27:47 INFO - PROCESS | 896 | --DOCSHELL 0000006833A0C000 == 77 [pid = 896] [id = 457] 09:27:47 INFO - PROCESS | 896 | 1464712067517 Marionette TRACE conn6 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 09:27:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 09:27:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1025ms 09:27:47 INFO - PROCESS | 896 | 1464712067543 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 09:27:47 INFO - PROCESS | 896 | 1464712067548 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 09:27:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 09:27:47 INFO - PROCESS | 896 | 1464712067554 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 09:27:47 INFO - PROCESS | 896 | 1464712067556 Marionette TRACE conn6 <- [1,1918,null,{}] 09:27:47 INFO - PROCESS | 896 | 1464712067562 Marionette TRACE conn6 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:47 INFO - PROCESS | 896 | 1464712067690 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 09:27:47 INFO - PROCESS | 896 | --DOMWINDOW == 201 (000000682D679800) [pid = 896] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 09:27:47 INFO - PROCESS | 896 | --DOMWINDOW == 200 (0000006827E2D400) [pid = 896] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 09:27:47 INFO - PROCESS | 896 | --DOMWINDOW == 199 (0000006825861000) [pid = 896] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 09:27:47 INFO - PROCESS | 896 | --DOMWINDOW == 198 (0000006828AD5800) [pid = 896] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 09:27:47 INFO - PROCESS | 896 | --DOMWINDOW == 197 (00000068298E8800) [pid = 896] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 09:27:47 INFO - PROCESS | 896 | --DOMWINDOW == 196 (000000682C89DC00) [pid = 896] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 09:27:47 INFO - PROCESS | 896 | --DOMWINDOW == 195 (00000068222F2400) [pid = 896] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 09:27:47 INFO - PROCESS | 896 | --DOMWINDOW == 194 (00000068290E3000) [pid = 896] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 09:27:47 INFO - PROCESS | 896 | --DOMWINDOW == 193 (000000682D360800) [pid = 896] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 09:27:47 INFO - PROCESS | 896 | --DOMWINDOW == 192 (000000681C14C800) [pid = 896] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 09:27:47 INFO - PROCESS | 896 | --DOMWINDOW == 191 (000000681AB8D800) [pid = 896] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 09:27:47 INFO - PROCESS | 896 | --DOMWINDOW == 190 (000000682D5C4C00) [pid = 896] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 09:27:47 INFO - PROCESS | 896 | --DOMWINDOW == 189 (000000682D53D400) [pid = 896] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 09:27:47 INFO - PROCESS | 896 | --DOMWINDOW == 188 (000000682C5C0400) [pid = 896] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 09:27:47 INFO - PROCESS | 896 | --DOMWINDOW == 187 (000000682B707C00) [pid = 896] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 09:27:47 INFO - PROCESS | 896 | --DOMWINDOW == 186 (0000006820069800) [pid = 896] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 09:27:47 INFO - PROCESS | 896 | --DOMWINDOW == 185 (000000682C894000) [pid = 896] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 09:27:47 INFO - PROCESS | 896 | --DOMWINDOW == 184 (000000682D675400) [pid = 896] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 09:27:47 INFO - PROCESS | 896 | --DOMWINDOW == 183 (000000682C3E0400) [pid = 896] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 09:27:47 INFO - PROCESS | 896 | --DOMWINDOW == 182 (000000682D53E800) [pid = 896] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 09:27:47 INFO - PROCESS | 896 | --DOMWINDOW == 181 (000000681BA5DC00) [pid = 896] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 09:27:47 INFO - PROCESS | 896 | --DOMWINDOW == 180 (000000682F712400) [pid = 896] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 09:27:47 INFO - PROCESS | 896 | --DOMWINDOW == 179 (000000682BB5B800) [pid = 896] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 09:27:47 INFO - PROCESS | 896 | --DOMWINDOW == 178 (000000682930E400) [pid = 896] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 09:27:47 INFO - PROCESS | 896 | 1464712067821 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:47 INFO - PROCESS | 896 | ++DOCSHELL 0000006828679800 == 78 [pid = 896] [id = 489] 09:27:47 INFO - PROCESS | 896 | ++DOMWINDOW == 179 (000000681ABEB400) [pid = 896] [serial = 1467] [outer = 0000000000000000] 09:27:47 INFO - PROCESS | 896 | ++DOMWINDOW == 180 (000000681C1DE400) [pid = 896] [serial = 1468] [outer = 000000681ABEB400] 09:27:47 INFO - PROCESS | 896 | 1464712067869 Marionette DEBUG loaded listener.js 09:27:47 INFO - PROCESS | 896 | ++DOMWINDOW == 181 (000000682559A000) [pid = 896] [serial = 1469] [outer = 000000681ABEB400] 09:27:48 INFO - PROCESS | 896 | 1464712068299 Marionette TRACE conn6 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 09:27:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 09:27:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 839ms 09:27:48 INFO - PROCESS | 896 | 1464712068395 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 09:27:48 INFO - PROCESS | 896 | 1464712068398 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 09:27:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 09:27:48 INFO - PROCESS | 896 | 1464712068403 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 09:27:48 INFO - PROCESS | 896 | 1464712068410 Marionette TRACE conn6 <- [1,1922,null,{}] 09:27:48 INFO - PROCESS | 896 | 1464712068420 Marionette TRACE conn6 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:48 INFO - PROCESS | 896 | 1464712068537 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 09:27:48 INFO - PROCESS | 896 | 1464712068547 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:48 INFO - PROCESS | 896 | ++DOCSHELL 000000682F351800 == 79 [pid = 896] [id = 490] 09:27:48 INFO - PROCESS | 896 | ++DOMWINDOW == 182 (000000682952A400) [pid = 896] [serial = 1470] [outer = 0000000000000000] 09:27:48 INFO - PROCESS | 896 | ++DOMWINDOW == 183 (0000006829F9E400) [pid = 896] [serial = 1471] [outer = 000000682952A400] 09:27:48 INFO - PROCESS | 896 | 1464712068603 Marionette DEBUG loaded listener.js 09:27:48 INFO - PROCESS | 896 | ++DOMWINDOW == 184 (000000682BB02800) [pid = 896] [serial = 1472] [outer = 000000682952A400] 09:27:49 INFO - PROCESS | 896 | 1464712069069 Marionette TRACE conn6 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 09:27:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 09:27:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 692ms 09:27:49 INFO - PROCESS | 896 | 1464712069095 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 09:27:49 INFO - PROCESS | 896 | 1464712069098 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 09:27:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 09:27:49 INFO - PROCESS | 896 | 1464712069126 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 09:27:49 INFO - PROCESS | 896 | 1464712069128 Marionette TRACE conn6 <- [1,1926,null,{}] 09:27:49 INFO - PROCESS | 896 | 1464712069131 Marionette TRACE conn6 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:49 INFO - PROCESS | 896 | 1464712069240 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 09:27:49 INFO - PROCESS | 896 | 1464712069247 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:49 INFO - PROCESS | 896 | ++DOCSHELL 0000006830408000 == 80 [pid = 896] [id = 491] 09:27:49 INFO - PROCESS | 896 | ++DOMWINDOW == 185 (000000682C138C00) [pid = 896] [serial = 1473] [outer = 0000000000000000] 09:27:49 INFO - PROCESS | 896 | ++DOMWINDOW == 186 (000000682C20AC00) [pid = 896] [serial = 1474] [outer = 000000682C138C00] 09:27:49 INFO - PROCESS | 896 | 1464712069293 Marionette DEBUG loaded listener.js 09:27:49 INFO - PROCESS | 896 | ++DOMWINDOW == 187 (000000682C56CC00) [pid = 896] [serial = 1475] [outer = 000000682C138C00] 09:27:49 INFO - PROCESS | 896 | 1464712069792 Marionette TRACE conn6 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 09:27:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 09:27:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 733ms 09:27:49 INFO - PROCESS | 896 | 1464712069864 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 09:27:49 INFO - PROCESS | 896 | 1464712069867 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 09:27:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 09:27:49 INFO - PROCESS | 896 | 1464712069870 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 09:27:49 INFO - PROCESS | 896 | 1464712069872 Marionette TRACE conn6 <- [1,1930,null,{}] 09:27:49 INFO - PROCESS | 896 | 1464712069876 Marionette TRACE conn6 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:50 INFO - PROCESS | 896 | 1464712070046 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 09:27:50 INFO - PROCESS | 896 | 1464712070070 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:50 INFO - PROCESS | 896 | ++DOCSHELL 00000068322DF000 == 81 [pid = 896] [id = 492] 09:27:50 INFO - PROCESS | 896 | ++DOMWINDOW == 188 (000000682C89CC00) [pid = 896] [serial = 1476] [outer = 0000000000000000] 09:27:50 INFO - PROCESS | 896 | ++DOMWINDOW == 189 (000000682CE9B800) [pid = 896] [serial = 1477] [outer = 000000682C89CC00] 09:27:50 INFO - PROCESS | 896 | 1464712070126 Marionette DEBUG loaded listener.js 09:27:50 INFO - PROCESS | 896 | ++DOMWINDOW == 190 (000000682D36A000) [pid = 896] [serial = 1478] [outer = 000000682C89CC00] 09:27:50 INFO - PROCESS | 896 | 1464712070630 Marionette TRACE conn6 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 09:27:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 09:27:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 776ms 09:27:50 INFO - PROCESS | 896 | 1464712070648 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 09:27:50 INFO - PROCESS | 896 | 1464712070650 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 09:27:50 INFO - PROCESS | 896 | 1464712070654 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 09:27:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 09:27:50 INFO - PROCESS | 896 | 1464712070656 Marionette TRACE conn6 <- [1,1934,null,{}] 09:27:50 INFO - PROCESS | 896 | 1464712070670 Marionette TRACE conn6 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:50 INFO - PROCESS | 896 | 1464712070805 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 09:27:50 INFO - PROCESS | 896 | 1464712070827 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:50 INFO - PROCESS | 896 | ++DOCSHELL 00000068328BF000 == 82 [pid = 896] [id = 493] 09:27:50 INFO - PROCESS | 896 | ++DOMWINDOW == 191 (000000682D54A800) [pid = 896] [serial = 1479] [outer = 0000000000000000] 09:27:50 INFO - PROCESS | 896 | ++DOMWINDOW == 192 (000000682D615800) [pid = 896] [serial = 1480] [outer = 000000682D54A800] 09:27:50 INFO - PROCESS | 896 | 1464712070873 Marionette DEBUG loaded listener.js 09:27:50 INFO - PROCESS | 896 | ++DOMWINDOW == 193 (000000682F440800) [pid = 896] [serial = 1481] [outer = 000000682D54A800] 09:27:51 INFO - PROCESS | 896 | 1464712071324 Marionette TRACE conn6 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 09:27:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 09:27:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 691ms 09:27:51 INFO - PROCESS | 896 | 1464712071348 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 09:27:51 INFO - PROCESS | 896 | 1464712071351 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 09:27:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 09:27:51 INFO - PROCESS | 896 | 1464712071354 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 09:27:51 INFO - PROCESS | 896 | 1464712071356 Marionette TRACE conn6 <- [1,1938,null,{}] 09:27:51 INFO - PROCESS | 896 | 1464712071359 Marionette TRACE conn6 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:51 INFO - PROCESS | 896 | 1464712071521 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 09:27:51 INFO - PROCESS | 896 | --DOMWINDOW == 192 (000000682B70BC00) [pid = 896] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 09:27:51 INFO - PROCESS | 896 | --DOMWINDOW == 191 (000000682908A000) [pid = 896] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 09:27:51 INFO - PROCESS | 896 | --DOMWINDOW == 190 (000000681B914800) [pid = 896] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 09:27:51 INFO - PROCESS | 896 | --DOMWINDOW == 189 (000000681B913C00) [pid = 896] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 09:27:51 INFO - PROCESS | 896 | --DOMWINDOW == 188 (000000682908C400) [pid = 896] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 09:27:51 INFO - PROCESS | 896 | --DOMWINDOW == 187 (000000682CF26400) [pid = 896] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 09:27:51 INFO - PROCESS | 896 | --DOMWINDOW == 186 (000000681ABF2C00) [pid = 896] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 09:27:51 INFO - PROCESS | 896 | --DOMWINDOW == 185 (000000682D365000) [pid = 896] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 09:27:51 INFO - PROCESS | 896 | 1464712071741 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:51 INFO - PROCESS | 896 | ++DOCSHELL 000000682B7E1000 == 83 [pid = 896] [id = 494] 09:27:51 INFO - PROCESS | 896 | ++DOMWINDOW == 186 (000000681B913C00) [pid = 896] [serial = 1482] [outer = 0000000000000000] 09:27:51 INFO - PROCESS | 896 | ++DOMWINDOW == 187 (0000006827D0A400) [pid = 896] [serial = 1483] [outer = 000000681B913C00] 09:27:51 INFO - PROCESS | 896 | 1464712071786 Marionette DEBUG loaded listener.js 09:27:51 INFO - PROCESS | 896 | ++DOMWINDOW == 188 (000000682D67EC00) [pid = 896] [serial = 1484] [outer = 000000681B913C00] 09:27:52 INFO - PROCESS | 896 | 1464712072150 Marionette TRACE conn6 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 09:27:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 09:27:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 838ms 09:27:52 INFO - PROCESS | 896 | 1464712072198 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 09:27:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 09:27:52 INFO - PROCESS | 896 | 1464712072201 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 09:27:52 INFO - PROCESS | 896 | 1464712072204 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 09:27:52 INFO - PROCESS | 896 | 1464712072206 Marionette TRACE conn6 <- [1,1942,null,{}] 09:27:52 INFO - PROCESS | 896 | 1464712072209 Marionette TRACE conn6 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:52 INFO - PROCESS | 896 | 1464712072310 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 09:27:52 INFO - PROCESS | 896 | 1464712072317 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:52 INFO - PROCESS | 896 | ++DOCSHELL 0000006833A1A800 == 84 [pid = 896] [id = 495] 09:27:52 INFO - PROCESS | 896 | ++DOMWINDOW == 189 (00000068328ACC00) [pid = 896] [serial = 1485] [outer = 0000000000000000] 09:27:52 INFO - PROCESS | 896 | ++DOMWINDOW == 190 (000000683356B000) [pid = 896] [serial = 1486] [outer = 00000068328ACC00] 09:27:52 INFO - PROCESS | 896 | 1464712072363 Marionette DEBUG loaded listener.js 09:27:52 INFO - PROCESS | 896 | ++DOMWINDOW == 191 (0000006833D18C00) [pid = 896] [serial = 1487] [outer = 00000068328ACC00] 09:27:52 INFO - PROCESS | 896 | 1464712072795 Marionette TRACE conn6 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 09:27:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 09:27:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 628ms 09:27:52 INFO - PROCESS | 896 | 1464712072833 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 09:27:52 INFO - PROCESS | 896 | 1464712072835 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 09:27:52 INFO - PROCESS | 896 | 1464712072838 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 09:27:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 09:27:52 INFO - PROCESS | 896 | 1464712072840 Marionette TRACE conn6 <- [1,1946,null,{}] 09:27:52 INFO - PROCESS | 896 | 1464712072844 Marionette TRACE conn6 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:53 INFO - PROCESS | 896 | 1464712072999 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 09:27:53 INFO - PROCESS | 896 | 1464712073043 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:53 INFO - PROCESS | 896 | ++DOCSHELL 000000683553F000 == 85 [pid = 896] [id = 496] 09:27:53 INFO - PROCESS | 896 | ++DOMWINDOW == 192 (0000006833DB2C00) [pid = 896] [serial = 1488] [outer = 0000000000000000] 09:27:53 INFO - PROCESS | 896 | ++DOMWINDOW == 193 (00000068343E3C00) [pid = 896] [serial = 1489] [outer = 0000006833DB2C00] 09:27:53 INFO - PROCESS | 896 | 1464712073092 Marionette DEBUG loaded listener.js 09:27:53 INFO - PROCESS | 896 | ++DOMWINDOW == 194 (0000006835935800) [pid = 896] [serial = 1490] [outer = 0000006833DB2C00] 09:27:53 INFO - PROCESS | 896 | 1464712073517 Marionette TRACE conn6 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 09:27:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 09:27:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 734ms 09:27:53 INFO - PROCESS | 896 | 1464712073576 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 09:27:53 INFO - PROCESS | 896 | 1464712073578 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 09:27:53 INFO - PROCESS | 896 | 1464712073582 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 09:27:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 09:27:53 INFO - PROCESS | 896 | 1464712073592 Marionette TRACE conn6 <- [1,1950,null,{}] 09:27:53 INFO - PROCESS | 896 | 1464712073596 Marionette TRACE conn6 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:53 INFO - PROCESS | 896 | 1464712073699 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 09:27:53 INFO - PROCESS | 896 | 1464712073875 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:53 INFO - PROCESS | 896 | ++DOCSHELL 00000068285BD800 == 86 [pid = 896] [id = 497] 09:27:53 INFO - PROCESS | 896 | ++DOMWINDOW == 195 (000000681AB03800) [pid = 896] [serial = 1491] [outer = 0000000000000000] 09:27:53 INFO - PROCESS | 896 | ++DOMWINDOW == 196 (000000681AB0C000) [pid = 896] [serial = 1492] [outer = 000000681AB03800] 09:27:53 INFO - PROCESS | 896 | 1464712073935 Marionette DEBUG loaded listener.js 09:27:54 INFO - PROCESS | 896 | ++DOMWINDOW == 197 (000000681C11D800) [pid = 896] [serial = 1493] [outer = 000000681AB03800] 09:27:54 INFO - PROCESS | 896 | 1464712074665 Marionette TRACE conn6 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 09:27:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 09:27:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1145ms 09:27:54 INFO - PROCESS | 896 | 1464712074740 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 09:27:54 INFO - PROCESS | 896 | 1464712074745 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 09:27:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 09:27:54 INFO - PROCESS | 896 | 1464712074751 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 09:27:54 INFO - PROCESS | 896 | 1464712074756 Marionette TRACE conn6 <- [1,1954,null,{}] 09:27:54 INFO - PROCESS | 896 | 1464712074761 Marionette TRACE conn6 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:54 INFO - PROCESS | 896 | 1464712074906 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 09:27:55 INFO - PROCESS | 896 | 1464712075045 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:55 INFO - PROCESS | 896 | ++DOCSHELL 000000682F355000 == 87 [pid = 896] [id = 498] 09:27:55 INFO - PROCESS | 896 | ++DOMWINDOW == 198 (0000006828492800) [pid = 896] [serial = 1494] [outer = 0000000000000000] 09:27:55 INFO - PROCESS | 896 | ++DOMWINDOW == 199 (0000006828D46C00) [pid = 896] [serial = 1495] [outer = 0000006828492800] 09:27:55 INFO - PROCESS | 896 | 1464712075105 Marionette DEBUG loaded listener.js 09:27:55 INFO - PROCESS | 896 | ++DOMWINDOW == 200 (0000006828D7BC00) [pid = 896] [serial = 1496] [outer = 0000006828492800] 09:27:55 INFO - PROCESS | 896 | 1464712075688 Marionette TRACE conn6 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 09:27:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 09:27:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 983ms 09:27:55 INFO - PROCESS | 896 | 1464712075743 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 09:27:55 INFO - PROCESS | 896 | 1464712075748 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 09:27:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 09:27:55 INFO - PROCESS | 896 | 1464712075752 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 09:27:55 INFO - PROCESS | 896 | 1464712075754 Marionette TRACE conn6 <- [1,1958,null,{}] 09:27:55 INFO - PROCESS | 896 | 1464712075759 Marionette TRACE conn6 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:55 INFO - PROCESS | 896 | 1464712075891 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 09:27:56 INFO - PROCESS | 896 | 1464712076053 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:56 INFO - PROCESS | 896 | ++DOCSHELL 00000068368CD800 == 88 [pid = 896] [id = 499] 09:27:56 INFO - PROCESS | 896 | ++DOMWINDOW == 201 (000000682C533C00) [pid = 896] [serial = 1497] [outer = 0000000000000000] 09:27:56 INFO - PROCESS | 896 | ++DOMWINDOW == 202 (000000682C6BB000) [pid = 896] [serial = 1498] [outer = 000000682C533C00] 09:27:56 INFO - PROCESS | 896 | 1464712076110 Marionette DEBUG loaded listener.js 09:27:56 INFO - PROCESS | 896 | ++DOMWINDOW == 203 (000000682D366C00) [pid = 896] [serial = 1499] [outer = 000000682C533C00] 09:27:56 INFO - PROCESS | 896 | 1464712076702 Marionette TRACE conn6 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 09:27:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 09:27:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 984ms 09:27:56 INFO - PROCESS | 896 | 1464712076738 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 09:27:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 09:27:56 INFO - PROCESS | 896 | 1464712076741 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 09:27:56 INFO - PROCESS | 896 | 1464712076752 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 09:27:56 INFO - PROCESS | 896 | 1464712076759 Marionette TRACE conn6 <- [1,1962,null,{}] 09:27:56 INFO - PROCESS | 896 | 1464712076764 Marionette TRACE conn6 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:56 INFO - PROCESS | 896 | 1464712076899 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 09:27:57 INFO - PROCESS | 896 | 1464712077046 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:57 INFO - PROCESS | 896 | ++DOCSHELL 0000006837CDF000 == 89 [pid = 896] [id = 500] 09:27:57 INFO - PROCESS | 896 | ++DOMWINDOW == 204 (0000006833D16800) [pid = 896] [serial = 1500] [outer = 0000000000000000] 09:27:57 INFO - PROCESS | 896 | ++DOMWINDOW == 205 (0000006835A70800) [pid = 896] [serial = 1501] [outer = 0000006833D16800] 09:27:57 INFO - PROCESS | 896 | 1464712077103 Marionette DEBUG loaded listener.js 09:27:57 INFO - PROCESS | 896 | ++DOMWINDOW == 206 (00000068362D2C00) [pid = 896] [serial = 1502] [outer = 0000006833D16800] 09:27:57 INFO - PROCESS | 896 | 1464712077699 Marionette TRACE conn6 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 09:27:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 09:27:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1005ms 09:27:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 09:27:57 INFO - PROCESS | 896 | 1464712077752 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 09:27:57 INFO - PROCESS | 896 | 1464712077755 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 09:27:57 INFO - PROCESS | 896 | 1464712077758 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 09:27:57 INFO - PROCESS | 896 | 1464712077761 Marionette TRACE conn6 <- [1,1966,null,{}] 09:27:57 INFO - PROCESS | 896 | 1464712077764 Marionette TRACE conn6 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:57 INFO - PROCESS | 896 | 1464712077894 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 09:27:58 INFO - PROCESS | 896 | 1464712078052 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:58 INFO - PROCESS | 896 | ++DOCSHELL 00000068355BB000 == 90 [pid = 896] [id = 501] 09:27:58 INFO - PROCESS | 896 | ++DOMWINDOW == 207 (000000683610E000) [pid = 896] [serial = 1503] [outer = 0000000000000000] 09:27:58 INFO - PROCESS | 896 | ++DOMWINDOW == 208 (0000006836116000) [pid = 896] [serial = 1504] [outer = 000000683610E000] 09:27:58 INFO - PROCESS | 896 | 1464712078108 Marionette DEBUG loaded listener.js 09:27:58 INFO - PROCESS | 896 | ++DOMWINDOW == 209 (0000006836C8D800) [pid = 896] [serial = 1505] [outer = 000000683610E000] 09:27:58 INFO - PROCESS | 896 | 1464712078644 Marionette TRACE conn6 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:27:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 09:27:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 944ms 09:27:58 INFO - PROCESS | 896 | 1464712078704 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 09:27:58 INFO - PROCESS | 896 | 1464712078707 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 09:27:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 09:27:58 INFO - PROCESS | 896 | 1464712078711 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 09:27:58 INFO - PROCESS | 896 | 1464712078713 Marionette TRACE conn6 <- [1,1970,null,{}] 09:27:58 INFO - PROCESS | 896 | 1464712078717 Marionette TRACE conn6 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:58 INFO - PROCESS | 896 | 1464712078844 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 09:27:59 INFO - PROCESS | 896 | 1464712079002 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:59 INFO - PROCESS | 896 | ++DOCSHELL 00000068355D8000 == 91 [pid = 896] [id = 502] 09:27:59 INFO - PROCESS | 896 | ++DOMWINDOW == 210 (0000006836992000) [pid = 896] [serial = 1506] [outer = 0000000000000000] 09:27:59 INFO - PROCESS | 896 | ++DOMWINDOW == 211 (0000006836993C00) [pid = 896] [serial = 1507] [outer = 0000006836992000] 09:27:59 INFO - PROCESS | 896 | 1464712079066 Marionette DEBUG loaded listener.js 09:27:59 INFO - PROCESS | 896 | ++DOMWINDOW == 212 (0000006836CDA400) [pid = 896] [serial = 1508] [outer = 0000006836992000] 09:27:59 INFO - PROCESS | 896 | 1464712079678 Marionette TRACE conn6 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:27:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 09:27:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 985ms 09:27:59 INFO - PROCESS | 896 | 1464712079699 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 09:27:59 INFO - PROCESS | 896 | 1464712079701 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 09:27:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 09:27:59 INFO - PROCESS | 896 | 1464712079705 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 09:27:59 INFO - PROCESS | 896 | 1464712079707 Marionette TRACE conn6 <- [1,1974,null,{}] 09:27:59 INFO - PROCESS | 896 | 1464712079711 Marionette TRACE conn6 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:59 INFO - PROCESS | 896 | 1464712079841 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 09:28:00 INFO - PROCESS | 896 | 1464712080000 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:00 INFO - PROCESS | 896 | ++DOCSHELL 0000006835D21000 == 92 [pid = 896] [id = 503] 09:28:00 INFO - PROCESS | 896 | ++DOMWINDOW == 213 (00000068377D7800) [pid = 896] [serial = 1509] [outer = 0000000000000000] 09:28:00 INFO - PROCESS | 896 | ++DOMWINDOW == 214 (0000006838367000) [pid = 896] [serial = 1510] [outer = 00000068377D7800] 09:28:00 INFO - PROCESS | 896 | 1464712080056 Marionette DEBUG loaded listener.js 09:28:00 INFO - PROCESS | 896 | ++DOMWINDOW == 215 (000000683839D400) [pid = 896] [serial = 1511] [outer = 00000068377D7800] 09:28:00 INFO - PROCESS | 896 | 1464712080650 Marionette TRACE conn6 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:28:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 09:28:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 986ms 09:28:00 INFO - PROCESS | 896 | 1464712080694 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 09:28:00 INFO - PROCESS | 896 | 1464712080696 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 09:28:00 INFO - PROCESS | 896 | 1464712080699 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 09:28:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 09:28:00 INFO - PROCESS | 896 | 1464712080702 Marionette TRACE conn6 <- [1,1978,null,{}] 09:28:00 INFO - PROCESS | 896 | 1464712080705 Marionette TRACE conn6 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:00 INFO - PROCESS | 896 | 1464712080883 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 09:28:00 INFO - PROCESS | 896 | 1464712080994 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:01 INFO - PROCESS | 896 | ++DOCSHELL 0000006837D19000 == 93 [pid = 896] [id = 504] 09:28:01 INFO - PROCESS | 896 | ++DOMWINDOW == 216 (00000068383A2400) [pid = 896] [serial = 1512] [outer = 0000000000000000] 09:28:01 INFO - PROCESS | 896 | ++DOMWINDOW == 217 (00000068383A4800) [pid = 896] [serial = 1513] [outer = 00000068383A2400] 09:28:01 INFO - PROCESS | 896 | 1464712081050 Marionette DEBUG loaded listener.js 09:28:01 INFO - PROCESS | 896 | ++DOMWINDOW == 218 (0000006839704C00) [pid = 896] [serial = 1514] [outer = 00000068383A2400] 09:28:01 INFO - PROCESS | 896 | 1464712081600 Marionette TRACE conn6 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:28:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 09:28:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 944ms 09:28:01 INFO - PROCESS | 896 | 1464712081647 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 09:28:01 INFO - PROCESS | 896 | 1464712081650 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 09:28:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 09:28:01 INFO - PROCESS | 896 | 1464712081653 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 09:28:01 INFO - PROCESS | 896 | 1464712081655 Marionette TRACE conn6 <- [1,1982,null,{}] 09:28:01 INFO - PROCESS | 896 | 1464712081659 Marionette TRACE conn6 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:01 INFO - PROCESS | 896 | 1464712081784 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 09:28:01 INFO - PROCESS | 896 | 1464712081902 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:01 INFO - PROCESS | 896 | ++DOCSHELL 000000683A25D800 == 94 [pid = 896] [id = 505] 09:28:01 INFO - PROCESS | 896 | ++DOMWINDOW == 219 (000000683970A000) [pid = 896] [serial = 1515] [outer = 0000000000000000] 09:28:01 INFO - PROCESS | 896 | ++DOMWINDOW == 220 (000000683970DC00) [pid = 896] [serial = 1516] [outer = 000000683970A000] 09:28:01 INFO - PROCESS | 896 | 1464712081959 Marionette DEBUG loaded listener.js 09:28:02 INFO - PROCESS | 896 | ++DOMWINDOW == 221 (000000683A1D8000) [pid = 896] [serial = 1517] [outer = 000000683970A000] 09:28:02 INFO - PROCESS | 896 | 1464712082567 Marionette TRACE conn6 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 09:28:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 09:28:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 986ms 09:28:02 INFO - PROCESS | 896 | 1464712082642 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 09:28:02 INFO - PROCESS | 896 | 1464712082645 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 09:28:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 09:28:02 INFO - PROCESS | 896 | 1464712082648 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 09:28:02 INFO - PROCESS | 896 | 1464712082651 Marionette TRACE conn6 <- [1,1986,null,{}] 09:28:02 INFO - PROCESS | 896 | 1464712082655 Marionette TRACE conn6 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:02 INFO - PROCESS | 896 | 1464712082819 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 09:28:02 INFO - PROCESS | 896 | 1464712082966 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:02 INFO - PROCESS | 896 | ++DOCSHELL 000000683BD3C000 == 95 [pid = 896] [id = 506] 09:28:02 INFO - PROCESS | 896 | ++DOMWINDOW == 222 (000000683A1DA800) [pid = 896] [serial = 1518] [outer = 0000000000000000] 09:28:03 INFO - PROCESS | 896 | ++DOMWINDOW == 223 (000000683A1E1400) [pid = 896] [serial = 1519] [outer = 000000683A1DA800] 09:28:03 INFO - PROCESS | 896 | 1464712083024 Marionette DEBUG loaded listener.js 09:28:03 INFO - PROCESS | 896 | ++DOMWINDOW == 224 (000000683ABA6C00) [pid = 896] [serial = 1520] [outer = 000000683A1DA800] 09:28:03 INFO - PROCESS | 896 | 1464712083687 Marionette TRACE conn6 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 09:28:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 09:28:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1080ms 09:28:03 INFO - PROCESS | 896 | 1464712083731 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 09:28:03 INFO - PROCESS | 896 | 1464712083734 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 09:28:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 09:28:03 INFO - PROCESS | 896 | 1464712083738 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 09:28:03 INFO - PROCESS | 896 | 1464712083740 Marionette TRACE conn6 <- [1,1990,null,{}] 09:28:03 INFO - PROCESS | 896 | 1464712083744 Marionette TRACE conn6 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:03 INFO - PROCESS | 896 | 1464712083874 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 09:28:04 INFO - PROCESS | 896 | 1464712084022 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:04 INFO - PROCESS | 896 | ++DOCSHELL 0000006829F0E000 == 96 [pid = 896] [id = 507] 09:28:04 INFO - PROCESS | 896 | ++DOMWINDOW == 225 (000000682C4A0800) [pid = 896] [serial = 1521] [outer = 0000000000000000] 09:28:04 INFO - PROCESS | 896 | ++DOMWINDOW == 226 (000000682CE97800) [pid = 896] [serial = 1522] [outer = 000000682C4A0800] 09:28:04 INFO - PROCESS | 896 | 1464712084087 Marionette DEBUG loaded listener.js 09:28:04 INFO - PROCESS | 896 | ++DOMWINDOW == 227 (000000683AB97400) [pid = 896] [serial = 1523] [outer = 000000682C4A0800] 09:28:04 INFO - PROCESS | 896 | 1464712084746 Marionette TRACE conn6 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 09:28:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 09:28:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1343ms 09:28:05 INFO - PROCESS | 896 | 1464712085083 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 09:28:05 INFO - PROCESS | 896 | 1464712085088 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 09:28:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 09:28:05 INFO - PROCESS | 896 | 1464712085093 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 09:28:05 INFO - PROCESS | 896 | 1464712085096 Marionette TRACE conn6 <- [1,1994,null,{}] 09:28:05 INFO - PROCESS | 896 | 1464712085102 Marionette TRACE conn6 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:05 INFO - PROCESS | 896 | 1464712085232 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 09:28:05 INFO - PROCESS | 896 | 1464712085376 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:05 INFO - PROCESS | 896 | ++DOCSHELL 000000682D6C8800 == 97 [pid = 896] [id = 508] 09:28:05 INFO - PROCESS | 896 | ++DOMWINDOW == 228 (0000006821BBD400) [pid = 896] [serial = 1524] [outer = 0000000000000000] 09:28:05 INFO - PROCESS | 896 | ++DOMWINDOW == 229 (00000068220C9000) [pid = 896] [serial = 1525] [outer = 0000006821BBD400] 09:28:05 INFO - PROCESS | 896 | 1464712085427 Marionette DEBUG loaded listener.js 09:28:05 INFO - PROCESS | 896 | ++DOMWINDOW == 230 (000000682849A800) [pid = 896] [serial = 1526] [outer = 0000006821BBD400] 09:28:06 INFO - PROCESS | 896 | 1464712086060 Marionette TRACE conn6 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 09:28:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 09:28:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1029ms 09:28:06 INFO - PROCESS | 896 | 1464712086126 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 09:28:06 INFO - PROCESS | 896 | 1464712086130 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 09:28:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 09:28:06 INFO - PROCESS | 896 | 1464712086137 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 09:28:06 INFO - PROCESS | 896 | 1464712086141 Marionette TRACE conn6 <- [1,1998,null,{}] 09:28:06 INFO - PROCESS | 896 | 1464712086145 Marionette TRACE conn6 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:06 INFO - PROCESS | 896 | 1464712086287 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 09:28:06 INFO - PROCESS | 896 | 1464712086441 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:06 INFO - PROCESS | 896 | ++DOCSHELL 000000682C8B9000 == 98 [pid = 896] [id = 509] 09:28:06 INFO - PROCESS | 896 | ++DOMWINDOW == 231 (0000006827D75400) [pid = 896] [serial = 1527] [outer = 0000000000000000] 09:28:06 INFO - PROCESS | 896 | ++DOMWINDOW == 232 (000000682ACC3400) [pid = 896] [serial = 1528] [outer = 0000006827D75400] 09:28:06 INFO - PROCESS | 896 | 1464712086493 Marionette DEBUG loaded listener.js 09:28:06 INFO - PROCESS | 896 | ++DOMWINDOW == 233 (000000682C3E0400) [pid = 896] [serial = 1529] [outer = 0000006827D75400] 09:28:06 INFO - PROCESS | 896 | --DOCSHELL 000000683553F000 == 97 [pid = 896] [id = 496] 09:28:06 INFO - PROCESS | 896 | --DOCSHELL 0000006833A1A800 == 96 [pid = 896] [id = 495] 09:28:06 INFO - PROCESS | 896 | --DOCSHELL 000000682B7E1000 == 95 [pid = 896] [id = 494] 09:28:06 INFO - PROCESS | 896 | --DOCSHELL 00000068328BF000 == 94 [pid = 896] [id = 493] 09:28:06 INFO - PROCESS | 896 | --DOCSHELL 00000068322DF000 == 93 [pid = 896] [id = 492] 09:28:06 INFO - PROCESS | 896 | --DOCSHELL 0000006830408000 == 92 [pid = 896] [id = 491] 09:28:06 INFO - PROCESS | 896 | --DOCSHELL 000000682F351800 == 91 [pid = 896] [id = 490] 09:28:06 INFO - PROCESS | 896 | --DOCSHELL 0000006828679800 == 90 [pid = 896] [id = 489] 09:28:06 INFO - PROCESS | 896 | --DOMWINDOW == 232 (0000006833D10C00) [pid = 896] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 09:28:06 INFO - PROCESS | 896 | --DOMWINDOW == 231 (00000068377CC000) [pid = 896] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 09:28:06 INFO - PROCESS | 896 | --DOMWINDOW == 230 (0000006836CD7C00) [pid = 896] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 09:28:06 INFO - PROCESS | 896 | --DOMWINDOW == 229 (00000068362CEC00) [pid = 896] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 09:28:06 INFO - PROCESS | 896 | --DOCSHELL 0000006829490000 == 89 [pid = 896] [id = 488] 09:28:06 INFO - PROCESS | 896 | --DOCSHELL 000000682B208800 == 88 [pid = 896] [id = 487] 09:28:06 INFO - PROCESS | 896 | --DOCSHELL 0000006837CE7800 == 87 [pid = 896] [id = 480] 09:28:06 INFO - PROCESS | 896 | --DOCSHELL 00000068359DB000 == 86 [pid = 896] [id = 479] 09:28:06 INFO - PROCESS | 896 | --DOCSHELL 000000682D24E000 == 85 [pid = 896] [id = 478] 09:28:06 INFO - PROCESS | 896 | --DOCSHELL 00000068284CF800 == 84 [pid = 896] [id = 477] 09:28:06 INFO - PROCESS | 896 | --DOMWINDOW == 228 (000000682C203000) [pid = 896] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 09:28:06 INFO - PROCESS | 896 | --DOMWINDOW == 227 (0000006829094400) [pid = 896] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 09:28:06 INFO - PROCESS | 896 | --DOMWINDOW == 226 (000000682930B800) [pid = 896] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 09:28:06 INFO - PROCESS | 896 | --DOMWINDOW == 225 (000000681D061C00) [pid = 896] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 09:28:06 INFO - PROCESS | 896 | --DOMWINDOW == 224 (00000068222E8000) [pid = 896] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 09:28:06 INFO - PROCESS | 896 | --DOMWINDOW == 223 (000000681C6F6400) [pid = 896] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 09:28:06 INFO - PROCESS | 896 | --DOMWINDOW == 222 (000000681B919800) [pid = 896] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 09:28:06 INFO - PROCESS | 896 | --DOMWINDOW == 221 (000000682B229400) [pid = 896] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 09:28:06 INFO - PROCESS | 896 | --DOMWINDOW == 220 (000000681B91C000) [pid = 896] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 09:28:06 INFO - PROCESS | 896 | --DOMWINDOW == 219 (000000682D366400) [pid = 896] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 09:28:06 INFO - PROCESS | 896 | --DOMWINDOW == 218 (000000682C4A6000) [pid = 896] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 09:28:06 INFO - PROCESS | 896 | --DOMWINDOW == 217 (000000682544F400) [pid = 896] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 09:28:06 INFO - PROCESS | 896 | --DOMWINDOW == 216 (000000682C56EC00) [pid = 896] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 09:28:06 INFO - PROCESS | 896 | --DOMWINDOW == 215 (000000681C157C00) [pid = 896] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 09:28:06 INFO - PROCESS | 896 | --DOMWINDOW == 214 (0000006833D1BC00) [pid = 896] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 09:28:06 INFO - PROCESS | 896 | --DOMWINDOW == 213 (000000682F44B400) [pid = 896] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 09:28:06 INFO - PROCESS | 896 | --DOMWINDOW == 212 (0000006828493C00) [pid = 896] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 09:28:06 INFO - PROCESS | 896 | --DOMWINDOW == 211 (000000682D678C00) [pid = 896] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 09:28:06 INFO - PROCESS | 896 | --DOMWINDOW == 210 (00000068328A7C00) [pid = 896] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 09:28:06 INFO - PROCESS | 896 | --DOMWINDOW == 209 (000000682C531000) [pid = 896] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 09:28:06 INFO - PROCESS | 896 | --DOMWINDOW == 208 (000000682C3DB400) [pid = 896] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 09:28:06 INFO - PROCESS | 896 | --DOMWINDOW == 207 (000000682C12DC00) [pid = 896] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 09:28:06 INFO - PROCESS | 896 | --DOMWINDOW == 206 (0000006832DF9C00) [pid = 896] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 09:28:07 INFO - PROCESS | 896 | 1464712087097 Marionette TRACE conn6 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 09:28:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 09:28:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 985ms 09:28:07 INFO - PROCESS | 896 | 1464712087125 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 09:28:07 INFO - PROCESS | 896 | 1464712087127 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 09:28:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 09:28:07 INFO - PROCESS | 896 | 1464712087131 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 09:28:07 INFO - PROCESS | 896 | 1464712087133 Marionette TRACE conn6 <- [1,2002,null,{}] 09:28:07 INFO - PROCESS | 896 | 1464712087143 Marionette TRACE conn6 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:07 INFO - PROCESS | 896 | 1464712087259 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 09:28:07 INFO - PROCESS | 896 | 1464712087369 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:07 INFO - PROCESS | 896 | ++DOCSHELL 000000682CFC0000 == 85 [pid = 896] [id = 510] 09:28:07 INFO - PROCESS | 896 | ++DOMWINDOW == 207 (00000068222AE400) [pid = 896] [serial = 1530] [outer = 0000000000000000] 09:28:07 INFO - PROCESS | 896 | ++DOMWINDOW == 208 (0000006827E37C00) [pid = 896] [serial = 1531] [outer = 00000068222AE400] 09:28:07 INFO - PROCESS | 896 | 1464712087420 Marionette DEBUG loaded listener.js 09:28:07 INFO - PROCESS | 896 | ++DOMWINDOW == 209 (0000006829819C00) [pid = 896] [serial = 1532] [outer = 00000068222AE400] 09:28:07 INFO - PROCESS | 896 | 1464712087849 Marionette TRACE conn6 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 09:28:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 09:28:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 733ms 09:28:07 INFO - PROCESS | 896 | 1464712087868 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 09:28:07 INFO - PROCESS | 896 | 1464712087870 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 09:28:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 09:28:07 INFO - PROCESS | 896 | 1464712087873 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 09:28:07 INFO - PROCESS | 896 | 1464712087875 Marionette TRACE conn6 <- [1,2006,null,{}] 09:28:07 INFO - PROCESS | 896 | 1464712087879 Marionette TRACE conn6 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:08 INFO - PROCESS | 896 | 1464712088016 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 09:28:08 INFO - PROCESS | 896 | 1464712088025 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:08 INFO - PROCESS | 896 | ++DOCSHELL 0000006830E4D000 == 86 [pid = 896] [id = 511] 09:28:08 INFO - PROCESS | 896 | ++DOMWINDOW == 210 (000000682C203000) [pid = 896] [serial = 1533] [outer = 0000000000000000] 09:28:08 INFO - PROCESS | 896 | ++DOMWINDOW == 211 (000000682C570C00) [pid = 896] [serial = 1534] [outer = 000000682C203000] 09:28:08 INFO - PROCESS | 896 | 1464712088077 Marionette DEBUG loaded listener.js 09:28:08 INFO - PROCESS | 896 | ++DOMWINDOW == 212 (000000682C6D1000) [pid = 896] [serial = 1535] [outer = 000000682C203000] 09:28:08 INFO - PROCESS | 896 | 1464712088552 Marionette TRACE conn6 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:28:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 09:28:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 733ms 09:28:08 INFO - PROCESS | 896 | 1464712088608 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 09:28:08 INFO - PROCESS | 896 | 1464712088610 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 09:28:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 09:28:08 INFO - PROCESS | 896 | 1464712088613 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 09:28:08 INFO - PROCESS | 896 | 1464712088615 Marionette TRACE conn6 <- [1,2010,null,{}] 09:28:08 INFO - PROCESS | 896 | 1464712088619 Marionette TRACE conn6 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:08 INFO - PROCESS | 896 | 1464712088722 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 09:28:08 INFO - PROCESS | 896 | 1464712088731 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:08 INFO - PROCESS | 896 | ++DOCSHELL 00000068328BA800 == 87 [pid = 896] [id = 512] 09:28:08 INFO - PROCESS | 896 | ++DOMWINDOW == 213 (000000682CF29400) [pid = 896] [serial = 1536] [outer = 0000000000000000] 09:28:08 INFO - PROCESS | 896 | ++DOMWINDOW == 214 (000000682CFF0C00) [pid = 896] [serial = 1537] [outer = 000000682CF29400] 09:28:08 INFO - PROCESS | 896 | 1464712088779 Marionette DEBUG loaded listener.js 09:28:08 INFO - PROCESS | 896 | ++DOMWINDOW == 215 (000000682D5C9400) [pid = 896] [serial = 1538] [outer = 000000682CF29400] 09:28:09 INFO - PROCESS | 896 | 1464712089285 Marionette TRACE conn6 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 09:28:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 09:28:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 733ms 09:28:09 INFO - PROCESS | 896 | 1464712089350 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 09:28:09 INFO - PROCESS | 896 | 1464712089352 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 09:28:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 09:28:09 INFO - PROCESS | 896 | 1464712089355 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 09:28:09 INFO - PROCESS | 896 | 1464712089357 Marionette TRACE conn6 <- [1,2014,null,{}] 09:28:09 INFO - PROCESS | 896 | 1464712089360 Marionette TRACE conn6 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:09 INFO - PROCESS | 896 | 1464712089550 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 09:28:09 INFO - PROCESS | 896 | 1464712089579 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:09 INFO - PROCESS | 896 | ++DOCSHELL 0000006833A0C000 == 88 [pid = 896] [id = 513] 09:28:09 INFO - PROCESS | 896 | ++DOMWINDOW == 216 (000000682F447000) [pid = 896] [serial = 1539] [outer = 0000000000000000] 09:28:09 INFO - PROCESS | 896 | ++DOMWINDOW == 217 (0000006832728C00) [pid = 896] [serial = 1540] [outer = 000000682F447000] 09:28:09 INFO - PROCESS | 896 | 1464712089628 Marionette DEBUG loaded listener.js 09:28:09 INFO - PROCESS | 896 | ++DOMWINDOW == 218 (000000683356E000) [pid = 896] [serial = 1541] [outer = 000000682F447000] 09:28:10 INFO - PROCESS | 896 | 1464712090116 Marionette TRACE conn6 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 09:28:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 09:28:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 775ms 09:28:10 INFO - PROCESS | 896 | 1464712090134 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 09:28:10 INFO - PROCESS | 896 | 1464712090136 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 09:28:10 INFO - PROCESS | 896 | 1464712090139 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 09:28:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 09:28:10 INFO - PROCESS | 896 | 1464712090141 Marionette TRACE conn6 <- [1,2018,null,{}] 09:28:10 INFO - PROCESS | 896 | 1464712090144 Marionette TRACE conn6 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:10 INFO - PROCESS | 896 | 1464712090286 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 09:28:10 INFO - PROCESS | 896 | 1464712090307 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:10 INFO - PROCESS | 896 | ++DOCSHELL 00000068355BC000 == 89 [pid = 896] [id = 514] 09:28:10 INFO - PROCESS | 896 | ++DOMWINDOW == 219 (0000006833D1D800) [pid = 896] [serial = 1542] [outer = 0000000000000000] 09:28:10 INFO - PROCESS | 896 | ++DOMWINDOW == 220 (0000006833DAA000) [pid = 896] [serial = 1543] [outer = 0000006833D1D800] 09:28:10 INFO - PROCESS | 896 | 1464712090352 Marionette DEBUG loaded listener.js 09:28:10 INFO - PROCESS | 896 | ++DOMWINDOW == 221 (0000006835937000) [pid = 896] [serial = 1544] [outer = 0000006833D1D800] 09:28:10 INFO - PROCESS | 896 | 1464712090812 Marionette TRACE conn6 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 09:28:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 09:28:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 735ms 09:28:10 INFO - PROCESS | 896 | 1464712090878 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 09:28:10 INFO - PROCESS | 896 | 1464712090881 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 09:28:10 INFO - PROCESS | 896 | 1464712090884 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 09:28:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 09:28:10 INFO - PROCESS | 896 | 1464712090886 Marionette TRACE conn6 <- [1,2022,null,{}] 09:28:10 INFO - PROCESS | 896 | 1464712090889 Marionette TRACE conn6 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:11 INFO - PROCESS | 896 | 1464712091067 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 09:28:11 INFO - PROCESS | 896 | 1464712091088 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:11 INFO - PROCESS | 896 | ++DOCSHELL 00000068360CA800 == 90 [pid = 896] [id = 515] 09:28:11 INFO - PROCESS | 896 | ++DOMWINDOW == 222 (00000068343EF000) [pid = 896] [serial = 1545] [outer = 0000000000000000] 09:28:11 INFO - PROCESS | 896 | ++DOMWINDOW == 223 (000000683610B800) [pid = 896] [serial = 1546] [outer = 00000068343EF000] 09:28:11 INFO - PROCESS | 896 | 1464712091137 Marionette DEBUG loaded listener.js 09:28:11 INFO - PROCESS | 896 | ++DOMWINDOW == 224 (00000068361B2000) [pid = 896] [serial = 1547] [outer = 00000068343EF000] 09:28:11 INFO - PROCESS | 896 | --DOMWINDOW == 223 (000000682C89CC00) [pid = 896] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 09:28:11 INFO - PROCESS | 896 | --DOMWINDOW == 222 (000000682D54A800) [pid = 896] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 09:28:11 INFO - PROCESS | 896 | --DOMWINDOW == 221 (000000681B913C00) [pid = 896] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 09:28:11 INFO - PROCESS | 896 | --DOMWINDOW == 220 (000000682C138C00) [pid = 896] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 09:28:11 INFO - PROCESS | 896 | --DOMWINDOW == 219 (00000068328ACC00) [pid = 896] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 09:28:11 INFO - PROCESS | 896 | --DOMWINDOW == 218 (000000682952A400) [pid = 896] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 09:28:11 INFO - PROCESS | 896 | --DOMWINDOW == 217 (000000681AB0A400) [pid = 896] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 09:28:11 INFO - PROCESS | 896 | --DOMWINDOW == 216 (000000681ABEB400) [pid = 896] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 09:28:11 INFO - PROCESS | 896 | --DOMWINDOW == 215 (0000006827D7B400) [pid = 896] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 09:28:11 INFO - PROCESS | 896 | --DOMWINDOW == 214 (0000006833572C00) [pid = 896] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 09:28:11 INFO - PROCESS | 896 | --DOMWINDOW == 213 (000000682F445C00) [pid = 896] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 09:28:11 INFO - PROCESS | 896 | 1464712091828 Marionette TRACE conn6 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:28:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 09:28:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 986ms 09:28:11 INFO - PROCESS | 896 | 1464712091874 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 09:28:11 INFO - PROCESS | 896 | 1464712091876 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 09:28:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 09:28:11 INFO - PROCESS | 896 | 1464712091887 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 09:28:11 INFO - PROCESS | 896 | 1464712091889 Marionette TRACE conn6 <- [1,2026,null,{}] 09:28:11 INFO - PROCESS | 896 | 1464712091893 Marionette TRACE conn6 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:12 INFO - PROCESS | 896 | 1464712092000 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 09:28:12 INFO - PROCESS | 896 | 1464712092009 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:12 INFO - PROCESS | 896 | ++DOCSHELL 000000683299E000 == 91 [pid = 896] [id = 516] 09:28:12 INFO - PROCESS | 896 | ++DOMWINDOW == 214 (000000682544B800) [pid = 896] [serial = 1548] [outer = 0000000000000000] 09:28:12 INFO - PROCESS | 896 | ++DOMWINDOW == 215 (00000068328ACC00) [pid = 896] [serial = 1549] [outer = 000000682544B800] 09:28:12 INFO - PROCESS | 896 | 1464712092054 Marionette DEBUG loaded listener.js 09:28:12 INFO - PROCESS | 896 | ++DOMWINDOW == 216 (00000068362D2800) [pid = 896] [serial = 1550] [outer = 000000682544B800] 09:28:12 INFO - PROCESS | 896 | 1464712092490 Marionette TRACE conn6 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 09:28:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 09:28:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 627ms 09:28:12 INFO - PROCESS | 896 | 1464712092515 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 09:28:12 INFO - PROCESS | 896 | 1464712092517 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 09:28:12 INFO - PROCESS | 896 | 1464712092520 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 09:28:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 09:28:12 INFO - PROCESS | 896 | 1464712092523 Marionette TRACE conn6 <- [1,2030,null,{}] 09:28:12 INFO - PROCESS | 896 | 1464712092531 Marionette TRACE conn6 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:12 INFO - PROCESS | 896 | 1464712092685 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 09:28:12 INFO - PROCESS | 896 | 1464712092732 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:12 INFO - PROCESS | 896 | ++DOCSHELL 0000006836A9D000 == 92 [pid = 896] [id = 517] 09:28:12 INFO - PROCESS | 896 | ++DOMWINDOW == 217 (0000006836997000) [pid = 896] [serial = 1551] [outer = 0000000000000000] 09:28:12 INFO - PROCESS | 896 | ++DOMWINDOW == 218 (0000006836C8B000) [pid = 896] [serial = 1552] [outer = 0000006836997000] 09:28:12 INFO - PROCESS | 896 | 1464712092777 Marionette DEBUG loaded listener.js 09:28:12 INFO - PROCESS | 896 | ++DOMWINDOW == 219 (00000068377D0000) [pid = 896] [serial = 1553] [outer = 0000006836997000] 09:28:13 INFO - PROCESS | 896 | 1464712093212 Marionette TRACE conn6 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:28:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 09:28:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 731ms 09:28:13 INFO - PROCESS | 896 | 1464712093255 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 09:28:13 INFO - PROCESS | 896 | 1464712093258 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 09:28:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 09:28:13 INFO - PROCESS | 896 | 1464712093262 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 09:28:13 INFO - PROCESS | 896 | 1464712093264 Marionette TRACE conn6 <- [1,2034,null,{}] 09:28:13 INFO - PROCESS | 896 | 1464712093268 Marionette TRACE conn6 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:13 INFO - PROCESS | 896 | 1464712093395 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 09:28:13 INFO - PROCESS | 896 | 1464712093410 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:13 INFO - PROCESS | 896 | ++DOCSHELL 0000006838B5E800 == 93 [pid = 896] [id = 518] 09:28:13 INFO - PROCESS | 896 | ++DOMWINDOW == 220 (000000683970A800) [pid = 896] [serial = 1554] [outer = 0000000000000000] 09:28:13 INFO - PROCESS | 896 | ++DOMWINDOW == 221 (000000683A1E1800) [pid = 896] [serial = 1555] [outer = 000000683970A800] 09:28:13 INFO - PROCESS | 896 | 1464712093459 Marionette DEBUG loaded listener.js 09:28:13 INFO - PROCESS | 896 | ++DOMWINDOW == 222 (000000683A2B4400) [pid = 896] [serial = 1556] [outer = 000000683970A800] 09:28:14 INFO - PROCESS | 896 | 1464712094255 Marionette TRACE conn6 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:28:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:28:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1027ms 09:28:14 INFO - PROCESS | 896 | 1464712094290 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 09:28:14 INFO - PROCESS | 896 | 1464712094297 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 09:28:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 09:28:14 INFO - PROCESS | 896 | 1464712094301 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 09:28:14 INFO - PROCESS | 896 | 1464712094306 Marionette TRACE conn6 <- [1,2038,null,{}] 09:28:14 INFO - PROCESS | 896 | 1464712094332 Marionette TRACE conn6 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:14 INFO - PROCESS | 896 | 1464712094504 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 09:28:14 INFO - PROCESS | 896 | 1464712094657 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:14 INFO - PROCESS | 896 | ++DOCSHELL 000000682C8D0000 == 94 [pid = 896] [id = 519] 09:28:14 INFO - PROCESS | 896 | ++DOMWINDOW == 223 (00000068222F2000) [pid = 896] [serial = 1557] [outer = 0000000000000000] 09:28:14 INFO - PROCESS | 896 | ++DOMWINDOW == 224 (0000006827C7AC00) [pid = 896] [serial = 1558] [outer = 00000068222F2000] 09:28:14 INFO - PROCESS | 896 | 1464712094718 Marionette DEBUG loaded listener.js 09:28:14 INFO - PROCESS | 896 | ++DOMWINDOW == 225 (00000068290E1C00) [pid = 896] [serial = 1559] [outer = 00000068222F2000] 09:28:15 INFO - PROCESS | 896 | 1464712095306 Marionette TRACE conn6 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:28:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 09:28:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1033ms 09:28:15 INFO - PROCESS | 896 | 1464712095345 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 09:28:15 INFO - PROCESS | 896 | 1464712095352 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 09:28:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 09:28:15 INFO - PROCESS | 896 | 1464712095358 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 09:28:15 INFO - PROCESS | 896 | 1464712095361 Marionette TRACE conn6 <- [1,2042,null,{}] 09:28:15 INFO - PROCESS | 896 | 1464712095366 Marionette TRACE conn6 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:15 INFO - PROCESS | 896 | 1464712095506 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 09:28:15 INFO - PROCESS | 896 | 1464712095673 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:15 INFO - PROCESS | 896 | ++DOCSHELL 00000068335D4800 == 95 [pid = 896] [id = 520] 09:28:15 INFO - PROCESS | 896 | ++DOMWINDOW == 226 (000000682C137400) [pid = 896] [serial = 1560] [outer = 0000000000000000] 09:28:15 INFO - PROCESS | 896 | ++DOMWINDOW == 227 (000000682C6B2C00) [pid = 896] [serial = 1561] [outer = 000000682C137400] 09:28:15 INFO - PROCESS | 896 | 1464712095731 Marionette DEBUG loaded listener.js 09:28:15 INFO - PROCESS | 896 | ++DOMWINDOW == 228 (000000682D675C00) [pid = 896] [serial = 1562] [outer = 000000682C137400] 09:28:16 INFO - PROCESS | 896 | 1464712096362 Marionette TRACE conn6 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 09:28:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 09:28:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1071ms 09:28:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 09:28:16 INFO - PROCESS | 896 | 1464712096436 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 09:28:16 INFO - PROCESS | 896 | 1464712096438 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 09:28:16 INFO - PROCESS | 896 | 1464712096442 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 09:28:16 INFO - PROCESS | 896 | 1464712096447 Marionette TRACE conn6 <- [1,2046,null,{}] 09:28:16 INFO - PROCESS | 896 | 1464712096459 Marionette TRACE conn6 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:16 INFO - PROCESS | 896 | 1464712096626 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 09:28:16 INFO - PROCESS | 896 | 1464712096780 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:16 INFO - PROCESS | 896 | ++DOCSHELL 000000683B9A9000 == 96 [pid = 896] [id = 521] 09:28:16 INFO - PROCESS | 896 | ++DOMWINDOW == 229 (0000006832DF3400) [pid = 896] [serial = 1563] [outer = 0000000000000000] 09:28:16 INFO - PROCESS | 896 | ++DOMWINDOW == 230 (000000683610F800) [pid = 896] [serial = 1564] [outer = 0000006832DF3400] 09:28:16 INFO - PROCESS | 896 | 1464712096839 Marionette DEBUG loaded listener.js 09:28:16 INFO - PROCESS | 896 | ++DOMWINDOW == 231 (0000006838361800) [pid = 896] [serial = 1565] [outer = 0000006832DF3400] 09:28:17 INFO - PROCESS | 896 | 1464712097434 Marionette TRACE conn6 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 09:28:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 09:28:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1036ms 09:28:17 INFO - PROCESS | 896 | 1464712097481 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 09:28:17 INFO - PROCESS | 896 | 1464712097484 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 09:28:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 09:28:17 INFO - PROCESS | 896 | 1464712097487 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 09:28:17 INFO - PROCESS | 896 | 1464712097490 Marionette TRACE conn6 <- [1,2050,null,{}] 09:28:17 INFO - PROCESS | 896 | 1464712097493 Marionette TRACE conn6 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:17 INFO - PROCESS | 896 | 1464712097631 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 09:28:17 INFO - PROCESS | 896 | 1464712097794 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:17 INFO - PROCESS | 896 | ++DOCSHELL 000000683BD52800 == 97 [pid = 896] [id = 522] 09:28:17 INFO - PROCESS | 896 | ++DOMWINDOW == 232 (0000006837840800) [pid = 896] [serial = 1566] [outer = 0000000000000000] 09:28:17 INFO - PROCESS | 896 | ++DOMWINDOW == 233 (0000006837843C00) [pid = 896] [serial = 1567] [outer = 0000006837840800] 09:28:17 INFO - PROCESS | 896 | 1464712097852 Marionette DEBUG loaded listener.js 09:28:17 INFO - PROCESS | 896 | ++DOMWINDOW == 234 (0000006839707800) [pid = 896] [serial = 1568] [outer = 0000006837840800] 09:28:18 INFO - PROCESS | 896 | 1464712098481 Marionette TRACE conn6 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 09:28:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 09:28:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1030ms 09:28:18 INFO - PROCESS | 896 | 1464712098519 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 09:28:18 INFO - PROCESS | 896 | 1464712098522 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 09:28:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 09:28:18 INFO - PROCESS | 896 | 1464712098525 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 09:28:18 INFO - PROCESS | 896 | 1464712098528 Marionette TRACE conn6 <- [1,2054,null,{}] 09:28:18 INFO - PROCESS | 896 | 1464712098532 Marionette TRACE conn6 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:18 INFO - PROCESS | 896 | 1464712098680 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 09:28:18 INFO - PROCESS | 896 | 1464712098830 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:18 INFO - PROCESS | 896 | ++DOCSHELL 0000006836245000 == 98 [pid = 896] [id = 523] 09:28:18 INFO - PROCESS | 896 | ++DOMWINDOW == 235 (0000006838316800) [pid = 896] [serial = 1569] [outer = 0000000000000000] 09:28:18 INFO - PROCESS | 896 | ++DOMWINDOW == 236 (000000683831C800) [pid = 896] [serial = 1570] [outer = 0000006838316800] 09:28:18 INFO - PROCESS | 896 | 1464712098889 Marionette DEBUG loaded listener.js 09:28:18 INFO - PROCESS | 896 | ++DOMWINDOW == 237 (0000006838322C00) [pid = 896] [serial = 1571] [outer = 0000006838316800] 09:28:19 INFO - PROCESS | 896 | 1464712099519 Marionette TRACE conn6 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 09:28:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 09:28:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1027ms 09:28:19 INFO - PROCESS | 896 | 1464712099556 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 09:28:19 INFO - PROCESS | 896 | 1464712099558 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 09:28:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 09:28:19 INFO - PROCESS | 896 | 1464712099562 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 09:28:19 INFO - PROCESS | 896 | 1464712099564 Marionette TRACE conn6 <- [1,2058,null,{}] 09:28:19 INFO - PROCESS | 896 | 1464712099568 Marionette TRACE conn6 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:19 INFO - PROCESS | 896 | 1464712099707 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 09:28:19 INFO - PROCESS | 896 | 1464712099880 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:19 INFO - PROCESS | 896 | ++DOCSHELL 000000683BD21000 == 99 [pid = 896] [id = 524] 09:28:19 INFO - PROCESS | 896 | ++DOMWINDOW == 238 (0000006838A9E000) [pid = 896] [serial = 1572] [outer = 0000000000000000] 09:28:19 INFO - PROCESS | 896 | ++DOMWINDOW == 239 (000000683A2AC400) [pid = 896] [serial = 1573] [outer = 0000006838A9E000] 09:28:19 INFO - PROCESS | 896 | 1464712099937 Marionette DEBUG loaded listener.js 09:28:20 INFO - PROCESS | 896 | ++DOMWINDOW == 240 (000000683A2B8000) [pid = 896] [serial = 1574] [outer = 0000006838A9E000] 09:28:20 INFO - PROCESS | 896 | 1464712100480 Marionette TRACE conn6 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 09:28:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 09:28:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 943ms 09:28:20 INFO - PROCESS | 896 | 1464712100523 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 09:28:20 INFO - PROCESS | 896 | 1464712100526 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 09:28:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 09:28:20 INFO - PROCESS | 896 | 1464712100532 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 09:28:20 INFO - PROCESS | 896 | 1464712100534 Marionette TRACE conn6 <- [1,2062,null,{}] 09:28:20 INFO - PROCESS | 896 | 1464712100538 Marionette TRACE conn6 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:20 INFO - PROCESS | 896 | 1464712100667 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 09:28:20 INFO - PROCESS | 896 | --DOCSHELL 0000006820DD9800 == 98 [pid = 896] [id = 11] 09:28:20 INFO - PROCESS | 896 | 1464712100850 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:20 INFO - PROCESS | 896 | ++DOCSHELL 000000682DD8B000 == 99 [pid = 896] [id = 525] 09:28:20 INFO - PROCESS | 896 | ++DOMWINDOW == 241 (0000006822A27800) [pid = 896] [serial = 1575] [outer = 0000000000000000] 09:28:20 INFO - PROCESS | 896 | ++DOMWINDOW == 242 (0000006828D4B400) [pid = 896] [serial = 1576] [outer = 0000006822A27800] 09:28:20 INFO - PROCESS | 896 | 1464712100947 Marionette DEBUG loaded listener.js 09:28:21 INFO - PROCESS | 896 | ++DOMWINDOW == 243 (0000006836B10000) [pid = 896] [serial = 1577] [outer = 0000006822A27800] 09:28:21 INFO - PROCESS | 896 | 1464712101556 Marionette TRACE conn6 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 09:28:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 09:28:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1079ms 09:28:21 INFO - PROCESS | 896 | 1464712101614 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 09:28:21 INFO - PROCESS | 896 | 1464712101616 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 09:28:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 09:28:21 INFO - PROCESS | 896 | 1464712101620 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 09:28:21 INFO - PROCESS | 896 | 1464712101622 Marionette TRACE conn6 <- [1,2066,null,{}] 09:28:21 INFO - PROCESS | 896 | 1464712101626 Marionette TRACE conn6 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:21 INFO - PROCESS | 896 | 1464712101754 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 09:28:21 INFO - PROCESS | 896 | 1464712101905 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:21 INFO - PROCESS | 896 | ++DOCSHELL 0000006837C80000 == 100 [pid = 896] [id = 526] 09:28:21 INFO - PROCESS | 896 | ++DOMWINDOW == 244 (000000683A123400) [pid = 896] [serial = 1578] [outer = 0000000000000000] 09:28:21 INFO - PROCESS | 896 | ++DOMWINDOW == 245 (000000683A128400) [pid = 896] [serial = 1579] [outer = 000000683A123400] 09:28:21 INFO - PROCESS | 896 | 1464712101962 Marionette DEBUG loaded listener.js 09:28:22 INFO - PROCESS | 896 | ++DOMWINDOW == 246 (000000683A12E000) [pid = 896] [serial = 1580] [outer = 000000683A123400] 09:28:22 INFO - PROCESS | 896 | 1464712102533 Marionette TRACE conn6 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 09:28:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 09:28:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 941ms 09:28:22 INFO - PROCESS | 896 | 1464712102574 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 09:28:22 INFO - PROCESS | 896 | 1464712102577 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 09:28:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 09:28:22 INFO - PROCESS | 896 | 1464712102582 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 09:28:22 INFO - PROCESS | 896 | 1464712102585 Marionette TRACE conn6 <- [1,2070,null,{}] 09:28:22 INFO - PROCESS | 896 | 1464712102589 Marionette TRACE conn6 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:22 INFO - PROCESS | 896 | 1464712102719 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 09:28:22 INFO - PROCESS | 896 | 1464712102910 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:22 INFO - PROCESS | 896 | ++DOCSHELL 0000006833E07000 == 101 [pid = 896] [id = 527] 09:28:22 INFO - PROCESS | 896 | ++DOMWINDOW == 247 (0000006820A89800) [pid = 896] [serial = 1581] [outer = 0000000000000000] 09:28:22 INFO - PROCESS | 896 | ++DOMWINDOW == 248 (0000006833DACC00) [pid = 896] [serial = 1582] [outer = 0000006820A89800] 09:28:22 INFO - PROCESS | 896 | 1464712102967 Marionette DEBUG loaded listener.js 09:28:23 INFO - PROCESS | 896 | ++DOMWINDOW == 249 (000000683AB9E800) [pid = 896] [serial = 1583] [outer = 0000006820A89800] 09:28:23 INFO - PROCESS | 896 | 1464712103873 Marionette TRACE conn6 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 09:28:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 09:28:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1344ms 09:28:23 INFO - PROCESS | 896 | 1464712103928 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 09:28:23 INFO - PROCESS | 896 | 1464712103932 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 09:28:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 09:28:23 INFO - PROCESS | 896 | 1464712103937 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 09:28:23 INFO - PROCESS | 896 | 1464712103941 Marionette TRACE conn6 <- [1,2074,null,{}] 09:28:23 INFO - PROCESS | 896 | 1464712103948 Marionette TRACE conn6 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:24 INFO - PROCESS | 896 | 1464712104078 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 09:28:24 INFO - PROCESS | 896 | 1464712104236 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:24 INFO - PROCESS | 896 | ++DOCSHELL 000000682CFAC000 == 102 [pid = 896] [id = 528] 09:28:24 INFO - PROCESS | 896 | ++DOMWINDOW == 250 (000000681B91C800) [pid = 896] [serial = 1584] [outer = 0000000000000000] 09:28:24 INFO - PROCESS | 896 | ++DOMWINDOW == 251 (000000681C149400) [pid = 896] [serial = 1585] [outer = 000000681B91C800] 09:28:24 INFO - PROCESS | 896 | 1464712104288 Marionette DEBUG loaded listener.js 09:28:24 INFO - PROCESS | 896 | ++DOMWINDOW == 252 (00000068222E4400) [pid = 896] [serial = 1586] [outer = 000000681B91C800] 09:28:24 INFO - PROCESS | 896 | 1464712104957 Marionette TRACE conn6 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 09:28:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 09:28:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1088ms 09:28:25 INFO - PROCESS | 896 | 1464712105029 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 09:28:25 INFO - PROCESS | 896 | 1464712105035 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 09:28:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 09:28:25 INFO - PROCESS | 896 | 1464712105041 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 09:28:25 INFO - PROCESS | 896 | 1464712105044 Marionette TRACE conn6 <- [1,2078,null,{}] 09:28:25 INFO - PROCESS | 896 | 1464712105048 Marionette TRACE conn6 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:25 INFO - PROCESS | 896 | 1464712105173 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 09:28:25 INFO - PROCESS | 896 | 1464712105331 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:25 INFO - PROCESS | 896 | ++DOCSHELL 000000682CFB3800 == 103 [pid = 896] [id = 529] 09:28:25 INFO - PROCESS | 896 | ++DOMWINDOW == 253 (0000006828D4F000) [pid = 896] [serial = 1587] [outer = 0000000000000000] 09:28:25 INFO - PROCESS | 896 | ++DOMWINDOW == 254 (0000006828D74C00) [pid = 896] [serial = 1588] [outer = 0000006828D4F000] 09:28:25 INFO - PROCESS | 896 | 1464712105382 Marionette DEBUG loaded listener.js 09:28:25 INFO - PROCESS | 896 | ++DOMWINDOW == 255 (000000682930A000) [pid = 896] [serial = 1589] [outer = 0000006828D4F000] 09:28:25 INFO - PROCESS | 896 | 1464712105984 Marionette TRACE conn6 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 09:28:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 09:28:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 986ms 09:28:26 INFO - PROCESS | 896 | 1464712106029 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 09:28:26 INFO - PROCESS | 896 | 1464712106031 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 09:28:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 09:28:26 INFO - PROCESS | 896 | 1464712106035 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 09:28:26 INFO - PROCESS | 896 | 1464712106039 Marionette TRACE conn6 <- [1,2082,null,{}] 09:28:26 INFO - PROCESS | 896 | 1464712106049 Marionette TRACE conn6 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:26 INFO - PROCESS | 896 | 1464712106176 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 09:28:26 INFO - PROCESS | 896 | 1464712106353 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:26 INFO - PROCESS | 896 | ++DOCSHELL 00000068302F6800 == 104 [pid = 896] [id = 530] 09:28:26 INFO - PROCESS | 896 | ++DOMWINDOW == 256 (000000682BB0F800) [pid = 896] [serial = 1590] [outer = 0000000000000000] 09:28:26 INFO - PROCESS | 896 | ++DOMWINDOW == 257 (000000682C572C00) [pid = 896] [serial = 1591] [outer = 000000682BB0F800] 09:28:26 INFO - PROCESS | 896 | 1464712106406 Marionette DEBUG loaded listener.js 09:28:26 INFO - PROCESS | 896 | ++DOMWINDOW == 258 (000000682CF30C00) [pid = 896] [serial = 1592] [outer = 000000682BB0F800] 09:28:26 INFO - PROCESS | 896 | --DOCSHELL 00000068285BF000 == 103 [pid = 896] [id = 467] 09:28:26 INFO - PROCESS | 896 | --DOCSHELL 0000006836A9D000 == 102 [pid = 896] [id = 517] 09:28:26 INFO - PROCESS | 896 | --DOCSHELL 000000683299E000 == 101 [pid = 896] [id = 516] 09:28:26 INFO - PROCESS | 896 | --DOCSHELL 00000068360CA800 == 100 [pid = 896] [id = 515] 09:28:26 INFO - PROCESS | 896 | --DOCSHELL 00000068355BC000 == 99 [pid = 896] [id = 514] 09:28:26 INFO - PROCESS | 896 | --DOCSHELL 0000006833A0C000 == 98 [pid = 896] [id = 513] 09:28:26 INFO - PROCESS | 896 | --DOCSHELL 00000068328BA800 == 97 [pid = 896] [id = 512] 09:28:26 INFO - PROCESS | 896 | --DOCSHELL 0000006830E4D000 == 96 [pid = 896] [id = 511] 09:28:26 INFO - PROCESS | 896 | --DOCSHELL 000000682CFC0000 == 95 [pid = 896] [id = 510] 09:28:26 INFO - PROCESS | 896 | --DOCSHELL 000000682C8B9000 == 94 [pid = 896] [id = 509] 09:28:27 INFO - PROCESS | 896 | --DOMWINDOW == 257 (000000681AB8A000) [pid = 896] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 09:28:27 INFO - PROCESS | 896 | --DOMWINDOW == 256 (0000006835932800) [pid = 896] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 09:28:27 INFO - PROCESS | 896 | --DOMWINDOW == 255 (0000006835A7EC00) [pid = 896] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 09:28:27 INFO - PROCESS | 896 | --DOMWINDOW == 254 (0000006827E32400) [pid = 896] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 09:28:27 INFO - PROCESS | 896 | --DOMWINDOW == 253 (000000682C6B7C00) [pid = 896] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 09:28:27 INFO - PROCESS | 896 | --DOMWINDOW == 252 (0000006833DB0400) [pid = 896] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 09:28:27 INFO - PROCESS | 896 | --DOMWINDOW == 251 (0000006837858800) [pid = 896] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 09:28:27 INFO - PROCESS | 896 | --DOMWINDOW == 250 (00000068361AD800) [pid = 896] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 09:28:27 INFO - PROCESS | 896 | --DOMWINDOW == 249 (0000006836C89000) [pid = 896] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 09:28:27 INFO - PROCESS | 896 | --DOMWINDOW == 248 (0000006838360800) [pid = 896] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 09:28:27 INFO - PROCESS | 896 | --DOMWINDOW == 247 (00000068343E3C00) [pid = 896] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 09:28:27 INFO - PROCESS | 896 | --DOCSHELL 000000682D6C8800 == 93 [pid = 896] [id = 508] 09:28:27 INFO - PROCESS | 896 | --DOCSHELL 000000683BD3C000 == 92 [pid = 896] [id = 506] 09:28:27 INFO - PROCESS | 896 | --DOCSHELL 000000683A25D800 == 91 [pid = 896] [id = 505] 09:28:27 INFO - PROCESS | 896 | --DOCSHELL 0000006837D19000 == 90 [pid = 896] [id = 504] 09:28:27 INFO - PROCESS | 896 | --DOCSHELL 0000006835D21000 == 89 [pid = 896] [id = 503] 09:28:27 INFO - PROCESS | 896 | --DOCSHELL 00000068355D8000 == 88 [pid = 896] [id = 502] 09:28:27 INFO - PROCESS | 896 | --DOCSHELL 00000068355BB000 == 87 [pid = 896] [id = 501] 09:28:27 INFO - PROCESS | 896 | --DOCSHELL 0000006837CDF000 == 86 [pid = 896] [id = 500] 09:28:27 INFO - PROCESS | 896 | --DOCSHELL 00000068368CD800 == 85 [pid = 896] [id = 499] 09:28:27 INFO - PROCESS | 896 | --DOCSHELL 000000682F355000 == 84 [pid = 896] [id = 498] 09:28:27 INFO - PROCESS | 896 | --DOCSHELL 00000068285BD800 == 83 [pid = 896] [id = 497] 09:28:27 INFO - PROCESS | 896 | 1464712107089 Marionette TRACE conn6 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 09:28:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 09:28:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1080ms 09:28:27 INFO - PROCESS | 896 | 1464712107117 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 09:28:27 INFO - PROCESS | 896 | 1464712107120 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 09:28:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 09:28:27 INFO - PROCESS | 896 | 1464712107126 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 09:28:27 INFO - PROCESS | 896 | 1464712107128 Marionette TRACE conn6 <- [1,2086,null,{}] 09:28:27 INFO - PROCESS | 896 | 1464712107131 Marionette TRACE conn6 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:27 INFO - PROCESS | 896 | --DOMWINDOW == 246 (0000006833E6E000) [pid = 896] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 09:28:27 INFO - PROCESS | 896 | --DOMWINDOW == 245 (000000682CE9B800) [pid = 896] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 09:28:27 INFO - PROCESS | 896 | --DOMWINDOW == 244 (000000682D615800) [pid = 896] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 09:28:27 INFO - PROCESS | 896 | --DOMWINDOW == 243 (000000682D36A000) [pid = 896] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 09:28:27 INFO - PROCESS | 896 | --DOMWINDOW == 242 (0000006827D0A400) [pid = 896] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 09:28:27 INFO - PROCESS | 896 | --DOMWINDOW == 241 (000000682F440800) [pid = 896] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 09:28:27 INFO - PROCESS | 896 | --DOMWINDOW == 240 (000000682C20AC00) [pid = 896] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 09:28:27 INFO - PROCESS | 896 | --DOMWINDOW == 239 (000000683356B000) [pid = 896] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 09:28:27 INFO - PROCESS | 896 | --DOMWINDOW == 238 (0000006829F9E400) [pid = 896] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 09:28:27 INFO - PROCESS | 896 | --DOMWINDOW == 237 (000000682BB02800) [pid = 896] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 09:28:27 INFO - PROCESS | 896 | --DOMWINDOW == 236 (000000681B91B400) [pid = 896] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 09:28:27 INFO - PROCESS | 896 | --DOMWINDOW == 235 (000000681AB84800) [pid = 896] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 09:28:27 INFO - PROCESS | 896 | --DOMWINDOW == 234 (000000681C1DE400) [pid = 896] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 09:28:27 INFO - PROCESS | 896 | --DOMWINDOW == 233 (000000682559A000) [pid = 896] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 09:28:27 INFO - PROCESS | 896 | --DOMWINDOW == 232 (000000682908AC00) [pid = 896] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 09:28:27 INFO - PROCESS | 896 | --DOMWINDOW == 231 (0000006827E35000) [pid = 896] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 09:28:27 INFO - PROCESS | 896 | --DOMWINDOW == 230 (000000682D67EC00) [pid = 896] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 09:28:27 INFO - PROCESS | 896 | --DOMWINDOW == 229 (0000006833D18C00) [pid = 896] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 09:28:27 INFO - PROCESS | 896 | --DOMWINDOW == 228 (000000682C56CC00) [pid = 896] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 09:28:27 INFO - PROCESS | 896 | --DOMWINDOW == 227 (00000068328B3400) [pid = 896] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 09:28:27 INFO - PROCESS | 896 | 1464712107328 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 09:28:27 INFO - PROCESS | 896 | 1464712107402 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:27 INFO - PROCESS | 896 | ++DOCSHELL 0000006828581800 == 84 [pid = 896] [id = 531] 09:28:27 INFO - PROCESS | 896 | ++DOMWINDOW == 228 (000000681ABF2800) [pid = 896] [serial = 1593] [outer = 0000000000000000] 09:28:27 INFO - PROCESS | 896 | ++DOMWINDOW == 229 (000000681BBBE400) [pid = 896] [serial = 1594] [outer = 000000681ABF2800] 09:28:27 INFO - PROCESS | 896 | 1464712107453 Marionette DEBUG loaded listener.js 09:28:27 INFO - PROCESS | 896 | ++DOMWINDOW == 230 (00000068222EDC00) [pid = 896] [serial = 1595] [outer = 000000681ABF2800] 09:28:27 INFO - PROCESS | 896 | 1464712107910 Marionette TRACE conn6 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 09:28:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 09:28:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 839ms 09:28:27 INFO - PROCESS | 896 | 1464712107965 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 09:28:27 INFO - PROCESS | 896 | 1464712107967 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 09:28:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 09:28:27 INFO - PROCESS | 896 | 1464712107980 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 09:28:27 INFO - PROCESS | 896 | 1464712107982 Marionette TRACE conn6 <- [1,2090,null,{}] 09:28:27 INFO - PROCESS | 896 | 1464712107986 Marionette TRACE conn6 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:28 INFO - PROCESS | 896 | 1464712108088 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 09:28:28 INFO - PROCESS | 896 | 1464712108101 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:28 INFO - PROCESS | 896 | ++DOCSHELL 000000682D236800 == 85 [pid = 896] [id = 532] 09:28:28 INFO - PROCESS | 896 | ++DOMWINDOW == 231 (0000006827E32400) [pid = 896] [serial = 1596] [outer = 0000000000000000] 09:28:28 INFO - PROCESS | 896 | ++DOMWINDOW == 232 (0000006828D79000) [pid = 896] [serial = 1597] [outer = 0000006827E32400] 09:28:28 INFO - PROCESS | 896 | 1464712108149 Marionette DEBUG loaded listener.js 09:28:28 INFO - PROCESS | 896 | ++DOMWINDOW == 233 (000000682B7AC800) [pid = 896] [serial = 1598] [outer = 0000006827E32400] 09:28:28 INFO - PROCESS | 896 | 1464712108643 Marionette TRACE conn6 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 09:28:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 09:28:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 690ms 09:28:28 INFO - PROCESS | 896 | 1464712108669 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 09:28:28 INFO - PROCESS | 896 | 1464712108672 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 09:28:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 09:28:28 INFO - PROCESS | 896 | 1464712108675 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 09:28:28 INFO - PROCESS | 896 | 1464712108677 Marionette TRACE conn6 <- [1,2094,null,{}] 09:28:28 INFO - PROCESS | 896 | 1464712108681 Marionette TRACE conn6 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:28 INFO - PROCESS | 896 | 1464712108804 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 09:28:28 INFO - PROCESS | 896 | 1464712108927 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:28 INFO - PROCESS | 896 | ++DOCSHELL 0000006832749000 == 86 [pid = 896] [id = 533] 09:28:28 INFO - PROCESS | 896 | ++DOMWINDOW == 234 (0000006820F3C000) [pid = 896] [serial = 1599] [outer = 0000000000000000] 09:28:28 INFO - PROCESS | 896 | ++DOMWINDOW == 235 (000000682CE95800) [pid = 896] [serial = 1600] [outer = 0000006820F3C000] 09:28:28 INFO - PROCESS | 896 | 1464712108975 Marionette DEBUG loaded listener.js 09:28:29 INFO - PROCESS | 896 | ++DOMWINDOW == 236 (000000682D5D0C00) [pid = 896] [serial = 1601] [outer = 0000006820F3C000] 09:28:29 INFO - PROCESS | 896 | 1464712109396 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] 09:28:29 INFO - PROCESS | 896 | 1464712109415 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 09:28:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 09:28:29 INFO - PROCESS | 896 | 1464712109424 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 09:28:29 INFO - PROCESS | 896 | 1464712109427 Marionette TRACE conn6 <- [1,2098,null,{}] 09:28:29 INFO - PROCESS | 896 | 1464712109430 Marionette TRACE conn6 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:29 INFO - PROCESS | 896 | 1464712109601 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 09:28:29 INFO - PROCESS | 896 | 1464712109624 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:29 INFO - PROCESS | 896 | ++DOCSHELL 00000068335CE800 == 87 [pid = 896] [id = 534] 09:28:29 INFO - PROCESS | 896 | ++DOMWINDOW == 237 (000000682D675400) [pid = 896] [serial = 1602] [outer = 0000000000000000] 09:28:29 INFO - PROCESS | 896 | ++DOMWINDOW == 238 (000000682F721C00) [pid = 896] [serial = 1603] [outer = 000000682D675400] 09:28:29 INFO - PROCESS | 896 | 1464712109669 Marionette DEBUG loaded listener.js 09:28:29 INFO - PROCESS | 896 | ++DOMWINDOW == 239 (0000006832B0A000) [pid = 896] [serial = 1604] [outer = 000000682D675400] 09:28:30 INFO - PROCESS | 896 | 1464712110130 Marionette TRACE conn6 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 09:28:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 09:28:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 734ms 09:28:30 INFO - PROCESS | 896 | 1464712110161 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 09:28:30 INFO - PROCESS | 896 | 1464712110171 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 09:28:30 INFO - PROCESS | 896 | 1464712110175 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 09:28:30 INFO - PROCESS | 896 | 1464712110177 Marionette TRACE conn6 <- [1,2102,null,{}] 09:28:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 09:28:30 INFO - PROCESS | 896 | 1464712110180 Marionette TRACE conn6 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:30 INFO - PROCESS | 896 | 1464712110324 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 09:28:30 INFO - PROCESS | 896 | 1464712110344 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:30 INFO - PROCESS | 896 | ++DOCSHELL 0000006834388000 == 88 [pid = 896] [id = 535] 09:28:30 INFO - PROCESS | 896 | ++DOMWINDOW == 240 (000000683356D800) [pid = 896] [serial = 1605] [outer = 0000000000000000] 09:28:30 INFO - PROCESS | 896 | ++DOMWINDOW == 241 (0000006833851C00) [pid = 896] [serial = 1606] [outer = 000000683356D800] 09:28:30 INFO - PROCESS | 896 | 1464712110389 Marionette DEBUG loaded listener.js 09:28:30 INFO - PROCESS | 896 | ++DOMWINDOW == 242 (0000006833DB1000) [pid = 896] [serial = 1607] [outer = 000000683356D800] 09:28:30 INFO - PROCESS | 896 | 1464712110851 Marionette TRACE conn6 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 09:28:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 09:28:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 732ms 09:28:30 INFO - PROCESS | 896 | 1464712110916 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 09:28:30 INFO - PROCESS | 896 | 1464712110918 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 09:28:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 09:28:30 INFO - PROCESS | 896 | 1464712110921 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 09:28:30 INFO - PROCESS | 896 | 1464712110923 Marionette TRACE conn6 <- [1,2106,null,{}] 09:28:30 INFO - PROCESS | 896 | 1464712110927 Marionette TRACE conn6 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:31 INFO - PROCESS | 896 | 1464712111104 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 09:28:31 INFO - PROCESS | 896 | 1464712111128 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:31 INFO - PROCESS | 896 | ++DOCSHELL 0000006835A8F800 == 89 [pid = 896] [id = 536] 09:28:31 INFO - PROCESS | 896 | ++DOMWINDOW == 243 (0000006833E70400) [pid = 896] [serial = 1608] [outer = 0000000000000000] 09:28:31 INFO - PROCESS | 896 | ++DOMWINDOW == 244 (00000068343E7400) [pid = 896] [serial = 1609] [outer = 0000006833E70400] 09:28:31 INFO - PROCESS | 896 | 1464712111174 Marionette DEBUG loaded listener.js 09:28:31 INFO - PROCESS | 896 | ++DOMWINDOW == 245 (0000006835A7BC00) [pid = 896] [serial = 1610] [outer = 0000006833E70400] 09:28:32 INFO - PROCESS | 896 | --DOMWINDOW == 244 (000000681ABF5400) [pid = 896] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 09:28:32 INFO - PROCESS | 896 | --DOMWINDOW == 243 (000000683272D400) [pid = 896] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 09:28:32 INFO - PROCESS | 896 | --DOMWINDOW == 242 (000000681B918400) [pid = 896] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 09:28:32 INFO - PROCESS | 896 | --DOMWINDOW == 241 (00000068203CEC00) [pid = 896] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 09:28:32 INFO - PROCESS | 896 | --DOMWINDOW == 240 (000000682BB0E000) [pid = 896] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 09:28:32 INFO - PROCESS | 896 | --DOMWINDOW == 239 (000000682CFF0400) [pid = 896] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 09:28:32 INFO - PROCESS | 896 | --DOMWINDOW == 238 (000000682C6C7800) [pid = 896] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 09:28:32 INFO - PROCESS | 896 | --DOMWINDOW == 237 (00000068328AC400) [pid = 896] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 09:28:32 INFO - PROCESS | 896 | --DOMWINDOW == 236 (000000682C20A000) [pid = 896] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 09:28:32 INFO - PROCESS | 896 | --DOMWINDOW == 235 (000000681AF0B400) [pid = 896] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 09:28:32 INFO - PROCESS | 896 | --DOMWINDOW == 234 (00000068298B0C00) [pid = 896] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 09:28:32 INFO - PROCESS | 896 | --DOMWINDOW == 233 (000000682C130400) [pid = 896] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 09:28:32 INFO - PROCESS | 896 | --DOMWINDOW == 232 (000000681AB06000) [pid = 896] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 09:28:32 INFO - PROCESS | 896 | --DOMWINDOW == 231 (0000006833D13400) [pid = 896] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 09:28:32 INFO - PROCESS | 896 | --DOMWINDOW == 230 (000000683272A400) [pid = 896] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 09:28:32 INFO - PROCESS | 896 | --DOMWINDOW == 229 (000000682202C800) [pid = 896] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 09:28:32 INFO - PROCESS | 896 | --DOMWINDOW == 228 (0000006833DAE800) [pid = 896] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 09:28:32 INFO - PROCESS | 896 | --DOMWINDOW == 227 (0000006828D49800) [pid = 896] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 09:28:32 INFO - PROCESS | 896 | --DOMWINDOW == 226 (0000006828D46000) [pid = 896] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 09:28:32 INFO - PROCESS | 896 | --DOMWINDOW == 225 (00000068361A5000) [pid = 896] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 09:28:32 INFO - PROCESS | 896 | --DOMWINDOW == 224 (000000683593B800) [pid = 896] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 09:28:32 INFO - PROCESS | 896 | --DOMWINDOW == 223 (0000006833DB2C00) [pid = 896] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 09:28:32 INFO - PROCESS | 896 | --DOMWINDOW == 222 (000000682D5CD000) [pid = 896] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 09:28:32 INFO - PROCESS | 896 | --DOMWINDOW == 221 (000000682C20A400) [pid = 896] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 09:28:32 INFO - PROCESS | 896 | --DOMWINDOW == 220 (0000006832DF1000) [pid = 896] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 09:28:32 INFO - PROCESS | 896 | --DOMWINDOW == 219 (000000681BBB3C00) [pid = 896] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 09:28:32 INFO - PROCESS | 896 | --DOMWINDOW == 218 (00000068362CAC00) [pid = 896] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 09:28:32 INFO - PROCESS | 896 | --DOMWINDOW == 217 (000000683593C800) [pid = 896] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 09:28:32 INFO - PROCESS | 896 | --DOMWINDOW == 216 (000000681AB0D400) [pid = 896] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 09:28:32 INFO - PROCESS | 896 | --DOMWINDOW == 215 (0000006833E77000) [pid = 896] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 09:28:32 INFO - PROCESS | 896 | --DOMWINDOW == 214 (0000006827D7D400) [pid = 896] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 09:28:32 INFO - PROCESS | 896 | --DOMWINDOW == 213 (000000682D67B800) [pid = 896] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 09:28:32 INFO - PROCESS | 896 | --DOMWINDOW == 212 (0000006833578800) [pid = 896] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 09:28:32 INFO - PROCESS | 896 | --DOMWINDOW == 211 (0000006828499C00) [pid = 896] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 09:28:32 INFO - PROCESS | 896 | --DOMWINDOW == 210 (000000682BB0A400) [pid = 896] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 09:28:32 INFO - PROCESS | 896 | --DOMWINDOW == 209 (000000682BB05000) [pid = 896] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 09:28:32 INFO - PROCESS | 896 | --DOMWINDOW == 208 (000000682C6D2000) [pid = 896] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 09:28:32 INFO - PROCESS | 896 | --DOMWINDOW == 207 (00000068361B2400) [pid = 896] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 09:28:32 INFO - PROCESS | 896 | --DOMWINDOW == 206 (00000068221C0C00) [pid = 896] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 09:28:32 INFO - PROCESS | 896 | --DOMWINDOW == 205 (000000682CF2B400) [pid = 896] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 09:28:32 INFO - PROCESS | 896 | --DOMWINDOW == 204 (0000006833D1C000) [pid = 896] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 09:28:32 INFO - PROCESS | 896 | --DOMWINDOW == 203 (0000006832725800) [pid = 896] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 09:28:32 INFO - PROCESS | 896 | --DOMWINDOW == 202 (00000068290EA400) [pid = 896] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 09:28:32 INFO - PROCESS | 896 | --DOMWINDOW == 201 (0000006832DF8800) [pid = 896] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 09:28:32 INFO - PROCESS | 896 | --DOMWINDOW == 200 (0000006822025400) [pid = 896] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 09:28:32 INFO - PROCESS | 896 | --DOMWINDOW == 199 (0000006830775C00) [pid = 896] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 09:28:32 INFO - PROCESS | 896 | --DOMWINDOW == 198 (00000068343EF400) [pid = 896] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 09:28:32 INFO - PROCESS | 896 | --DOMWINDOW == 197 (0000006832B11000) [pid = 896] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 09:28:32 INFO - PROCESS | 896 | --DOMWINDOW == 196 (000000683272E000) [pid = 896] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 09:28:32 INFO - PROCESS | 896 | --DOMWINDOW == 195 (000000682F446C00) [pid = 896] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 09:28:32 INFO - PROCESS | 896 | --DOMWINDOW == 194 (0000006820B8C000) [pid = 896] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 09:28:32 INFO - PROCESS | 896 | --DOMWINDOW == 193 (0000006828492800) [pid = 896] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 09:28:32 INFO - PROCESS | 896 | --DOMWINDOW == 192 (000000682CF29400) [pid = 896] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 09:28:32 INFO - PROCESS | 896 | --DOMWINDOW == 191 (000000682D367400) [pid = 896] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 09:28:32 INFO - PROCESS | 896 | --DOMWINDOW == 190 (0000006835A7D000) [pid = 896] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 09:28:32 INFO - PROCESS | 896 | --DOMWINDOW == 189 (000000682F447000) [pid = 896] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 09:28:32 INFO - PROCESS | 896 | --DOMWINDOW == 188 (0000006833D1D800) [pid = 896] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 09:28:32 INFO - PROCESS | 896 | --DOMWINDOW == 187 (00000068343EF000) [pid = 896] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 09:28:32 INFO - PROCESS | 896 | --DOMWINDOW == 186 (0000006836997000) [pid = 896] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 09:28:32 INFO - PROCESS | 896 | --DOMWINDOW == 185 (000000682544B800) [pid = 896] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 09:28:32 INFO - PROCESS | 896 | --DOMWINDOW == 184 (000000681AB03800) [pid = 896] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 09:28:32 INFO - PROCESS | 896 | --DOMWINDOW == 183 (0000006833D16800) [pid = 896] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 09:28:32 INFO - PROCESS | 896 | --DOMWINDOW == 182 (000000683610E000) [pid = 896] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 09:28:32 INFO - PROCESS | 896 | --DOMWINDOW == 181 (0000006821BBD400) [pid = 896] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 09:28:32 INFO - PROCESS | 896 | --DOMWINDOW == 180 (000000682C203000) [pid = 896] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 09:28:32 INFO - PROCESS | 896 | --DOMWINDOW == 179 (00000068222AE400) [pid = 896] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 09:28:32 INFO - PROCESS | 896 | --DOMWINDOW == 178 (0000006827D75400) [pid = 896] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 09:28:32 INFO - PROCESS | 896 | --DOMWINDOW == 177 (0000006836992000) [pid = 896] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 09:28:32 INFO - PROCESS | 896 | --DOMWINDOW == 176 (000000682C533C00) [pid = 896] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 09:28:32 INFO - PROCESS | 896 | 1464712112299 Marionette TRACE conn6 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 09:28:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 09:28:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1441ms 09:28:32 INFO - PROCESS | 896 | 1464712112363 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 09:28:32 INFO - PROCESS | 896 | 1464712112366 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 09:28:32 INFO - PROCESS | 896 | 1464712112369 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 09:28:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 09:28:32 INFO - PROCESS | 896 | 1464712112380 Marionette TRACE conn6 <- [1,2110,null,{}] 09:28:32 INFO - PROCESS | 896 | 1464712112389 Marionette TRACE conn6 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:32 INFO - PROCESS | 896 | 1464712112493 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 09:28:32 INFO - PROCESS | 896 | 1464712112503 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:32 INFO - PROCESS | 896 | ++DOCSHELL 00000068302F3800 == 90 [pid = 896] [id = 537] 09:28:32 INFO - PROCESS | 896 | ++DOMWINDOW == 177 (000000681ABF1400) [pid = 896] [serial = 1611] [outer = 0000000000000000] 09:28:32 INFO - PROCESS | 896 | ++DOMWINDOW == 178 (00000068203CEC00) [pid = 896] [serial = 1612] [outer = 000000681ABF1400] 09:28:32 INFO - PROCESS | 896 | 1464712112549 Marionette DEBUG loaded listener.js 09:28:32 INFO - PROCESS | 896 | ++DOMWINDOW == 179 (00000068222E3C00) [pid = 896] [serial = 1613] [outer = 000000681ABF1400] 09:28:33 INFO - PROCESS | 896 | 1464712113024 Marionette TRACE conn6 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 09:28:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 09:28:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 691ms 09:28:33 INFO - PROCESS | 896 | 1464712113063 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 09:28:33 INFO - PROCESS | 896 | 1464712113065 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 09:28:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 09:28:33 INFO - PROCESS | 896 | 1464712113069 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 09:28:33 INFO - PROCESS | 896 | 1464712113071 Marionette TRACE conn6 <- [1,2114,null,{}] 09:28:33 INFO - PROCESS | 896 | 1464712113075 Marionette TRACE conn6 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:33 INFO - PROCESS | 896 | 1464712113227 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 09:28:33 INFO - PROCESS | 896 | 1464712113236 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:33 INFO - PROCESS | 896 | ++DOCSHELL 00000068360DB000 == 91 [pid = 896] [id = 538] 09:28:33 INFO - PROCESS | 896 | ++DOMWINDOW == 180 (0000006827D83800) [pid = 896] [serial = 1614] [outer = 0000000000000000] 09:28:33 INFO - PROCESS | 896 | ++DOMWINDOW == 181 (000000682C137800) [pid = 896] [serial = 1615] [outer = 0000006827D83800] 09:28:33 INFO - PROCESS | 896 | 1464712113289 Marionette DEBUG loaded listener.js 09:28:33 INFO - PROCESS | 896 | ++DOMWINDOW == 182 (000000682D553800) [pid = 896] [serial = 1616] [outer = 0000006827D83800] 09:28:33 INFO - PROCESS | 896 | 1464712113761 Marionette TRACE conn6 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 09:28:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 09:28:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 734ms 09:28:33 INFO - PROCESS | 896 | 1464712113805 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 09:28:33 INFO - PROCESS | 896 | 1464712113807 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 09:28:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 09:28:33 INFO - PROCESS | 896 | 1464712113811 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 09:28:33 INFO - PROCESS | 896 | 1464712113813 Marionette TRACE conn6 <- [1,2118,null,{}] 09:28:33 INFO - PROCESS | 896 | 1464712113816 Marionette TRACE conn6 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:33 INFO - PROCESS | 896 | 1464712113931 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 09:28:33 INFO - PROCESS | 896 | 1464712113937 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:33 INFO - PROCESS | 896 | ++DOCSHELL 0000006836A9C000 == 92 [pid = 896] [id = 539] 09:28:33 INFO - PROCESS | 896 | ++DOMWINDOW == 183 (000000682B225400) [pid = 896] [serial = 1617] [outer = 0000000000000000] 09:28:33 INFO - PROCESS | 896 | ++DOMWINDOW == 184 (0000006830773400) [pid = 896] [serial = 1618] [outer = 000000682B225400] 09:28:33 INFO - PROCESS | 896 | 1464712113984 Marionette DEBUG loaded listener.js 09:28:34 INFO - PROCESS | 896 | ++DOMWINDOW == 185 (0000006833570400) [pid = 896] [serial = 1619] [outer = 000000682B225400] 09:28:34 INFO - PROCESS | 896 | 1464712114795 Marionette TRACE conn6 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 09:28:34 INFO - PROCESS | 896 | 1464712114852 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 09:28:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 09:28:34 INFO - PROCESS | 896 | 1464712114857 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 09:28:34 INFO - PROCESS | 896 | 1464712114863 Marionette TRACE conn6 <- [1,2122,null,{}] 09:28:34 INFO - PROCESS | 896 | 1464712114913 Marionette TRACE conn6 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:35 INFO - PROCESS | 896 | 1464712115134 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 09:28:35 INFO - PROCESS | 896 | 1464712115245 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:35 INFO - PROCESS | 896 | ++DOCSHELL 000000682C8C4800 == 93 [pid = 896] [id = 540] 09:28:35 INFO - PROCESS | 896 | ++DOMWINDOW == 186 (0000006821E0C800) [pid = 896] [serial = 1620] [outer = 0000000000000000] 09:28:35 INFO - PROCESS | 896 | ++DOMWINDOW == 187 (0000006828493C00) [pid = 896] [serial = 1621] [outer = 0000006821E0C800] 09:28:35 INFO - PROCESS | 896 | 1464712115303 Marionette DEBUG loaded listener.js 09:28:35 INFO - PROCESS | 896 | ++DOMWINDOW == 188 (00000068290E6C00) [pid = 896] [serial = 1622] [outer = 0000006821E0C800] 09:28:35 INFO - PROCESS | 896 | 1464712115890 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] 09:28:35 INFO - PROCESS | 896 | 1464712115968 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 09:28:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 09:28:35 INFO - PROCESS | 896 | 1464712115975 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 09:28:35 INFO - PROCESS | 896 | 1464712115979 Marionette TRACE conn6 <- [1,2126,null,{}] 09:28:35 INFO - PROCESS | 896 | 1464712115983 Marionette TRACE conn6 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:36 INFO - PROCESS | 896 | 1464712116122 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 09:28:36 INFO - PROCESS | 896 | 1464712116288 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:36 INFO - PROCESS | 896 | ++DOCSHELL 000000683283F800 == 94 [pid = 896] [id = 541] 09:28:36 INFO - PROCESS | 896 | ++DOMWINDOW == 189 (000000682B70DC00) [pid = 896] [serial = 1623] [outer = 0000000000000000] 09:28:36 INFO - PROCESS | 896 | ++DOMWINDOW == 190 (000000682C203C00) [pid = 896] [serial = 1624] [outer = 000000682B70DC00] 09:28:36 INFO - PROCESS | 896 | 1464712116346 Marionette DEBUG loaded listener.js 09:28:36 INFO - PROCESS | 896 | ++DOMWINDOW == 191 (000000682C5C8800) [pid = 896] [serial = 1625] [outer = 000000682B70DC00] 09:28:36 INFO - PROCESS | 896 | 1464712116980 Marionette TRACE conn6 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 09:28:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 09:28:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1027ms 09:28:37 INFO - PROCESS | 896 | 1464712117008 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 09:28:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 09:28:37 INFO - PROCESS | 896 | 1464712117011 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 09:28:37 INFO - PROCESS | 896 | 1464712117015 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 09:28:37 INFO - PROCESS | 896 | 1464712117019 Marionette TRACE conn6 <- [1,2130,null,{}] 09:28:37 INFO - PROCESS | 896 | 1464712117049 Marionette TRACE conn6 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:37 INFO - PROCESS | 896 | 1464712117187 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 09:28:37 INFO - PROCESS | 896 | 1464712117362 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:37 INFO - PROCESS | 896 | ++DOCSHELL 0000006837CEA800 == 95 [pid = 896] [id = 542] 09:28:37 INFO - PROCESS | 896 | ++DOMWINDOW == 192 (000000682D5D0400) [pid = 896] [serial = 1626] [outer = 0000000000000000] 09:28:37 INFO - PROCESS | 896 | ++DOMWINDOW == 193 (000000682DD06000) [pid = 896] [serial = 1627] [outer = 000000682D5D0400] 09:28:37 INFO - PROCESS | 896 | 1464712117422 Marionette DEBUG loaded listener.js 09:28:37 INFO - PROCESS | 896 | ++DOMWINDOW == 194 (000000683384E000) [pid = 896] [serial = 1628] [outer = 000000682D5D0400] 09:28:38 INFO - PROCESS | 896 | 1464712118040 Marionette TRACE conn6 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 09:28:38 INFO - PROCESS | 896 | 1464712118115 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 09:28:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 09:28:38 INFO - PROCESS | 896 | 1464712118119 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 09:28:38 INFO - PROCESS | 896 | 1464712118121 Marionette TRACE conn6 <- [1,2134,null,{}] 09:28:38 INFO - PROCESS | 896 | 1464712118125 Marionette TRACE conn6 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:38 INFO - PROCESS | 896 | 1464712118265 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 09:28:38 INFO - PROCESS | 896 | 1464712118417 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:38 INFO - PROCESS | 896 | ++DOCSHELL 0000006838B61800 == 96 [pid = 896] [id = 543] 09:28:38 INFO - PROCESS | 896 | ++DOMWINDOW == 195 (0000006833DA7C00) [pid = 896] [serial = 1629] [outer = 0000000000000000] 09:28:38 INFO - PROCESS | 896 | ++DOMWINDOW == 196 (000000683593B800) [pid = 896] [serial = 1630] [outer = 0000006833DA7C00] 09:28:38 INFO - PROCESS | 896 | 1464712118474 Marionette DEBUG loaded listener.js 09:28:38 INFO - PROCESS | 896 | ++DOMWINDOW == 197 (0000006836111800) [pid = 896] [serial = 1631] [outer = 0000006833DA7C00] 09:28:39 INFO - PROCESS | 896 | 1464712119099 Marionette TRACE conn6 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 09:28:39 INFO - PROCESS | 896 | 1464712119148 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 09:28:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 09:28:39 INFO - PROCESS | 896 | 1464712119152 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 09:28:39 INFO - PROCESS | 896 | 1464712119154 Marionette TRACE conn6 <- [1,2138,null,{}] 09:28:39 INFO - PROCESS | 896 | 1464712119158 Marionette TRACE conn6 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:39 INFO - PROCESS | 896 | 1464712119290 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 09:28:39 INFO - PROCESS | 896 | 1464712119456 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:39 INFO - PROCESS | 896 | ++DOCSHELL 000000683B457000 == 97 [pid = 896] [id = 544] 09:28:39 INFO - PROCESS | 896 | ++DOMWINDOW == 198 (0000006836119400) [pid = 896] [serial = 1632] [outer = 0000000000000000] 09:28:39 INFO - PROCESS | 896 | ++DOMWINDOW == 199 (00000068361B3400) [pid = 896] [serial = 1633] [outer = 0000006836119400] 09:28:39 INFO - PROCESS | 896 | 1464712119512 Marionette DEBUG loaded listener.js 09:28:39 INFO - PROCESS | 896 | ++DOMWINDOW == 200 (000000683698C800) [pid = 896] [serial = 1634] [outer = 0000006836119400] 09:28:40 INFO - PROCESS | 896 | 1464712120091 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] 09:28:40 INFO - PROCESS | 896 | 1464712120142 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 09:28:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 09:28:40 INFO - PROCESS | 896 | 1464712120146 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 09:28:40 INFO - PROCESS | 896 | 1464712120148 Marionette TRACE conn6 <- [1,2142,null,{}] 09:28:40 INFO - PROCESS | 896 | 1464712120152 Marionette TRACE conn6 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:40 INFO - PROCESS | 896 | 1464712120290 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 09:28:40 INFO - PROCESS | 896 | 1464712120457 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:40 INFO - PROCESS | 896 | ++DOCSHELL 000000683BD14800 == 98 [pid = 896] [id = 545] 09:28:40 INFO - PROCESS | 896 | ++DOMWINDOW == 201 (0000006836C89400) [pid = 896] [serial = 1635] [outer = 0000000000000000] 09:28:40 INFO - PROCESS | 896 | ++DOMWINDOW == 202 (00000068377D4800) [pid = 896] [serial = 1636] [outer = 0000006836C89400] 09:28:40 INFO - PROCESS | 896 | 1464712120515 Marionette DEBUG loaded listener.js 09:28:40 INFO - PROCESS | 896 | ++DOMWINDOW == 203 (0000006837854400) [pid = 896] [serial = 1637] [outer = 0000006836C89400] 09:28:41 INFO - PROCESS | 896 | 1464712121102 Marionette TRACE conn6 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 09:28:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 09:28:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 984ms 09:28:41 INFO - PROCESS | 896 | 1464712121140 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 09:28:41 INFO - PROCESS | 896 | 1464712121143 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 09:28:41 INFO - PROCESS | 896 | 1464712121147 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 09:28:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 09:28:41 INFO - PROCESS | 896 | 1464712121150 Marionette TRACE conn6 <- [1,2146,null,{}] 09:28:41 INFO - PROCESS | 896 | 1464712121154 Marionette TRACE conn6 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:41 INFO - PROCESS | 896 | 1464712121282 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 09:28:41 INFO - PROCESS | 896 | 1464712121449 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:41 INFO - PROCESS | 896 | ++DOCSHELL 000000683B588800 == 99 [pid = 896] [id = 546] 09:28:41 INFO - PROCESS | 896 | ++DOMWINDOW == 204 (0000006837853400) [pid = 896] [serial = 1638] [outer = 0000000000000000] 09:28:41 INFO - PROCESS | 896 | ++DOMWINDOW == 205 (0000006838320C00) [pid = 896] [serial = 1639] [outer = 0000006837853400] 09:28:41 INFO - PROCESS | 896 | 1464712121505 Marionette DEBUG loaded listener.js 09:28:41 INFO - PROCESS | 896 | ++DOMWINDOW == 206 (0000006838367C00) [pid = 896] [serial = 1640] [outer = 0000006837853400] 09:28:42 INFO - PROCESS | 896 | 1464712122128 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] 09:28:42 INFO - PROCESS | 896 | 1464712122186 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 09:28:42 INFO - PROCESS | 896 | 1464712122189 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 09:28:42 INFO - PROCESS | 896 | 1464712122192 Marionette TRACE conn6 <- [1,2150,null,{}] 09:28:42 INFO - PROCESS | 896 | 1464712122222 Marionette TRACE conn6 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:42 INFO - PROCESS | 896 | 1464712122354 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 09:28:42 INFO - PROCESS | 896 | 1464712122508 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:42 INFO - PROCESS | 896 | ++DOCSHELL 0000006839248000 == 100 [pid = 896] [id = 547] 09:28:42 INFO - PROCESS | 896 | ++DOMWINDOW == 207 (00000068383A8400) [pid = 896] [serial = 1641] [outer = 0000000000000000] 09:28:42 INFO - PROCESS | 896 | ++DOMWINDOW == 208 (0000006838A9F000) [pid = 896] [serial = 1642] [outer = 00000068383A8400] 09:28:42 INFO - PROCESS | 896 | 1464712122567 Marionette DEBUG loaded listener.js 09:28:42 INFO - PROCESS | 896 | ++DOMWINDOW == 209 (0000006839710800) [pid = 896] [serial = 1643] [outer = 00000068383A8400] 09:28:43 INFO - PROCESS | 896 | 1464712123102 Marionette TRACE conn6 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 09:28:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 09:28:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 964ms 09:28:43 INFO - PROCESS | 896 | 1464712123156 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 09:28:43 INFO - PROCESS | 896 | 1464712123159 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 09:28:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 09:28:43 INFO - PROCESS | 896 | 1464712123162 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 09:28:43 INFO - PROCESS | 896 | 1464712123165 Marionette TRACE conn6 <- [1,2154,null,{}] 09:28:43 INFO - PROCESS | 896 | 1464712123169 Marionette TRACE conn6 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:43 INFO - PROCESS | 896 | 1464712123303 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 09:28:43 INFO - PROCESS | 896 | 1464712123494 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:43 INFO - PROCESS | 896 | ++DOCSHELL 000000683BD47000 == 101 [pid = 896] [id = 548] 09:28:43 INFO - PROCESS | 896 | ++DOMWINDOW == 210 (000000681B99C800) [pid = 896] [serial = 1644] [outer = 0000000000000000] 09:28:43 INFO - PROCESS | 896 | ++DOMWINDOW == 211 (000000683A1DE800) [pid = 896] [serial = 1645] [outer = 000000681B99C800] 09:28:43 INFO - PROCESS | 896 | 1464712123552 Marionette DEBUG loaded listener.js 09:28:43 INFO - PROCESS | 896 | ++DOMWINDOW == 212 (000000683AB95800) [pid = 896] [serial = 1646] [outer = 000000681B99C800] 09:28:44 INFO - PROCESS | 896 | 1464712124181 Marionette TRACE conn6 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 09:28:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 09:28:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1081ms 09:28:44 INFO - PROCESS | 896 | 1464712124245 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 09:28:44 INFO - PROCESS | 896 | 1464712124248 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 09:28:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 09:28:44 INFO - PROCESS | 896 | 1464712124252 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 09:28:44 INFO - PROCESS | 896 | 1464712124254 Marionette TRACE conn6 <- [1,2158,null,{}] 09:28:44 INFO - PROCESS | 896 | 1464712124258 Marionette TRACE conn6 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:44 INFO - PROCESS | 896 | 1464712124389 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 09:28:44 INFO - PROCESS | 896 | 1464712124547 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:44 INFO - PROCESS | 896 | ++DOCSHELL 00000068285BF800 == 102 [pid = 896] [id = 549] 09:28:44 INFO - PROCESS | 896 | ++DOMWINDOW == 213 (000000681AB83400) [pid = 896] [serial = 1647] [outer = 0000000000000000] 09:28:44 INFO - PROCESS | 896 | ++DOMWINDOW == 214 (000000681BBB5000) [pid = 896] [serial = 1648] [outer = 000000681AB83400] 09:28:44 INFO - PROCESS | 896 | 1464712124605 Marionette DEBUG loaded listener.js 09:28:44 INFO - PROCESS | 896 | ++DOMWINDOW == 215 (00000068294AE400) [pid = 896] [serial = 1649] [outer = 000000681AB83400] 09:28:45 INFO - PROCESS | 896 | 1464712125250 Marionette TRACE conn6 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 09:28:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 09:28:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1027ms 09:28:45 INFO - PROCESS | 896 | 1464712125281 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 09:28:45 INFO - PROCESS | 896 | 1464712125284 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 09:28:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 09:28:45 INFO - PROCESS | 896 | 1464712125288 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 09:28:45 INFO - PROCESS | 896 | 1464712125291 Marionette TRACE conn6 <- [1,2162,null,{}] 09:28:45 INFO - PROCESS | 896 | 1464712125313 Marionette TRACE conn6 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:45 INFO - PROCESS | 896 | 1464712125468 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 09:28:45 INFO - PROCESS | 896 | 1464712125926 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:45 INFO - PROCESS | 896 | ++DOCSHELL 000000682618A000 == 103 [pid = 896] [id = 550] 09:28:45 INFO - PROCESS | 896 | ++DOMWINDOW == 216 (000000681AB09C00) [pid = 896] [serial = 1650] [outer = 0000000000000000] 09:28:45 INFO - PROCESS | 896 | ++DOMWINDOW == 217 (000000681AB82000) [pid = 896] [serial = 1651] [outer = 000000681AB09C00] 09:28:45 INFO - PROCESS | 896 | 1464712125983 Marionette DEBUG loaded listener.js 09:28:46 INFO - PROCESS | 896 | ++DOMWINDOW == 218 (000000681B914800) [pid = 896] [serial = 1652] [outer = 000000681AB09C00] 09:28:46 INFO - PROCESS | 896 | 1464712126627 Marionette TRACE conn6 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 09:28:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 09:28:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1397ms 09:28:46 INFO - PROCESS | 896 | 1464712126689 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 09:28:46 INFO - PROCESS | 896 | 1464712126694 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 09:28:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 09:28:46 INFO - PROCESS | 896 | 1464712126700 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 09:28:46 INFO - PROCESS | 896 | 1464712126704 Marionette TRACE conn6 <- [1,2166,null,{}] 09:28:46 INFO - PROCESS | 896 | 1464712126710 Marionette TRACE conn6 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:46 INFO - PROCESS | 896 | 1464712126839 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 09:28:47 INFO - PROCESS | 896 | 1464712126999 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:47 INFO - PROCESS | 896 | ++DOCSHELL 000000682C8D1000 == 104 [pid = 896] [id = 551] 09:28:47 INFO - PROCESS | 896 | ++DOMWINDOW == 219 (000000681ABEA800) [pid = 896] [serial = 1653] [outer = 0000000000000000] 09:28:47 INFO - PROCESS | 896 | ++DOMWINDOW == 220 (000000681B9C4400) [pid = 896] [serial = 1654] [outer = 000000681ABEA800] 09:28:47 INFO - PROCESS | 896 | 1464712127052 Marionette DEBUG loaded listener.js 09:28:47 INFO - PROCESS | 896 | ++DOMWINDOW == 221 (00000068221C6400) [pid = 896] [serial = 1655] [outer = 000000681ABEA800] 09:28:47 INFO - PROCESS | 896 | 1464712127655 Marionette TRACE conn6 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 09:28:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 09:28:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1031ms 09:28:47 INFO - PROCESS | 896 | 1464712127735 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 09:28:47 INFO - PROCESS | 896 | 1464712127739 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 09:28:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 09:28:47 INFO - PROCESS | 896 | 1464712127743 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 09:28:47 INFO - PROCESS | 896 | 1464712127745 Marionette TRACE conn6 <- [1,2170,null,{}] 09:28:47 INFO - PROCESS | 896 | 1464712127749 Marionette TRACE conn6 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:47 INFO - PROCESS | 896 | 1464712127875 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 09:28:48 INFO - PROCESS | 896 | 1464712128056 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:48 INFO - PROCESS | 896 | --DOCSHELL 0000006833C9F800 == 103 [pid = 896] [id = 447] 09:28:48 INFO - PROCESS | 896 | --DOCSHELL 00000068302DC800 == 102 [pid = 896] [id = 311] 09:28:48 INFO - PROCESS | 896 | --DOCSHELL 00000068336E6000 == 101 [pid = 896] [id = 446] 09:28:48 INFO - PROCESS | 896 | --DOCSHELL 000000683299E800 == 100 [pid = 896] [id = 444] 09:28:48 INFO - PROCESS | 896 | --DOCSHELL 00000068360DB000 == 99 [pid = 896] [id = 538] 09:28:48 INFO - PROCESS | 896 | --DOCSHELL 00000068302F3800 == 98 [pid = 896] [id = 537] 09:28:48 INFO - PROCESS | 896 | --DOCSHELL 0000006835A8F800 == 97 [pid = 896] [id = 536] 09:28:48 INFO - PROCESS | 896 | --DOCSHELL 0000006834388000 == 96 [pid = 896] [id = 535] 09:28:48 INFO - PROCESS | 896 | --DOCSHELL 00000068335CE800 == 95 [pid = 896] [id = 534] 09:28:48 INFO - PROCESS | 896 | --DOCSHELL 0000006832749000 == 94 [pid = 896] [id = 533] 09:28:48 INFO - PROCESS | 896 | --DOCSHELL 000000682D236800 == 93 [pid = 896] [id = 532] 09:28:48 INFO - PROCESS | 896 | --DOCSHELL 0000006828581800 == 92 [pid = 896] [id = 531] 09:28:48 INFO - PROCESS | 896 | --DOCSHELL 00000068302F6800 == 91 [pid = 896] [id = 530] 09:28:48 INFO - PROCESS | 896 | --DOCSHELL 000000682CFB3800 == 90 [pid = 896] [id = 529] 09:28:48 INFO - PROCESS | 896 | --DOMWINDOW == 220 (0000006838367000) [pid = 896] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 896 | --DOMWINDOW == 219 (00000068383A4800) [pid = 896] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 896 | --DOMWINDOW == 218 (000000683970DC00) [pid = 896] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 896 | --DOMWINDOW == 217 (000000683A1E1400) [pid = 896] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 896 | --DOMWINDOW == 216 (000000682CE97800) [pid = 896] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 896 | --DOMWINDOW == 215 (000000683A1E1800) [pid = 896] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 896 | ++DOCSHELL 0000006822095000 == 91 [pid = 896] [id = 552] 09:28:48 INFO - PROCESS | 896 | ++DOMWINDOW == 216 (000000681AB07C00) [pid = 896] [serial = 1656] [outer = 0000000000000000] 09:28:48 INFO - PROCESS | 896 | ++DOMWINDOW == 217 (000000681AF0B400) [pid = 896] [serial = 1657] [outer = 000000681AB07C00] 09:28:48 INFO - PROCESS | 896 | 1464712128184 Marionette DEBUG loaded listener.js 09:28:48 INFO - PROCESS | 896 | ++DOMWINDOW == 218 (00000068203D0400) [pid = 896] [serial = 1658] [outer = 000000681AB07C00] 09:28:48 INFO - PROCESS | 896 | --DOCSHELL 000000682CFAC000 == 90 [pid = 896] [id = 528] 09:28:48 INFO - PROCESS | 896 | --DOCSHELL 0000006833E07000 == 89 [pid = 896] [id = 527] 09:28:48 INFO - PROCESS | 896 | --DOCSHELL 0000006837C80000 == 88 [pid = 896] [id = 526] 09:28:48 INFO - PROCESS | 896 | --DOCSHELL 000000682DD8B000 == 87 [pid = 896] [id = 525] 09:28:48 INFO - PROCESS | 896 | --DOCSHELL 000000683BD21000 == 86 [pid = 896] [id = 524] 09:28:48 INFO - PROCESS | 896 | --DOCSHELL 0000006836245000 == 85 [pid = 896] [id = 523] 09:28:48 INFO - PROCESS | 896 | --DOCSHELL 000000683BD52800 == 84 [pid = 896] [id = 522] 09:28:48 INFO - PROCESS | 896 | --DOCSHELL 000000683B9A9000 == 83 [pid = 896] [id = 521] 09:28:48 INFO - PROCESS | 896 | --DOCSHELL 00000068335D4800 == 82 [pid = 896] [id = 520] 09:28:48 INFO - PROCESS | 896 | --DOCSHELL 000000682C8D0000 == 81 [pid = 896] [id = 519] 09:28:48 INFO - PROCESS | 896 | --DOMWINDOW == 217 (0000006835A76400) [pid = 896] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 896 | --DOMWINDOW == 216 (00000068377CFC00) [pid = 896] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 896 | --DOMWINDOW == 215 (0000006832B0F400) [pid = 896] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 896 | --DOMWINDOW == 214 (000000682CF31000) [pid = 896] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 896 | --DOMWINDOW == 213 (000000681C157800) [pid = 896] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 896 | --DOMWINDOW == 212 (000000682B2D3000) [pid = 896] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 896 | --DOMWINDOW == 211 (000000682D36B000) [pid = 896] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 896 | --DOMWINDOW == 210 (00000068222F1800) [pid = 896] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 896 | --DOMWINDOW == 209 (0000006833E70800) [pid = 896] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 896 | --DOMWINDOW == 208 (000000683835E000) [pid = 896] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 896 | --DOMWINDOW == 207 (0000006827D7BC00) [pid = 896] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 896 | --DOMWINDOW == 206 (00000068377D9000) [pid = 896] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 896 | --DOMWINDOW == 205 (000000682C209C00) [pid = 896] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 896 | --DOMWINDOW == 204 (0000006832DFD000) [pid = 896] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 896 | --DOMWINDOW == 203 (000000683785C400) [pid = 896] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 896 | --DOMWINDOW == 202 (00000068377D2400) [pid = 896] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 896 | --DOMWINDOW == 201 (0000006835935800) [pid = 896] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 896 | --DOMWINDOW == 200 (000000682F43F400) [pid = 896] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 896 | --DOMWINDOW == 199 (0000006832DEEC00) [pid = 896] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 896 | --DOMWINDOW == 198 (0000006833571800) [pid = 896] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 896 | --DOMWINDOW == 197 (0000006821BBC800) [pid = 896] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 896 | --DOMWINDOW == 196 (0000006836CDA800) [pid = 896] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 896 | --DOMWINDOW == 195 (0000006836CDD400) [pid = 896] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 896 | --DOMWINDOW == 194 (000000681B91D000) [pid = 896] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 896 | --DOMWINDOW == 193 (00000068343EC000) [pid = 896] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 896 | --DOMWINDOW == 192 (00000068291A7800) [pid = 896] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 896 | --DOMWINDOW == 191 (0000006838368800) [pid = 896] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 896 | --DOMWINDOW == 190 (000000683384F400) [pid = 896] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 896 | --DOMWINDOW == 189 (0000006829092C00) [pid = 896] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 896 | --DOMWINDOW == 188 (000000682DD05400) [pid = 896] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 896 | --DOMWINDOW == 187 (000000682C538800) [pid = 896] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 896 | --DOMWINDOW == 186 (000000682CE9F800) [pid = 896] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 896 | --DOMWINDOW == 185 (0000006836C8F400) [pid = 896] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 896 | --DOMWINDOW == 184 (0000006827EE7800) [pid = 896] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 896 | --DOMWINDOW == 183 (000000682DD09C00) [pid = 896] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 896 | --DOMWINDOW == 182 (00000068343E8800) [pid = 896] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 896 | --DOMWINDOW == 181 (0000006832730000) [pid = 896] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 896 | --DOMWINDOW == 180 (000000682C3E2800) [pid = 896] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 896 | --DOMWINDOW == 179 (0000006833D12C00) [pid = 896] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 896 | --DOMWINDOW == 178 (0000006827EE8400) [pid = 896] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 896 | --DOMWINDOW == 177 (000000683077E400) [pid = 896] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 896 | --DOMWINDOW == 176 (0000006835936000) [pid = 896] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 896 | --DOMWINDOW == 175 (0000006835934800) [pid = 896] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 896 | --DOMWINDOW == 174 (0000006832DF2000) [pid = 896] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 896 | --DOMWINDOW == 173 (000000683077DC00) [pid = 896] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 896 | --DOMWINDOW == 172 (000000682C535000) [pid = 896] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 896 | --DOMWINDOW == 171 (00000068298ED800) [pid = 896] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 896 | --DOMWINDOW == 170 (00000068328B1400) [pid = 896] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 896 | --DOMWINDOW == 169 (000000681BA52800) [pid = 896] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 896 | --DOMWINDOW == 168 (0000006827D08C00) [pid = 896] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 896 | --DOMWINDOW == 167 (000000682C203800) [pid = 896] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 896 | --DOMWINDOW == 166 (000000682D552C00) [pid = 896] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 896 | --DOMWINDOW == 165 (000000682F44AC00) [pid = 896] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 896 | --DOMWINDOW == 164 (0000006832728C00) [pid = 896] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 896 | --DOMWINDOW == 163 (0000006833DAA000) [pid = 896] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 896 | --DOMWINDOW == 162 (000000683610B800) [pid = 896] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 896 | --DOMWINDOW == 161 (0000006836C8B000) [pid = 896] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 896 | --DOMWINDOW == 160 (00000068361B2000) [pid = 896] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 896 | --DOMWINDOW == 159 (00000068328ACC00) [pid = 896] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 896 | --DOMWINDOW == 158 (000000681AB0C000) [pid = 896] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 896 | --DOMWINDOW == 157 (000000681C11D800) [pid = 896] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 896 | --DOMWINDOW == 156 (00000068362D2C00) [pid = 896] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 896 | --DOMWINDOW == 155 (0000006835A70800) [pid = 896] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 896 | --DOMWINDOW == 154 (0000006836C8D800) [pid = 896] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 896 | --DOMWINDOW == 153 (0000006836116000) [pid = 896] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 896 | --DOMWINDOW == 152 (000000682849A800) [pid = 896] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 896 | --DOMWINDOW == 151 (00000068220C9000) [pid = 896] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 896 | --DOMWINDOW == 150 (000000682C570C00) [pid = 896] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 896 | --DOMWINDOW == 149 (000000682C6D1000) [pid = 896] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 896 | --DOMWINDOW == 148 (0000006827E37C00) [pid = 896] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 896 | --DOMWINDOW == 147 (0000006829819C00) [pid = 896] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 896 | --DOMWINDOW == 146 (000000682C3E0400) [pid = 896] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 896 | --DOMWINDOW == 145 (000000682ACC3400) [pid = 896] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 896 | --DOMWINDOW == 144 (0000006836CDA400) [pid = 896] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 896 | --DOMWINDOW == 143 (0000006836993C00) [pid = 896] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 896 | --DOMWINDOW == 142 (000000682D366C00) [pid = 896] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 896 | --DOMWINDOW == 141 (000000682C6BB000) [pid = 896] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 896 | --DOMWINDOW == 140 (0000006828D7BC00) [pid = 896] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 896 | --DOMWINDOW == 139 (0000006828D46C00) [pid = 896] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 896 | --DOMWINDOW == 138 (000000682CFF0C00) [pid = 896] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 896 | --DOMWINDOW == 137 (0000006835937000) [pid = 896] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 896 | --DOMWINDOW == 136 (000000683356E000) [pid = 896] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 896 | --DOMWINDOW == 135 (000000682D5C9400) [pid = 896] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 896 | --DOMWINDOW == 134 (00000068362D2800) [pid = 896] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 896 | --DOMWINDOW == 133 (00000068377D0000) [pid = 896] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 896 | 1464712128776 Marionette TRACE conn6 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 09:28:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 09:28:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1085ms 09:28:48 INFO - PROCESS | 896 | 1464712128831 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 09:28:48 INFO - PROCESS | 896 | 1464712128833 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 09:28:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 09:28:48 INFO - PROCESS | 896 | 1464712128842 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 09:28:48 INFO - PROCESS | 896 | 1464712128849 Marionette TRACE conn6 <- [1,2174,null,{}] 09:28:48 INFO - PROCESS | 896 | 1464712128854 Marionette TRACE conn6 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:48 INFO - PROCESS | 896 | 1464712128966 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 09:28:49 INFO - PROCESS | 896 | 1464712129072 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:49 INFO - PROCESS | 896 | ++DOCSHELL 000000682B64E800 == 82 [pid = 896] [id = 553] 09:28:49 INFO - PROCESS | 896 | ++DOMWINDOW == 134 (000000681BA5B800) [pid = 896] [serial = 1659] [outer = 0000000000000000] 09:28:49 INFO - PROCESS | 896 | ++DOMWINDOW == 135 (0000006827D0A400) [pid = 896] [serial = 1660] [outer = 000000681BA5B800] 09:28:49 INFO - PROCESS | 896 | 1464712129119 Marionette DEBUG loaded listener.js 09:28:49 INFO - PROCESS | 896 | ++DOMWINDOW == 136 (0000006828ADC400) [pid = 896] [serial = 1661] [outer = 000000681BA5B800] 09:28:49 INFO - PROCESS | 896 | 1464712129539 Marionette TRACE conn6 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 09:28:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 09:28:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 753ms 09:28:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 09:28:49 INFO - PROCESS | 896 | 1464712129593 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 09:28:49 INFO - PROCESS | 896 | 1464712129596 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 09:28:49 INFO - PROCESS | 896 | 1464712129599 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 09:28:49 INFO - PROCESS | 896 | 1464712129601 Marionette TRACE conn6 <- [1,2178,null,{}] 09:28:49 INFO - PROCESS | 896 | 1464712129605 Marionette TRACE conn6 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:49 INFO - PROCESS | 896 | 1464712129717 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 09:28:49 INFO - PROCESS | 896 | 1464712129729 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:49 INFO - PROCESS | 896 | ++DOCSHELL 000000682D038800 == 83 [pid = 896] [id = 554] 09:28:49 INFO - PROCESS | 896 | ++DOMWINDOW == 137 (0000006828D72400) [pid = 896] [serial = 1662] [outer = 0000000000000000] 09:28:49 INFO - PROCESS | 896 | ++DOMWINDOW == 138 (000000682908E000) [pid = 896] [serial = 1663] [outer = 0000006828D72400] 09:28:49 INFO - PROCESS | 896 | 1464712129784 Marionette DEBUG loaded listener.js 09:28:49 INFO - PROCESS | 896 | ++DOMWINDOW == 139 (00000068291B1800) [pid = 896] [serial = 1664] [outer = 0000006828D72400] 09:28:50 INFO - PROCESS | 896 | 1464712130259 Marionette TRACE conn6 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 09:28:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 09:28:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 733ms 09:28:50 INFO - PROCESS | 896 | 1464712130335 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 09:28:50 INFO - PROCESS | 896 | 1464712130337 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 09:28:50 INFO - PROCESS | 896 | 1464712130340 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 09:28:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 09:28:50 INFO - PROCESS | 896 | 1464712130342 Marionette TRACE conn6 <- [1,2182,null,{}] 09:28:50 INFO - PROCESS | 896 | 1464712130346 Marionette TRACE conn6 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:50 INFO - PROCESS | 896 | 1464712130494 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 09:28:50 INFO - PROCESS | 896 | 1464712130512 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:50 INFO - PROCESS | 896 | ++DOCSHELL 000000682DD8A000 == 84 [pid = 896] [id = 555] 09:28:50 INFO - PROCESS | 896 | ++DOMWINDOW == 140 (0000006829DE3400) [pid = 896] [serial = 1665] [outer = 0000000000000000] 09:28:50 INFO - PROCESS | 896 | ++DOMWINDOW == 141 (000000682B190C00) [pid = 896] [serial = 1666] [outer = 0000006829DE3400] 09:28:50 INFO - PROCESS | 896 | 1464712130566 Marionette DEBUG loaded listener.js 09:28:50 INFO - PROCESS | 896 | ++DOMWINDOW == 142 (000000682BB0B000) [pid = 896] [serial = 1667] [outer = 0000006829DE3400] 09:28:51 INFO - PROCESS | 896 | 1464712131051 Marionette TRACE conn6 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 09:28:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 09:28:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 733ms 09:28:51 INFO - PROCESS | 896 | 1464712131077 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 09:28:51 INFO - PROCESS | 896 | 1464712131079 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 09:28:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 09:28:51 INFO - PROCESS | 896 | 1464712131082 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 09:28:51 INFO - PROCESS | 896 | 1464712131084 Marionette TRACE conn6 <- [1,2186,null,{}] 09:28:51 INFO - PROCESS | 896 | 1464712131087 Marionette TRACE conn6 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:51 INFO - PROCESS | 896 | 1464712131256 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 09:28:51 INFO - PROCESS | 896 | 1464712131293 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:51 INFO - PROCESS | 896 | ++DOCSHELL 00000068302FA000 == 85 [pid = 896] [id = 556] 09:28:51 INFO - PROCESS | 896 | ++DOMWINDOW == 143 (0000006828E19800) [pid = 896] [serial = 1668] [outer = 0000000000000000] 09:28:51 INFO - PROCESS | 896 | ++DOMWINDOW == 144 (000000682C12F000) [pid = 896] [serial = 1669] [outer = 0000006828E19800] 09:28:51 INFO - PROCESS | 896 | 1464712131338 Marionette DEBUG loaded listener.js 09:28:51 INFO - PROCESS | 896 | ++DOMWINDOW == 145 (000000682C20F400) [pid = 896] [serial = 1670] [outer = 0000006828E19800] 09:28:51 INFO - PROCESS | 896 | 1464712131791 Marionette TRACE conn6 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:28:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 09:28:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 731ms 09:28:51 INFO - PROCESS | 896 | 1464712131817 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 09:28:51 INFO - PROCESS | 896 | 1464712131819 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 09:28:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 09:28:51 INFO - PROCESS | 896 | 1464712131822 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 09:28:51 INFO - PROCESS | 896 | 1464712131824 Marionette TRACE conn6 <- [1,2190,null,{}] 09:28:51 INFO - PROCESS | 896 | 1464712131828 Marionette TRACE conn6 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:51 INFO - PROCESS | 896 | 1464712131966 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 09:28:51 INFO - PROCESS | 896 | 1464712131981 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:52 INFO - PROCESS | 896 | ++DOCSHELL 0000006830E46800 == 86 [pid = 896] [id = 557] 09:28:52 INFO - PROCESS | 896 | ++DOMWINDOW == 146 (000000682C203800) [pid = 896] [serial = 1671] [outer = 0000000000000000] 09:28:52 INFO - PROCESS | 896 | ++DOMWINDOW == 147 (000000682C4A5800) [pid = 896] [serial = 1672] [outer = 000000682C203800] 09:28:52 INFO - PROCESS | 896 | 1464712132026 Marionette DEBUG loaded listener.js 09:28:52 INFO - PROCESS | 896 | ++DOMWINDOW == 148 (000000682C563400) [pid = 896] [serial = 1673] [outer = 000000682C203800] 09:28:52 INFO - PROCESS | 896 | --DOMWINDOW == 147 (0000006820DDB000) [pid = 896] [serial = 29] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:28:52 INFO - PROCESS | 896 | --DOMWINDOW == 146 (00000068377D7800) [pid = 896] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 09:28:52 INFO - PROCESS | 896 | --DOMWINDOW == 145 (0000006827D83800) [pid = 896] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 09:28:52 INFO - PROCESS | 896 | --DOMWINDOW == 144 (000000682D675400) [pid = 896] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 09:28:52 INFO - PROCESS | 896 | --DOMWINDOW == 143 (000000682BB0F800) [pid = 896] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 09:28:52 INFO - PROCESS | 896 | --DOMWINDOW == 142 (000000681B91C800) [pid = 896] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 09:28:52 INFO - PROCESS | 896 | --DOMWINDOW == 141 (000000681ABF2800) [pid = 896] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 09:28:52 INFO - PROCESS | 896 | --DOMWINDOW == 140 (0000006828D4F000) [pid = 896] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 09:28:52 INFO - PROCESS | 896 | --DOMWINDOW == 139 (000000683356D800) [pid = 896] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 09:28:52 INFO - PROCESS | 896 | --DOMWINDOW == 138 (0000006820F3C000) [pid = 896] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 09:28:52 INFO - PROCESS | 896 | --DOMWINDOW == 137 (0000006827E32400) [pid = 896] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 09:28:52 INFO - PROCESS | 896 | --DOMWINDOW == 136 (0000006833E70400) [pid = 896] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 09:28:52 INFO - PROCESS | 896 | --DOMWINDOW == 135 (000000681ABF1400) [pid = 896] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 09:28:52 INFO - PROCESS | 896 | --DOMWINDOW == 134 (0000006827D07C00) [pid = 896] [serial = 32] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:28:52 INFO - PROCESS | 896 | 1464712132768 Marionette TRACE conn6 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 09:28:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 09:28:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 986ms 09:28:52 INFO - PROCESS | 896 | 1464712132813 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 09:28:52 INFO - PROCESS | 896 | 1464712132815 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 09:28:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 09:28:52 INFO - PROCESS | 896 | 1464712132819 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 09:28:52 INFO - PROCESS | 896 | 1464712132821 Marionette TRACE conn6 <- [1,2194,null,{}] 09:28:52 INFO - PROCESS | 896 | 1464712132825 Marionette TRACE conn6 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:52 INFO - PROCESS | 896 | 1464712132968 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 09:28:53 INFO - PROCESS | 896 | 1464712133043 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:53 INFO - PROCESS | 896 | ++DOCSHELL 00000068322CC800 == 87 [pid = 896] [id = 558] 09:28:53 INFO - PROCESS | 896 | ++DOMWINDOW == 135 (000000681B916800) [pid = 896] [serial = 1674] [outer = 0000000000000000] 09:28:53 INFO - PROCESS | 896 | ++DOMWINDOW == 136 (000000682C210000) [pid = 896] [serial = 1675] [outer = 000000681B916800] 09:28:53 INFO - PROCESS | 896 | 1464712133090 Marionette DEBUG loaded listener.js 09:28:53 INFO - PROCESS | 896 | ++DOMWINDOW == 137 (000000682C5CD400) [pid = 896] [serial = 1676] [outer = 000000681B916800] 09:28:53 INFO - PROCESS | 896 | 1464712133436 Marionette TRACE conn6 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 09:28:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 09:28:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 628ms 09:28:53 INFO - PROCESS | 896 | 1464712133460 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 09:28:53 INFO - PROCESS | 896 | 1464712133462 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 09:28:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 09:28:53 INFO - PROCESS | 896 | 1464712133466 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 09:28:53 INFO - PROCESS | 896 | 1464712133468 Marionette TRACE conn6 <- [1,2198,null,{}] 09:28:53 INFO - PROCESS | 896 | 1464712133471 Marionette TRACE conn6 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:53 INFO - PROCESS | 896 | 1464712133626 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 09:28:53 INFO - PROCESS | 896 | 1464712133636 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:53 INFO - PROCESS | 896 | ++DOCSHELL 000000683273E800 == 88 [pid = 896] [id = 559] 09:28:53 INFO - PROCESS | 896 | ++DOMWINDOW == 138 (000000682C6C0C00) [pid = 896] [serial = 1677] [outer = 0000000000000000] 09:28:53 INFO - PROCESS | 896 | ++DOMWINDOW == 139 (000000682C6D0800) [pid = 896] [serial = 1678] [outer = 000000682C6C0C00] 09:28:53 INFO - PROCESS | 896 | 1464712133683 Marionette DEBUG loaded listener.js 09:28:53 INFO - PROCESS | 896 | ++DOMWINDOW == 140 (000000682C89DC00) [pid = 896] [serial = 1679] [outer = 000000682C6C0C00] 09:28:54 INFO - PROCESS | 896 | 1464712134103 Marionette TRACE conn6 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 09:28:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 09:28:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 691ms 09:28:54 INFO - PROCESS | 896 | 1464712134163 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 09:28:54 INFO - PROCESS | 896 | 1464712134165 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 09:28:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 09:28:54 INFO - PROCESS | 896 | 1464712134169 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 09:28:54 INFO - PROCESS | 896 | 1464712134170 Marionette TRACE conn6 <- [1,2202,null,{}] 09:28:54 INFO - PROCESS | 896 | 1464712134185 Marionette TRACE conn6 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:54 INFO - PROCESS | 896 | 1464712134293 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 09:28:54 INFO - PROCESS | 896 | 1464712134333 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:54 INFO - PROCESS | 896 | ++DOCSHELL 0000006832791800 == 89 [pid = 896] [id = 560] 09:28:54 INFO - PROCESS | 896 | ++DOMWINDOW == 141 (000000682CF2E800) [pid = 896] [serial = 1680] [outer = 0000000000000000] 09:28:54 INFO - PROCESS | 896 | ++DOMWINDOW == 142 (000000682CF35400) [pid = 896] [serial = 1681] [outer = 000000682CF2E800] 09:28:54 INFO - PROCESS | 896 | 1464712134383 Marionette DEBUG loaded listener.js 09:28:54 INFO - PROCESS | 896 | ++DOMWINDOW == 143 (000000682D53A000) [pid = 896] [serial = 1682] [outer = 000000682CF2E800] 09:28:55 INFO - PROCESS | 896 | 1464712135102 Marionette TRACE conn6 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 09:28:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 09:28:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1003ms 09:28:55 INFO - PROCESS | 896 | 1464712135176 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 09:28:55 INFO - PROCESS | 896 | 1464712135182 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 09:28:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 09:28:55 INFO - PROCESS | 896 | 1464712135187 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 09:28:55 INFO - PROCESS | 896 | 1464712135192 Marionette TRACE conn6 <- [1,2206,null,{}] 09:28:55 INFO - PROCESS | 896 | 1464712135266 Marionette TRACE conn6 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:55 INFO - PROCESS | 896 | 1464712135422 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 09:28:55 INFO - PROCESS | 896 | 1464712135560 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:55 INFO - PROCESS | 896 | ++DOCSHELL 0000006829F12800 == 90 [pid = 896] [id = 561] 09:28:55 INFO - PROCESS | 896 | ++DOMWINDOW == 144 (000000681BF21C00) [pid = 896] [serial = 1683] [outer = 0000000000000000] 09:28:55 INFO - PROCESS | 896 | ++DOMWINDOW == 145 (0000006820035800) [pid = 896] [serial = 1684] [outer = 000000681BF21C00] 09:28:55 INFO - PROCESS | 896 | 1464712135621 Marionette DEBUG loaded listener.js 09:28:55 INFO - PROCESS | 896 | ++DOMWINDOW == 146 (0000006821E38C00) [pid = 896] [serial = 1685] [outer = 000000681BF21C00] 09:28:56 INFO - PROCESS | 896 | 1464712136243 Marionette TRACE conn6 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 09:28:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 09:28:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1082ms 09:28:56 INFO - PROCESS | 896 | 1464712136272 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 09:28:56 INFO - PROCESS | 896 | 1464712136279 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 09:28:56 INFO - PROCESS | 896 | 1464712136286 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 09:28:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 09:28:56 INFO - PROCESS | 896 | 1464712136290 Marionette TRACE conn6 <- [1,2210,null,{}] 09:28:56 INFO - PROCESS | 896 | 1464712136295 Marionette TRACE conn6 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:56 INFO - PROCESS | 896 | 1464712136438 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 09:28:56 INFO - PROCESS | 896 | 1464712136582 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:56 INFO - PROCESS | 896 | ++DOCSHELL 000000682F777800 == 91 [pid = 896] [id = 562] 09:28:56 INFO - PROCESS | 896 | ++DOMWINDOW == 147 (0000006827E38000) [pid = 896] [serial = 1686] [outer = 0000000000000000] 09:28:56 INFO - PROCESS | 896 | ++DOMWINDOW == 148 (0000006828CF0400) [pid = 896] [serial = 1687] [outer = 0000006827E38000] 09:28:56 INFO - PROCESS | 896 | 1464712136640 Marionette DEBUG loaded listener.js 09:28:56 INFO - PROCESS | 896 | ++DOMWINDOW == 149 (0000006829815000) [pid = 896] [serial = 1688] [outer = 0000006827E38000] 09:28:57 INFO - PROCESS | 896 | 1464712137280 Marionette TRACE conn6 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:28:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 09:28:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1025ms 09:28:57 INFO - PROCESS | 896 | 1464712137317 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 09:28:57 INFO - PROCESS | 896 | 1464712137320 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 09:28:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 09:28:57 INFO - PROCESS | 896 | 1464712137323 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 09:28:57 INFO - PROCESS | 896 | 1464712137328 Marionette TRACE conn6 <- [1,2214,null,{}] 09:28:57 INFO - PROCESS | 896 | 1464712137341 Marionette TRACE conn6 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:57 INFO - PROCESS | 896 | 1464712137529 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 09:28:57 INFO - PROCESS | 896 | 1464712137679 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:57 INFO - PROCESS | 896 | ++DOCSHELL 00000068329AC800 == 92 [pid = 896] [id = 563] 09:28:57 INFO - PROCESS | 896 | ++DOMWINDOW == 150 (000000682C139400) [pid = 896] [serial = 1689] [outer = 0000000000000000] 09:28:57 INFO - PROCESS | 896 | ++DOMWINDOW == 151 (000000682CF26800) [pid = 896] [serial = 1690] [outer = 000000682C139400] 09:28:57 INFO - PROCESS | 896 | 1464712137737 Marionette DEBUG loaded listener.js 09:28:57 INFO - PROCESS | 896 | ++DOMWINDOW == 152 (000000682D543000) [pid = 896] [serial = 1691] [outer = 000000682C139400] 09:28:58 INFO - PROCESS | 896 | 1464712138294 Marionette TRACE conn6 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 09:28:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 09:28:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 985ms 09:28:58 INFO - PROCESS | 896 | 1464712138310 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 09:28:58 INFO - PROCESS | 896 | 1464712138314 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 09:28:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 09:28:58 INFO - PROCESS | 896 | 1464712138317 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 09:28:58 INFO - PROCESS | 896 | 1464712138320 Marionette TRACE conn6 <- [1,2218,null,{}] 09:28:58 INFO - PROCESS | 896 | 1464712138324 Marionette TRACE conn6 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:58 INFO - PROCESS | 896 | 1464712138510 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 09:28:58 INFO - PROCESS | 896 | 1464712138592 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:58 INFO - PROCESS | 896 | ++DOCSHELL 00000068335C4000 == 93 [pid = 896] [id = 564] 09:28:58 INFO - PROCESS | 896 | ++DOMWINDOW == 153 (000000682D552C00) [pid = 896] [serial = 1692] [outer = 0000000000000000] 09:28:58 INFO - PROCESS | 896 | ++DOMWINDOW == 154 (000000682D616800) [pid = 896] [serial = 1693] [outer = 000000682D552C00] 09:28:58 INFO - PROCESS | 896 | 1464712138649 Marionette DEBUG loaded listener.js 09:28:58 INFO - PROCESS | 896 | ++DOMWINDOW == 155 (000000682D67C400) [pid = 896] [serial = 1694] [outer = 000000682D552C00] 09:28:59 INFO - PROCESS | 896 | 1464712139215 Marionette TRACE conn6 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 09:28:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 09:28:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 943ms 09:28:59 INFO - PROCESS | 896 | 1464712139263 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 09:28:59 INFO - PROCESS | 896 | 1464712139265 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 09:28:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 09:28:59 INFO - PROCESS | 896 | 1464712139269 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 09:28:59 INFO - PROCESS | 896 | 1464712139271 Marionette TRACE conn6 <- [1,2222,null,{}] 09:28:59 INFO - PROCESS | 896 | 1464712139275 Marionette TRACE conn6 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:59 INFO - PROCESS | 896 | 1464712139435 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 09:28:59 INFO - PROCESS | 896 | 1464712139580 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:59 INFO - PROCESS | 896 | ++DOCSHELL 0000006833A07800 == 94 [pid = 896] [id = 565] 09:28:59 INFO - PROCESS | 896 | ++DOMWINDOW == 156 (000000682D5C9000) [pid = 896] [serial = 1695] [outer = 0000000000000000] 09:28:59 INFO - PROCESS | 896 | ++DOMWINDOW == 157 (000000682F440800) [pid = 896] [serial = 1696] [outer = 000000682D5C9000] 09:28:59 INFO - PROCESS | 896 | 1464712139636 Marionette DEBUG loaded listener.js 09:28:59 INFO - PROCESS | 896 | ++DOMWINDOW == 158 (000000682F716800) [pid = 896] [serial = 1697] [outer = 000000682D5C9000] 09:29:00 INFO - PROCESS | 896 | 1464712140202 Marionette TRACE conn6 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 09:29:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 09:29:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 986ms 09:29:00 INFO - PROCESS | 896 | 1464712140258 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 09:29:00 INFO - PROCESS | 896 | 1464712140261 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 09:29:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 09:29:00 INFO - PROCESS | 896 | 1464712140265 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 09:29:00 INFO - PROCESS | 896 | 1464712140267 Marionette TRACE conn6 <- [1,2226,null,{}] 09:29:00 INFO - PROCESS | 896 | 1464712140271 Marionette TRACE conn6 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:00 INFO - PROCESS | 896 | 1464712140416 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 09:29:00 INFO - PROCESS | 896 | 1464712140563 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:00 INFO - PROCESS | 896 | ++DOCSHELL 0000006833E11000 == 95 [pid = 896] [id = 566] 09:29:00 INFO - PROCESS | 896 | ++DOMWINDOW == 159 (000000683272FC00) [pid = 896] [serial = 1698] [outer = 0000000000000000] 09:29:00 INFO - PROCESS | 896 | ++DOMWINDOW == 160 (00000068328B4400) [pid = 896] [serial = 1699] [outer = 000000683272FC00] 09:29:00 INFO - PROCESS | 896 | 1464712140620 Marionette DEBUG loaded listener.js 09:29:00 INFO - PROCESS | 896 | ++DOMWINDOW == 161 (0000006832B0F800) [pid = 896] [serial = 1700] [outer = 000000683272FC00] 09:29:01 INFO - PROCESS | 896 | 1464712141194 Marionette TRACE conn6 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:29:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 09:29:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 985ms 09:29:01 INFO - PROCESS | 896 | 1464712141252 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 09:29:01 INFO - PROCESS | 896 | 1464712141255 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 09:29:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 09:29:01 INFO - PROCESS | 896 | 1464712141258 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 09:29:01 INFO - PROCESS | 896 | 1464712141261 Marionette TRACE conn6 <- [1,2230,null,{}] 09:29:01 INFO - PROCESS | 896 | 1464712141265 Marionette TRACE conn6 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:01 INFO - PROCESS | 896 | 1464712141396 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 09:29:01 INFO - PROCESS | 896 | 1464712141553 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:01 INFO - PROCESS | 896 | ++DOCSHELL 0000006833F3C000 == 96 [pid = 896] [id = 567] 09:29:01 INFO - PROCESS | 896 | ++DOMWINDOW == 162 (0000006832DF4000) [pid = 896] [serial = 1701] [outer = 0000000000000000] 09:29:01 INFO - PROCESS | 896 | ++DOMWINDOW == 163 (0000006832DF9C00) [pid = 896] [serial = 1702] [outer = 0000006832DF4000] 09:29:01 INFO - PROCESS | 896 | 1464712141610 Marionette DEBUG loaded listener.js 09:29:01 INFO - PROCESS | 896 | ++DOMWINDOW == 164 (0000006833578000) [pid = 896] [serial = 1703] [outer = 0000006832DF4000] 09:29:02 INFO - PROCESS | 896 | 1464712142201 Marionette TRACE conn6 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 09:29:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 09:29:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 986ms 09:29:02 INFO - PROCESS | 896 | 1464712142256 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 09:29:02 INFO - PROCESS | 896 | 1464712142259 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 09:29:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 09:29:02 INFO - PROCESS | 896 | 1464712142264 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 09:29:02 INFO - PROCESS | 896 | 1464712142266 Marionette TRACE conn6 <- [1,2234,null,{}] 09:29:02 INFO - PROCESS | 896 | 1464712142270 Marionette TRACE conn6 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:02 INFO - PROCESS | 896 | 1464712142402 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 09:29:02 INFO - PROCESS | 896 | 1464712142547 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:02 INFO - PROCESS | 896 | ++DOCSHELL 000000683553E000 == 97 [pid = 896] [id = 568] 09:29:02 INFO - PROCESS | 896 | ++DOMWINDOW == 165 (000000683384C800) [pid = 896] [serial = 1704] [outer = 0000000000000000] 09:29:02 INFO - PROCESS | 896 | ++DOMWINDOW == 166 (0000006833D10800) [pid = 896] [serial = 1705] [outer = 000000683384C800] 09:29:02 INFO - PROCESS | 896 | 1464712142603 Marionette DEBUG loaded listener.js 09:29:02 INFO - PROCESS | 896 | ++DOMWINDOW == 167 (0000006833DA7000) [pid = 896] [serial = 1706] [outer = 000000683384C800] 09:29:03 INFO - PROCESS | 896 | 1464712143193 Marionette TRACE conn6 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 09:29:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 09:29:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 987ms 09:29:03 INFO - PROCESS | 896 | 1464712143253 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 09:29:03 INFO - PROCESS | 896 | 1464712143256 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 09:29:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 09:29:03 INFO - PROCESS | 896 | 1464712143260 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 09:29:03 INFO - PROCESS | 896 | 1464712143262 Marionette TRACE conn6 <- [1,2238,null,{}] 09:29:03 INFO - PROCESS | 896 | 1464712143266 Marionette TRACE conn6 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:03 INFO - PROCESS | 896 | 1464712143398 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 09:29:03 INFO - PROCESS | 896 | 1464712143557 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:03 INFO - PROCESS | 896 | ++DOCSHELL 00000068359CE000 == 98 [pid = 896] [id = 569] 09:29:03 INFO - PROCESS | 896 | ++DOMWINDOW == 168 (0000006833E6C800) [pid = 896] [serial = 1707] [outer = 0000000000000000] 09:29:03 INFO - PROCESS | 896 | ++DOMWINDOW == 169 (0000006833E71C00) [pid = 896] [serial = 1708] [outer = 0000006833E6C800] 09:29:03 INFO - PROCESS | 896 | 1464712143613 Marionette DEBUG loaded listener.js 09:29:03 INFO - PROCESS | 896 | ++DOMWINDOW == 170 (00000068343ED400) [pid = 896] [serial = 1709] [outer = 0000006833E6C800] 09:29:04 INFO - PROCESS | 896 | 1464712144195 Marionette TRACE conn6 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 09:29:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 09:29:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 983ms 09:29:04 INFO - PROCESS | 896 | 1464712144245 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 09:29:04 INFO - PROCESS | 896 | 1464712144247 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 09:29:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 09:29:04 INFO - PROCESS | 896 | 1464712144251 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 09:29:04 INFO - PROCESS | 896 | 1464712144253 Marionette TRACE conn6 <- [1,2242,null,{}] 09:29:04 INFO - PROCESS | 896 | 1464712144257 Marionette TRACE conn6 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:04 INFO - PROCESS | 896 | 1464712144387 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 09:29:04 INFO - PROCESS | 896 | 1464712144546 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:04 INFO - PROCESS | 896 | ++DOCSHELL 0000006835AA9000 == 99 [pid = 896] [id = 570] 09:29:04 INFO - PROCESS | 896 | ++DOMWINDOW == 171 (000000683593DC00) [pid = 896] [serial = 1710] [outer = 0000000000000000] 09:29:04 INFO - PROCESS | 896 | ++DOMWINDOW == 172 (0000006835A77800) [pid = 896] [serial = 1711] [outer = 000000683593DC00] 09:29:04 INFO - PROCESS | 896 | 1464712144602 Marionette DEBUG loaded listener.js 09:29:04 INFO - PROCESS | 896 | ++DOMWINDOW == 173 (0000006836116000) [pid = 896] [serial = 1712] [outer = 000000683593DC00] 09:29:05 INFO - PROCESS | 896 | 1464712145327 Marionette TRACE conn6 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 09:29:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 09:29:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1140ms 09:29:05 INFO - PROCESS | 896 | 1464712145408 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 09:29:05 INFO - PROCESS | 896 | 1464712145411 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 09:29:05 INFO - PROCESS | 896 | 1464712145417 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 09:29:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 09:29:05 INFO - PROCESS | 896 | 1464712145420 Marionette TRACE conn6 <- [1,2246,null,{}] 09:29:05 INFO - PROCESS | 896 | 1464712145424 Marionette TRACE conn6 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:05 INFO - PROCESS | 896 | 1464712145584 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 09:29:05 INFO - PROCESS | 896 | 1464712145730 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:05 INFO - PROCESS | 896 | ++DOCSHELL 000000682D250000 == 100 [pid = 896] [id = 571] 09:29:05 INFO - PROCESS | 896 | ++DOMWINDOW == 174 (0000006827D0EC00) [pid = 896] [serial = 1713] [outer = 0000000000000000] 09:29:05 INFO - PROCESS | 896 | ++DOMWINDOW == 175 (0000006830779000) [pid = 896] [serial = 1714] [outer = 0000006827D0EC00] 09:29:05 INFO - PROCESS | 896 | 1464712145792 Marionette DEBUG loaded listener.js 09:29:05 INFO - PROCESS | 896 | ++DOMWINDOW == 176 (00000068362C9000) [pid = 896] [serial = 1715] [outer = 0000006827D0EC00] 09:29:06 INFO - PROCESS | 896 | 1464712146706 Marionette TRACE conn6 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:29:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 09:29:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1344ms 09:29:06 INFO - PROCESS | 896 | 1464712146765 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 09:29:06 INFO - PROCESS | 896 | 1464712146769 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 09:29:06 INFO - PROCESS | 896 | 1464712146775 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 09:29:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 09:29:06 INFO - PROCESS | 896 | 1464712146779 Marionette TRACE conn6 <- [1,2250,null,{}] 09:29:06 INFO - PROCESS | 896 | 1464712146785 Marionette TRACE conn6 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:06 INFO - PROCESS | 896 | 1464712146919 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 09:29:07 INFO - PROCESS | 896 | 1464712147073 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:07 INFO - PROCESS | 896 | ++DOCSHELL 000000682CFB6000 == 101 [pid = 896] [id = 572] 09:29:07 INFO - PROCESS | 896 | ++DOMWINDOW == 177 (000000681ABE7C00) [pid = 896] [serial = 1716] [outer = 0000000000000000] 09:29:07 INFO - PROCESS | 896 | ++DOMWINDOW == 178 (000000681BA56400) [pid = 896] [serial = 1717] [outer = 000000681ABE7C00] 09:29:07 INFO - PROCESS | 896 | 1464712147127 Marionette DEBUG loaded listener.js 09:29:07 INFO - PROCESS | 896 | ++DOMWINDOW == 179 (0000006822A21800) [pid = 896] [serial = 1718] [outer = 000000681ABE7C00] 09:29:07 INFO - PROCESS | 896 | 1464712147690 Marionette TRACE conn6 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 09:29:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 09:29:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 943ms 09:29:07 INFO - PROCESS | 896 | 1464712147728 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 09:29:07 INFO - PROCESS | 896 | 1464712147734 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 09:29:07 INFO - PROCESS | 896 | 1464712147742 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 09:29:07 INFO - PROCESS | 896 | 1464712147745 Marionette TRACE conn6 <- [1,2254,null,{}] 09:29:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 09:29:07 INFO - PROCESS | 896 | 1464712147749 Marionette TRACE conn6 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:07 INFO - PROCESS | 896 | 1464712147876 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 09:29:08 INFO - PROCESS | 896 | 1464712148084 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:08 INFO - PROCESS | 896 | --DOCSHELL 000000683273E800 == 100 [pid = 896] [id = 559] 09:29:08 INFO - PROCESS | 896 | --DOCSHELL 00000068322CC800 == 99 [pid = 896] [id = 558] 09:29:08 INFO - PROCESS | 896 | --DOCSHELL 0000006830E46800 == 98 [pid = 896] [id = 557] 09:29:08 INFO - PROCESS | 896 | --DOCSHELL 00000068302FA000 == 97 [pid = 896] [id = 556] 09:29:08 INFO - PROCESS | 896 | --DOCSHELL 000000682DD8A000 == 96 [pid = 896] [id = 555] 09:29:08 INFO - PROCESS | 896 | --DOCSHELL 000000682D038800 == 95 [pid = 896] [id = 554] 09:29:08 INFO - PROCESS | 896 | --DOCSHELL 000000682B64E800 == 94 [pid = 896] [id = 553] 09:29:08 INFO - PROCESS | 896 | --DOCSHELL 0000006822095000 == 93 [pid = 896] [id = 552] 09:29:08 INFO - PROCESS | 896 | --DOCSHELL 000000682C8D1000 == 92 [pid = 896] [id = 551] 09:29:08 INFO - PROCESS | 896 | --DOCSHELL 000000682618A000 == 91 [pid = 896] [id = 550] 09:29:08 INFO - PROCESS | 896 | --DOMWINDOW == 178 (0000006820FD9800) [pid = 896] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:29:08 INFO - PROCESS | 896 | --DOMWINDOW == 177 (0000006837843C00) [pid = 896] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 09:29:08 INFO - PROCESS | 896 | --DOMWINDOW == 176 (000000683831C800) [pid = 896] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 09:29:08 INFO - PROCESS | 896 | --DOMWINDOW == 175 (000000683A2AC400) [pid = 896] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 09:29:08 INFO - PROCESS | 896 | --DOMWINDOW == 174 (000000683A128400) [pid = 896] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 09:29:08 INFO - PROCESS | 896 | --DOMWINDOW == 173 (0000006828D4B400) [pid = 896] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 09:29:08 INFO - PROCESS | 896 | ++DOCSHELL 00000068203DF000 == 92 [pid = 896] [id = 573] 09:29:08 INFO - PROCESS | 896 | ++DOMWINDOW == 174 (000000681AB83C00) [pid = 896] [serial = 1719] [outer = 0000000000000000] 09:29:08 INFO - PROCESS | 896 | ++DOMWINDOW == 175 (000000681ABF1000) [pid = 896] [serial = 1720] [outer = 000000681AB83C00] 09:29:08 INFO - PROCESS | 896 | 1464712148201 Marionette DEBUG loaded listener.js 09:29:08 INFO - PROCESS | 896 | ++DOMWINDOW == 176 (0000006822025C00) [pid = 896] [serial = 1721] [outer = 000000681AB83C00] 09:29:08 INFO - PROCESS | 896 | --DOCSHELL 000000683B457000 == 91 [pid = 896] [id = 544] 09:29:08 INFO - PROCESS | 896 | --DOCSHELL 0000006838B61800 == 90 [pid = 896] [id = 543] 09:29:08 INFO - PROCESS | 896 | --DOCSHELL 0000006837CEA800 == 89 [pid = 896] [id = 542] 09:29:08 INFO - PROCESS | 896 | --DOCSHELL 000000683283F800 == 88 [pid = 896] [id = 541] 09:29:08 INFO - PROCESS | 896 | --DOCSHELL 000000682C8C4800 == 87 [pid = 896] [id = 540] 09:29:08 INFO - PROCESS | 896 | --DOMWINDOW == 175 (000000683839D400) [pid = 896] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 09:29:08 INFO - PROCESS | 896 | --DOMWINDOW == 174 (000000682C6B2C00) [pid = 896] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 09:29:08 INFO - PROCESS | 896 | --DOMWINDOW == 173 (000000682F721C00) [pid = 896] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 09:29:08 INFO - PROCESS | 896 | --DOMWINDOW == 172 (000000682CF30C00) [pid = 896] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 09:29:08 INFO - PROCESS | 896 | --DOMWINDOW == 171 (000000682C572C00) [pid = 896] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 09:29:08 INFO - PROCESS | 896 | --DOMWINDOW == 170 (00000068222E4400) [pid = 896] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 09:29:08 INFO - PROCESS | 896 | --DOMWINDOW == 169 (000000681C149400) [pid = 896] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 09:29:08 INFO - PROCESS | 896 | --DOMWINDOW == 168 (0000006827C7AC00) [pid = 896] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 09:29:08 INFO - PROCESS | 896 | --DOMWINDOW == 167 (000000681BBBE400) [pid = 896] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 09:29:08 INFO - PROCESS | 896 | --DOMWINDOW == 166 (0000006828D74C00) [pid = 896] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 09:29:08 INFO - PROCESS | 896 | --DOMWINDOW == 165 (000000682930A000) [pid = 896] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 09:29:08 INFO - PROCESS | 896 | --DOMWINDOW == 164 (0000006833851C00) [pid = 896] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 09:29:08 INFO - PROCESS | 896 | --DOMWINDOW == 163 (00000068222EDC00) [pid = 896] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 09:29:08 INFO - PROCESS | 896 | --DOMWINDOW == 162 (000000682CE95800) [pid = 896] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 09:29:08 INFO - PROCESS | 896 | --DOMWINDOW == 161 (0000006828D79000) [pid = 896] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 09:29:08 INFO - PROCESS | 896 | --DOMWINDOW == 160 (000000682B7AC800) [pid = 896] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 09:29:08 INFO - PROCESS | 896 | --DOMWINDOW == 159 (0000006833DACC00) [pid = 896] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 09:29:08 INFO - PROCESS | 896 | --DOMWINDOW == 158 (000000683610F800) [pid = 896] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 09:29:08 INFO - PROCESS | 896 | --DOMWINDOW == 157 (00000068343E7400) [pid = 896] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 09:29:08 INFO - PROCESS | 896 | --DOMWINDOW == 156 (0000006835A7BC00) [pid = 896] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 09:29:08 INFO - PROCESS | 896 | --DOMWINDOW == 155 (0000006833DB1000) [pid = 896] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 09:29:08 INFO - PROCESS | 896 | --DOMWINDOW == 154 (0000006832B0A000) [pid = 896] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 09:29:08 INFO - PROCESS | 896 | --DOMWINDOW == 153 (00000068222E3C00) [pid = 896] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 09:29:08 INFO - PROCESS | 896 | --DOMWINDOW == 152 (000000682D5D0C00) [pid = 896] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 09:29:08 INFO - PROCESS | 896 | --DOMWINDOW == 151 (0000006828A1A400) [pid = 896] [serial = 1085] [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.] 09:29:08 INFO - PROCESS | 896 | --DOMWINDOW == 150 (00000068203CEC00) [pid = 896] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 09:29:08 INFO - PROCESS | 896 | --DOMWINDOW == 149 (000000682D553800) [pid = 896] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 09:29:08 INFO - PROCESS | 896 | --DOMWINDOW == 148 (000000682C137800) [pid = 896] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 09:29:08 INFO - PROCESS | 896 | 1464712148695 Marionette TRACE conn6 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 09:29:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 09:29:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 986ms 09:29:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 09:29:08 INFO - PROCESS | 896 | 1464712148735 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 09:29:08 INFO - PROCESS | 896 | 1464712148737 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 09:29:08 INFO - PROCESS | 896 | 1464712148741 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 09:29:08 INFO - PROCESS | 896 | 1464712148744 Marionette TRACE conn6 <- [1,2258,null,{}] 09:29:08 INFO - PROCESS | 896 | 1464712148755 Marionette TRACE conn6 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:08 INFO - PROCESS | 896 | 1464712148873 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 09:29:09 INFO - PROCESS | 896 | 1464712149005 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:09 INFO - PROCESS | 896 | ++DOCSHELL 000000682CFBD000 == 88 [pid = 896] [id = 574] 09:29:09 INFO - PROCESS | 896 | ++DOMWINDOW == 149 (000000681C151800) [pid = 896] [serial = 1722] [outer = 0000000000000000] 09:29:09 INFO - PROCESS | 896 | ++DOMWINDOW == 150 (0000006828D43400) [pid = 896] [serial = 1723] [outer = 000000681C151800] 09:29:09 INFO - PROCESS | 896 | 1464712149058 Marionette DEBUG loaded listener.js 09:29:09 INFO - PROCESS | 896 | ++DOMWINDOW == 151 (0000006828ECF000) [pid = 896] [serial = 1724] [outer = 000000681C151800] 09:29:09 INFO - PROCESS | 896 | 1464712149448 Marionette TRACE conn6 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 09:29:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 09:29:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 734ms 09:29:09 INFO - PROCESS | 896 | 1464712149517 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 09:29:09 INFO - PROCESS | 896 | 1464712149519 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 09:29:09 INFO - PROCESS | 896 | 1464712149523 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 09:29:09 INFO - PROCESS | 896 | 1464712149525 Marionette TRACE conn6 <- [1,2262,null,{}] 09:29:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 09:29:09 INFO - PROCESS | 896 | 1464712149529 Marionette TRACE conn6 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:09 INFO - PROCESS | 896 | 1464712149641 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 09:29:09 INFO - PROCESS | 896 | 1464712149652 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:09 INFO - PROCESS | 896 | ++DOCSHELL 00000068302ED000 == 89 [pid = 896] [id = 575] 09:29:09 INFO - PROCESS | 896 | ++DOMWINDOW == 152 (0000006829882000) [pid = 896] [serial = 1725] [outer = 0000000000000000] 09:29:09 INFO - PROCESS | 896 | ++DOMWINDOW == 153 (000000682ACCFC00) [pid = 896] [serial = 1726] [outer = 0000006829882000] 09:29:09 INFO - PROCESS | 896 | 1464712149708 Marionette DEBUG loaded listener.js 09:29:09 INFO - PROCESS | 896 | ++DOMWINDOW == 154 (000000682BB07400) [pid = 896] [serial = 1727] [outer = 0000006829882000] 09:29:10 INFO - PROCESS | 896 | 1464712150176 Marionette TRACE conn6 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 09:29:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 09:29:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 734ms 09:29:10 INFO - PROCESS | 896 | 1464712150266 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 09:29:10 INFO - PROCESS | 896 | 1464712150268 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 09:29:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 09:29:10 INFO - PROCESS | 896 | 1464712150272 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 09:29:10 INFO - PROCESS | 896 | 1464712150273 Marionette TRACE conn6 <- [1,2266,null,{}] 09:29:10 INFO - PROCESS | 896 | 1464712150277 Marionette TRACE conn6 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:10 INFO - PROCESS | 896 | 1464712150385 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 09:29:10 INFO - PROCESS | 896 | 1464712150395 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:10 INFO - PROCESS | 896 | ++DOCSHELL 0000006831798000 == 90 [pid = 896] [id = 576] 09:29:10 INFO - PROCESS | 896 | ++DOMWINDOW == 155 (000000682C12FC00) [pid = 896] [serial = 1728] [outer = 0000000000000000] 09:29:10 INFO - PROCESS | 896 | ++DOMWINDOW == 156 (000000682C17F000) [pid = 896] [serial = 1729] [outer = 000000682C12FC00] 09:29:10 INFO - PROCESS | 896 | 1464712150443 Marionette DEBUG loaded listener.js 09:29:10 INFO - PROCESS | 896 | ++DOMWINDOW == 157 (000000682C4AD400) [pid = 896] [serial = 1730] [outer = 000000682C12FC00] 09:29:10 INFO - PROCESS | 896 | 1464712150945 Marionette TRACE conn6 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 09:29:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 09:29:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 732ms 09:29:11 INFO - PROCESS | 896 | 1464712151006 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 09:29:11 INFO - PROCESS | 896 | 1464712151008 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 09:29:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 09:29:11 INFO - PROCESS | 896 | 1464712151052 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 09:29:11 INFO - PROCESS | 896 | 1464712151054 Marionette TRACE conn6 <- [1,2270,null,{}] 09:29:11 INFO - PROCESS | 896 | 1464712151063 Marionette TRACE conn6 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:11 INFO - PROCESS | 896 | 1464712151228 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 09:29:11 INFO - PROCESS | 896 | 1464712151246 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:11 INFO - PROCESS | 896 | ++DOCSHELL 000000683284D800 == 91 [pid = 896] [id = 577] 09:29:11 INFO - PROCESS | 896 | ++DOMWINDOW == 158 (000000682C5C6000) [pid = 896] [serial = 1731] [outer = 0000000000000000] 09:29:11 INFO - PROCESS | 896 | ++DOMWINDOW == 159 (000000682C89D400) [pid = 896] [serial = 1732] [outer = 000000682C5C6000] 09:29:11 INFO - PROCESS | 896 | 1464712151295 Marionette DEBUG loaded listener.js 09:29:11 INFO - PROCESS | 896 | ++DOMWINDOW == 160 (000000682D5C7000) [pid = 896] [serial = 1733] [outer = 000000682C5C6000] 09:29:11 INFO - PROCESS | 896 | 1464712151766 Marionette TRACE conn6 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 09:29:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 09:29:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 754ms 09:29:11 INFO - PROCESS | 896 | 1464712151795 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 09:29:11 INFO - PROCESS | 896 | 1464712151797 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 09:29:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 09:29:11 INFO - PROCESS | 896 | 1464712151800 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 09:29:11 INFO - PROCESS | 896 | 1464712151802 Marionette TRACE conn6 <- [1,2274,null,{}] 09:29:11 INFO - PROCESS | 896 | 1464712151806 Marionette TRACE conn6 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:11 INFO - PROCESS | 896 | 1464712151949 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 09:29:11 INFO - PROCESS | 896 | 1464712151970 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:11 INFO - PROCESS | 896 | ++DOCSHELL 00000068335D6800 == 92 [pid = 896] [id = 578] 09:29:11 INFO - PROCESS | 896 | ++DOMWINDOW == 161 (000000682D616000) [pid = 896] [serial = 1734] [outer = 0000000000000000] 09:29:12 INFO - PROCESS | 896 | ++DOMWINDOW == 162 (000000682F444800) [pid = 896] [serial = 1735] [outer = 000000682D616000] 09:29:12 INFO - PROCESS | 896 | 1464712152015 Marionette DEBUG loaded listener.js 09:29:12 INFO - PROCESS | 896 | ++DOMWINDOW == 163 (000000683272E400) [pid = 896] [serial = 1736] [outer = 000000682D616000] 09:29:12 INFO - PROCESS | 896 | 1464712152477 Marionette TRACE conn6 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 09:29:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 09:29:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 732ms 09:29:12 INFO - PROCESS | 896 | 1464712152536 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 09:29:12 INFO - PROCESS | 896 | 1464712152539 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 09:29:12 INFO - PROCESS | 896 | 1464712152542 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 09:29:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 09:29:12 INFO - PROCESS | 896 | 1464712152544 Marionette TRACE conn6 <- [1,2278,null,{}] 09:29:12 INFO - PROCESS | 896 | 1464712152548 Marionette TRACE conn6 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:12 INFO - PROCESS | 896 | 1464712152936 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 09:29:12 INFO - PROCESS | 896 | --DOMWINDOW == 162 (000000681BA5B800) [pid = 896] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 09:29:12 INFO - PROCESS | 896 | --DOMWINDOW == 161 (0000006829DE3400) [pid = 896] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 09:29:12 INFO - PROCESS | 896 | --DOMWINDOW == 160 (000000682C203800) [pid = 896] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 09:29:12 INFO - PROCESS | 896 | --DOMWINDOW == 159 (000000681AB09C00) [pid = 896] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 09:29:12 INFO - PROCESS | 896 | --DOMWINDOW == 158 (0000006828E19800) [pid = 896] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 09:29:12 INFO - PROCESS | 896 | --DOMWINDOW == 157 (000000681B916800) [pid = 896] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 09:29:12 INFO - PROCESS | 896 | --DOMWINDOW == 156 (000000681ABEA800) [pid = 896] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 09:29:12 INFO - PROCESS | 896 | --DOMWINDOW == 155 (0000006828D72400) [pid = 896] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 09:29:12 INFO - PROCESS | 896 | --DOMWINDOW == 154 (000000682C6C0C00) [pid = 896] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 09:29:12 INFO - PROCESS | 896 | --DOMWINDOW == 153 (000000681AB07C00) [pid = 896] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 09:29:13 INFO - PROCESS | 896 | 1464712153013 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:13 INFO - PROCESS | 896 | ++DOCSHELL 000000682CFBA000 == 93 [pid = 896] [id = 579] 09:29:13 INFO - PROCESS | 896 | ++DOMWINDOW == 154 (000000681AB09C00) [pid = 896] [serial = 1737] [outer = 0000000000000000] 09:29:13 INFO - PROCESS | 896 | ++DOMWINDOW == 155 (000000681BA5E400) [pid = 896] [serial = 1738] [outer = 000000681AB09C00] 09:29:13 INFO - PROCESS | 896 | 1464712153059 Marionette DEBUG loaded listener.js 09:29:13 INFO - PROCESS | 896 | ++DOMWINDOW == 156 (000000682C132400) [pid = 896] [serial = 1739] [outer = 000000681AB09C00] 09:29:13 INFO - PROCESS | 896 | 1464712153440 Marionette TRACE conn6 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 09:29:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 09:29:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 945ms 09:29:13 INFO - PROCESS | 896 | 1464712153489 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 09:29:13 INFO - PROCESS | 896 | 1464712153492 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 09:29:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 09:29:13 INFO - PROCESS | 896 | 1464712153495 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 09:29:13 INFO - PROCESS | 896 | 1464712153497 Marionette TRACE conn6 <- [1,2282,null,{}] 09:29:13 INFO - PROCESS | 896 | 1464712153501 Marionette TRACE conn6 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:13 INFO - PROCESS | 896 | 1464712153609 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 09:29:13 INFO - PROCESS | 896 | 1464712153616 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:13 INFO - PROCESS | 896 | ++DOCSHELL 00000068359C5000 == 94 [pid = 896] [id = 580] 09:29:13 INFO - PROCESS | 896 | ++DOMWINDOW == 157 (000000682D677400) [pid = 896] [serial = 1740] [outer = 0000000000000000] 09:29:13 INFO - PROCESS | 896 | ++DOMWINDOW == 158 (0000006833570C00) [pid = 896] [serial = 1741] [outer = 000000682D677400] 09:29:13 INFO - PROCESS | 896 | 1464712153663 Marionette DEBUG loaded listener.js 09:29:13 INFO - PROCESS | 896 | ++DOMWINDOW == 159 (00000068343EA000) [pid = 896] [serial = 1742] [outer = 000000682D677400] 09:29:14 INFO - PROCESS | 896 | 1464712154115 Marionette TRACE conn6 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 09:29:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 09:29:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 627ms 09:29:14 INFO - PROCESS | 896 | 1464712154125 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 09:29:14 INFO - PROCESS | 896 | 1464712154127 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 09:29:14 INFO - PROCESS | 896 | 1464712154130 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 09:29:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 09:29:14 INFO - PROCESS | 896 | 1464712154132 Marionette TRACE conn6 <- [1,2286,null,{}] 09:29:14 INFO - PROCESS | 896 | 1464712154152 Marionette TRACE conn6 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:14 INFO - PROCESS | 896 | 1464712154261 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 09:29:14 INFO - PROCESS | 896 | 1464712154300 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:14 INFO - PROCESS | 896 | ++DOCSHELL 00000068360CF800 == 95 [pid = 896] [id = 581] 09:29:14 INFO - PROCESS | 896 | ++DOMWINDOW == 160 (0000006835A7CC00) [pid = 896] [serial = 1743] [outer = 0000000000000000] 09:29:14 INFO - PROCESS | 896 | ++DOMWINDOW == 161 (0000006836110800) [pid = 896] [serial = 1744] [outer = 0000006835A7CC00] 09:29:14 INFO - PROCESS | 896 | 1464712154346 Marionette DEBUG loaded listener.js 09:29:14 INFO - PROCESS | 896 | ++DOMWINDOW == 162 (00000068361B1000) [pid = 896] [serial = 1745] [outer = 0000006835A7CC00] 09:29:14 INFO - PROCESS | 896 | 1464712154812 Marionette TRACE conn6 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 09:29:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 09:29:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 732ms 09:29:14 INFO - PROCESS | 896 | 1464712154866 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 09:29:14 INFO - PROCESS | 896 | 1464712154869 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 09:29:14 INFO - PROCESS | 896 | 1464712154873 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 09:29:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 09:29:14 INFO - PROCESS | 896 | 1464712154876 Marionette TRACE conn6 <- [1,2290,null,{}] 09:29:14 INFO - PROCESS | 896 | 1464712154879 Marionette TRACE conn6 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:15 INFO - PROCESS | 896 | 1464712155101 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 09:29:15 INFO - PROCESS | 896 | 1464712155249 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:15 INFO - PROCESS | 896 | ++DOCSHELL 0000006825835000 == 96 [pid = 896] [id = 582] 09:29:15 INFO - PROCESS | 896 | ++DOMWINDOW == 163 (000000681AB8A400) [pid = 896] [serial = 1746] [outer = 0000000000000000] 09:29:15 INFO - PROCESS | 896 | ++DOMWINDOW == 164 (000000681ABF1800) [pid = 896] [serial = 1747] [outer = 000000681AB8A400] 09:29:15 INFO - PROCESS | 896 | 1464712155310 Marionette DEBUG loaded listener.js 09:29:15 INFO - PROCESS | 896 | ++DOMWINDOW == 165 (000000681C157800) [pid = 896] [serial = 1748] [outer = 000000681AB8A400] 09:29:16 INFO - PROCESS | 896 | 1464712156010 Marionette TRACE conn6 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:29:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 09:29:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1179ms 09:29:16 INFO - PROCESS | 896 | 1464712156056 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 09:29:16 INFO - PROCESS | 896 | 1464712156061 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 09:29:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 09:29:16 INFO - PROCESS | 896 | 1464712156066 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 09:29:16 INFO - PROCESS | 896 | 1464712156070 Marionette TRACE conn6 <- [1,2294,null,{}] 09:29:16 INFO - PROCESS | 896 | 1464712156075 Marionette TRACE conn6 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:16 INFO - PROCESS | 896 | 1464712156223 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 09:29:16 INFO - PROCESS | 896 | 1464712156373 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:16 INFO - PROCESS | 896 | ++DOCSHELL 00000068302DF000 == 97 [pid = 896] [id = 583] 09:29:16 INFO - PROCESS | 896 | ++DOMWINDOW == 166 (000000682848DC00) [pid = 896] [serial = 1749] [outer = 0000000000000000] 09:29:16 INFO - PROCESS | 896 | ++DOMWINDOW == 167 (0000006828AD5000) [pid = 896] [serial = 1750] [outer = 000000682848DC00] 09:29:16 INFO - PROCESS | 896 | 1464712156434 Marionette DEBUG loaded listener.js 09:29:16 INFO - PROCESS | 896 | ++DOMWINDOW == 168 (000000682930A000) [pid = 896] [serial = 1751] [outer = 000000682848DC00] 09:29:17 INFO - PROCESS | 896 | 1464712157062 Marionette TRACE conn6 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 09:29:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 09:29:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1032ms 09:29:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 09:29:17 INFO - PROCESS | 896 | 1464712157101 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 09:29:17 INFO - PROCESS | 896 | 1464712157105 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 09:29:17 INFO - PROCESS | 896 | 1464712157109 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 09:29:17 INFO - PROCESS | 896 | 1464712157111 Marionette TRACE conn6 <- [1,2298,null,{}] 09:29:17 INFO - PROCESS | 896 | 1464712157116 Marionette TRACE conn6 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:17 INFO - PROCESS | 896 | 1464712157255 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 09:29:17 INFO - PROCESS | 896 | 1464712157421 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:17 INFO - PROCESS | 896 | ++DOCSHELL 0000006836231800 == 98 [pid = 896] [id = 584] 09:29:17 INFO - PROCESS | 896 | ++DOMWINDOW == 169 (000000682C6C9000) [pid = 896] [serial = 1752] [outer = 0000000000000000] 09:29:17 INFO - PROCESS | 896 | ++DOMWINDOW == 170 (000000682CE9F800) [pid = 896] [serial = 1753] [outer = 000000682C6C9000] 09:29:17 INFO - PROCESS | 896 | 1464712157478 Marionette DEBUG loaded listener.js 09:29:17 INFO - PROCESS | 896 | ++DOMWINDOW == 171 (000000682D551C00) [pid = 896] [serial = 1754] [outer = 000000682C6C9000] 09:29:18 INFO - PROCESS | 896 | 1464712158106 Marionette TRACE conn6 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 09:29:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 09:29:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1032ms 09:29:18 INFO - PROCESS | 896 | 1464712158142 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 09:29:18 INFO - PROCESS | 896 | 1464712158147 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 09:29:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 09:29:18 INFO - PROCESS | 896 | 1464712158160 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 09:29:18 INFO - PROCESS | 896 | 1464712158165 Marionette TRACE conn6 <- [1,2302,null,{}] 09:29:18 INFO - PROCESS | 896 | 1464712158188 Marionette TRACE conn6 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:18 INFO - PROCESS | 896 | 1464712158327 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 09:29:18 INFO - PROCESS | 896 | 1464712158478 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:18 INFO - PROCESS | 896 | ++DOCSHELL 00000068368D8000 == 99 [pid = 896] [id = 585] 09:29:18 INFO - PROCESS | 896 | ++DOMWINDOW == 172 (0000006833DB1C00) [pid = 896] [serial = 1755] [outer = 0000000000000000] 09:29:18 INFO - PROCESS | 896 | ++DOMWINDOW == 173 (000000683698B000) [pid = 896] [serial = 1756] [outer = 0000006833DB1C00] 09:29:18 INFO - PROCESS | 896 | 1464712158533 Marionette DEBUG loaded listener.js 09:29:18 INFO - PROCESS | 896 | ++DOMWINDOW == 174 (0000006836B0A400) [pid = 896] [serial = 1757] [outer = 0000006833DB1C00] 09:29:19 INFO - PROCESS | 896 | 1464712159091 Marionette TRACE conn6 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 09:29:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 09:29:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 965ms 09:29:19 INFO - PROCESS | 896 | 1464712159126 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 09:29:19 INFO - PROCESS | 896 | 1464712159128 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 09:29:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 09:29:19 INFO - PROCESS | 896 | 1464712159134 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 09:29:19 INFO - PROCESS | 896 | 1464712159136 Marionette TRACE conn6 <- [1,2306,null,{}] 09:29:19 INFO - PROCESS | 896 | 1464712159140 Marionette TRACE conn6 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:19 INFO - PROCESS | 896 | 1464712159273 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 09:29:19 INFO - PROCESS | 896 | 1464712159394 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:19 INFO - PROCESS | 896 | ++DOCSHELL 0000006836A1E800 == 100 [pid = 896] [id = 586] 09:29:19 INFO - PROCESS | 896 | ++DOMWINDOW == 175 (0000006836C87800) [pid = 896] [serial = 1758] [outer = 0000000000000000] 09:29:19 INFO - PROCESS | 896 | ++DOMWINDOW == 176 (0000006836C8FC00) [pid = 896] [serial = 1759] [outer = 0000006836C87800] 09:29:19 INFO - PROCESS | 896 | 1464712159450 Marionette DEBUG loaded listener.js 09:29:19 INFO - PROCESS | 896 | ++DOMWINDOW == 177 (0000006836CD7C00) [pid = 896] [serial = 1760] [outer = 0000006836C87800] 09:29:20 INFO - PROCESS | 896 | 1464712160072 Marionette TRACE conn6 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 09:29:20 INFO - PROCESS | 896 | 1464712160123 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 09:29:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 09:29:20 INFO - PROCESS | 896 | 1464712160126 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 09:29:20 INFO - PROCESS | 896 | 1464712160129 Marionette TRACE conn6 <- [1,2310,null,{}] 09:29:20 INFO - PROCESS | 896 | 1464712160133 Marionette TRACE conn6 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:20 INFO - PROCESS | 896 | 1464712160269 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 09:29:20 INFO - PROCESS | 896 | 1464712160443 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:20 INFO - PROCESS | 896 | ++DOCSHELL 0000006836CC5000 == 101 [pid = 896] [id = 587] 09:29:20 INFO - PROCESS | 896 | ++DOMWINDOW == 178 (00000068377D9400) [pid = 896] [serial = 1761] [outer = 0000000000000000] 09:29:20 INFO - PROCESS | 896 | ++DOMWINDOW == 179 (000000683783BC00) [pid = 896] [serial = 1762] [outer = 00000068377D9400] 09:29:20 INFO - PROCESS | 896 | 1464712160508 Marionette DEBUG loaded listener.js 09:29:20 INFO - PROCESS | 896 | ++DOMWINDOW == 180 (000000683785E800) [pid = 896] [serial = 1763] [outer = 00000068377D9400] 09:29:21 INFO - PROCESS | 896 | 1464712161136 Marionette TRACE conn6 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 09:29:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 09:29:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1075ms 09:29:21 INFO - PROCESS | 896 | 1464712161204 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 09:29:21 INFO - PROCESS | 896 | 1464712161206 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 09:29:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 09:29:21 INFO - PROCESS | 896 | 1464712161210 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 09:29:21 INFO - PROCESS | 896 | 1464712161212 Marionette TRACE conn6 <- [1,2314,null,{}] 09:29:21 INFO - PROCESS | 896 | 1464712161216 Marionette TRACE conn6 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:21 INFO - PROCESS | 896 | 1464712161349 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 09:29:21 INFO - PROCESS | 896 | 1464712161500 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:21 INFO - PROCESS | 896 | ++DOCSHELL 0000006837CE2800 == 102 [pid = 896] [id = 588] 09:29:21 INFO - PROCESS | 896 | ++DOMWINDOW == 181 (0000006838323800) [pid = 896] [serial = 1764] [outer = 0000000000000000] 09:29:21 INFO - PROCESS | 896 | ++DOMWINDOW == 182 (0000006838366800) [pid = 896] [serial = 1765] [outer = 0000006838323800] 09:29:21 INFO - PROCESS | 896 | 1464712161556 Marionette DEBUG loaded listener.js 09:29:21 INFO - PROCESS | 896 | ++DOMWINDOW == 183 (00000068383A5400) [pid = 896] [serial = 1766] [outer = 0000006838323800] 09:29:22 INFO - PROCESS | 896 | 1464712162120 Marionette TRACE conn6 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 09:29:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 09:29:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 944ms 09:29:22 INFO - PROCESS | 896 | 1464712162159 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 09:29:22 INFO - PROCESS | 896 | 1464712162161 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 09:29:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 09:29:22 INFO - PROCESS | 896 | 1464712162167 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 09:29:22 INFO - PROCESS | 896 | 1464712162169 Marionette TRACE conn6 <- [1,2318,null,{}] 09:29:22 INFO - PROCESS | 896 | 1464712162172 Marionette TRACE conn6 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:22 INFO - PROCESS | 896 | 1464712162308 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 09:29:22 INFO - PROCESS | 896 | 1464712162469 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:22 INFO - PROCESS | 896 | ++DOCSHELL 0000006837D10800 == 103 [pid = 896] [id = 589] 09:29:22 INFO - PROCESS | 896 | ++DOMWINDOW == 184 (000000683835E000) [pid = 896] [serial = 1767] [outer = 0000000000000000] 09:29:22 INFO - PROCESS | 896 | ++DOMWINDOW == 185 (0000006838A9DC00) [pid = 896] [serial = 1768] [outer = 000000683835E000] 09:29:22 INFO - PROCESS | 896 | 1464712162525 Marionette DEBUG loaded listener.js 09:29:22 INFO - PROCESS | 896 | ++DOMWINDOW == 186 (000000683A124400) [pid = 896] [serial = 1769] [outer = 000000683835E000] 09:29:23 INFO - PROCESS | 896 | 1464712163132 Marionette TRACE conn6 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 09:29:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 09:29:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1028ms 09:29:23 INFO - PROCESS | 896 | 1464712163198 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 09:29:23 INFO - PROCESS | 896 | 1464712163201 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 09:29:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 09:29:23 INFO - PROCESS | 896 | 1464712163205 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 09:29:23 INFO - PROCESS | 896 | 1464712163207 Marionette TRACE conn6 <- [1,2322,null,{}] 09:29:23 INFO - PROCESS | 896 | 1464712163211 Marionette TRACE conn6 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:23 INFO - PROCESS | 896 | 1464712163399 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 09:29:23 INFO - PROCESS | 896 | 1464712163550 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:23 INFO - PROCESS | 896 | ++DOCSHELL 0000006838B56000 == 104 [pid = 896] [id = 590] 09:29:23 INFO - PROCESS | 896 | ++DOMWINDOW == 187 (0000006835571000) [pid = 896] [serial = 1770] [outer = 0000000000000000] 09:29:23 INFO - PROCESS | 896 | ++DOMWINDOW == 188 (0000006835578800) [pid = 896] [serial = 1771] [outer = 0000006835571000] 09:29:23 INFO - PROCESS | 896 | 1464712163604 Marionette DEBUG loaded listener.js 09:29:23 INFO - PROCESS | 896 | ++DOMWINDOW == 189 (0000006838A99800) [pid = 896] [serial = 1772] [outer = 0000006835571000] 09:29:24 INFO - PROCESS | 896 | 1464712164191 Marionette TRACE conn6 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 09:29:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 09:29:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1026ms 09:29:24 INFO - PROCESS | 896 | 1464712164234 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 09:29:24 INFO - PROCESS | 896 | 1464712164236 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 09:29:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 09:29:24 INFO - PROCESS | 896 | 1464712164240 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 09:29:24 INFO - PROCESS | 896 | 1464712164242 Marionette TRACE conn6 <- [1,2326,null,{}] 09:29:24 INFO - PROCESS | 896 | 1464712164246 Marionette TRACE conn6 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:24 INFO - PROCESS | 896 | 1464712164382 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 09:29:24 INFO - PROCESS | 896 | 1464712164546 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:24 INFO - PROCESS | 896 | ++DOCSHELL 0000006839241000 == 105 [pid = 896] [id = 591] 09:29:24 INFO - PROCESS | 896 | ++DOMWINDOW == 190 (000000683A14F800) [pid = 896] [serial = 1773] [outer = 0000000000000000] 09:29:24 INFO - PROCESS | 896 | ++DOMWINDOW == 191 (000000683A14F400) [pid = 896] [serial = 1774] [outer = 000000683A14F800] 09:29:24 INFO - PROCESS | 896 | 1464712164603 Marionette DEBUG loaded listener.js 09:29:24 INFO - PROCESS | 896 | ++DOMWINDOW == 192 (000000683A155C00) [pid = 896] [serial = 1775] [outer = 000000683A14F800] 09:29:25 INFO - PROCESS | 896 | 1464712165158 Marionette TRACE conn6 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 09:29:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 09:29:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 944ms 09:29:25 INFO - PROCESS | 896 | 1464712165193 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 09:29:25 INFO - PROCESS | 896 | 1464712165196 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 09:29:25 INFO - PROCESS | 896 | 1464712165201 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 09:29:25 INFO - PROCESS | 896 | 1464712165204 Marionette TRACE conn6 <- [1,2330,null,{}] 09:29:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 09:29:25 INFO - PROCESS | 896 | 1464712165208 Marionette TRACE conn6 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:25 INFO - PROCESS | 896 | 1464712165344 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 09:29:25 INFO - PROCESS | 896 | 1464712165540 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:25 INFO - PROCESS | 896 | ++DOCSHELL 0000006832753000 == 106 [pid = 896] [id = 592] 09:29:25 INFO - PROCESS | 896 | ++DOMWINDOW == 193 (000000682C89F400) [pid = 896] [serial = 1776] [outer = 0000000000000000] 09:29:25 INFO - PROCESS | 896 | ++DOMWINDOW == 194 (000000683A15B000) [pid = 896] [serial = 1777] [outer = 000000682C89F400] 09:29:25 INFO - PROCESS | 896 | 1464712165602 Marionette DEBUG loaded listener.js 09:29:25 INFO - PROCESS | 896 | ++DOMWINDOW == 195 (000000683A2B2400) [pid = 896] [serial = 1778] [outer = 000000682C89F400] 09:29:26 INFO - PROCESS | 896 | 1464712166222 Marionette TRACE conn6 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 09:29:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 09:29:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1023ms 09:29:26 INFO - PROCESS | 896 | 1464712166230 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 09:29:26 INFO - PROCESS | 896 | 1464712166233 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 09:29:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 09:29:26 INFO - PROCESS | 896 | 1464712166236 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 09:29:26 INFO - PROCESS | 896 | 1464712166239 Marionette TRACE conn6 <- [1,2334,null,{}] 09:29:26 INFO - PROCESS | 896 | 1464712166279 Marionette TRACE conn6 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:26 INFO - PROCESS | 896 | 1464712166432 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 09:29:26 INFO - PROCESS | 896 | 1464712166855 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:26 INFO - PROCESS | 896 | ++DOCSHELL 0000006827CB4800 == 107 [pid = 896] [id = 593] 09:29:26 INFO - PROCESS | 896 | ++DOMWINDOW == 196 (0000006819FBA000) [pid = 896] [serial = 1779] [outer = 0000000000000000] 09:29:26 INFO - PROCESS | 896 | ++DOMWINDOW == 197 (000000681AB85000) [pid = 896] [serial = 1780] [outer = 0000006819FBA000] 09:29:26 INFO - PROCESS | 896 | 1464712166951 Marionette DEBUG loaded listener.js 09:29:27 INFO - PROCESS | 896 | ++DOMWINDOW == 198 (000000681B99DC00) [pid = 896] [serial = 1781] [outer = 0000006819FBA000] 09:29:27 INFO - PROCESS | 896 | 1464712167599 Marionette TRACE conn6 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 09:29:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 09:29:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1399ms 09:29:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 09:29:27 INFO - PROCESS | 896 | 1464712167637 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 09:29:27 INFO - PROCESS | 896 | 1464712167641 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 09:29:27 INFO - PROCESS | 896 | 1464712167645 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 09:29:27 INFO - PROCESS | 896 | 1464712167650 Marionette TRACE conn6 <- [1,2338,null,{}] 09:29:27 INFO - PROCESS | 896 | 1464712167655 Marionette TRACE conn6 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:27 INFO - PROCESS | 896 | 1464712167785 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 09:29:27 INFO - PROCESS | 896 | 1464712167944 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:27 INFO - PROCESS | 896 | ++DOCSHELL 0000006828E91000 == 108 [pid = 896] [id = 594] 09:29:27 INFO - PROCESS | 896 | ++DOMWINDOW == 199 (000000681AB06C00) [pid = 896] [serial = 1782] [outer = 0000000000000000] 09:29:27 INFO - PROCESS | 896 | ++DOMWINDOW == 200 (000000681B916800) [pid = 896] [serial = 1783] [outer = 000000681AB06C00] 09:29:27 INFO - PROCESS | 896 | 1464712167997 Marionette DEBUG loaded listener.js 09:29:28 INFO - PROCESS | 896 | ++DOMWINDOW == 201 (00000068220C9400) [pid = 896] [serial = 1784] [outer = 000000681AB06C00] 09:29:28 INFO - PROCESS | 896 | 1464712168613 Marionette TRACE conn6 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 09:29:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 09:29:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1033ms 09:29:28 INFO - PROCESS | 896 | 1464712168681 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 09:29:28 INFO - PROCESS | 896 | 1464712168685 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 09:29:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 09:29:28 INFO - PROCESS | 896 | 1464712168690 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 09:29:28 INFO - PROCESS | 896 | 1464712168692 Marionette TRACE conn6 <- [1,2342,null,{}] 09:29:28 INFO - PROCESS | 896 | 1464712168697 Marionette TRACE conn6 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:28 INFO - PROCESS | 896 | 1464712168896 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 09:29:28 INFO - PROCESS | 896 | --DOCSHELL 0000006838B49000 == 107 [pid = 896] [id = 483] 09:29:28 INFO - PROCESS | 896 | --DOCSHELL 0000006830E43000 == 106 [pid = 896] [id = 439] 09:29:28 INFO - PROCESS | 896 | --DOCSHELL 0000006836464800 == 105 [pid = 896] [id = 482] 09:29:28 INFO - PROCESS | 896 | --DOCSHELL 00000068360CF800 == 104 [pid = 896] [id = 581] 09:29:28 INFO - PROCESS | 896 | --DOCSHELL 00000068359C5000 == 103 [pid = 896] [id = 580] 09:29:28 INFO - PROCESS | 896 | --DOCSHELL 000000682CFBA000 == 102 [pid = 896] [id = 579] 09:29:28 INFO - PROCESS | 896 | --DOCSHELL 00000068335D6800 == 101 [pid = 896] [id = 578] 09:29:28 INFO - PROCESS | 896 | --DOCSHELL 000000683284D800 == 100 [pid = 896] [id = 577] 09:29:28 INFO - PROCESS | 896 | --DOCSHELL 0000006838B5E800 == 99 [pid = 896] [id = 518] 09:29:28 INFO - PROCESS | 896 | --DOCSHELL 0000006831798000 == 98 [pid = 896] [id = 576] 09:29:28 INFO - PROCESS | 896 | --DOCSHELL 00000068302ED000 == 97 [pid = 896] [id = 575] 09:29:28 INFO - PROCESS | 896 | --DOCSHELL 000000682CFBD000 == 96 [pid = 896] [id = 574] 09:29:28 INFO - PROCESS | 896 | --DOMWINDOW == 200 (000000682CF35400) [pid = 896] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 09:29:28 INFO - PROCESS | 896 | --DOMWINDOW == 199 (000000683A1DE800) [pid = 896] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 09:29:28 INFO - PROCESS | 896 | --DOMWINDOW == 198 (000000681BBB5000) [pid = 896] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 09:29:29 INFO - PROCESS | 896 | --DOCSHELL 00000068203DF000 == 95 [pid = 896] [id = 573] 09:29:29 INFO - PROCESS | 896 | --DOCSHELL 000000682CFB6000 == 94 [pid = 896] [id = 572] 09:29:29 INFO - PROCESS | 896 | --DOCSHELL 000000681A8E6000 == 93 [pid = 896] [id = 12] 09:29:29 INFO - PROCESS | 896 | --DOCSHELL 0000006835AA9000 == 92 [pid = 896] [id = 570] 09:29:29 INFO - PROCESS | 896 | --DOCSHELL 00000068359CE000 == 91 [pid = 896] [id = 569] 09:29:29 INFO - PROCESS | 896 | --DOCSHELL 000000683553E000 == 90 [pid = 896] [id = 568] 09:29:29 INFO - PROCESS | 896 | --DOCSHELL 0000006833F3C000 == 89 [pid = 896] [id = 567] 09:29:29 INFO - PROCESS | 896 | --DOCSHELL 0000006833E11000 == 88 [pid = 896] [id = 566] 09:29:29 INFO - PROCESS | 896 | --DOCSHELL 0000006833A07800 == 87 [pid = 896] [id = 565] 09:29:29 INFO - PROCESS | 896 | --DOCSHELL 00000068335C4000 == 86 [pid = 896] [id = 564] 09:29:29 INFO - PROCESS | 896 | --DOCSHELL 00000068329AC800 == 85 [pid = 896] [id = 563] 09:29:29 INFO - PROCESS | 896 | --DOCSHELL 000000682F777800 == 84 [pid = 896] [id = 562] 09:29:29 INFO - PROCESS | 896 | --DOCSHELL 0000006829F12800 == 83 [pid = 896] [id = 561] 09:29:29 INFO - PROCESS | 896 | --DOMWINDOW == 197 (000000682C89DC00) [pid = 896] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 09:29:29 INFO - PROCESS | 896 | --DOMWINDOW == 196 (00000068377D4800) [pid = 896] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 09:29:29 INFO - PROCESS | 896 | --DOMWINDOW == 195 (0000006827D0A400) [pid = 896] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 09:29:29 INFO - PROCESS | 896 | --DOMWINDOW == 194 (0000006838320C00) [pid = 896] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 09:29:29 INFO - PROCESS | 896 | --DOMWINDOW == 193 (0000006838A9F000) [pid = 896] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 09:29:29 INFO - PROCESS | 896 | --DOMWINDOW == 192 (000000682B190C00) [pid = 896] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 09:29:29 INFO - PROCESS | 896 | --DOMWINDOW == 191 (000000682C563400) [pid = 896] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 09:29:29 INFO - PROCESS | 896 | --DOMWINDOW == 190 (000000681B914800) [pid = 896] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 09:29:29 INFO - PROCESS | 896 | --DOMWINDOW == 189 (000000682C203C00) [pid = 896] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 09:29:29 INFO - PROCESS | 896 | --DOMWINDOW == 188 (000000682C12F000) [pid = 896] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 09:29:29 INFO - PROCESS | 896 | --DOMWINDOW == 187 (000000683593B800) [pid = 896] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 09:29:29 INFO - PROCESS | 896 | --DOMWINDOW == 186 (000000682C210000) [pid = 896] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 09:29:29 INFO - PROCESS | 896 | --DOMWINDOW == 185 (00000068221C6400) [pid = 896] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 09:29:29 INFO - PROCESS | 896 | --DOMWINDOW == 184 (00000068361B3400) [pid = 896] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 09:29:29 INFO - PROCESS | 896 | --DOMWINDOW == 183 (000000681B9C4400) [pid = 896] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 09:29:29 INFO - PROCESS | 896 | --DOMWINDOW == 182 (000000682908E000) [pid = 896] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 09:29:29 INFO - PROCESS | 896 | --DOMWINDOW == 181 (000000682C6D0800) [pid = 896] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 09:29:29 INFO - PROCESS | 896 | --DOMWINDOW == 180 (000000682C20F400) [pid = 896] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 09:29:29 INFO - PROCESS | 896 | --DOMWINDOW == 179 (0000006828493C00) [pid = 896] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 09:29:29 INFO - PROCESS | 896 | --DOMWINDOW == 178 (000000682C5CD400) [pid = 896] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 09:29:29 INFO - PROCESS | 896 | --DOMWINDOW == 177 (0000006828ADC400) [pid = 896] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 09:29:29 INFO - PROCESS | 896 | --DOMWINDOW == 176 (000000682BB0B000) [pid = 896] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 09:29:29 INFO - PROCESS | 896 | --DOMWINDOW == 175 (000000682DD06000) [pid = 896] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 09:29:29 INFO - PROCESS | 896 | --DOMWINDOW == 174 (000000682C4A5800) [pid = 896] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 09:29:29 INFO - PROCESS | 896 | --DOMWINDOW == 173 (00000068203D0400) [pid = 896] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 09:29:29 INFO - PROCESS | 896 | --DOMWINDOW == 172 (000000681AB82000) [pid = 896] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 09:29:29 INFO - PROCESS | 896 | --DOMWINDOW == 171 (0000006830773400) [pid = 896] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 09:29:29 INFO - PROCESS | 896 | --DOMWINDOW == 170 (00000068291B1800) [pid = 896] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 09:29:29 INFO - PROCESS | 896 | --DOMWINDOW == 169 (000000681AF0B400) [pid = 896] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 09:29:29 INFO - PROCESS | 896 | 1464712169130 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:29 INFO - PROCESS | 896 | ++DOCSHELL 0000006820F98000 == 84 [pid = 896] [id = 595] 09:29:29 INFO - PROCESS | 896 | ++DOMWINDOW == 170 (000000681AB05C00) [pid = 896] [serial = 1785] [outer = 0000000000000000] 09:29:29 INFO - PROCESS | 896 | ++DOMWINDOW == 171 (000000681ABEA800) [pid = 896] [serial = 1786] [outer = 000000681AB05C00] 09:29:29 INFO - PROCESS | 896 | 1464712169182 Marionette DEBUG loaded listener.js 09:29:29 INFO - PROCESS | 896 | ++DOMWINDOW == 172 (00000068200CE800) [pid = 896] [serial = 1787] [outer = 000000681AB05C00] 09:29:29 INFO - PROCESS | 896 | 1464712169674 Marionette TRACE conn6 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 09:29:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 09:29:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1025ms 09:29:29 INFO - PROCESS | 896 | 1464712169718 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 09:29:29 INFO - PROCESS | 896 | 1464712169720 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 09:29:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 09:29:29 INFO - PROCESS | 896 | 1464712169725 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 09:29:29 INFO - PROCESS | 896 | 1464712169732 Marionette TRACE conn6 <- [1,2346,null,{}] 09:29:29 INFO - PROCESS | 896 | 1464712169741 Marionette TRACE conn6 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:29 INFO - PROCESS | 896 | 1464712169855 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 09:29:29 INFO - PROCESS | 896 | 1464712169872 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:29 INFO - PROCESS | 896 | ++DOCSHELL 000000682C58F800 == 85 [pid = 896] [id = 596] 09:29:29 INFO - PROCESS | 896 | ++DOMWINDOW == 173 (000000682848D800) [pid = 896] [serial = 1788] [outer = 0000000000000000] 09:29:29 INFO - PROCESS | 896 | ++DOMWINDOW == 174 (0000006828D43800) [pid = 896] [serial = 1789] [outer = 000000682848D800] 09:29:29 INFO - PROCESS | 896 | 1464712169918 Marionette DEBUG loaded listener.js 09:29:30 INFO - PROCESS | 896 | ++DOMWINDOW == 175 (0000006828E24C00) [pid = 896] [serial = 1790] [outer = 000000682848D800] 09:29:30 INFO - PROCESS | 896 | 1464712170408 Marionette TRACE conn6 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 09:29:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 09:29:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 734ms 09:29:30 INFO - PROCESS | 896 | 1464712170461 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 09:29:30 INFO - PROCESS | 896 | 1464712170464 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 09:29:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 09:29:30 INFO - PROCESS | 896 | 1464712170467 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 09:29:30 INFO - PROCESS | 896 | 1464712170469 Marionette TRACE conn6 <- [1,2350,null,{}] 09:29:30 INFO - PROCESS | 896 | 1464712170473 Marionette TRACE conn6 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:30 INFO - PROCESS | 896 | 1464712170610 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 09:29:30 INFO - PROCESS | 896 | 1464712170731 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:30 INFO - PROCESS | 896 | ++DOCSHELL 000000682DD8A000 == 86 [pid = 896] [id = 597] 09:29:30 INFO - PROCESS | 896 | ++DOMWINDOW == 176 (0000006828EC6800) [pid = 896] [serial = 1791] [outer = 0000000000000000] 09:29:30 INFO - PROCESS | 896 | ++DOMWINDOW == 177 (00000068298ADC00) [pid = 896] [serial = 1792] [outer = 0000006828EC6800] 09:29:30 INFO - PROCESS | 896 | 1464712170777 Marionette DEBUG loaded listener.js 09:29:30 INFO - PROCESS | 896 | ++DOMWINDOW == 178 (000000682ACC4400) [pid = 896] [serial = 1793] [outer = 0000006828EC6800] 09:29:31 INFO - PROCESS | 896 | 1464712171169 Marionette TRACE conn6 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 09:29:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 09:29:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 733ms 09:29:31 INFO - PROCESS | 896 | 1464712171207 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 09:29:31 INFO - PROCESS | 896 | 1464712171209 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 09:29:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 09:29:31 INFO - PROCESS | 896 | 1464712171213 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 09:29:31 INFO - PROCESS | 896 | 1464712171215 Marionette TRACE conn6 <- [1,2354,null,{}] 09:29:31 INFO - PROCESS | 896 | 1464712171228 Marionette TRACE conn6 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:31 INFO - PROCESS | 896 | 1464712171369 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 09:29:31 INFO - PROCESS | 896 | 1464712171389 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:31 INFO - PROCESS | 896 | ++DOCSHELL 000000683035B800 == 87 [pid = 896] [id = 598] 09:29:31 INFO - PROCESS | 896 | ++DOMWINDOW == 179 (000000682B7B3400) [pid = 896] [serial = 1794] [outer = 0000000000000000] 09:29:31 INFO - PROCESS | 896 | ++DOMWINDOW == 180 (000000682BB0A400) [pid = 896] [serial = 1795] [outer = 000000682B7B3400] 09:29:31 INFO - PROCESS | 896 | 1464712171444 Marionette DEBUG loaded listener.js 09:29:31 INFO - PROCESS | 896 | ++DOMWINDOW == 181 (000000682C209800) [pid = 896] [serial = 1796] [outer = 000000682B7B3400] 09:29:31 INFO - PROCESS | 896 | 1464712171940 Marionette TRACE conn6 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 09:29:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 09:29:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 794ms 09:29:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 09:29:32 INFO - PROCESS | 896 | 1464712172022 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 09:29:32 INFO - PROCESS | 896 | 1464712172025 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 09:29:32 INFO - PROCESS | 896 | 1464712172028 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 09:29:32 INFO - PROCESS | 896 | 1464712172030 Marionette TRACE conn6 <- [1,2358,null,{}] 09:29:32 INFO - PROCESS | 896 | 1464712172034 Marionette TRACE conn6 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:32 INFO - PROCESS | 896 | 1464712172184 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 09:29:32 INFO - PROCESS | 896 | 1464712172208 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:32 INFO - PROCESS | 896 | ++DOCSHELL 0000006831799800 == 88 [pid = 896] [id = 599] 09:29:32 INFO - PROCESS | 896 | ++DOMWINDOW == 182 (000000682C56C400) [pid = 896] [serial = 1797] [outer = 0000000000000000] 09:29:32 INFO - PROCESS | 896 | ++DOMWINDOW == 183 (000000682C5C0C00) [pid = 896] [serial = 1798] [outer = 000000682C56C400] 09:29:32 INFO - PROCESS | 896 | 1464712172261 Marionette DEBUG loaded listener.js 09:29:32 INFO - PROCESS | 896 | ++DOMWINDOW == 184 (000000682C6BF400) [pid = 896] [serial = 1799] [outer = 000000682C56C400] 09:29:32 INFO - PROCESS | 896 | 1464712172733 Marionette TRACE conn6 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 09:29:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 09:29:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 734ms 09:29:32 INFO - PROCESS | 896 | 1464712172763 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 09:29:32 INFO - PROCESS | 896 | 1464712172765 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 09:29:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 09:29:32 INFO - PROCESS | 896 | 1464712172769 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 09:29:32 INFO - PROCESS | 896 | 1464712172771 Marionette TRACE conn6 <- [1,2362,null,{}] 09:29:32 INFO - PROCESS | 896 | 1464712172774 Marionette TRACE conn6 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:32 INFO - PROCESS | 896 | 1464712172918 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 09:29:32 INFO - PROCESS | 896 | 1464712172946 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:32 INFO - PROCESS | 896 | ++DOCSHELL 000000683274F000 == 89 [pid = 896] [id = 600] 09:29:32 INFO - PROCESS | 896 | ++DOMWINDOW == 185 (000000682C6BC000) [pid = 896] [serial = 1800] [outer = 0000000000000000] 09:29:32 INFO - PROCESS | 896 | ++DOMWINDOW == 186 (000000682CE99000) [pid = 896] [serial = 1801] [outer = 000000682C6BC000] 09:29:32 INFO - PROCESS | 896 | 1464712172991 Marionette DEBUG loaded listener.js 09:29:33 INFO - PROCESS | 896 | ++DOMWINDOW == 187 (000000682CFEDC00) [pid = 896] [serial = 1802] [outer = 000000682C6BC000] 09:29:33 INFO - PROCESS | 896 | --DOMWINDOW == 186 (000000682C5C6000) [pid = 896] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 09:29:33 INFO - PROCESS | 896 | --DOMWINDOW == 185 (000000682D616000) [pid = 896] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 09:29:33 INFO - PROCESS | 896 | --DOMWINDOW == 184 (000000681AB09C00) [pid = 896] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 09:29:33 INFO - PROCESS | 896 | --DOMWINDOW == 183 (000000682D677400) [pid = 896] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 09:29:33 INFO - PROCESS | 896 | --DOMWINDOW == 182 (000000681C151800) [pid = 896] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 09:29:33 INFO - PROCESS | 896 | --DOMWINDOW == 181 (000000682C12FC00) [pid = 896] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 09:29:33 INFO - PROCESS | 896 | --DOMWINDOW == 180 (0000006829882000) [pid = 896] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 09:29:33 INFO - PROCESS | 896 | --DOMWINDOW == 179 (000000681AB83C00) [pid = 896] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 09:29:33 INFO - PROCESS | 896 | --DOMWINDOW == 178 (000000681ABE7C00) [pid = 896] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 09:29:33 INFO - PROCESS | 896 | 1464712173724 Marionette TRACE conn6 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 09:29:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 09:29:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 984ms 09:29:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 09:29:33 INFO - PROCESS | 896 | 1464712173756 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 09:29:33 INFO - PROCESS | 896 | 1464712173759 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 09:29:33 INFO - PROCESS | 896 | 1464712173762 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 09:29:33 INFO - PROCESS | 896 | 1464712173764 Marionette TRACE conn6 <- [1,2366,null,{}] 09:29:33 INFO - PROCESS | 896 | 1464712173768 Marionette TRACE conn6 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:33 INFO - PROCESS | 896 | 1464712173876 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 09:29:33 INFO - PROCESS | 896 | 1464712173883 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:33 INFO - PROCESS | 896 | ++DOCSHELL 00000068328CB800 == 90 [pid = 896] [id = 601] 09:29:33 INFO - PROCESS | 896 | ++DOMWINDOW == 179 (000000682C12FC00) [pid = 896] [serial = 1803] [outer = 0000000000000000] 09:29:33 INFO - PROCESS | 896 | ++DOMWINDOW == 180 (000000682D360800) [pid = 896] [serial = 1804] [outer = 000000682C12FC00] 09:29:33 INFO - PROCESS | 896 | 1464712173930 Marionette DEBUG loaded listener.js 09:29:34 INFO - PROCESS | 896 | ++DOMWINDOW == 181 (000000682D543C00) [pid = 896] [serial = 1805] [outer = 000000682C12FC00] 09:29:34 INFO - PROCESS | 896 | 1464712174395 Marionette TRACE conn6 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 09:29:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 09:29:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 692ms 09:29:34 INFO - PROCESS | 896 | 1464712174458 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 09:29:34 INFO - PROCESS | 896 | 1464712174460 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 09:29:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 09:29:34 INFO - PROCESS | 896 | 1464712174463 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 09:29:34 INFO - PROCESS | 896 | 1464712174465 Marionette TRACE conn6 <- [1,2370,null,{}] 09:29:34 INFO - PROCESS | 896 | 1464712174469 Marionette TRACE conn6 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:34 INFO - PROCESS | 896 | 1464712174579 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 09:29:34 INFO - PROCESS | 896 | 1464712174586 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:34 INFO - PROCESS | 896 | ++DOCSHELL 00000068335BD800 == 91 [pid = 896] [id = 602] 09:29:34 INFO - PROCESS | 896 | ++DOMWINDOW == 182 (000000682D5C5000) [pid = 896] [serial = 1806] [outer = 0000000000000000] 09:29:34 INFO - PROCESS | 896 | ++DOMWINDOW == 183 (000000682D5D1400) [pid = 896] [serial = 1807] [outer = 000000682D5C5000] 09:29:34 INFO - PROCESS | 896 | 1464712174633 Marionette DEBUG loaded listener.js 09:29:34 INFO - PROCESS | 896 | ++DOMWINDOW == 184 (000000682DD09C00) [pid = 896] [serial = 1808] [outer = 000000682D5C5000] 09:29:35 INFO - PROCESS | 896 | 1464712175119 Marionette TRACE conn6 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 09:29:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 09:29:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 691ms 09:29:35 INFO - PROCESS | 896 | 1464712175158 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 09:29:35 INFO - PROCESS | 896 | 1464712175160 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 09:29:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 09:29:35 INFO - PROCESS | 896 | 1464712175164 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 09:29:35 INFO - PROCESS | 896 | 1464712175165 Marionette TRACE conn6 <- [1,2374,null,{}] 09:29:35 INFO - PROCESS | 896 | 1464712175169 Marionette TRACE conn6 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:35 INFO - PROCESS | 896 | 1464712175279 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 09:29:35 INFO - PROCESS | 896 | 1464712175286 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:35 INFO - PROCESS | 896 | ++DOCSHELL 0000006833CB4800 == 92 [pid = 896] [id = 603] 09:29:35 INFO - PROCESS | 896 | ++DOMWINDOW == 185 (000000682F71A800) [pid = 896] [serial = 1809] [outer = 0000000000000000] 09:29:35 INFO - PROCESS | 896 | ++DOMWINDOW == 186 (0000006830775C00) [pid = 896] [serial = 1810] [outer = 000000682F71A800] 09:29:35 INFO - PROCESS | 896 | 1464712175337 Marionette DEBUG loaded listener.js 09:29:35 INFO - PROCESS | 896 | ++DOMWINDOW == 187 (0000006832DF6400) [pid = 896] [serial = 1811] [outer = 000000682F71A800] 09:29:36 INFO - PROCESS | 896 | 1464712176175 Marionette TRACE conn6 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 09:29:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 09:29:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1025ms 09:29:36 INFO - PROCESS | 896 | 1464712176192 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 09:29:36 INFO - PROCESS | 896 | 1464712176197 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 09:29:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 09:29:36 INFO - PROCESS | 896 | 1464712176224 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 09:29:36 INFO - PROCESS | 896 | 1464712176230 Marionette TRACE conn6 <- [1,2378,null,{}] 09:29:36 INFO - PROCESS | 896 | 1464712176235 Marionette TRACE conn6 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:36 INFO - PROCESS | 896 | 1464712176382 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 09:29:36 INFO - PROCESS | 896 | 1464712176549 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:36 INFO - PROCESS | 896 | ++DOCSHELL 000000682AC0B800 == 93 [pid = 896] [id = 604] 09:29:36 INFO - PROCESS | 896 | ++DOMWINDOW == 188 (0000006820DC8400) [pid = 896] [serial = 1812] [outer = 0000000000000000] 09:29:36 INFO - PROCESS | 896 | ++DOMWINDOW == 189 (0000006821E09800) [pid = 896] [serial = 1813] [outer = 0000006820DC8400] 09:29:36 INFO - PROCESS | 896 | 1464712176609 Marionette DEBUG loaded listener.js 09:29:36 INFO - PROCESS | 896 | ++DOMWINDOW == 190 (0000006825861000) [pid = 896] [serial = 1814] [outer = 0000006820DC8400] 09:29:37 INFO - PROCESS | 896 | 1464712177210 Marionette TRACE conn6 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 09:29:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 09:29:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1057ms 09:29:37 INFO - PROCESS | 896 | 1464712177264 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 09:29:37 INFO - PROCESS | 896 | 1464712177270 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 09:29:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 09:29:37 INFO - PROCESS | 896 | 1464712177277 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 09:29:37 INFO - PROCESS | 896 | 1464712177280 Marionette TRACE conn6 <- [1,2382,null,{}] 09:29:37 INFO - PROCESS | 896 | 1464712177284 Marionette TRACE conn6 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:37 INFO - PROCESS | 896 | 1464712177446 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 09:29:37 INFO - PROCESS | 896 | 1464712177612 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:37 INFO - PROCESS | 896 | ++DOCSHELL 0000006830E42800 == 94 [pid = 896] [id = 605] 09:29:37 INFO - PROCESS | 896 | ++DOMWINDOW == 191 (0000006828496800) [pid = 896] [serial = 1815] [outer = 0000000000000000] 09:29:37 INFO - PROCESS | 896 | ++DOMWINDOW == 192 (00000068291B1800) [pid = 896] [serial = 1816] [outer = 0000006828496800] 09:29:37 INFO - PROCESS | 896 | 1464712177669 Marionette DEBUG loaded listener.js 09:29:37 INFO - PROCESS | 896 | ++DOMWINDOW == 193 (000000682B7B6C00) [pid = 896] [serial = 1817] [outer = 0000006828496800] 09:29:38 INFO - PROCESS | 896 | 1464712178315 Marionette TRACE conn6 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:29:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 09:29:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1079ms 09:29:38 INFO - PROCESS | 896 | 1464712178365 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 09:29:38 INFO - PROCESS | 896 | 1464712178368 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 09:29:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 09:29:38 INFO - PROCESS | 896 | 1464712178372 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 09:29:38 INFO - PROCESS | 896 | 1464712178376 Marionette TRACE conn6 <- [1,2386,null,{}] 09:29:38 INFO - PROCESS | 896 | 1464712178388 Marionette TRACE conn6 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:38 INFO - PROCESS | 896 | 1464712178559 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 09:29:38 INFO - PROCESS | 896 | 1464712178716 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:38 INFO - PROCESS | 896 | ++DOCSHELL 00000068355CD800 == 95 [pid = 896] [id = 606] 09:29:38 INFO - PROCESS | 896 | ++DOMWINDOW == 194 (000000682C4A7C00) [pid = 896] [serial = 1818] [outer = 0000000000000000] 09:29:38 INFO - PROCESS | 896 | ++DOMWINDOW == 195 (000000682D61C000) [pid = 896] [serial = 1819] [outer = 000000682C4A7C00] 09:29:38 INFO - PROCESS | 896 | 1464712178774 Marionette DEBUG loaded listener.js 09:29:38 INFO - PROCESS | 896 | ++DOMWINDOW == 196 (0000006832DF4400) [pid = 896] [serial = 1820] [outer = 000000682C4A7C00] 09:29:39 INFO - PROCESS | 896 | 1464712179393 Marionette TRACE conn6 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 09:29:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 09:29:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1035ms 09:29:39 INFO - PROCESS | 896 | 1464712179411 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 09:29:39 INFO - PROCESS | 896 | 1464712179414 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 09:29:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 09:29:39 INFO - PROCESS | 896 | 1464712179417 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 09:29:39 INFO - PROCESS | 896 | 1464712179420 Marionette TRACE conn6 <- [1,2390,null,{}] 09:29:39 INFO - PROCESS | 896 | 1464712179423 Marionette TRACE conn6 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:39 INFO - PROCESS | 896 | 1464712179565 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 09:29:39 INFO - PROCESS | 896 | 1464712179729 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:39 INFO - PROCESS | 896 | ++DOCSHELL 00000068360CE000 == 96 [pid = 896] [id = 607] 09:29:39 INFO - PROCESS | 896 | ++DOMWINDOW == 197 (0000006833D14400) [pid = 896] [serial = 1821] [outer = 0000000000000000] 09:29:39 INFO - PROCESS | 896 | ++DOMWINDOW == 198 (0000006833DA6800) [pid = 896] [serial = 1822] [outer = 0000006833D14400] 09:29:39 INFO - PROCESS | 896 | 1464712179786 Marionette DEBUG loaded listener.js 09:29:39 INFO - PROCESS | 896 | ++DOMWINDOW == 199 (00000068343E3800) [pid = 896] [serial = 1823] [outer = 0000006833D14400] 09:29:40 INFO - PROCESS | 896 | 1464712180371 Marionette TRACE conn6 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 09:29:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 09:29:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 986ms 09:29:40 INFO - PROCESS | 896 | 1464712180408 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 09:29:40 INFO - PROCESS | 896 | 1464712180411 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 09:29:40 INFO - PROCESS | 896 | 1464712180414 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 09:29:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 09:29:40 INFO - PROCESS | 896 | 1464712180417 Marionette TRACE conn6 <- [1,2394,null,{}] 09:29:40 INFO - PROCESS | 896 | 1464712180421 Marionette TRACE conn6 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:40 INFO - PROCESS | 896 | 1464712180554 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 09:29:40 INFO - PROCESS | 896 | 1464712180718 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:40 INFO - PROCESS | 896 | ++DOCSHELL 00000068368D2000 == 97 [pid = 896] [id = 608] 09:29:40 INFO - PROCESS | 896 | ++DOMWINDOW == 200 (0000006833D15000) [pid = 896] [serial = 1824] [outer = 0000000000000000] 09:29:40 INFO - PROCESS | 896 | ++DOMWINDOW == 201 (0000006835935800) [pid = 896] [serial = 1825] [outer = 0000006833D15000] 09:29:40 INFO - PROCESS | 896 | 1464712180778 Marionette DEBUG loaded listener.js 09:29:40 INFO - PROCESS | 896 | ++DOMWINDOW == 202 (000000683610B400) [pid = 896] [serial = 1826] [outer = 0000006833D15000] 09:29:41 INFO - PROCESS | 896 | 1464712181418 Marionette TRACE conn6 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 09:29:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 09:29:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1026ms 09:29:41 INFO - PROCESS | 896 | 1464712181446 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 09:29:41 INFO - PROCESS | 896 | 1464712181449 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 09:29:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 09:29:41 INFO - PROCESS | 896 | 1464712181453 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 09:29:41 INFO - PROCESS | 896 | 1464712181455 Marionette TRACE conn6 <- [1,2398,null,{}] 09:29:41 INFO - PROCESS | 896 | 1464712181477 Marionette TRACE conn6 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:41 INFO - PROCESS | 896 | 1464712181620 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 09:29:41 INFO - PROCESS | 896 | 1464712181774 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:41 INFO - PROCESS | 896 | ++DOCSHELL 0000006838B2B000 == 98 [pid = 896] [id = 609] 09:29:41 INFO - PROCESS | 896 | ++DOMWINDOW == 203 (000000683698E000) [pid = 896] [serial = 1827] [outer = 0000000000000000] 09:29:41 INFO - PROCESS | 896 | ++DOMWINDOW == 204 (0000006836C8B800) [pid = 896] [serial = 1828] [outer = 000000683698E000] 09:29:41 INFO - PROCESS | 896 | 1464712181831 Marionette DEBUG loaded listener.js 09:29:41 INFO - PROCESS | 896 | ++DOMWINDOW == 205 (00000068377D4400) [pid = 896] [serial = 1829] [outer = 000000683698E000] 09:29:42 INFO - PROCESS | 896 | 1464712182402 Marionette TRACE conn6 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 09:29:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 09:29:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 986ms 09:29:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 09:29:42 INFO - PROCESS | 896 | 1464712182440 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 09:29:42 INFO - PROCESS | 896 | 1464712182443 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 09:29:42 INFO - PROCESS | 896 | 1464712182446 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 09:29:42 INFO - PROCESS | 896 | 1464712182449 Marionette TRACE conn6 <- [1,2402,null,{}] 09:29:42 INFO - PROCESS | 896 | 1464712182453 Marionette TRACE conn6 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:42 INFO - PROCESS | 896 | 1464712182585 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 09:29:42 INFO - PROCESS | 896 | 1464712182749 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:42 INFO - PROCESS | 896 | ++DOCSHELL 000000683B45D800 == 99 [pid = 896] [id = 610] 09:29:42 INFO - PROCESS | 896 | ++DOMWINDOW == 206 (0000006837842800) [pid = 896] [serial = 1830] [outer = 0000000000000000] 09:29:42 INFO - PROCESS | 896 | ++DOMWINDOW == 207 (0000006837854000) [pid = 896] [serial = 1831] [outer = 0000006837842800] 09:29:42 INFO - PROCESS | 896 | 1464712182808 Marionette DEBUG loaded listener.js 09:29:42 INFO - PROCESS | 896 | ++DOMWINDOW == 208 (000000683835C400) [pid = 896] [serial = 1832] [outer = 0000006837842800] 09:29:43 INFO - PROCESS | 896 | 1464712183422 Marionette TRACE conn6 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 09:29:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 09:29:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1027ms 09:29:43 INFO - PROCESS | 896 | 1464712183476 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 09:29:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 09:29:43 INFO - PROCESS | 896 | 1464712183479 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 09:29:43 INFO - PROCESS | 896 | 1464712183483 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 09:29:43 INFO - PROCESS | 896 | 1464712183485 Marionette TRACE conn6 <- [1,2406,null,{}] 09:29:43 INFO - PROCESS | 896 | 1464712183489 Marionette TRACE conn6 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:43 INFO - PROCESS | 896 | 1464712183641 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 09:29:43 INFO - PROCESS | 896 | 1464712183793 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:43 INFO - PROCESS | 896 | ++DOCSHELL 000000683B5D1800 == 100 [pid = 896] [id = 611] 09:29:43 INFO - PROCESS | 896 | ++DOMWINDOW == 209 (000000683831E400) [pid = 896] [serial = 1833] [outer = 0000000000000000] 09:29:43 INFO - PROCESS | 896 | ++DOMWINDOW == 210 (0000006838AA1000) [pid = 896] [serial = 1834] [outer = 000000683831E400] 09:29:43 INFO - PROCESS | 896 | 1464712183852 Marionette DEBUG loaded listener.js 09:29:43 INFO - PROCESS | 896 | ++DOMWINDOW == 211 (000000683A1E4C00) [pid = 896] [serial = 1835] [outer = 000000683831E400] 09:29:44 INFO - PROCESS | 896 | 1464712184429 Marionette TRACE conn6 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 09:29:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 09:29:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 987ms 09:29:44 INFO - PROCESS | 896 | 1464712184472 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 09:29:44 INFO - PROCESS | 896 | 1464712184475 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 09:29:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 09:29:44 INFO - PROCESS | 896 | 1464712184478 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 09:29:44 INFO - PROCESS | 896 | 1464712184480 Marionette TRACE conn6 <- [1,2410,null,{}] 09:29:44 INFO - PROCESS | 896 | 1464712184484 Marionette TRACE conn6 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:44 INFO - PROCESS | 896 | 1464712184618 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 09:29:44 INFO - PROCESS | 896 | 1464712184771 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:44 INFO - PROCESS | 896 | ++DOCSHELL 000000683B9B8800 == 101 [pid = 896] [id = 612] 09:29:44 INFO - PROCESS | 896 | ++DOMWINDOW == 212 (0000006838455400) [pid = 896] [serial = 1836] [outer = 0000000000000000] 09:29:44 INFO - PROCESS | 896 | ++DOMWINDOW == 213 (000000683845CC00) [pid = 896] [serial = 1837] [outer = 0000006838455400] 09:29:44 INFO - PROCESS | 896 | 1464712184828 Marionette DEBUG loaded listener.js 09:29:44 INFO - PROCESS | 896 | ++DOMWINDOW == 214 (0000006838464000) [pid = 896] [serial = 1838] [outer = 0000006838455400] 09:29:45 INFO - PROCESS | 896 | 1464712185385 Marionette TRACE conn6 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 09:29:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 09:29:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 944ms 09:29:45 INFO - PROCESS | 896 | 1464712185427 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 09:29:45 INFO - PROCESS | 896 | 1464712185429 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 09:29:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 09:29:45 INFO - PROCESS | 896 | 1464712185433 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 09:29:45 INFO - PROCESS | 896 | 1464712185436 Marionette TRACE conn6 <- [1,2414,null,{}] 09:29:45 INFO - PROCESS | 896 | 1464712185440 Marionette TRACE conn6 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:45 INFO - PROCESS | 896 | 1464712185575 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 09:29:45 INFO - PROCESS | 896 | 1464712185743 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:45 INFO - PROCESS | 896 | ++DOCSHELL 000000683BD38000 == 102 [pid = 896] [id = 613] 09:29:45 INFO - PROCESS | 896 | ++DOMWINDOW == 215 (0000006832B11000) [pid = 896] [serial = 1839] [outer = 0000000000000000] 09:29:45 INFO - PROCESS | 896 | ++DOMWINDOW == 216 (000000683A05C800) [pid = 896] [serial = 1840] [outer = 0000006832B11000] 09:29:45 INFO - PROCESS | 896 | 1464712185799 Marionette DEBUG loaded listener.js 09:29:45 INFO - PROCESS | 896 | ++DOMWINDOW == 217 (000000683A062400) [pid = 896] [serial = 1841] [outer = 0000006832B11000] 09:29:46 INFO - PROCESS | 896 | 1464712186404 Marionette TRACE conn6 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 09:29:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 09:29:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1028ms 09:29:46 INFO - PROCESS | 896 | 1464712186462 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 09:29:46 INFO - PROCESS | 896 | 1464712186465 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 09:29:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 09:29:46 INFO - PROCESS | 896 | 1464712186469 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 09:29:46 INFO - PROCESS | 896 | 1464712186472 Marionette TRACE conn6 <- [1,2418,null,{}] 09:29:46 INFO - PROCESS | 896 | 1464712186476 Marionette TRACE conn6 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:46 INFO - PROCESS | 896 | 1464712186684 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 09:29:46 INFO - PROCESS | 896 | 1464712186834 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:46 INFO - PROCESS | 896 | ++DOCSHELL 000000683BE72800 == 103 [pid = 896] [id = 614] 09:29:46 INFO - PROCESS | 896 | ++DOMWINDOW == 218 (000000683A05B800) [pid = 896] [serial = 1842] [outer = 0000000000000000] 09:29:46 INFO - PROCESS | 896 | ++DOMWINDOW == 219 (000000683AB9CC00) [pid = 896] [serial = 1843] [outer = 000000683A05B800] 09:29:46 INFO - PROCESS | 896 | 1464712186894 Marionette DEBUG loaded listener.js 09:29:46 INFO - PROCESS | 896 | ++DOMWINDOW == 220 (000000683ABABC00) [pid = 896] [serial = 1844] [outer = 000000683A05B800] 09:29:47 INFO - PROCESS | 896 | 1464712187627 Marionette TRACE conn6 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 09:29:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 09:29:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1188ms 09:29:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 09:29:47 INFO - PROCESS | 896 | 1464712187660 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 09:29:47 INFO - PROCESS | 896 | 1464712187662 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 09:29:47 INFO - PROCESS | 896 | 1464712187666 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 09:29:47 INFO - PROCESS | 896 | 1464712187668 Marionette TRACE conn6 <- [1,2422,null,{}] 09:29:47 INFO - PROCESS | 896 | 1464712187672 Marionette TRACE conn6 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:47 INFO - PROCESS | 896 | 1464712187832 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 09:29:48 INFO - PROCESS | 896 | 1464712188005 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:48 INFO - PROCESS | 896 | ++DOCSHELL 00000068285BF000 == 104 [pid = 896] [id = 615] 09:29:48 INFO - PROCESS | 896 | ++DOMWINDOW == 221 (00000068220CF000) [pid = 896] [serial = 1845] [outer = 0000000000000000] 09:29:48 INFO - PROCESS | 896 | ++DOMWINDOW == 222 (000000682B224800) [pid = 896] [serial = 1846] [outer = 00000068220CF000] 09:29:48 INFO - PROCESS | 896 | 1464712188063 Marionette DEBUG loaded listener.js 09:29:48 INFO - PROCESS | 896 | ++DOMWINDOW == 223 (0000006837821C00) [pid = 896] [serial = 1847] [outer = 00000068220CF000] 09:29:48 INFO - PROCESS | 896 | 1464712188584 Marionette TRACE conn6 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 09:29:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 09:29:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 986ms 09:29:48 INFO - PROCESS | 896 | 1464712188655 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 09:29:48 INFO - PROCESS | 896 | 1464712188658 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 09:29:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 09:29:48 INFO - PROCESS | 896 | 1464712188662 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 09:29:48 INFO - PROCESS | 896 | 1464712188664 Marionette TRACE conn6 <- [1,2426,null,{}] 09:29:48 INFO - PROCESS | 896 | 1464712188670 Marionette TRACE conn6 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:48 INFO - PROCESS | 896 | 1464712188804 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 09:29:49 INFO - PROCESS | 896 | 1464712189213 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:49 INFO - PROCESS | 896 | ++DOCSHELL 000000681A9A9000 == 105 [pid = 896] [id = 616] 09:29:49 INFO - PROCESS | 896 | ++DOMWINDOW == 224 (0000006819FB3C00) [pid = 896] [serial = 1848] [outer = 0000000000000000] 09:29:49 INFO - PROCESS | 896 | ++DOMWINDOW == 225 (000000681A0D8C00) [pid = 896] [serial = 1849] [outer = 0000006819FB3C00] 09:29:49 INFO - PROCESS | 896 | 1464712189269 Marionette DEBUG loaded listener.js 09:29:49 INFO - PROCESS | 896 | ++DOMWINDOW == 226 (000000681AB83C00) [pid = 896] [serial = 1850] [outer = 0000006819FB3C00] 09:29:49 INFO - PROCESS | 896 | 1464712189965 Marionette TRACE conn6 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 09:29:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 09:29:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1344ms 09:29:50 INFO - PROCESS | 896 | 1464712190009 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 09:29:50 INFO - PROCESS | 896 | 1464712190014 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 09:29:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 09:29:50 INFO - PROCESS | 896 | 1464712190019 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 09:29:50 INFO - PROCESS | 896 | 1464712190024 Marionette TRACE conn6 <- [1,2430,null,{}] 09:29:50 INFO - PROCESS | 896 | 1464712190029 Marionette TRACE conn6 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:50 INFO - PROCESS | 896 | 1464712190166 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 09:29:50 INFO - PROCESS | 896 | 1464712190326 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:50 INFO - PROCESS | 896 | ++DOCSHELL 0000006827B42800 == 106 [pid = 896] [id = 617] 09:29:50 INFO - PROCESS | 896 | ++DOMWINDOW == 227 (000000681B9C9C00) [pid = 896] [serial = 1851] [outer = 0000000000000000] 09:29:50 INFO - PROCESS | 896 | ++DOMWINDOW == 228 (000000681BA57400) [pid = 896] [serial = 1852] [outer = 000000681B9C9C00] 09:29:50 INFO - PROCESS | 896 | 1464712190382 Marionette DEBUG loaded listener.js 09:29:50 INFO - PROCESS | 896 | ++DOMWINDOW == 229 (000000681C12A400) [pid = 896] [serial = 1853] [outer = 000000681B9C9C00] 09:29:51 INFO - PROCESS | 896 | 1464712191039 Marionette TRACE conn6 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 09:29:51 INFO - PROCESS | 896 | --DOCSHELL 00000068335BD800 == 105 [pid = 896] [id = 602] 09:29:51 INFO - PROCESS | 896 | --DOCSHELL 00000068328CB800 == 104 [pid = 896] [id = 601] 09:29:51 INFO - PROCESS | 896 | --DOCSHELL 000000683274F000 == 103 [pid = 896] [id = 600] 09:29:51 INFO - PROCESS | 896 | --DOCSHELL 0000006831799800 == 102 [pid = 896] [id = 599] 09:29:51 INFO - PROCESS | 896 | --DOCSHELL 000000683035B800 == 101 [pid = 896] [id = 598] 09:29:51 INFO - PROCESS | 896 | --DOCSHELL 000000682DD8A000 == 100 [pid = 896] [id = 597] 09:29:51 INFO - PROCESS | 896 | --DOCSHELL 000000682C58F800 == 99 [pid = 896] [id = 596] 09:29:51 INFO - PROCESS | 896 | --DOCSHELL 0000006820F98000 == 98 [pid = 896] [id = 595] 09:29:51 INFO - PROCESS | 896 | --DOCSHELL 0000006828E91000 == 97 [pid = 896] [id = 594] 09:29:51 INFO - PROCESS | 896 | --DOCSHELL 0000006827CB4800 == 96 [pid = 896] [id = 593] 09:29:51 INFO - PROCESS | 896 | --DOMWINDOW == 228 (0000006836110800) [pid = 896] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 09:29:51 INFO - PROCESS | 896 | --DOMWINDOW == 227 (000000682F440800) [pid = 896] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 09:29:51 INFO - PROCESS | 896 | --DOMWINDOW == 226 (00000068328B4400) [pid = 896] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 09:29:51 INFO - PROCESS | 896 | --DOMWINDOW == 225 (0000006832DF9C00) [pid = 896] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 09:29:51 INFO - PROCESS | 896 | --DOMWINDOW == 224 (0000006833D10800) [pid = 896] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 09:29:51 INFO - PROCESS | 896 | --DOMWINDOW == 223 (0000006833E71C00) [pid = 896] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 09:29:51 INFO - PROCESS | 896 | --DOMWINDOW == 222 (0000006835A77800) [pid = 896] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 09:29:51 INFO - PROCESS | 896 | --DOCSHELL 0000006836A1E800 == 95 [pid = 896] [id = 586] 09:29:51 INFO - PROCESS | 896 | --DOCSHELL 00000068368D8000 == 94 [pid = 896] [id = 585] 09:29:51 INFO - PROCESS | 896 | --DOCSHELL 0000006836231800 == 93 [pid = 896] [id = 584] 09:29:51 INFO - PROCESS | 896 | --DOCSHELL 00000068302DF000 == 92 [pid = 896] [id = 583] 09:29:51 INFO - PROCESS | 896 | --DOCSHELL 0000006825835000 == 91 [pid = 896] [id = 582] 09:29:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 09:29:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1127ms 09:29:51 INFO - PROCESS | 896 | --DOMWINDOW == 221 (000000682C89D400) [pid = 896] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 09:29:51 INFO - PROCESS | 896 | --DOMWINDOW == 220 (000000682F444800) [pid = 896] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 09:29:51 INFO - PROCESS | 896 | --DOMWINDOW == 219 (000000682D5C7000) [pid = 896] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 09:29:51 INFO - PROCESS | 896 | --DOMWINDOW == 218 (000000681BA5E400) [pid = 896] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 09:29:51 INFO - PROCESS | 896 | --DOMWINDOW == 217 (0000006833570C00) [pid = 896] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 09:29:51 INFO - PROCESS | 896 | --DOMWINDOW == 216 (000000682C132400) [pid = 896] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 09:29:51 INFO - PROCESS | 896 | --DOMWINDOW == 215 (0000006828D43400) [pid = 896] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 09:29:51 INFO - PROCESS | 896 | --DOMWINDOW == 214 (0000006828ECF000) [pid = 896] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 09:29:51 INFO - PROCESS | 896 | --DOMWINDOW == 213 (000000682C17F000) [pid = 896] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 09:29:51 INFO - PROCESS | 896 | --DOMWINDOW == 212 (000000682ACCFC00) [pid = 896] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 09:29:51 INFO - PROCESS | 896 | --DOMWINDOW == 211 (000000682BB07400) [pid = 896] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 09:29:51 INFO - PROCESS | 896 | --DOMWINDOW == 210 (0000006830779000) [pid = 896] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 09:29:51 INFO - PROCESS | 896 | --DOMWINDOW == 209 (000000681ABF1000) [pid = 896] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 09:29:51 INFO - PROCESS | 896 | --DOMWINDOW == 208 (0000006822025C00) [pid = 896] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 09:29:51 INFO - PROCESS | 896 | --DOMWINDOW == 207 (0000006828CF0400) [pid = 896] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 09:29:51 INFO - PROCESS | 896 | --DOMWINDOW == 206 (000000682D616800) [pid = 896] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 09:29:51 INFO - PROCESS | 896 | --DOMWINDOW == 205 (000000682CF26800) [pid = 896] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 09:29:51 INFO - PROCESS | 896 | --DOMWINDOW == 204 (000000681BA56400) [pid = 896] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 09:29:51 INFO - PROCESS | 896 | --DOMWINDOW == 203 (0000006822A21800) [pid = 896] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 09:29:51 INFO - PROCESS | 896 | --DOMWINDOW == 202 (0000006820035800) [pid = 896] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 09:29:51 INFO - PROCESS | 896 | --DOMWINDOW == 201 (000000683272E400) [pid = 896] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 09:29:51 INFO - PROCESS | 896 | --DOMWINDOW == 200 (00000068343EA000) [pid = 896] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 09:29:51 INFO - PROCESS | 896 | --DOMWINDOW == 199 (000000682C4AD400) [pid = 896] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 09:29:51 INFO - PROCESS | 896 | 1464712191187 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 09:29:51 INFO - PROCESS | 896 | 1464712191191 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 09:29:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 09:29:51 INFO - PROCESS | 896 | 1464712191198 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 09:29:51 INFO - PROCESS | 896 | 1464712191200 Marionette TRACE conn6 <- [1,2434,null,{}] 09:29:51 INFO - PROCESS | 896 | 1464712191204 Marionette TRACE conn6 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:51 INFO - PROCESS | 896 | 1464712191322 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 09:29:51 INFO - PROCESS | 896 | 1464712191331 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:51 INFO - PROCESS | 896 | ++DOCSHELL 0000006828A7F800 == 92 [pid = 896] [id = 618] 09:29:51 INFO - PROCESS | 896 | ++DOMWINDOW == 200 (000000681CE24800) [pid = 896] [serial = 1854] [outer = 0000000000000000] 09:29:51 INFO - PROCESS | 896 | ++DOMWINDOW == 201 (0000006820035800) [pid = 896] [serial = 1855] [outer = 000000681CE24800] 09:29:51 INFO - PROCESS | 896 | 1464712191380 Marionette DEBUG loaded listener.js 09:29:51 INFO - PROCESS | 896 | ++DOMWINDOW == 202 (0000006820B8C000) [pid = 896] [serial = 1856] [outer = 000000681CE24800] 09:29:51 INFO - PROCESS | 896 | 1464712191937 Marionette TRACE conn6 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 09:29:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 09:29:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 776ms 09:29:51 INFO - PROCESS | 896 | 1464712191978 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 09:29:51 INFO - PROCESS | 896 | 1464712191981 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 09:29:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 09:29:51 INFO - PROCESS | 896 | 1464712191991 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 09:29:52 INFO - PROCESS | 896 | 1464712191998 Marionette TRACE conn6 <- [1,2438,null,{}] 09:29:52 INFO - PROCESS | 896 | 1464712192003 Marionette TRACE conn6 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:52 INFO - PROCESS | 896 | 1464712192122 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 09:29:52 INFO - PROCESS | 896 | 1464712192237 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:52 INFO - PROCESS | 896 | ++DOCSHELL 000000682B7E8800 == 93 [pid = 896] [id = 619] 09:29:52 INFO - PROCESS | 896 | ++DOMWINDOW == 203 (0000006821E0A000) [pid = 896] [serial = 1857] [outer = 0000000000000000] 09:29:52 INFO - PROCESS | 896 | ++DOMWINDOW == 204 (0000006822242000) [pid = 896] [serial = 1858] [outer = 0000006821E0A000] 09:29:52 INFO - PROCESS | 896 | 1464712192283 Marionette DEBUG loaded listener.js 09:29:52 INFO - PROCESS | 896 | ++DOMWINDOW == 205 (0000006822A26C00) [pid = 896] [serial = 1859] [outer = 0000006821E0A000] 09:29:52 INFO - PROCESS | 896 | 1464712192658 Marionette TRACE conn6 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 09:29:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 09:29:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 755ms 09:29:52 INFO - PROCESS | 896 | 1464712192757 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 09:29:52 INFO - PROCESS | 896 | 1464712192768 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 09:29:52 INFO - PROCESS | 896 | 1464712192776 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 09:29:52 INFO - PROCESS | 896 | 1464712192778 Marionette TRACE conn6 <- [1,2442,null,{}] 09:29:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 09:29:52 INFO - PROCESS | 896 | 1464712192782 Marionette TRACE conn6 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:52 INFO - PROCESS | 896 | 1464712192898 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 09:29:52 INFO - PROCESS | 896 | 1464712192912 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:52 INFO - PROCESS | 896 | ++DOCSHELL 000000682D241800 == 94 [pid = 896] [id = 620] 09:29:52 INFO - PROCESS | 896 | ++DOMWINDOW == 206 (0000006827D75C00) [pid = 896] [serial = 1860] [outer = 0000000000000000] 09:29:52 INFO - PROCESS | 896 | ++DOMWINDOW == 207 (0000006827D7CC00) [pid = 896] [serial = 1861] [outer = 0000006827D75C00] 09:29:52 INFO - PROCESS | 896 | 1464712192958 Marionette DEBUG loaded listener.js 09:29:53 INFO - PROCESS | 896 | ++DOMWINDOW == 208 (0000006827E37800) [pid = 896] [serial = 1862] [outer = 0000006827D75C00] 09:29:53 INFO - PROCESS | 896 | 1464712193424 Marionette TRACE conn6 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 09:29:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 09:29:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 669ms 09:29:53 INFO - PROCESS | 896 | 1464712193464 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 09:29:53 INFO - PROCESS | 896 | 1464712193466 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 09:29:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 09:29:53 INFO - PROCESS | 896 | 1464712193478 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 09:29:53 INFO - PROCESS | 896 | 1464712193480 Marionette TRACE conn6 <- [1,2446,null,{}] 09:29:53 INFO - PROCESS | 896 | 1464712193484 Marionette TRACE conn6 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:53 INFO - PROCESS | 896 | 1464712193632 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 09:29:53 INFO - PROCESS | 896 | 1464712193648 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:53 INFO - PROCESS | 896 | ++DOCSHELL 000000682DD85000 == 95 [pid = 896] [id = 621] 09:29:53 INFO - PROCESS | 896 | ++DOMWINDOW == 209 (0000006828CF1000) [pid = 896] [serial = 1863] [outer = 0000000000000000] 09:29:53 INFO - PROCESS | 896 | ++DOMWINDOW == 210 (0000006828D49000) [pid = 896] [serial = 1864] [outer = 0000006828CF1000] 09:29:53 INFO - PROCESS | 896 | 1464712193701 Marionette DEBUG loaded listener.js 09:29:53 INFO - PROCESS | 896 | ++DOMWINDOW == 211 (0000006828EC6C00) [pid = 896] [serial = 1865] [outer = 0000006828CF1000] 09:29:54 INFO - PROCESS | 896 | 1464712194173 Marionette TRACE conn6 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 09:29:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 09:29:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 755ms 09:29:54 INFO - PROCESS | 896 | 1464712194229 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 09:29:54 INFO - PROCESS | 896 | 1464712194231 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 09:29:54 INFO - PROCESS | 896 | 1464712194234 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 09:29:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 09:29:54 INFO - PROCESS | 896 | 1464712194236 Marionette TRACE conn6 <- [1,2450,null,{}] 09:29:54 INFO - PROCESS | 896 | 1464712194248 Marionette TRACE conn6 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:54 INFO - PROCESS | 896 | 1464712194432 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 09:29:54 INFO - PROCESS | 896 | 1464712194458 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:54 INFO - PROCESS | 896 | ++DOCSHELL 00000068302F7800 == 96 [pid = 896] [id = 622] 09:29:54 INFO - PROCESS | 896 | ++DOMWINDOW == 212 (00000068290E4800) [pid = 896] [serial = 1866] [outer = 0000000000000000] 09:29:54 INFO - PROCESS | 896 | ++DOMWINDOW == 213 (00000068291A7800) [pid = 896] [serial = 1867] [outer = 00000068290E4800] 09:29:54 INFO - PROCESS | 896 | 1464712194506 Marionette DEBUG loaded listener.js 09:29:54 INFO - PROCESS | 896 | ++DOMWINDOW == 214 (0000006829812800) [pid = 896] [serial = 1868] [outer = 00000068290E4800] 09:29:54 INFO - PROCESS | 896 | 1464712194963 Marionette TRACE conn6 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 09:29:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 09:29:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 776ms 09:29:55 INFO - PROCESS | 896 | 1464712195013 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 09:29:55 INFO - PROCESS | 896 | 1464712195015 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 09:29:55 INFO - PROCESS | 896 | 1464712195019 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 09:29:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 09:29:55 INFO - PROCESS | 896 | 1464712195020 Marionette TRACE conn6 <- [1,2454,null,{}] 09:29:55 INFO - PROCESS | 896 | 1464712195024 Marionette TRACE conn6 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:55 INFO - PROCESS | 896 | 1464712195177 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 09:29:55 INFO - PROCESS | 896 | 1464712195206 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:55 INFO - PROCESS | 896 | ++DOCSHELL 0000006830E33800 == 97 [pid = 896] [id = 623] 09:29:55 INFO - PROCESS | 896 | ++DOMWINDOW == 215 (00000068298E9800) [pid = 896] [serial = 1869] [outer = 0000000000000000] 09:29:55 INFO - PROCESS | 896 | ++DOMWINDOW == 216 (000000682A0F1000) [pid = 896] [serial = 1870] [outer = 00000068298E9800] 09:29:55 INFO - PROCESS | 896 | 1464712195251 Marionette DEBUG loaded listener.js 09:29:55 INFO - PROCESS | 896 | ++DOMWINDOW == 217 (000000682B2DB000) [pid = 896] [serial = 1871] [outer = 00000068298E9800] 09:29:55 INFO - PROCESS | 896 | --DOMWINDOW == 216 (000000682C6BC000) [pid = 896] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 09:29:55 INFO - PROCESS | 896 | --DOMWINDOW == 215 (0000006828EC6800) [pid = 896] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 09:29:55 INFO - PROCESS | 896 | --DOMWINDOW == 214 (000000682C56C400) [pid = 896] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 09:29:55 INFO - PROCESS | 896 | --DOMWINDOW == 213 (0000006819FBA000) [pid = 896] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 09:29:55 INFO - PROCESS | 896 | --DOMWINDOW == 212 (000000681AB05C00) [pid = 896] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 09:29:55 INFO - PROCESS | 896 | --DOMWINDOW == 211 (000000682C12FC00) [pid = 896] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 09:29:55 INFO - PROCESS | 896 | --DOMWINDOW == 210 (000000682B7B3400) [pid = 896] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 09:29:55 INFO - PROCESS | 896 | --DOMWINDOW == 209 (000000682848D800) [pid = 896] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 09:29:55 INFO - PROCESS | 896 | --DOMWINDOW == 208 (000000681AB06C00) [pid = 896] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 09:29:55 INFO - PROCESS | 896 | --DOMWINDOW == 207 (0000006835A7CC00) [pid = 896] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 09:29:55 INFO - PROCESS | 896 | --DOMWINDOW == 206 (000000682D5C5000) [pid = 896] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 09:29:55 INFO - PROCESS | 896 | 1464712195965 Marionette TRACE conn6 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 09:29:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 09:29:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 986ms 09:29:56 INFO - PROCESS | 896 | 1464712196009 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 09:29:56 INFO - PROCESS | 896 | 1464712196011 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 09:29:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 09:29:56 INFO - PROCESS | 896 | 1464712196014 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 09:29:56 INFO - PROCESS | 896 | 1464712196016 Marionette TRACE conn6 <- [1,2458,null,{}] 09:29:56 INFO - PROCESS | 896 | 1464712196020 Marionette TRACE conn6 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:56 INFO - PROCESS | 896 | 1464712196138 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 09:29:56 INFO - PROCESS | 896 | 1464712196147 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:56 INFO - PROCESS | 896 | ++DOCSHELL 00000068317A3800 == 98 [pid = 896] [id = 624] 09:29:56 INFO - PROCESS | 896 | ++DOMWINDOW == 207 (000000682B707C00) [pid = 896] [serial = 1872] [outer = 0000000000000000] 09:29:56 INFO - PROCESS | 896 | ++DOMWINDOW == 208 (000000682BB02800) [pid = 896] [serial = 1873] [outer = 000000682B707C00] 09:29:56 INFO - PROCESS | 896 | 1464712196192 Marionette DEBUG loaded listener.js 09:29:56 INFO - PROCESS | 896 | ++DOMWINDOW == 209 (000000682BB5E000) [pid = 896] [serial = 1874] [outer = 000000682B707C00] 09:29:56 INFO - PROCESS | 896 | 1464712196638 Marionette TRACE conn6 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 09:29:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 09:29:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 692ms 09:29:56 INFO - PROCESS | 896 | 1464712196710 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 09:29:56 INFO - PROCESS | 896 | 1464712196712 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 09:29:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 09:29:56 INFO - PROCESS | 896 | 1464712196716 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 09:29:56 INFO - PROCESS | 896 | 1464712196718 Marionette TRACE conn6 <- [1,2462,null,{}] 09:29:56 INFO - PROCESS | 896 | 1464712196721 Marionette TRACE conn6 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:56 INFO - PROCESS | 896 | 1464712196834 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 09:29:56 INFO - PROCESS | 896 | 1464712196840 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:56 INFO - PROCESS | 896 | ++DOCSHELL 0000006832746800 == 99 [pid = 896] [id = 625] 09:29:56 INFO - PROCESS | 896 | ++DOMWINDOW == 210 (000000682C138800) [pid = 896] [serial = 1875] [outer = 0000000000000000] 09:29:56 INFO - PROCESS | 896 | ++DOMWINDOW == 211 (000000682C183800) [pid = 896] [serial = 1876] [outer = 000000682C138800] 09:29:56 INFO - PROCESS | 896 | 1464712196889 Marionette DEBUG loaded listener.js 09:29:56 INFO - PROCESS | 896 | ++DOMWINDOW == 212 (000000682C210000) [pid = 896] [serial = 1877] [outer = 000000682C138800] 09:29:57 INFO - PROCESS | 896 | 1464712197371 Marionette TRACE conn6 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 09:29:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 09:29:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 691ms 09:29:57 INFO - PROCESS | 896 | 1464712197417 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 09:29:57 INFO - PROCESS | 896 | 1464712197419 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 09:29:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 09:29:57 INFO - PROCESS | 896 | 1464712197422 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 09:29:57 INFO - PROCESS | 896 | 1464712197424 Marionette TRACE conn6 <- [1,2466,null,{}] 09:29:57 INFO - PROCESS | 896 | 1464712197428 Marionette TRACE conn6 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:57 INFO - PROCESS | 896 | 1464712197551 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 09:29:57 INFO - PROCESS | 896 | 1464712197558 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:57 INFO - PROCESS | 896 | ++DOCSHELL 00000068328D4800 == 100 [pid = 896] [id = 626] 09:29:57 INFO - PROCESS | 896 | ++DOMWINDOW == 213 (000000682C3E7800) [pid = 896] [serial = 1878] [outer = 0000000000000000] 09:29:57 INFO - PROCESS | 896 | ++DOMWINDOW == 214 (000000682C3E8800) [pid = 896] [serial = 1879] [outer = 000000682C3E7800] 09:29:57 INFO - PROCESS | 896 | 1464712197611 Marionette DEBUG loaded listener.js 09:29:57 INFO - PROCESS | 896 | ++DOMWINDOW == 215 (000000682C5CB800) [pid = 896] [serial = 1880] [outer = 000000682C3E7800] 09:29:58 INFO - PROCESS | 896 | 1464712198409 Marionette TRACE conn6 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 09:29:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 09:29:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1026ms 09:29:58 INFO - PROCESS | 896 | 1464712198450 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 09:29:58 INFO - PROCESS | 896 | 1464712198456 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 09:29:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 09:29:58 INFO - PROCESS | 896 | 1464712198461 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 09:29:58 INFO - PROCESS | 896 | 1464712198466 Marionette TRACE conn6 <- [1,2470,null,{}] 09:29:58 INFO - PROCESS | 896 | 1464712198494 Marionette TRACE conn6 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:58 INFO - PROCESS | 896 | 1464712198676 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 09:29:58 INFO - PROCESS | 896 | 1464712198836 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:58 INFO - PROCESS | 896 | ++DOCSHELL 00000068289A3000 == 101 [pid = 896] [id = 627] 09:29:58 INFO - PROCESS | 896 | ++DOMWINDOW == 216 (000000681BBB2800) [pid = 896] [serial = 1881] [outer = 0000000000000000] 09:29:58 INFO - PROCESS | 896 | ++DOMWINDOW == 217 (000000681C608C00) [pid = 896] [serial = 1882] [outer = 000000681BBB2800] 09:29:58 INFO - PROCESS | 896 | 1464712198895 Marionette DEBUG loaded listener.js 09:29:59 INFO - PROCESS | 896 | ++DOMWINDOW == 218 (0000006821BBB000) [pid = 896] [serial = 1883] [outer = 000000681BBB2800] 09:29:59 INFO - PROCESS | 896 | 1464712199492 Marionette TRACE conn6 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 09:29:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 09:29:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1082ms 09:29:59 INFO - PROCESS | 896 | 1464712199564 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 09:29:59 INFO - PROCESS | 896 | 1464712199571 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 09:29:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 09:29:59 INFO - PROCESS | 896 | 1464712199578 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 09:29:59 INFO - PROCESS | 896 | 1464712199581 Marionette TRACE conn6 <- [1,2474,null,{}] 09:29:59 INFO - PROCESS | 896 | 1464712199585 Marionette TRACE conn6 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:59 INFO - PROCESS | 896 | 1464712199762 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 09:29:59 INFO - PROCESS | 896 | 1464712199921 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:59 INFO - PROCESS | 896 | ++DOCSHELL 00000068302ED000 == 102 [pid = 896] [id = 628] 09:29:59 INFO - PROCESS | 896 | ++DOMWINDOW == 219 (00000068222EFC00) [pid = 896] [serial = 1884] [outer = 0000000000000000] 09:29:59 INFO - PROCESS | 896 | ++DOMWINDOW == 220 (0000006827D82400) [pid = 896] [serial = 1885] [outer = 00000068222EFC00] 09:29:59 INFO - PROCESS | 896 | 1464712199977 Marionette DEBUG loaded listener.js 09:30:00 INFO - PROCESS | 896 | ++DOMWINDOW == 221 (0000006828D76400) [pid = 896] [serial = 1886] [outer = 00000068222EFC00] 09:30:00 INFO - PROCESS | 896 | 1464712200601 Marionette TRACE conn6 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 09:30:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 09:30:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1076ms 09:30:00 INFO - PROCESS | 896 | 1464712200657 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 09:30:00 INFO - PROCESS | 896 | 1464712200660 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 09:30:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 09:30:00 INFO - PROCESS | 896 | 1464712200664 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 09:30:00 INFO - PROCESS | 896 | 1464712200670 Marionette TRACE conn6 <- [1,2478,null,{}] 09:30:00 INFO - PROCESS | 896 | 1464712200682 Marionette TRACE conn6 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:00 INFO - PROCESS | 896 | 1464712200831 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 09:30:01 INFO - PROCESS | 896 | 1464712200997 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:01 INFO - PROCESS | 896 | ++DOCSHELL 00000068335C4000 == 103 [pid = 896] [id = 629] 09:30:01 INFO - PROCESS | 896 | ++DOMWINDOW == 222 (000000682B230C00) [pid = 896] [serial = 1887] [outer = 0000000000000000] 09:30:01 INFO - PROCESS | 896 | ++DOMWINDOW == 223 (000000682C4AC000) [pid = 896] [serial = 1888] [outer = 000000682B230C00] 09:30:01 INFO - PROCESS | 896 | 1464712201056 Marionette DEBUG loaded listener.js 09:30:01 INFO - PROCESS | 896 | ++DOMWINDOW == 224 (000000682C6B5C00) [pid = 896] [serial = 1889] [outer = 000000682B230C00] 09:30:01 INFO - PROCESS | 896 | 1464712201654 Marionette TRACE conn6 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 09:30:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 09:30:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1029ms 09:30:01 INFO - PROCESS | 896 | 1464712201695 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 09:30:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 09:30:01 INFO - PROCESS | 896 | 1464712201699 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 09:30:01 INFO - PROCESS | 896 | 1464712201703 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 09:30:01 INFO - PROCESS | 896 | 1464712201705 Marionette TRACE conn6 <- [1,2482,null,{}] 09:30:01 INFO - PROCESS | 896 | 1464712201709 Marionette TRACE conn6 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:01 INFO - PROCESS | 896 | 1464712201852 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 09:30:02 INFO - PROCESS | 896 | 1464712202023 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:02 INFO - PROCESS | 896 | ++DOCSHELL 0000006833CA8800 == 104 [pid = 896] [id = 630] 09:30:02 INFO - PROCESS | 896 | ++DOMWINDOW == 225 (000000682C896800) [pid = 896] [serial = 1890] [outer = 0000000000000000] 09:30:02 INFO - PROCESS | 896 | ++DOMWINDOW == 226 (000000682C89A400) [pid = 896] [serial = 1891] [outer = 000000682C896800] 09:30:02 INFO - PROCESS | 896 | 1464712202080 Marionette DEBUG loaded listener.js 09:30:02 INFO - PROCESS | 896 | ++DOMWINDOW == 227 (000000682CF26800) [pid = 896] [serial = 1892] [outer = 000000682C896800] 09:30:02 INFO - PROCESS | 896 | 1464712202688 Marionette TRACE conn6 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 09:30:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 09:30:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1029ms 09:30:02 INFO - PROCESS | 896 | 1464712202732 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 09:30:02 INFO - PROCESS | 896 | 1464712202735 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 09:30:02 INFO - PROCESS | 896 | 1464712202738 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 09:30:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 09:30:02 INFO - PROCESS | 896 | 1464712202741 Marionette TRACE conn6 <- [1,2486,null,{}] 09:30:02 INFO - PROCESS | 896 | 1464712202745 Marionette TRACE conn6 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:02 INFO - PROCESS | 896 | 1464712202882 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 09:30:03 INFO - PROCESS | 896 | 1464712203052 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:03 INFO - PROCESS | 896 | ++DOCSHELL 0000006834383800 == 105 [pid = 896] [id = 631] 09:30:03 INFO - PROCESS | 896 | ++DOMWINDOW == 228 (000000682CF2F800) [pid = 896] [serial = 1893] [outer = 0000000000000000] 09:30:03 INFO - PROCESS | 896 | ++DOMWINDOW == 229 (000000682CFEC000) [pid = 896] [serial = 1894] [outer = 000000682CF2F800] 09:30:03 INFO - PROCESS | 896 | 1464712203109 Marionette DEBUG loaded listener.js 09:30:03 INFO - PROCESS | 896 | ++DOMWINDOW == 230 (000000682D36B000) [pid = 896] [serial = 1895] [outer = 000000682CF2F800] 09:30:03 INFO - PROCESS | 896 | 1464712203743 Marionette TRACE conn6 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 09:30:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 09:30:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1078ms 09:30:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 09:30:03 INFO - PROCESS | 896 | 1464712203819 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 09:30:03 INFO - PROCESS | 896 | 1464712203822 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 09:30:03 INFO - PROCESS | 896 | 1464712203825 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 09:30:03 INFO - PROCESS | 896 | 1464712203828 Marionette TRACE conn6 <- [1,2490,null,{}] 09:30:03 INFO - PROCESS | 896 | 1464712203831 Marionette TRACE conn6 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:03 INFO - PROCESS | 896 | 1464712203981 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 09:30:04 INFO - PROCESS | 896 | 1464712204140 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:04 INFO - PROCESS | 896 | ++DOCSHELL 00000068359C8800 == 106 [pid = 896] [id = 632] 09:30:04 INFO - PROCESS | 896 | ++DOMWINDOW == 231 (000000682D53C400) [pid = 896] [serial = 1896] [outer = 0000000000000000] 09:30:04 INFO - PROCESS | 896 | ++DOMWINDOW == 232 (000000682D619800) [pid = 896] [serial = 1897] [outer = 000000682D53C400] 09:30:04 INFO - PROCESS | 896 | 1464712204198 Marionette DEBUG loaded listener.js 09:30:04 INFO - PROCESS | 896 | ++DOMWINDOW == 233 (000000682D680800) [pid = 896] [serial = 1898] [outer = 000000682D53C400] 09:30:04 INFO - PROCESS | 896 | 1464712204724 Marionette TRACE conn6 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 09:30:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 09:30:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 944ms 09:30:04 INFO - PROCESS | 896 | 1464712204772 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 09:30:04 INFO - PROCESS | 896 | 1464712204775 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 09:30:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 09:30:04 INFO - PROCESS | 896 | 1464712204779 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 09:30:04 INFO - PROCESS | 896 | 1464712204781 Marionette TRACE conn6 <- [1,2494,null,{}] 09:30:04 INFO - PROCESS | 896 | 1464712204785 Marionette TRACE conn6 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:04 INFO - PROCESS | 896 | 1464712204917 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 09:30:05 INFO - PROCESS | 896 | 1464712205088 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:05 INFO - PROCESS | 896 | ++DOCSHELL 0000006835D10800 == 107 [pid = 896] [id = 633] 09:30:05 INFO - PROCESS | 896 | ++DOMWINDOW == 234 (000000682F443000) [pid = 896] [serial = 1899] [outer = 0000000000000000] 09:30:05 INFO - PROCESS | 896 | ++DOMWINDOW == 235 (000000682F44EC00) [pid = 896] [serial = 1900] [outer = 000000682F443000] 09:30:05 INFO - PROCESS | 896 | 1464712205144 Marionette DEBUG loaded listener.js 09:30:05 INFO - PROCESS | 896 | ++DOMWINDOW == 236 (0000006830780800) [pid = 896] [serial = 1901] [outer = 000000682F443000] 09:30:05 INFO - PROCESS | 896 | 1464712205729 Marionette TRACE conn6 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 09:30:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 09:30:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 984ms 09:30:05 INFO - PROCESS | 896 | 1464712205766 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 09:30:05 INFO - PROCESS | 896 | 1464712205768 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 09:30:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 09:30:05 INFO - PROCESS | 896 | 1464712205772 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 09:30:05 INFO - PROCESS | 896 | 1464712205774 Marionette TRACE conn6 <- [1,2498,null,{}] 09:30:05 INFO - PROCESS | 896 | 1464712205778 Marionette TRACE conn6 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:05 INFO - PROCESS | 896 | 1464712205914 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 09:30:06 INFO - PROCESS | 896 | 1464712206107 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:06 INFO - PROCESS | 896 | ++DOCSHELL 000000683646E000 == 108 [pid = 896] [id = 634] 09:30:06 INFO - PROCESS | 896 | ++DOMWINDOW == 237 (00000068328AB800) [pid = 896] [serial = 1902] [outer = 0000000000000000] 09:30:06 INFO - PROCESS | 896 | ++DOMWINDOW == 238 (00000068328AFC00) [pid = 896] [serial = 1903] [outer = 00000068328AB800] 09:30:06 INFO - PROCESS | 896 | 1464712206163 Marionette DEBUG loaded listener.js 09:30:06 INFO - PROCESS | 896 | ++DOMWINDOW == 239 (0000006832B0DC00) [pid = 896] [serial = 1904] [outer = 00000068328AB800] 09:30:06 INFO - PROCESS | 896 | 1464712206726 Marionette TRACE conn6 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 09:30:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 09:30:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 984ms 09:30:06 INFO - PROCESS | 896 | 1464712206762 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 09:30:06 INFO - PROCESS | 896 | 1464712206765 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 09:30:06 INFO - PROCESS | 896 | 1464712206769 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 09:30:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 09:30:06 INFO - PROCESS | 896 | 1464712206771 Marionette TRACE conn6 <- [1,2502,null,{}] 09:30:06 INFO - PROCESS | 896 | 1464712206775 Marionette TRACE conn6 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:06 INFO - PROCESS | 896 | 1464712206910 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 09:30:07 INFO - PROCESS | 896 | 1464712207042 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:07 INFO - PROCESS | 896 | ++DOCSHELL 0000006836A97000 == 109 [pid = 896] [id = 635] 09:30:07 INFO - PROCESS | 896 | ++DOMWINDOW == 240 (000000683356F400) [pid = 896] [serial = 1905] [outer = 0000000000000000] 09:30:07 INFO - PROCESS | 896 | ++DOMWINDOW == 241 (000000683384B800) [pid = 896] [serial = 1906] [outer = 000000683356F400] 09:30:07 INFO - PROCESS | 896 | 1464712207097 Marionette DEBUG loaded listener.js 09:30:07 INFO - PROCESS | 896 | ++DOMWINDOW == 242 (0000006833DAC000) [pid = 896] [serial = 1907] [outer = 000000683356F400] 09:30:07 INFO - PROCESS | 896 | 1464712207695 Marionette TRACE conn6 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 09:30:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 09:30:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 981ms 09:30:07 INFO - PROCESS | 896 | 1464712207754 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 09:30:07 INFO - PROCESS | 896 | 1464712207756 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 09:30:07 INFO - PROCESS | 896 | 1464712207760 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 09:30:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 09:30:07 INFO - PROCESS | 896 | 1464712207762 Marionette TRACE conn6 <- [1,2506,null,{}] 09:30:07 INFO - PROCESS | 896 | 1464712207766 Marionette TRACE conn6 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:07 INFO - PROCESS | 896 | 1464712207905 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 09:30:08 INFO - PROCESS | 896 | 1464712208065 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:08 INFO - PROCESS | 896 | ++DOCSHELL 0000006837CE1800 == 110 [pid = 896] [id = 636] 09:30:08 INFO - PROCESS | 896 | ++DOMWINDOW == 243 (0000006833D1C400) [pid = 896] [serial = 1908] [outer = 0000000000000000] 09:30:08 INFO - PROCESS | 896 | ++DOMWINDOW == 244 (00000068343E5000) [pid = 896] [serial = 1909] [outer = 0000006833D1C400] 09:30:08 INFO - PROCESS | 896 | 1464712208120 Marionette DEBUG loaded listener.js 09:30:08 INFO - PROCESS | 896 | ++DOMWINDOW == 245 (000000683557B800) [pid = 896] [serial = 1910] [outer = 0000006833D1C400] 09:30:08 INFO - PROCESS | 896 | 1464712208736 Marionette TRACE conn6 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 09:30:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 09:30:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1024ms 09:30:08 INFO - PROCESS | 896 | 1464712208787 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 09:30:08 INFO - PROCESS | 896 | 1464712208790 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 09:30:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 09:30:08 INFO - PROCESS | 896 | 1464712208794 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 09:30:08 INFO - PROCESS | 896 | 1464712208797 Marionette TRACE conn6 <- [1,2510,null,{}] 09:30:08 INFO - PROCESS | 896 | 1464712208801 Marionette TRACE conn6 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:08 INFO - PROCESS | 896 | 1464712208972 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 09:30:09 INFO - PROCESS | 896 | 1464712209134 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:09 INFO - PROCESS | 896 | ++DOCSHELL 0000006838B86800 == 111 [pid = 896] [id = 637] 09:30:09 INFO - PROCESS | 896 | ++DOMWINDOW == 246 (0000006835A70800) [pid = 896] [serial = 1911] [outer = 0000000000000000] 09:30:09 INFO - PROCESS | 896 | ++DOMWINDOW == 247 (00000068361A7400) [pid = 896] [serial = 1912] [outer = 0000006835A70800] 09:30:09 INFO - PROCESS | 896 | 1464712209194 Marionette DEBUG loaded listener.js 09:30:09 INFO - PROCESS | 896 | ++DOMWINDOW == 248 (000000683698D800) [pid = 896] [serial = 1913] [outer = 0000006835A70800] 09:30:09 INFO - PROCESS | 896 | 1464712209818 Marionette TRACE conn6 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 09:30:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 09:30:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1091ms 09:30:09 INFO - PROCESS | 896 | 1464712209887 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 09:30:09 INFO - PROCESS | 896 | 1464712209890 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 09:30:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 09:30:09 INFO - PROCESS | 896 | 1464712209894 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 09:30:09 INFO - PROCESS | 896 | 1464712209896 Marionette TRACE conn6 <- [1,2514,null,{}] 09:30:09 INFO - PROCESS | 896 | 1464712209900 Marionette TRACE conn6 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:10 INFO - PROCESS | 896 | 1464712210041 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 09:30:10 INFO - PROCESS | 896 | 1464712210203 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:10 INFO - PROCESS | 896 | ++DOCSHELL 000000682BBD4000 == 112 [pid = 896] [id = 638] 09:30:10 INFO - PROCESS | 896 | ++DOMWINDOW == 249 (000000681ABF6C00) [pid = 896] [serial = 1914] [outer = 0000000000000000] 09:30:10 INFO - PROCESS | 896 | ++DOMWINDOW == 250 (000000682C5CD800) [pid = 896] [serial = 1915] [outer = 000000681ABF6C00] 09:30:10 INFO - PROCESS | 896 | 1464712210257 Marionette DEBUG loaded listener.js 09:30:10 INFO - PROCESS | 896 | ++DOMWINDOW == 251 (00000068362D0400) [pid = 896] [serial = 1916] [outer = 000000681ABF6C00] 09:30:10 INFO - PROCESS | 896 | 1464712210892 Marionette TRACE conn6 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 09:30:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 09:30:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1034ms 09:30:10 INFO - PROCESS | 896 | 1464712210930 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 09:30:10 INFO - PROCESS | 896 | 1464712210932 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 09:30:10 INFO - PROCESS | 896 | 1464712210936 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 09:30:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 09:30:10 INFO - PROCESS | 896 | 1464712210940 Marionette TRACE conn6 <- [1,2518,null,{}] 09:30:10 INFO - PROCESS | 896 | 1464712210962 Marionette TRACE conn6 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:11 INFO - PROCESS | 896 | 1464712211101 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 09:30:11 INFO - PROCESS | 896 | 1464712211694 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:11 INFO - PROCESS | 896 | ++DOCSHELL 000000682582E000 == 113 [pid = 896] [id = 639] 09:30:11 INFO - PROCESS | 896 | ++DOMWINDOW == 252 (000000681AB11000) [pid = 896] [serial = 1917] [outer = 0000000000000000] 09:30:11 INFO - PROCESS | 896 | ++DOMWINDOW == 253 (000000681AB8B800) [pid = 896] [serial = 1918] [outer = 000000681AB11000] 09:30:11 INFO - PROCESS | 896 | 1464712211751 Marionette DEBUG loaded listener.js 09:30:11 INFO - PROCESS | 896 | ++DOMWINDOW == 254 (000000681B9C9800) [pid = 896] [serial = 1919] [outer = 000000681AB11000] 09:30:12 INFO - PROCESS | 896 | 1464712212324 Marionette TRACE conn6 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 09:30:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 09:30:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1449ms 09:30:12 INFO - PROCESS | 896 | 1464712212388 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 09:30:12 INFO - PROCESS | 896 | 1464712212393 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 09:30:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 09:30:12 INFO - PROCESS | 896 | 1464712212398 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 09:30:12 INFO - PROCESS | 896 | 1464712212402 Marionette TRACE conn6 <- [1,2522,null,{}] 09:30:12 INFO - PROCESS | 896 | 1464712212407 Marionette TRACE conn6 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:12 INFO - PROCESS | 896 | 1464712212545 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 09:30:12 INFO - PROCESS | 896 | 1464712212709 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:12 INFO - PROCESS | 896 | ++DOCSHELL 000000682DD79000 == 114 [pid = 896] [id = 640] 09:30:12 INFO - PROCESS | 896 | ++DOMWINDOW == 255 (000000681BBB7400) [pid = 896] [serial = 1920] [outer = 0000000000000000] 09:30:12 INFO - PROCESS | 896 | ++DOMWINDOW == 256 (0000006820B69800) [pid = 896] [serial = 1921] [outer = 000000681BBB7400] 09:30:12 INFO - PROCESS | 896 | 1464712212762 Marionette DEBUG loaded listener.js 09:30:12 INFO - PROCESS | 896 | ++DOMWINDOW == 257 (00000068222EE800) [pid = 896] [serial = 1922] [outer = 000000681BBB7400] 09:30:13 INFO - PROCESS | 896 | 1464712213379 Marionette TRACE conn6 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 09:30:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 09:30:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1028ms 09:30:13 INFO - PROCESS | 896 | 1464712213432 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 09:30:13 INFO - PROCESS | 896 | 1464712213436 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 09:30:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 09:30:13 INFO - PROCESS | 896 | 1464712213440 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 09:30:13 INFO - PROCESS | 896 | 1464712213442 Marionette TRACE conn6 <- [1,2526,null,{}] 09:30:13 INFO - PROCESS | 896 | 1464712213446 Marionette TRACE conn6 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:13 INFO - PROCESS | 896 | 1464712213573 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 09:30:13 INFO - PROCESS | 896 | --DOCSHELL 0000006835527800 == 113 [pid = 896] [id = 481] 09:30:13 INFO - PROCESS | 896 | --DOCSHELL 0000006838B7D800 == 112 [pid = 896] [id = 485] 09:30:13 INFO - PROCESS | 896 | --DOCSHELL 000000681C256000 == 111 [pid = 896] [id = 301] 09:30:13 INFO - PROCESS | 896 | --DOCSHELL 0000006832746800 == 110 [pid = 896] [id = 625] 09:30:13 INFO - PROCESS | 896 | --DOCSHELL 00000068317A3800 == 109 [pid = 896] [id = 624] 09:30:13 INFO - PROCESS | 896 | --DOCSHELL 0000006830E33800 == 108 [pid = 896] [id = 623] 09:30:13 INFO - PROCESS | 896 | --DOCSHELL 00000068302F7800 == 107 [pid = 896] [id = 622] 09:30:13 INFO - PROCESS | 896 | --DOCSHELL 000000682B7E8800 == 106 [pid = 896] [id = 619] 09:30:13 INFO - PROCESS | 896 | --DOMWINDOW == 256 (0000006830775C00) [pid = 896] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 09:30:13 INFO - PROCESS | 896 | --DOMWINDOW == 255 (0000006835578800) [pid = 896] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 09:30:13 INFO - PROCESS | 896 | --DOMWINDOW == 254 (000000683A14F400) [pid = 896] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 09:30:13 INFO - PROCESS | 896 | --DOMWINDOW == 253 (0000006838A9DC00) [pid = 896] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 09:30:13 INFO - PROCESS | 896 | --DOMWINDOW == 252 (000000683A15B000) [pid = 896] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 09:30:13 INFO - PROCESS | 896 | 1464712213856 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:13 INFO - PROCESS | 896 | --DOCSHELL 0000006828A7F800 == 105 [pid = 896] [id = 618] 09:30:13 INFO - PROCESS | 896 | --DOCSHELL 0000006827B42800 == 104 [pid = 896] [id = 617] 09:30:13 INFO - PROCESS | 896 | --DOCSHELL 000000681A9A9000 == 103 [pid = 896] [id = 616] 09:30:13 INFO - PROCESS | 896 | --DOCSHELL 000000683BE72800 == 102 [pid = 896] [id = 614] 09:30:13 INFO - PROCESS | 896 | --DOCSHELL 000000683BD38000 == 101 [pid = 896] [id = 613] 09:30:13 INFO - PROCESS | 896 | --DOCSHELL 000000683B9B8800 == 100 [pid = 896] [id = 612] 09:30:13 INFO - PROCESS | 896 | --DOCSHELL 000000683B5D1800 == 99 [pid = 896] [id = 611] 09:30:13 INFO - PROCESS | 896 | --DOCSHELL 000000683B45D800 == 98 [pid = 896] [id = 610] 09:30:13 INFO - PROCESS | 896 | --DOCSHELL 0000006838B2B000 == 97 [pid = 896] [id = 609] 09:30:13 INFO - PROCESS | 896 | --DOCSHELL 00000068368D2000 == 96 [pid = 896] [id = 608] 09:30:13 INFO - PROCESS | 896 | --DOCSHELL 00000068360CE000 == 95 [pid = 896] [id = 607] 09:30:13 INFO - PROCESS | 896 | ++DOCSHELL 0000006820327000 == 96 [pid = 896] [id = 641] 09:30:13 INFO - PROCESS | 896 | ++DOMWINDOW == 253 (000000681AB0A400) [pid = 896] [serial = 1923] [outer = 0000000000000000] 09:30:13 INFO - PROCESS | 896 | ++DOMWINDOW == 254 (000000681ABEC400) [pid = 896] [serial = 1924] [outer = 000000681AB0A400] 09:30:13 INFO - PROCESS | 896 | 1464712213952 Marionette DEBUG loaded listener.js 09:30:14 INFO - PROCESS | 896 | ++DOMWINDOW == 255 (000000681C3C3000) [pid = 896] [serial = 1925] [outer = 000000681AB0A400] 09:30:14 INFO - PROCESS | 896 | --DOCSHELL 00000068355CD800 == 95 [pid = 896] [id = 606] 09:30:14 INFO - PROCESS | 896 | --DOCSHELL 0000006830E42800 == 94 [pid = 896] [id = 605] 09:30:14 INFO - PROCESS | 896 | --DOCSHELL 000000682AC0B800 == 93 [pid = 896] [id = 604] 09:30:14 INFO - PROCESS | 896 | --DOMWINDOW == 254 (000000682DD09C00) [pid = 896] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 09:30:14 INFO - PROCESS | 896 | --DOMWINDOW == 253 (000000682CFEDC00) [pid = 896] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 09:30:14 INFO - PROCESS | 896 | --DOMWINDOW == 252 (000000682ACC4400) [pid = 896] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 09:30:14 INFO - PROCESS | 896 | --DOMWINDOW == 251 (000000682C5C0C00) [pid = 896] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 09:30:14 INFO - PROCESS | 896 | --DOMWINDOW == 250 (000000681B99DC00) [pid = 896] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 09:30:14 INFO - PROCESS | 896 | --DOMWINDOW == 249 (000000681ABEA800) [pid = 896] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 09:30:14 INFO - PROCESS | 896 | --DOMWINDOW == 248 (000000682D543C00) [pid = 896] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 09:30:14 INFO - PROCESS | 896 | --DOMWINDOW == 247 (000000682C209800) [pid = 896] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 09:30:14 INFO - PROCESS | 896 | --DOMWINDOW == 246 (000000683783BC00) [pid = 896] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 09:30:14 INFO - PROCESS | 896 | --DOMWINDOW == 245 (000000682C6BF400) [pid = 896] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 09:30:14 INFO - PROCESS | 896 | --DOMWINDOW == 244 (0000006836C8FC00) [pid = 896] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 09:30:14 INFO - PROCESS | 896 | --DOMWINDOW == 243 (000000681ABF1800) [pid = 896] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 09:30:14 INFO - PROCESS | 896 | --DOMWINDOW == 242 (0000006828AD5000) [pid = 896] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 09:30:14 INFO - PROCESS | 896 | --DOMWINDOW == 241 (00000068200CE800) [pid = 896] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 09:30:14 INFO - PROCESS | 896 | --DOMWINDOW == 240 (0000006828E24C00) [pid = 896] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 09:30:14 INFO - PROCESS | 896 | --DOMWINDOW == 239 (00000068220C9400) [pid = 896] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 09:30:14 INFO - PROCESS | 896 | --DOMWINDOW == 238 (000000682BB0A400) [pid = 896] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 09:30:14 INFO - PROCESS | 896 | --DOMWINDOW == 237 (000000682CE99000) [pid = 896] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 09:30:14 INFO - PROCESS | 896 | --DOMWINDOW == 236 (00000068298ADC00) [pid = 896] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 09:30:14 INFO - PROCESS | 896 | --DOMWINDOW == 235 (000000682D360800) [pid = 896] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 09:30:14 INFO - PROCESS | 896 | --DOMWINDOW == 234 (000000681B916800) [pid = 896] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 09:30:14 INFO - PROCESS | 896 | --DOMWINDOW == 233 (00000068361B1000) [pid = 896] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 09:30:14 INFO - PROCESS | 896 | --DOMWINDOW == 232 (000000681AB85000) [pid = 896] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 09:30:14 INFO - PROCESS | 896 | --DOMWINDOW == 231 (000000683698B000) [pid = 896] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 09:30:14 INFO - PROCESS | 896 | --DOMWINDOW == 230 (0000006828D43800) [pid = 896] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 09:30:14 INFO - PROCESS | 896 | --DOMWINDOW == 229 (0000006838366800) [pid = 896] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 09:30:14 INFO - PROCESS | 896 | --DOMWINDOW == 228 (000000682D5D1400) [pid = 896] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 09:30:14 INFO - PROCESS | 896 | --DOMWINDOW == 227 (000000682CE9F800) [pid = 896] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 09:30:14 INFO - PROCESS | 896 | 1464712214472 Marionette TRACE conn6 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 09:30:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 09:30:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1080ms 09:30:14 INFO - PROCESS | 896 | 1464712214523 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 09:30:14 INFO - PROCESS | 896 | 1464712214526 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 09:30:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 09:30:14 INFO - PROCESS | 896 | 1464712214535 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 09:30:14 INFO - PROCESS | 896 | 1464712214541 Marionette TRACE conn6 <- [1,2530,null,{}] 09:30:14 INFO - PROCESS | 896 | 1464712214546 Marionette TRACE conn6 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:14 INFO - PROCESS | 896 | 1464712214662 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 09:30:14 INFO - PROCESS | 896 | 1464712214783 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:14 INFO - PROCESS | 896 | ++DOCSHELL 000000682C58F800 == 94 [pid = 896] [id = 642] 09:30:14 INFO - PROCESS | 896 | ++DOMWINDOW == 228 (000000681B9CA400) [pid = 896] [serial = 1926] [outer = 0000000000000000] 09:30:14 INFO - PROCESS | 896 | ++DOMWINDOW == 229 (0000006827E2BC00) [pid = 896] [serial = 1927] [outer = 000000681B9CA400] 09:30:14 INFO - PROCESS | 896 | 1464712214830 Marionette DEBUG loaded listener.js 09:30:14 INFO - PROCESS | 896 | ++DOMWINDOW == 230 (0000006828D4B400) [pid = 896] [serial = 1928] [outer = 000000681B9CA400] 09:30:15 INFO - PROCESS | 896 | 1464712215226 Marionette TRACE conn6 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 09:30:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 09:30:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 754ms 09:30:15 INFO - PROCESS | 896 | 1464712215287 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 09:30:15 INFO - PROCESS | 896 | 1464712215290 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 09:30:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 09:30:15 INFO - PROCESS | 896 | 1464712215293 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 09:30:15 INFO - PROCESS | 896 | 1464712215295 Marionette TRACE conn6 <- [1,2534,null,{}] 09:30:15 INFO - PROCESS | 896 | 1464712215299 Marionette TRACE conn6 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:15 INFO - PROCESS | 896 | 1464712215440 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 09:30:15 INFO - PROCESS | 896 | 1464712215452 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:15 INFO - PROCESS | 896 | ++DOCSHELL 000000682D5E9000 == 95 [pid = 896] [id = 643] 09:30:15 INFO - PROCESS | 896 | ++DOMWINDOW == 231 (0000006828E24400) [pid = 896] [serial = 1929] [outer = 0000000000000000] 09:30:15 INFO - PROCESS | 896 | ++DOMWINDOW == 232 (00000068290E8000) [pid = 896] [serial = 1930] [outer = 0000006828E24400] 09:30:15 INFO - PROCESS | 896 | 1464712215508 Marionette DEBUG loaded listener.js 09:30:15 INFO - PROCESS | 896 | ++DOMWINDOW == 233 (00000068294AAC00) [pid = 896] [serial = 1931] [outer = 0000006828E24400] 09:30:15 INFO - PROCESS | 896 | 1464712215981 Marionette TRACE conn6 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 09:30:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 09:30:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 733ms 09:30:16 INFO - PROCESS | 896 | 1464712216029 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 09:30:16 INFO - PROCESS | 896 | 1464712216031 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 09:30:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 09:30:16 INFO - PROCESS | 896 | 1464712216045 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 09:30:16 INFO - PROCESS | 896 | 1464712216047 Marionette TRACE conn6 <- [1,2538,null,{}] 09:30:16 INFO - PROCESS | 896 | 1464712216051 Marionette TRACE conn6 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:16 INFO - PROCESS | 896 | 1464712216199 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 09:30:16 INFO - PROCESS | 896 | 1464712216217 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:16 INFO - PROCESS | 896 | ++DOCSHELL 00000068302DC000 == 96 [pid = 896] [id = 644] 09:30:16 INFO - PROCESS | 896 | ++DOMWINDOW == 234 (00000068298E8800) [pid = 896] [serial = 1932] [outer = 0000000000000000] 09:30:16 INFO - PROCESS | 896 | ++DOMWINDOW == 235 (000000682A054800) [pid = 896] [serial = 1933] [outer = 00000068298E8800] 09:30:16 INFO - PROCESS | 896 | 1464712216270 Marionette DEBUG loaded listener.js 09:30:16 INFO - PROCESS | 896 | ++DOMWINDOW == 236 (000000682B7AF000) [pid = 896] [serial = 1934] [outer = 00000068298E8800] 09:30:16 INFO - PROCESS | 896 | 1464712216775 Marionette TRACE conn6 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 09:30:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 09:30:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 775ms 09:30:16 INFO - PROCESS | 896 | 1464712216824 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 09:30:16 INFO - PROCESS | 896 | 1464712216826 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 09:30:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 09:30:16 INFO - PROCESS | 896 | 1464712216868 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 09:30:16 INFO - PROCESS | 896 | 1464712216870 Marionette TRACE conn6 <- [1,2542,null,{}] 09:30:16 INFO - PROCESS | 896 | 1464712216874 Marionette TRACE conn6 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:17 INFO - PROCESS | 896 | 1464712217026 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 09:30:17 INFO - PROCESS | 896 | 1464712217052 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:17 INFO - PROCESS | 896 | ++DOCSHELL 000000683178C000 == 97 [pid = 896] [id = 645] 09:30:17 INFO - PROCESS | 896 | ++DOMWINDOW == 237 (000000682C17CC00) [pid = 896] [serial = 1935] [outer = 0000000000000000] 09:30:17 INFO - PROCESS | 896 | ++DOMWINDOW == 238 (000000682C204000) [pid = 896] [serial = 1936] [outer = 000000682C17CC00] 09:30:17 INFO - PROCESS | 896 | 1464712217098 Marionette DEBUG loaded listener.js 09:30:17 INFO - PROCESS | 896 | ++DOMWINDOW == 239 (000000682C3E8400) [pid = 896] [serial = 1937] [outer = 000000682C17CC00] 09:30:17 INFO - PROCESS | 896 | 1464712217578 Marionette TRACE conn6 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 09:30:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 09:30:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 733ms 09:30:17 INFO - PROCESS | 896 | 1464712217601 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 09:30:17 INFO - PROCESS | 896 | 1464712217603 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 09:30:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 09:30:17 INFO - PROCESS | 896 | 1464712217606 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 09:30:17 INFO - PROCESS | 896 | 1464712217608 Marionette TRACE conn6 <- [1,2546,null,{}] 09:30:17 INFO - PROCESS | 896 | 1464712217612 Marionette TRACE conn6 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:17 INFO - PROCESS | 896 | 1464712217763 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 09:30:17 INFO - PROCESS | 896 | 1464712217783 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:17 INFO - PROCESS | 896 | ++DOCSHELL 000000683273A800 == 98 [pid = 896] [id = 646] 09:30:17 INFO - PROCESS | 896 | ++DOMWINDOW == 240 (000000682C135400) [pid = 896] [serial = 1938] [outer = 0000000000000000] 09:30:17 INFO - PROCESS | 896 | ++DOMWINDOW == 241 (000000682C534C00) [pid = 896] [serial = 1939] [outer = 000000682C135400] 09:30:17 INFO - PROCESS | 896 | 1464712217829 Marionette DEBUG loaded listener.js 09:30:17 INFO - PROCESS | 896 | ++DOMWINDOW == 242 (000000682C6B4C00) [pid = 896] [serial = 1940] [outer = 000000682C135400] 09:30:18 INFO - PROCESS | 896 | --DOMWINDOW == 241 (000000681CE24800) [pid = 896] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 09:30:18 INFO - PROCESS | 896 | --DOMWINDOW == 240 (0000006821E0A000) [pid = 896] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 09:30:18 INFO - PROCESS | 896 | --DOMWINDOW == 239 (0000006819FB3C00) [pid = 896] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 09:30:18 INFO - PROCESS | 896 | --DOMWINDOW == 238 (000000681B9C9C00) [pid = 896] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 09:30:18 INFO - PROCESS | 896 | --DOMWINDOW == 237 (0000006827D75C00) [pid = 896] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 09:30:18 INFO - PROCESS | 896 | --DOMWINDOW == 236 (000000682F71A800) [pid = 896] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 09:30:18 INFO - PROCESS | 896 | --DOMWINDOW == 235 (00000068290E4800) [pid = 896] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 09:30:18 INFO - PROCESS | 896 | --DOMWINDOW == 234 (00000068298E9800) [pid = 896] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 09:30:18 INFO - PROCESS | 896 | --DOMWINDOW == 233 (000000682C138800) [pid = 896] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 09:30:18 INFO - PROCESS | 896 | --DOMWINDOW == 232 (0000006828CF1000) [pid = 896] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 09:30:18 INFO - PROCESS | 896 | --DOMWINDOW == 231 (000000682B707C00) [pid = 896] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 09:30:18 INFO - PROCESS | 896 | --DOMWINDOW == 230 (000000683970A800) [pid = 896] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 09:30:18 INFO - PROCESS | 896 | --DOMWINDOW == 229 (000000682CF2E800) [pid = 896] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 09:30:18 INFO - PROCESS | 896 | --DOMWINDOW == 228 (000000682B225400) [pid = 896] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 09:30:18 INFO - PROCESS | 896 | 1464712218630 Marionette TRACE conn6 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 09:30:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 09:30:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1077ms 09:30:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 09:30:18 INFO - PROCESS | 896 | 1464712218687 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 09:30:18 INFO - PROCESS | 896 | 1464712218689 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 09:30:18 INFO - PROCESS | 896 | 1464712218693 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 09:30:18 INFO - PROCESS | 896 | 1464712218695 Marionette TRACE conn6 <- [1,2550,null,{}] 09:30:18 INFO - PROCESS | 896 | 1464712218699 Marionette TRACE conn6 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:18 INFO - PROCESS | 896 | 1464712218810 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 09:30:18 INFO - PROCESS | 896 | 1464712218819 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:18 INFO - PROCESS | 896 | ++DOCSHELL 0000006832786800 == 99 [pid = 896] [id = 647] 09:30:18 INFO - PROCESS | 896 | ++DOMWINDOW == 229 (0000006820A11C00) [pid = 896] [serial = 1941] [outer = 0000000000000000] 09:30:18 INFO - PROCESS | 896 | ++DOMWINDOW == 230 (00000068291AE000) [pid = 896] [serial = 1942] [outer = 0000006820A11C00] 09:30:18 INFO - PROCESS | 896 | 1464712218870 Marionette DEBUG loaded listener.js 09:30:18 INFO - PROCESS | 896 | ++DOMWINDOW == 231 (000000682C6C7400) [pid = 896] [serial = 1943] [outer = 0000006820A11C00] 09:30:19 INFO - PROCESS | 896 | 1464712219348 Marionette TRACE conn6 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 09:30:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 09:30:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 692ms 09:30:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 09:30:19 INFO - PROCESS | 896 | 1464712219388 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 09:30:19 INFO - PROCESS | 896 | 1464712219390 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 09:30:19 INFO - PROCESS | 896 | 1464712219394 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 09:30:19 INFO - PROCESS | 896 | 1464712219396 Marionette TRACE conn6 <- [1,2554,null,{}] 09:30:19 INFO - PROCESS | 896 | 1464712219400 Marionette TRACE conn6 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:19 INFO - PROCESS | 896 | 1464712219512 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 09:30:19 INFO - PROCESS | 896 | 1464712219519 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:19 INFO - PROCESS | 896 | ++DOCSHELL 0000006832D0B000 == 100 [pid = 896] [id = 648] 09:30:19 INFO - PROCESS | 896 | ++DOMWINDOW == 232 (000000682C899400) [pid = 896] [serial = 1944] [outer = 0000000000000000] 09:30:19 INFO - PROCESS | 896 | ++DOMWINDOW == 233 (000000682CE9F800) [pid = 896] [serial = 1945] [outer = 000000682C899400] 09:30:19 INFO - PROCESS | 896 | 1464712219567 Marionette DEBUG loaded listener.js 09:30:19 INFO - PROCESS | 896 | ++DOMWINDOW == 234 (000000682CFF8000) [pid = 896] [serial = 1946] [outer = 000000682C899400] 09:30:20 INFO - PROCESS | 896 | 1464712220062 Marionette TRACE conn6 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 09:30:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 09:30:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 690ms 09:30:20 INFO - PROCESS | 896 | 1464712220088 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 09:30:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 09:30:20 INFO - PROCESS | 896 | 1464712220091 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 09:30:20 INFO - PROCESS | 896 | 1464712220098 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 09:30:20 INFO - PROCESS | 896 | 1464712220100 Marionette TRACE conn6 <- [1,2558,null,{}] 09:30:20 INFO - PROCESS | 896 | 1464712220104 Marionette TRACE conn6 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:20 INFO - PROCESS | 896 | 1464712220214 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 09:30:20 INFO - PROCESS | 896 | 1464712220221 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:20 INFO - PROCESS | 896 | ++DOCSHELL 0000006833C9B000 == 101 [pid = 896] [id = 649] 09:30:20 INFO - PROCESS | 896 | ++DOMWINDOW == 235 (000000682CFEDC00) [pid = 896] [serial = 1947] [outer = 0000000000000000] 09:30:20 INFO - PROCESS | 896 | ++DOMWINDOW == 236 (000000682D544C00) [pid = 896] [serial = 1948] [outer = 000000682CFEDC00] 09:30:20 INFO - PROCESS | 896 | 1464712220273 Marionette DEBUG loaded listener.js 09:30:20 INFO - PROCESS | 896 | ++DOMWINDOW == 237 (000000682D615400) [pid = 896] [serial = 1949] [outer = 000000682CFEDC00] 09:30:21 INFO - PROCESS | 896 | 1464712221186 Marionette TRACE conn6 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 09:30:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 09:30:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1144ms 09:30:21 INFO - PROCESS | 896 | 1464712221240 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 09:30:21 INFO - PROCESS | 896 | 1464712221245 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 09:30:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 09:30:21 INFO - PROCESS | 896 | 1464712221251 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 09:30:21 INFO - PROCESS | 896 | 1464712221255 Marionette TRACE conn6 <- [1,2562,null,{}] 09:30:21 INFO - PROCESS | 896 | 1464712221303 Marionette TRACE conn6 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:21 INFO - PROCESS | 896 | 1464712221449 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 09:30:21 INFO - PROCESS | 896 | 1464712221646 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:21 INFO - PROCESS | 896 | ++DOCSHELL 0000006829353000 == 102 [pid = 896] [id = 650] 09:30:21 INFO - PROCESS | 896 | ++DOMWINDOW == 238 (000000681B920400) [pid = 896] [serial = 1950] [outer = 0000000000000000] 09:30:21 INFO - PROCESS | 896 | ++DOMWINDOW == 239 (0000006821BC0400) [pid = 896] [serial = 1951] [outer = 000000681B920400] 09:30:21 INFO - PROCESS | 896 | 1464712221707 Marionette DEBUG loaded listener.js 09:30:21 INFO - PROCESS | 896 | ++DOMWINDOW == 240 (00000068222E7800) [pid = 896] [serial = 1952] [outer = 000000681B920400] 09:30:22 INFO - PROCESS | 896 | 1464712222326 Marionette TRACE conn6 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 09:30:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 09:30:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1126ms 09:30:22 INFO - PROCESS | 896 | 1464712222380 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 09:30:22 INFO - PROCESS | 896 | 1464712222387 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 09:30:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 09:30:22 INFO - PROCESS | 896 | 1464712222394 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 09:30:22 INFO - PROCESS | 896 | 1464712222397 Marionette TRACE conn6 <- [1,2566,null,{}] 09:30:22 INFO - PROCESS | 896 | 1464712222401 Marionette TRACE conn6 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:22 INFO - PROCESS | 896 | 1464712222549 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 09:30:22 INFO - PROCESS | 896 | 1464712222722 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:22 INFO - PROCESS | 896 | ++DOCSHELL 0000006830421800 == 103 [pid = 896] [id = 651] 09:30:22 INFO - PROCESS | 896 | ++DOMWINDOW == 241 (0000006828AE1000) [pid = 896] [serial = 1953] [outer = 0000000000000000] 09:30:22 INFO - PROCESS | 896 | ++DOMWINDOW == 242 (0000006829089400) [pid = 896] [serial = 1954] [outer = 0000006828AE1000] 09:30:22 INFO - PROCESS | 896 | 1464712222781 Marionette DEBUG loaded listener.js 09:30:22 INFO - PROCESS | 896 | ++DOMWINDOW == 243 (0000006829DE1400) [pid = 896] [serial = 1955] [outer = 0000006828AE1000] 09:30:23 INFO - PROCESS | 896 | 1464712223423 Marionette TRACE conn6 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 09:30:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 09:30:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1081ms 09:30:23 INFO - PROCESS | 896 | 1464712223480 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 09:30:23 INFO - PROCESS | 896 | 1464712223483 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 09:30:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 09:30:23 INFO - PROCESS | 896 | 1464712223487 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 09:30:23 INFO - PROCESS | 896 | 1464712223491 Marionette TRACE conn6 <- [1,2570,null,{}] 09:30:23 INFO - PROCESS | 896 | 1464712223504 Marionette TRACE conn6 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:23 INFO - PROCESS | 896 | 1464712223675 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 09:30:23 INFO - PROCESS | 896 | 1464712223840 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:23 INFO - PROCESS | 896 | ++DOCSHELL 0000006835A90800 == 104 [pid = 896] [id = 652] 09:30:23 INFO - PROCESS | 896 | ++DOMWINDOW == 244 (000000682C130C00) [pid = 896] [serial = 1956] [outer = 0000000000000000] 09:30:23 INFO - PROCESS | 896 | ++DOMWINDOW == 245 (000000682C892000) [pid = 896] [serial = 1957] [outer = 000000682C130C00] 09:30:23 INFO - PROCESS | 896 | 1464712223900 Marionette DEBUG loaded listener.js 09:30:24 INFO - PROCESS | 896 | ++DOMWINDOW == 246 (000000682D5C2800) [pid = 896] [serial = 1958] [outer = 000000682C130C00] 09:30:24 INFO - PROCESS | 896 | 1464712224508 Marionette TRACE conn6 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 09:30:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 09:30:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1029ms 09:30:24 INFO - PROCESS | 896 | 1464712224519 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 09:30:24 INFO - PROCESS | 896 | 1464712224522 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 09:30:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 09:30:24 INFO - PROCESS | 896 | 1464712224526 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 09:30:24 INFO - PROCESS | 896 | 1464712224528 Marionette TRACE conn6 <- [1,2574,null,{}] 09:30:24 INFO - PROCESS | 896 | 1464712224532 Marionette TRACE conn6 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:24 INFO - PROCESS | 896 | 1464712224674 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 09:30:24 INFO - PROCESS | 896 | 1464712224847 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:24 INFO - PROCESS | 896 | ++DOCSHELL 00000068368DC000 == 105 [pid = 896] [id = 653] 09:30:24 INFO - PROCESS | 896 | ++DOMWINDOW == 247 (000000682D672800) [pid = 896] [serial = 1959] [outer = 0000000000000000] 09:30:24 INFO - PROCESS | 896 | ++DOMWINDOW == 248 (000000682DD0CC00) [pid = 896] [serial = 1960] [outer = 000000682D672800] 09:30:24 INFO - PROCESS | 896 | 1464712224904 Marionette DEBUG loaded listener.js 09:30:24 INFO - PROCESS | 896 | ++DOMWINDOW == 249 (0000006830773400) [pid = 896] [serial = 1961] [outer = 000000682D672800] 09:30:25 INFO - PROCESS | 896 | 1464712225526 Marionette TRACE conn6 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 09:30:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 09:30:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1034ms 09:30:25 INFO - PROCESS | 896 | 1464712225562 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 09:30:25 INFO - PROCESS | 896 | 1464712225564 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 09:30:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 09:30:25 INFO - PROCESS | 896 | 1464712225568 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 09:30:25 INFO - PROCESS | 896 | 1464712225570 Marionette TRACE conn6 <- [1,2578,null,{}] 09:30:25 INFO - PROCESS | 896 | 1464712225594 Marionette TRACE conn6 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:25 INFO - PROCESS | 896 | 1464712225728 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 09:30:25 INFO - PROCESS | 896 | 1464712225892 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:25 INFO - PROCESS | 896 | ++DOCSHELL 0000006837CEF800 == 106 [pid = 896] [id = 654] 09:30:25 INFO - PROCESS | 896 | ++DOMWINDOW == 250 (000000682F447000) [pid = 896] [serial = 1962] [outer = 0000000000000000] 09:30:25 INFO - PROCESS | 896 | ++DOMWINDOW == 251 (00000068328AC000) [pid = 896] [serial = 1963] [outer = 000000682F447000] 09:30:25 INFO - PROCESS | 896 | 1464712225953 Marionette DEBUG loaded listener.js 09:30:26 INFO - PROCESS | 896 | ++DOMWINDOW == 252 (0000006832DFC400) [pid = 896] [serial = 1964] [outer = 000000682F447000] 09:30:26 INFO - PROCESS | 896 | 1464712226596 Marionette TRACE conn6 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 09:30:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 09:30:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1075ms 09:30:26 INFO - PROCESS | 896 | 1464712226649 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 09:30:26 INFO - PROCESS | 896 | 1464712226652 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 09:30:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 09:30:26 INFO - PROCESS | 896 | 1464712226655 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 09:30:26 INFO - PROCESS | 896 | 1464712226658 Marionette TRACE conn6 <- [1,2582,null,{}] 09:30:26 INFO - PROCESS | 896 | 1464712226661 Marionette TRACE conn6 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:26 INFO - PROCESS | 896 | 1464712226807 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 09:30:26 INFO - PROCESS | 896 | 1464712226969 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:26 INFO - PROCESS | 896 | ++DOCSHELL 000000683925C000 == 107 [pid = 896] [id = 655] 09:30:26 INFO - PROCESS | 896 | ++DOMWINDOW == 253 (0000006833E68C00) [pid = 896] [serial = 1965] [outer = 0000000000000000] 09:30:27 INFO - PROCESS | 896 | ++DOMWINDOW == 254 (0000006835574400) [pid = 896] [serial = 1966] [outer = 0000006833E68C00] 09:30:27 INFO - PROCESS | 896 | 1464712227027 Marionette DEBUG loaded listener.js 09:30:27 INFO - PROCESS | 896 | ++DOMWINDOW == 255 (0000006835A79C00) [pid = 896] [serial = 1967] [outer = 0000006833E68C00] 09:30:27 INFO - PROCESS | 896 | 1464712227594 Marionette TRACE conn6 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 09:30:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 09:30:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 984ms 09:30:27 INFO - PROCESS | 896 | 1464712227644 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 09:30:27 INFO - PROCESS | 896 | 1464712227647 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 09:30:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 09:30:27 INFO - PROCESS | 896 | 1464712227650 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 09:30:27 INFO - PROCESS | 896 | 1464712227652 Marionette TRACE conn6 <- [1,2586,null,{}] 09:30:27 INFO - PROCESS | 896 | 1464712227656 Marionette TRACE conn6 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:27 INFO - PROCESS | 896 | 1464712227790 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 09:30:27 INFO - PROCESS | 896 | 1464712227962 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:27 INFO - PROCESS | 896 | ++DOCSHELL 000000683B9A9000 == 108 [pid = 896] [id = 656] 09:30:27 INFO - PROCESS | 896 | ++DOMWINDOW == 256 (000000683610C400) [pid = 896] [serial = 1968] [outer = 0000000000000000] 09:30:28 INFO - PROCESS | 896 | ++DOMWINDOW == 257 (00000068361AA400) [pid = 896] [serial = 1969] [outer = 000000683610C400] 09:30:28 INFO - PROCESS | 896 | 1464712228019 Marionette DEBUG loaded listener.js 09:30:28 INFO - PROCESS | 896 | ++DOMWINDOW == 258 (00000068362CF000) [pid = 896] [serial = 1970] [outer = 000000683610C400] 09:30:28 INFO - PROCESS | 896 | 1464712228645 Marionette TRACE conn6 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 09:30:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 09:30:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1029ms 09:30:28 INFO - PROCESS | 896 | 1464712228682 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 09:30:28 INFO - PROCESS | 896 | 1464712228684 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 09:30:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 09:30:28 INFO - PROCESS | 896 | 1464712228688 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 09:30:28 INFO - PROCESS | 896 | 1464712228690 Marionette TRACE conn6 <- [1,2590,null,{}] 09:30:28 INFO - PROCESS | 896 | 1464712228710 Marionette TRACE conn6 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:28 INFO - PROCESS | 896 | 1464712228845 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 09:30:29 INFO - PROCESS | 896 | 1464712229006 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:29 INFO - PROCESS | 896 | ++DOCSHELL 000000683BE5E000 == 109 [pid = 896] [id = 657] 09:30:29 INFO - PROCESS | 896 | ++DOMWINDOW == 259 (00000068362C8C00) [pid = 896] [serial = 1971] [outer = 0000000000000000] 09:30:29 INFO - PROCESS | 896 | ++DOMWINDOW == 260 (0000006836B0F800) [pid = 896] [serial = 1972] [outer = 00000068362C8C00] 09:30:29 INFO - PROCESS | 896 | 1464712229061 Marionette DEBUG loaded listener.js 09:30:29 INFO - PROCESS | 896 | ++DOMWINDOW == 261 (0000006836CD2800) [pid = 896] [serial = 1973] [outer = 00000068362C8C00] 09:30:29 INFO - PROCESS | 896 | 1464712229716 Marionette TRACE conn6 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 09:30:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 09:30:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1087ms 09:30:29 INFO - PROCESS | 896 | 1464712229791 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 09:30:29 INFO - PROCESS | 896 | 1464712229794 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 09:30:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 09:30:29 INFO - PROCESS | 896 | 1464712229800 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 09:30:29 INFO - PROCESS | 896 | 1464712229802 Marionette TRACE conn6 <- [1,2594,null,{}] 09:30:29 INFO - PROCESS | 896 | 1464712229807 Marionette TRACE conn6 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:29 INFO - PROCESS | 896 | 1464712229946 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 09:30:30 INFO - PROCESS | 896 | 1464712230108 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:30 INFO - PROCESS | 896 | ++DOCSHELL 000000683E342800 == 110 [pid = 896] [id = 658] 09:30:30 INFO - PROCESS | 896 | ++DOMWINDOW == 262 (0000006836C90000) [pid = 896] [serial = 1974] [outer = 0000000000000000] 09:30:30 INFO - PROCESS | 896 | ++DOMWINDOW == 263 (00000068377CFC00) [pid = 896] [serial = 1975] [outer = 0000006836C90000] 09:30:30 INFO - PROCESS | 896 | 1464712230164 Marionette DEBUG loaded listener.js 09:30:30 INFO - PROCESS | 896 | ++DOMWINDOW == 264 (0000006837828000) [pid = 896] [serial = 1976] [outer = 0000006836C90000] 09:30:30 INFO - PROCESS | 896 | 1464712230773 Marionette TRACE conn6 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 09:30:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 09:30:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1030ms 09:30:30 INFO - PROCESS | 896 | 1464712230835 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 09:30:30 INFO - PROCESS | 896 | 1464712230838 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 09:30:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 09:30:30 INFO - PROCESS | 896 | 1464712230842 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 09:30:30 INFO - PROCESS | 896 | 1464712230845 Marionette TRACE conn6 <- [1,2598,null,{}] 09:30:30 INFO - PROCESS | 896 | 1464712230867 Marionette TRACE conn6 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:31 INFO - PROCESS | 896 | 1464712231005 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 09:30:31 INFO - PROCESS | 896 | 1464712231169 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:31 INFO - PROCESS | 896 | ++DOCSHELL 000000683FB4E000 == 111 [pid = 896] [id = 659] 09:30:31 INFO - PROCESS | 896 | ++DOMWINDOW == 265 (0000006836CDDC00) [pid = 896] [serial = 1977] [outer = 0000000000000000] 09:30:31 INFO - PROCESS | 896 | ++DOMWINDOW == 266 (000000683783E400) [pid = 896] [serial = 1978] [outer = 0000006836CDDC00] 09:30:31 INFO - PROCESS | 896 | 1464712231225 Marionette DEBUG loaded listener.js 09:30:31 INFO - PROCESS | 896 | ++DOMWINDOW == 267 (000000683785A400) [pid = 896] [serial = 1979] [outer = 0000006836CDDC00] 09:30:31 INFO - PROCESS | 896 | 1464712231828 Marionette TRACE conn6 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 09:30:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 09:30:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1046ms 09:30:31 INFO - PROCESS | 896 | 1464712231889 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 09:30:31 INFO - PROCESS | 896 | 1464712231892 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 09:30:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 09:30:31 INFO - PROCESS | 896 | 1464712231896 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 09:30:31 INFO - PROCESS | 896 | 1464712231899 Marionette TRACE conn6 <- [1,2602,null,{}] 09:30:31 INFO - PROCESS | 896 | 1464712231903 Marionette TRACE conn6 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:32 INFO - PROCESS | 896 | 1464712232147 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 09:30:32 INFO - PROCESS | 896 | 1464712232306 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:32 INFO - PROCESS | 896 | ++DOCSHELL 0000006820487000 == 112 [pid = 896] [id = 660] 09:30:32 INFO - PROCESS | 896 | ++DOMWINDOW == 268 (000000681AB88800) [pid = 896] [serial = 1980] [outer = 0000000000000000] 09:30:32 INFO - PROCESS | 896 | ++DOMWINDOW == 269 (000000681C14DC00) [pid = 896] [serial = 1981] [outer = 000000681AB88800] 09:30:32 INFO - PROCESS | 896 | 1464712232369 Marionette DEBUG loaded listener.js 09:30:32 INFO - PROCESS | 896 | ++DOMWINDOW == 270 (000000682930CC00) [pid = 896] [serial = 1982] [outer = 000000681AB88800] 09:30:33 INFO - PROCESS | 896 | 1464712233254 Marionette TRACE conn6 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 09:30:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 09:30:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1379ms 09:30:33 INFO - PROCESS | 896 | 1464712233277 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 09:30:33 INFO - PROCESS | 896 | 1464712233282 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 09:30:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 09:30:33 INFO - PROCESS | 896 | 1464712233287 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 09:30:33 INFO - PROCESS | 896 | 1464712233292 Marionette TRACE conn6 <- [1,2606,null,{}] 09:30:33 INFO - PROCESS | 896 | 1464712233298 Marionette TRACE conn6 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:33 INFO - PROCESS | 896 | 1464712233435 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 09:30:33 INFO - PROCESS | 896 | 1464712233609 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:33 INFO - PROCESS | 896 | ++DOCSHELL 000000682D5F1000 == 113 [pid = 896] [id = 661] 09:30:33 INFO - PROCESS | 896 | ++DOMWINDOW == 271 (000000681B2C5C00) [pid = 896] [serial = 1983] [outer = 0000000000000000] 09:30:33 INFO - PROCESS | 896 | ++DOMWINDOW == 272 (000000681C155C00) [pid = 896] [serial = 1984] [outer = 000000681B2C5C00] 09:30:33 INFO - PROCESS | 896 | 1464712233663 Marionette DEBUG loaded listener.js 09:30:33 INFO - PROCESS | 896 | ++DOMWINDOW == 273 (00000068220CF400) [pid = 896] [serial = 1985] [outer = 000000681B2C5C00] 09:30:34 INFO - PROCESS | 896 | 1464712234291 Marionette TRACE conn6 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 09:30:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 09:30:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1031ms 09:30:34 INFO - PROCESS | 896 | 1464712234323 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 09:30:34 INFO - PROCESS | 896 | 1464712234330 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 09:30:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 09:30:34 INFO - PROCESS | 896 | 1464712234337 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 09:30:34 INFO - PROCESS | 896 | 1464712234340 Marionette TRACE conn6 <- [1,2610,null,{}] 09:30:34 INFO - PROCESS | 896 | 1464712234363 Marionette TRACE conn6 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:34 INFO - PROCESS | 896 | 1464712234499 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 09:30:34 INFO - PROCESS | 896 | 1464712234669 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:34 INFO - PROCESS | 896 | ++DOCSHELL 000000682C587800 == 114 [pid = 896] [id = 662] 09:30:34 INFO - PROCESS | 896 | ++DOMWINDOW == 274 (0000006827D78000) [pid = 896] [serial = 1986] [outer = 0000000000000000] 09:30:34 INFO - PROCESS | 896 | ++DOMWINDOW == 275 (000000682849A000) [pid = 896] [serial = 1987] [outer = 0000006827D78000] 09:30:34 INFO - PROCESS | 896 | 1464712234721 Marionette DEBUG loaded listener.js 09:30:34 INFO - PROCESS | 896 | ++DOMWINDOW == 276 (0000006828E20400) [pid = 896] [serial = 1988] [outer = 0000006827D78000] 09:30:35 INFO - PROCESS | 896 | 1464712235345 Marionette TRACE conn6 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 09:30:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 09:30:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1082ms 09:30:35 INFO - PROCESS | 896 | 1464712235425 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 09:30:35 INFO - PROCESS | 896 | 1464712235428 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 09:30:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 09:30:35 INFO - PROCESS | 896 | 1464712235432 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 09:30:35 INFO - PROCESS | 896 | 1464712235435 Marionette TRACE conn6 <- [1,2614,null,{}] 09:30:35 INFO - PROCESS | 896 | 1464712235446 Marionette TRACE conn6 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:35 INFO - PROCESS | 896 | 1464712235589 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 09:30:35 INFO - PROCESS | 896 | 1464712235753 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:35 INFO - PROCESS | 896 | ++DOCSHELL 000000683274A000 == 115 [pid = 896] [id = 663] 09:30:35 INFO - PROCESS | 896 | ++DOMWINDOW == 277 (0000006824C6C800) [pid = 896] [serial = 1989] [outer = 0000000000000000] 09:30:35 INFO - PROCESS | 896 | ++DOMWINDOW == 278 (000000682C20F000) [pid = 896] [serial = 1990] [outer = 0000006824C6C800] 09:30:35 INFO - PROCESS | 896 | 1464712235808 Marionette DEBUG loaded listener.js 09:30:35 INFO - PROCESS | 896 | ++DOMWINDOW == 279 (000000682C6BA400) [pid = 896] [serial = 1991] [outer = 0000006824C6C800] 09:30:36 INFO - PROCESS | 896 | 1464712236470 Marionette TRACE conn6 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 09:30:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 09:30:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1084ms 09:30:36 INFO - PROCESS | 896 | 1464712236518 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 09:30:36 INFO - PROCESS | 896 | 1464712236520 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 09:30:36 INFO - PROCESS | 896 | 1464712236524 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 09:30:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 09:30:36 INFO - PROCESS | 896 | 1464712236526 Marionette TRACE conn6 <- [1,2618,null,{}] 09:30:36 INFO - PROCESS | 896 | 1464712236530 Marionette TRACE conn6 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:36 INFO - PROCESS | 896 | 1464712236658 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 09:30:36 INFO - PROCESS | 896 | 1464712236824 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:36 INFO - PROCESS | 896 | ++DOCSHELL 000000682B6D4000 == 116 [pid = 896] [id = 664] 09:30:36 INFO - PROCESS | 896 | ++DOMWINDOW == 280 (000000682B225400) [pid = 896] [serial = 1992] [outer = 0000000000000000] 09:30:36 INFO - PROCESS | 896 | ++DOMWINDOW == 281 (000000682D541400) [pid = 896] [serial = 1993] [outer = 000000682B225400] 09:30:36 INFO - PROCESS | 896 | 1464712236878 Marionette DEBUG loaded listener.js 09:30:36 INFO - PROCESS | 896 | ++DOMWINDOW == 282 (000000682D61C400) [pid = 896] [serial = 1994] [outer = 000000682B225400] 09:30:37 INFO - PROCESS | 896 | --DOCSHELL 0000006832D0B000 == 115 [pid = 896] [id = 648] 09:30:37 INFO - PROCESS | 896 | --DOCSHELL 0000006832786800 == 114 [pid = 896] [id = 647] 09:30:37 INFO - PROCESS | 896 | --DOCSHELL 000000683273A800 == 113 [pid = 896] [id = 646] 09:30:37 INFO - PROCESS | 896 | --DOCSHELL 000000683178C000 == 112 [pid = 896] [id = 645] 09:30:37 INFO - PROCESS | 896 | --DOCSHELL 00000068302DC000 == 111 [pid = 896] [id = 644] 09:30:37 INFO - PROCESS | 896 | --DOCSHELL 000000682D5E9000 == 110 [pid = 896] [id = 643] 09:30:37 INFO - PROCESS | 896 | --DOCSHELL 000000682C58F800 == 109 [pid = 896] [id = 642] 09:30:37 INFO - PROCESS | 896 | --DOCSHELL 000000682DD85000 == 108 [pid = 896] [id = 621] 09:30:37 INFO - PROCESS | 896 | --DOCSHELL 0000006820327000 == 107 [pid = 896] [id = 641] 09:30:37 INFO - PROCESS | 896 | --DOCSHELL 000000682DD79000 == 106 [pid = 896] [id = 640] 09:30:37 INFO - PROCESS | 896 | --DOCSHELL 000000682582E000 == 105 [pid = 896] [id = 639] 09:30:37 INFO - PROCESS | 896 | --DOMWINDOW == 281 (0000006833DA6800) [pid = 896] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 09:30:37 INFO - PROCESS | 896 | --DOMWINDOW == 280 (0000006836C8B800) [pid = 896] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 09:30:37 INFO - PROCESS | 896 | --DOMWINDOW == 279 (0000006821E09800) [pid = 896] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 09:30:37 INFO - PROCESS | 896 | --DOMWINDOW == 278 (0000006835935800) [pid = 896] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 09:30:37 INFO - PROCESS | 896 | --DOMWINDOW == 277 (00000068291B1800) [pid = 896] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 09:30:37 INFO - PROCESS | 896 | --DOMWINDOW == 276 (000000682D61C000) [pid = 896] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 09:30:37 INFO - PROCESS | 896 | --DOMWINDOW == 275 (0000006837854000) [pid = 896] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 09:30:37 INFO - PROCESS | 896 | --DOMWINDOW == 274 (0000006838AA1000) [pid = 896] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 09:30:37 INFO - PROCESS | 896 | --DOMWINDOW == 273 (000000683845CC00) [pid = 896] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 09:30:37 INFO - PROCESS | 896 | --DOMWINDOW == 272 (000000683A05C800) [pid = 896] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 09:30:37 INFO - PROCESS | 896 | --DOMWINDOW == 271 (000000682B224800) [pid = 896] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 09:30:37 INFO - PROCESS | 896 | --DOMWINDOW == 270 (000000683AB9CC00) [pid = 896] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 09:30:37 INFO - PROCESS | 896 | --DOMWINDOW == 269 (000000682C3E8800) [pid = 896] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 09:30:37 INFO - PROCESS | 896 | --DOCSHELL 000000682BBD4000 == 104 [pid = 896] [id = 638] 09:30:37 INFO - PROCESS | 896 | --DOCSHELL 0000006838B86800 == 103 [pid = 896] [id = 637] 09:30:37 INFO - PROCESS | 896 | --DOCSHELL 0000006837CE1800 == 102 [pid = 896] [id = 636] 09:30:37 INFO - PROCESS | 896 | --DOCSHELL 0000006836A97000 == 101 [pid = 896] [id = 635] 09:30:37 INFO - PROCESS | 896 | --DOCSHELL 000000683646E000 == 100 [pid = 896] [id = 634] 09:30:37 INFO - PROCESS | 896 | --DOCSHELL 0000006835D10800 == 99 [pid = 896] [id = 633] 09:30:37 INFO - PROCESS | 896 | --DOCSHELL 00000068359C8800 == 98 [pid = 896] [id = 632] 09:30:37 INFO - PROCESS | 896 | --DOCSHELL 0000006834383800 == 97 [pid = 896] [id = 631] 09:30:37 INFO - PROCESS | 896 | --DOCSHELL 0000006833CA8800 == 96 [pid = 896] [id = 630] 09:30:37 INFO - PROCESS | 896 | --DOCSHELL 00000068335C4000 == 95 [pid = 896] [id = 629] 09:30:37 INFO - PROCESS | 896 | --DOCSHELL 00000068302ED000 == 94 [pid = 896] [id = 628] 09:30:37 INFO - PROCESS | 896 | --DOCSHELL 00000068289A3000 == 93 [pid = 896] [id = 627] 09:30:37 INFO - PROCESS | 896 | --DOMWINDOW == 268 (000000682D53A000) [pid = 896] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 09:30:37 INFO - PROCESS | 896 | --DOMWINDOW == 267 (0000006833570400) [pid = 896] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 09:30:37 INFO - PROCESS | 896 | --DOMWINDOW == 266 (000000683A2B4400) [pid = 896] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 09:30:37 INFO - PROCESS | 896 | --DOMWINDOW == 265 (0000006820035800) [pid = 896] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 09:30:37 INFO - PROCESS | 896 | --DOMWINDOW == 264 (0000006820B8C000) [pid = 896] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 09:30:37 INFO - PROCESS | 896 | --DOMWINDOW == 263 (0000006822242000) [pid = 896] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 09:30:37 INFO - PROCESS | 896 | --DOMWINDOW == 262 (0000006822A26C00) [pid = 896] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 09:30:37 INFO - PROCESS | 896 | --DOMWINDOW == 261 (000000681AB83C00) [pid = 896] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 09:30:37 INFO - PROCESS | 896 | --DOMWINDOW == 260 (000000681A0D8C00) [pid = 896] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 09:30:37 INFO - PROCESS | 896 | --DOMWINDOW == 259 (000000681BA57400) [pid = 896] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 09:30:37 INFO - PROCESS | 896 | --DOMWINDOW == 258 (000000681C12A400) [pid = 896] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 09:30:37 INFO - PROCESS | 896 | --DOMWINDOW == 257 (0000006827D7CC00) [pid = 896] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 09:30:37 INFO - PROCESS | 896 | --DOMWINDOW == 256 (0000006832DF6400) [pid = 896] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 09:30:37 INFO - PROCESS | 896 | --DOMWINDOW == 255 (0000006829812800) [pid = 896] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 09:30:37 INFO - PROCESS | 896 | --DOMWINDOW == 254 (00000068291A7800) [pid = 896] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 09:30:37 INFO - PROCESS | 896 | --DOMWINDOW == 253 (000000682A0F1000) [pid = 896] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 09:30:37 INFO - PROCESS | 896 | --DOMWINDOW == 252 (000000682C183800) [pid = 896] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 09:30:37 INFO - PROCESS | 896 | --DOMWINDOW == 251 (000000682C210000) [pid = 896] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 09:30:37 INFO - PROCESS | 896 | --DOMWINDOW == 250 (000000682B2DB000) [pid = 896] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 09:30:37 INFO - PROCESS | 896 | --DOMWINDOW == 249 (0000006828D49000) [pid = 896] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 09:30:37 INFO - PROCESS | 896 | --DOMWINDOW == 248 (0000006828EC6C00) [pid = 896] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 09:30:37 INFO - PROCESS | 896 | --DOMWINDOW == 247 (000000682BB5E000) [pid = 896] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 09:30:37 INFO - PROCESS | 896 | --DOMWINDOW == 246 (000000682BB02800) [pid = 896] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 09:30:37 INFO - PROCESS | 896 | --DOMWINDOW == 245 (0000006827E37800) [pid = 896] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 09:30:37 INFO - PROCESS | 896 | 1464712237496 Marionette TRACE conn6 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 09:30:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 09:30:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1033ms 09:30:37 INFO - PROCESS | 896 | 1464712237560 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 09:30:37 INFO - PROCESS | 896 | 1464712237563 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 09:30:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 09:30:37 INFO - PROCESS | 896 | 1464712237580 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 09:30:37 INFO - PROCESS | 896 | 1464712237582 Marionette TRACE conn6 <- [1,2622,null,{}] 09:30:37 INFO - PROCESS | 896 | 1464712237586 Marionette TRACE conn6 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:37 INFO - PROCESS | 896 | 1464712237699 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 09:30:37 INFO - PROCESS | 896 | 1464712237711 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:37 INFO - PROCESS | 896 | ++DOCSHELL 0000006827D4F800 == 94 [pid = 896] [id = 665] 09:30:37 INFO - PROCESS | 896 | ++DOMWINDOW == 246 (00000068200CE800) [pid = 896] [serial = 1995] [outer = 0000000000000000] 09:30:37 INFO - PROCESS | 896 | ++DOMWINDOW == 247 (0000006820D92400) [pid = 896] [serial = 1996] [outer = 00000068200CE800] 09:30:37 INFO - PROCESS | 896 | 1464712237760 Marionette DEBUG loaded listener.js 09:30:37 INFO - PROCESS | 896 | ++DOMWINDOW == 248 (0000006826646C00) [pid = 896] [serial = 1997] [outer = 00000068200CE800] 09:30:38 INFO - PROCESS | 896 | 1464712238318 Marionette TRACE conn6 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 09:30:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 09:30:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 796ms 09:30:38 INFO - PROCESS | 896 | 1464712238365 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 09:30:38 INFO - PROCESS | 896 | 1464712238367 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 09:30:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 09:30:38 INFO - PROCESS | 896 | 1464712238371 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 09:30:38 INFO - PROCESS | 896 | 1464712238373 Marionette TRACE conn6 <- [1,2626,null,{}] 09:30:38 INFO - PROCESS | 896 | 1464712238377 Marionette TRACE conn6 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:38 INFO - PROCESS | 896 | 1464712238518 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 09:30:38 INFO - PROCESS | 896 | 1464712238647 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:38 INFO - PROCESS | 896 | ++DOCSHELL 000000682D5D9000 == 95 [pid = 896] [id = 666] 09:30:38 INFO - PROCESS | 896 | ++DOMWINDOW == 249 (00000068294B1C00) [pid = 896] [serial = 1998] [outer = 0000000000000000] 09:30:38 INFO - PROCESS | 896 | ++DOMWINDOW == 250 (000000682B7A9800) [pid = 896] [serial = 1999] [outer = 00000068294B1C00] 09:30:38 INFO - PROCESS | 896 | 1464712238694 Marionette DEBUG loaded listener.js 09:30:38 INFO - PROCESS | 896 | ++DOMWINDOW == 251 (000000682C892800) [pid = 896] [serial = 2000] [outer = 00000068294B1C00] 09:30:39 INFO - PROCESS | 896 | 1464712239108 Marionette TRACE conn6 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 09:30:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 09:30:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 775ms 09:30:39 INFO - PROCESS | 896 | 1464712239149 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 09:30:39 INFO - PROCESS | 896 | 1464712239151 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 09:30:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 09:30:39 INFO - PROCESS | 896 | 1464712239155 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 09:30:39 INFO - PROCESS | 896 | 1464712239156 Marionette TRACE conn6 <- [1,2630,null,{}] 09:30:39 INFO - PROCESS | 896 | 1464712239160 Marionette TRACE conn6 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:39 INFO - PROCESS | 896 | 1464712239272 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 09:30:39 INFO - PROCESS | 896 | 1464712239283 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:39 INFO - PROCESS | 896 | ++DOCSHELL 0000006830E4C800 == 96 [pid = 896] [id = 667] 09:30:39 INFO - PROCESS | 896 | ++DOMWINDOW == 252 (000000682CFEA800) [pid = 896] [serial = 2001] [outer = 0000000000000000] 09:30:39 INFO - PROCESS | 896 | ++DOMWINDOW == 253 (000000682D53FC00) [pid = 896] [serial = 2002] [outer = 000000682CFEA800] 09:30:39 INFO - PROCESS | 896 | 1464712239328 Marionette DEBUG loaded listener.js 09:30:39 INFO - PROCESS | 896 | ++DOMWINDOW == 254 (000000682DD0A000) [pid = 896] [serial = 2003] [outer = 000000682CFEA800] 09:30:39 INFO - PROCESS | 896 | 1464712239825 Marionette TRACE conn6 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 09:30:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 09:30:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 732ms 09:30:39 INFO - PROCESS | 896 | 1464712239890 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 09:30:39 INFO - PROCESS | 896 | 1464712239892 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 09:30:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 09:30:39 INFO - PROCESS | 896 | 1464712239896 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 09:30:39 INFO - PROCESS | 896 | 1464712239898 Marionette TRACE conn6 <- [1,2634,null,{}] 09:30:39 INFO - PROCESS | 896 | 1464712239936 Marionette TRACE conn6 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:40 INFO - PROCESS | 896 | 1464712240095 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 09:30:40 INFO - PROCESS | 896 | 1464712240117 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:40 INFO - PROCESS | 896 | ++DOCSHELL 00000068328C9800 == 97 [pid = 896] [id = 668] 09:30:40 INFO - PROCESS | 896 | ++DOMWINDOW == 255 (000000682F442000) [pid = 896] [serial = 2004] [outer = 0000000000000000] 09:30:40 INFO - PROCESS | 896 | ++DOMWINDOW == 256 (000000683272EC00) [pid = 896] [serial = 2005] [outer = 000000682F442000] 09:30:40 INFO - PROCESS | 896 | 1464712240162 Marionette DEBUG loaded listener.js 09:30:40 INFO - PROCESS | 896 | ++DOMWINDOW == 257 (0000006832DF2400) [pid = 896] [serial = 2006] [outer = 000000682F442000] 09:30:40 INFO - PROCESS | 896 | 1464712240631 Marionette TRACE conn6 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 09:30:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 09:30:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 774ms 09:30:40 INFO - PROCESS | 896 | 1464712240673 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 09:30:40 INFO - PROCESS | 896 | 1464712240675 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 09:30:40 INFO - PROCESS | 896 | 1464712240679 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 09:30:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 09:30:40 INFO - PROCESS | 896 | 1464712240680 Marionette TRACE conn6 <- [1,2638,null,{}] 09:30:40 INFO - PROCESS | 896 | 1464712240684 Marionette TRACE conn6 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:40 INFO - PROCESS | 896 | 1464712240838 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 09:30:40 INFO - PROCESS | 896 | 1464712240859 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:40 INFO - PROCESS | 896 | ++DOCSHELL 00000068355BE000 == 98 [pid = 896] [id = 669] 09:30:40 INFO - PROCESS | 896 | ++DOMWINDOW == 258 (0000006833570C00) [pid = 896] [serial = 2007] [outer = 0000000000000000] 09:30:40 INFO - PROCESS | 896 | ++DOMWINDOW == 259 (000000683384D400) [pid = 896] [serial = 2008] [outer = 0000006833570C00] 09:30:40 INFO - PROCESS | 896 | 1464712240904 Marionette DEBUG loaded listener.js 09:30:40 INFO - PROCESS | 896 | ++DOMWINDOW == 260 (0000006833E74C00) [pid = 896] [serial = 2009] [outer = 0000006833570C00] 09:30:41 INFO - PROCESS | 896 | 1464712241363 Marionette TRACE conn6 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 09:30:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 09:30:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 735ms 09:30:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 09:30:41 INFO - PROCESS | 896 | 1464712241416 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 09:30:41 INFO - PROCESS | 896 | 1464712241418 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 09:30:41 INFO - PROCESS | 896 | 1464712241421 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 09:30:41 INFO - PROCESS | 896 | 1464712241423 Marionette TRACE conn6 <- [1,2642,null,{}] 09:30:41 INFO - PROCESS | 896 | 1464712241427 Marionette TRACE conn6 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:42 INFO - PROCESS | 896 | --DOMWINDOW == 259 (0000006828496800) [pid = 896] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 09:30:42 INFO - PROCESS | 896 | --DOMWINDOW == 258 (0000006836119400) [pid = 896] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 09:30:42 INFO - PROCESS | 896 | --DOMWINDOW == 257 (000000683A14F800) [pid = 896] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 09:30:42 INFO - PROCESS | 896 | --DOMWINDOW == 256 (000000681AB8A400) [pid = 896] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 09:30:42 INFO - PROCESS | 896 | --DOMWINDOW == 255 (0000006838A9E000) [pid = 896] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 09:30:42 INFO - PROCESS | 896 | --DOMWINDOW == 254 (000000682C17CC00) [pid = 896] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 09:30:42 INFO - PROCESS | 896 | --DOMWINDOW == 253 (000000683272FC00) [pid = 896] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 09:30:42 INFO - PROCESS | 896 | --DOMWINDOW == 252 (000000683831E400) [pid = 896] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 09:30:42 INFO - PROCESS | 896 | --DOMWINDOW == 251 (000000683593DC00) [pid = 896] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 09:30:42 INFO - PROCESS | 896 | --DOMWINDOW == 250 (000000682C4A7C00) [pid = 896] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 09:30:42 INFO - PROCESS | 896 | --DOMWINDOW == 249 (0000006820DC8400) [pid = 896] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 09:30:42 INFO - PROCESS | 896 | --DOMWINDOW == 248 (000000682C3E7800) [pid = 896] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 09:30:42 INFO - PROCESS | 896 | --DOMWINDOW == 247 (000000682D552C00) [pid = 896] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 09:30:42 INFO - PROCESS | 896 | --DOMWINDOW == 246 (000000683A123400) [pid = 896] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 09:30:42 INFO - PROCESS | 896 | --DOMWINDOW == 245 (000000683A1DA800) [pid = 896] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 09:30:42 INFO - PROCESS | 896 | --DOMWINDOW == 244 (000000681AB83400) [pid = 896] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 09:30:42 INFO - PROCESS | 896 | --DOMWINDOW == 243 (0000006827D0EC00) [pid = 896] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 09:30:42 INFO - PROCESS | 896 | --DOMWINDOW == 242 (0000006820A11C00) [pid = 896] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 09:30:42 INFO - PROCESS | 896 | --DOMWINDOW == 241 (0000006833DA7C00) [pid = 896] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 09:30:42 INFO - PROCESS | 896 | --DOMWINDOW == 240 (0000006821E0C800) [pid = 896] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 09:30:42 INFO - PROCESS | 896 | --DOMWINDOW == 239 (000000681BF21C00) [pid = 896] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 09:30:42 INFO - PROCESS | 896 | --DOMWINDOW == 238 (000000682D5D0400) [pid = 896] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 09:30:42 INFO - PROCESS | 896 | --DOMWINDOW == 237 (000000681BBB7400) [pid = 896] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 09:30:42 INFO - PROCESS | 896 | --DOMWINDOW == 236 (000000683970A000) [pid = 896] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 09:30:42 INFO - PROCESS | 896 | --DOMWINDOW == 235 (0000006833D14400) [pid = 896] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 09:30:42 INFO - PROCESS | 896 | --DOMWINDOW == 234 (000000682848DC00) [pid = 896] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 09:30:42 INFO - PROCESS | 896 | --DOMWINDOW == 233 (000000682C899400) [pid = 896] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 09:30:42 INFO - PROCESS | 896 | --DOMWINDOW == 232 (0000006836C87800) [pid = 896] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 09:30:42 INFO - PROCESS | 896 | --DOMWINDOW == 231 (00000068298E8800) [pid = 896] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 09:30:42 INFO - PROCESS | 896 | --DOMWINDOW == 230 (0000006822A27800) [pid = 896] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 09:30:42 INFO - PROCESS | 896 | --DOMWINDOW == 229 (000000682D5C9000) [pid = 896] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 09:30:42 INFO - PROCESS | 896 | --DOMWINDOW == 228 (0000006836C89400) [pid = 896] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 09:30:42 INFO - PROCESS | 896 | --DOMWINDOW == 227 (000000682C135400) [pid = 896] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 09:30:42 INFO - PROCESS | 896 | --DOMWINDOW == 226 (0000006835571000) [pid = 896] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 09:30:42 INFO - PROCESS | 896 | --DOMWINDOW == 225 (000000681B99C800) [pid = 896] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 09:30:42 INFO - PROCESS | 896 | --DOMWINDOW == 224 (0000006837842800) [pid = 896] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 09:30:42 INFO - PROCESS | 896 | --DOMWINDOW == 223 (000000681AB11000) [pid = 896] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 09:30:42 INFO - PROCESS | 896 | --DOMWINDOW == 222 (0000006837853400) [pid = 896] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 09:30:42 INFO - PROCESS | 896 | --DOMWINDOW == 221 (000000683A05B800) [pid = 896] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 09:30:42 INFO - PROCESS | 896 | --DOMWINDOW == 220 (0000006832B11000) [pid = 896] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 09:30:42 INFO - PROCESS | 896 | --DOMWINDOW == 219 (000000682C89F400) [pid = 896] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 09:30:42 INFO - PROCESS | 896 | --DOMWINDOW == 218 (0000006832DF4000) [pid = 896] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 09:30:42 INFO - PROCESS | 896 | --DOMWINDOW == 217 (0000006832DF3400) [pid = 896] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 09:30:42 INFO - PROCESS | 896 | --DOMWINDOW == 216 (00000068383A8400) [pid = 896] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 09:30:42 INFO - PROCESS | 896 | --DOMWINDOW == 215 (000000681AB0A400) [pid = 896] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 09:30:42 INFO - PROCESS | 896 | --DOMWINDOW == 214 (0000006833D15000) [pid = 896] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 09:30:42 INFO - PROCESS | 896 | --DOMWINDOW == 213 (000000683835E000) [pid = 896] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 09:30:42 INFO - PROCESS | 896 | --DOMWINDOW == 212 (0000006827E38000) [pid = 896] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 09:30:42 INFO - PROCESS | 896 | --DOMWINDOW == 211 (000000683698E000) [pid = 896] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 09:30:42 INFO - PROCESS | 896 | --DOMWINDOW == 210 (00000068377D9400) [pid = 896] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 09:30:42 INFO - PROCESS | 896 | --DOMWINDOW == 209 (000000682C137400) [pid = 896] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 09:30:42 INFO - PROCESS | 896 | --DOMWINDOW == 208 (00000068222F2000) [pid = 896] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 09:30:42 INFO - PROCESS | 896 | --DOMWINDOW == 207 (000000681BBB2800) [pid = 896] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 09:30:42 INFO - PROCESS | 896 | --DOMWINDOW == 206 (0000006828E24400) [pid = 896] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 09:30:42 INFO - PROCESS | 896 | --DOMWINDOW == 205 (0000006837840800) [pid = 896] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 09:30:42 INFO - PROCESS | 896 | --DOMWINDOW == 204 (000000683384C800) [pid = 896] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 09:30:42 INFO - PROCESS | 896 | --DOMWINDOW == 203 (0000006820A89800) [pid = 896] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 09:30:42 INFO - PROCESS | 896 | --DOMWINDOW == 202 (0000006838323800) [pid = 896] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 09:30:42 INFO - PROCESS | 896 | --DOMWINDOW == 201 (0000006838316800) [pid = 896] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 09:30:42 INFO - PROCESS | 896 | --DOMWINDOW == 200 (00000068383A2400) [pid = 896] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 09:30:42 INFO - PROCESS | 896 | --DOMWINDOW == 199 (000000681B9CA400) [pid = 896] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 09:30:42 INFO - PROCESS | 896 | --DOMWINDOW == 198 (00000068222EFC00) [pid = 896] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 09:30:42 INFO - PROCESS | 896 | --DOMWINDOW == 197 (000000682C4A0800) [pid = 896] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 09:30:42 INFO - PROCESS | 896 | --DOMWINDOW == 196 (000000682B70DC00) [pid = 896] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 09:30:42 INFO - PROCESS | 896 | --DOMWINDOW == 195 (0000006833DB1C00) [pid = 896] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 09:30:42 INFO - PROCESS | 896 | --DOMWINDOW == 194 (000000682C6C9000) [pid = 896] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 09:30:42 INFO - PROCESS | 896 | --DOMWINDOW == 193 (00000068220CF000) [pid = 896] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 09:30:42 INFO - PROCESS | 896 | --DOMWINDOW == 192 (000000682C139400) [pid = 896] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 09:30:42 INFO - PROCESS | 896 | --DOMWINDOW == 191 (0000006838455400) [pid = 896] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 09:30:42 INFO - PROCESS | 896 | --DOMWINDOW == 190 (0000006833E6C800) [pid = 896] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 09:30:42 INFO - PROCESS | 896 | 1464712242335 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 09:30:42 INFO - PROCESS | 896 | 1464712242351 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:42 INFO - PROCESS | 896 | ++DOCSHELL 0000006821C5F000 == 99 [pid = 896] [id = 670] 09:30:42 INFO - PROCESS | 896 | ++DOMWINDOW == 191 (000000681AB0A000) [pid = 896] [serial = 2010] [outer = 0000000000000000] 09:30:42 INFO - PROCESS | 896 | ++DOMWINDOW == 192 (000000681AB84400) [pid = 896] [serial = 2011] [outer = 000000681AB0A000] 09:30:42 INFO - PROCESS | 896 | 1464712242397 Marionette DEBUG loaded listener.js 09:30:42 INFO - PROCESS | 896 | ++DOMWINDOW == 193 (0000006820A11C00) [pid = 896] [serial = 2012] [outer = 000000681AB0A000] 09:30:42 INFO - PROCESS | 896 | 1464712242852 Marionette TRACE conn6 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 09:30:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 09:30:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1486ms 09:30:42 INFO - PROCESS | 896 | 1464712242910 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 09:30:42 INFO - PROCESS | 896 | 1464712242913 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 09:30:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 09:30:42 INFO - PROCESS | 896 | 1464712242916 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 09:30:42 INFO - PROCESS | 896 | 1464712242919 Marionette TRACE conn6 <- [1,2646,null,{}] 09:30:42 INFO - PROCESS | 896 | 1464712242922 Marionette TRACE conn6 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:43 INFO - PROCESS | 896 | 1464712243052 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 09:30:43 INFO - PROCESS | 896 | 1464712243058 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:43 INFO - PROCESS | 896 | ++DOCSHELL 0000006836466000 == 100 [pid = 896] [id = 671] 09:30:43 INFO - PROCESS | 896 | ++DOMWINDOW == 194 (00000068222E8000) [pid = 896] [serial = 2013] [outer = 0000000000000000] 09:30:43 INFO - PROCESS | 896 | ++DOMWINDOW == 195 (00000068290E2400) [pid = 896] [serial = 2014] [outer = 00000068222E8000] 09:30:43 INFO - PROCESS | 896 | 1464712243112 Marionette DEBUG loaded listener.js 09:30:43 INFO - PROCESS | 896 | ++DOMWINDOW == 196 (000000682CF33400) [pid = 896] [serial = 2015] [outer = 00000068222E8000] 09:30:43 INFO - PROCESS | 896 | 1464712243582 Marionette TRACE conn6 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 09:30:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 09:30:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 733ms 09:30:43 INFO - PROCESS | 896 | 1464712243653 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 09:30:43 INFO - PROCESS | 896 | 1464712243655 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 09:30:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 09:30:43 INFO - PROCESS | 896 | 1464712243658 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 09:30:43 INFO - PROCESS | 896 | 1464712243660 Marionette TRACE conn6 <- [1,2650,null,{}] 09:30:43 INFO - PROCESS | 896 | 1464712243692 Marionette TRACE conn6 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:43 INFO - PROCESS | 896 | 1464712243810 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 09:30:43 INFO - PROCESS | 896 | 1464712243817 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:43 INFO - PROCESS | 896 | ++DOCSHELL 0000006837C89800 == 101 [pid = 896] [id = 672] 09:30:43 INFO - PROCESS | 896 | ++DOMWINDOW == 197 (0000006832B11000) [pid = 896] [serial = 2016] [outer = 0000000000000000] 09:30:43 INFO - PROCESS | 896 | ++DOMWINDOW == 198 (0000006833D16800) [pid = 896] [serial = 2017] [outer = 0000006832B11000] 09:30:43 INFO - PROCESS | 896 | 1464712243864 Marionette DEBUG loaded listener.js 09:30:43 INFO - PROCESS | 896 | ++DOMWINDOW == 199 (0000006835938400) [pid = 896] [serial = 2018] [outer = 0000006832B11000] 09:30:44 INFO - PROCESS | 896 | 1464712244622 Marionette TRACE conn6 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 09:30:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 09:30:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 986ms 09:30:44 INFO - PROCESS | 896 | 1464712244648 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 09:30:44 INFO - PROCESS | 896 | 1464712244653 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 09:30:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 09:30:44 INFO - PROCESS | 896 | 1464712244659 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 09:30:44 INFO - PROCESS | 896 | 1464712244664 Marionette TRACE conn6 <- [1,2654,null,{}] 09:30:44 INFO - PROCESS | 896 | 1464712244670 Marionette TRACE conn6 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:44 INFO - PROCESS | 896 | 1464712244823 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 09:30:45 INFO - PROCESS | 896 | 1464712245004 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:45 INFO - PROCESS | 896 | ++DOCSHELL 000000682AC15800 == 102 [pid = 896] [id = 673] 09:30:45 INFO - PROCESS | 896 | ++DOMWINDOW == 200 (000000682003C000) [pid = 896] [serial = 2019] [outer = 0000000000000000] 09:30:45 INFO - PROCESS | 896 | ++DOMWINDOW == 201 (0000006820DC3C00) [pid = 896] [serial = 2020] [outer = 000000682003C000] 09:30:45 INFO - PROCESS | 896 | 1464712245065 Marionette DEBUG loaded listener.js 09:30:45 INFO - PROCESS | 896 | ++DOMWINDOW == 202 (00000068255A4000) [pid = 896] [serial = 2021] [outer = 000000682003C000] 09:30:45 INFO - PROCESS | 896 | [896] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 09:30:46 INFO - PROCESS | 896 | [896] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 09:30:46 INFO - PROCESS | 896 | 1464712246193 Marionette TRACE conn6 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 09:30:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 09:30:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1601ms 09:30:46 INFO - PROCESS | 896 | 1464712246264 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 09:30:46 INFO - PROCESS | 896 | 1464712246271 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 09:30:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 09:30:46 INFO - PROCESS | 896 | 1464712246278 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 09:30:46 INFO - PROCESS | 896 | 1464712246281 Marionette TRACE conn6 <- [1,2658,null,{}] 09:30:46 INFO - PROCESS | 896 | 1464712246286 Marionette TRACE conn6 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:46 INFO - PROCESS | 896 | 1464712246462 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 09:30:46 INFO - PROCESS | 896 | 1464712246660 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:46 INFO - PROCESS | 896 | ++DOCSHELL 00000068323EC000 == 103 [pid = 896] [id = 674] 09:30:46 INFO - PROCESS | 896 | ++DOMWINDOW == 203 (0000006828D4B000) [pid = 896] [serial = 2022] [outer = 0000000000000000] 09:30:46 INFO - PROCESS | 896 | ++DOMWINDOW == 204 (00000068291B2400) [pid = 896] [serial = 2023] [outer = 0000006828D4B000] 09:30:46 INFO - PROCESS | 896 | 1464712246717 Marionette DEBUG loaded listener.js 09:30:46 INFO - PROCESS | 896 | ++DOMWINDOW == 205 (000000682B2D1800) [pid = 896] [serial = 2024] [outer = 0000006828D4B000] 09:30:47 INFO - PROCESS | 896 | 1464712247809 Marionette TRACE conn6 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 09:30:47 INFO - PROCESS | 896 | 1464712247926 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 09:30:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 09:30:47 INFO - PROCESS | 896 | 1464712247934 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 09:30:47 INFO - PROCESS | 896 | 1464712247938 Marionette TRACE conn6 <- [1,2662,null,{}] 09:30:47 INFO - PROCESS | 896 | 1464712247961 Marionette TRACE conn6 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:48 INFO - PROCESS | 896 | 1464712248165 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 09:30:48 INFO - PROCESS | 896 | 1464712248330 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:48 INFO - PROCESS | 896 | ++DOCSHELL 0000006838B76800 == 104 [pid = 896] [id = 675] 09:30:48 INFO - PROCESS | 896 | ++DOMWINDOW == 206 (000000682C133C00) [pid = 896] [serial = 2025] [outer = 0000000000000000] 09:30:48 INFO - PROCESS | 896 | ++DOMWINDOW == 207 (000000682C6CEC00) [pid = 896] [serial = 2026] [outer = 000000682C133C00] 09:30:48 INFO - PROCESS | 896 | 1464712248390 Marionette DEBUG loaded listener.js 09:30:48 INFO - PROCESS | 896 | ++DOMWINDOW == 208 (000000682D675800) [pid = 896] [serial = 2027] [outer = 000000682C133C00] 09:30:49 INFO - PROCESS | 896 | 1464712249464 Marionette TRACE conn6 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 09:30:49 INFO - PROCESS | 896 | 1464712249476 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 09:30:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 09:30:49 INFO - PROCESS | 896 | 1464712249480 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 09:30:49 INFO - PROCESS | 896 | 1464712249482 Marionette TRACE conn6 <- [1,2666,null,{}] 09:30:49 INFO - PROCESS | 896 | 1464712249487 Marionette TRACE conn6 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:49 INFO - PROCESS | 896 | 1464712249630 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 09:30:49 INFO - PROCESS | 896 | 1464712249826 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:49 INFO - PROCESS | 896 | ++DOCSHELL 000000683BD1B800 == 105 [pid = 896] [id = 676] 09:30:49 INFO - PROCESS | 896 | ++DOMWINDOW == 209 (0000006833572000) [pid = 896] [serial = 2028] [outer = 0000000000000000] 09:30:49 INFO - PROCESS | 896 | ++DOMWINDOW == 210 (0000006835A79000) [pid = 896] [serial = 2029] [outer = 0000006833572000] 09:30:49 INFO - PROCESS | 896 | 1464712249883 Marionette DEBUG loaded listener.js 09:30:49 INFO - PROCESS | 896 | ++DOMWINDOW == 211 (000000683698D000) [pid = 896] [serial = 2030] [outer = 0000006833572000] 09:30:50 INFO - PROCESS | 896 | 1464712250915 Marionette TRACE conn6 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 09:30:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 09:30:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1493ms 09:30:51 INFO - PROCESS | 896 | 1464712251016 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 09:30:51 INFO - PROCESS | 896 | 1464712251019 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 09:30:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 09:30:51 INFO - PROCESS | 896 | 1464712251035 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 09:30:51 INFO - PROCESS | 896 | 1464712251037 Marionette TRACE conn6 <- [1,2670,null,{}] 09:30:51 INFO - PROCESS | 896 | 1464712251041 Marionette TRACE conn6 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:51 INFO - PROCESS | 896 | 1464712251170 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 09:30:51 INFO - PROCESS | 896 | 1464712251426 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:51 INFO - PROCESS | 896 | ++DOCSHELL 000000683F3D4000 == 106 [pid = 896] [id = 677] 09:30:51 INFO - PROCESS | 896 | ++DOMWINDOW == 212 (0000006836C8EC00) [pid = 896] [serial = 2031] [outer = 0000000000000000] 09:30:51 INFO - PROCESS | 896 | ++DOMWINDOW == 213 (0000006836C90400) [pid = 896] [serial = 2032] [outer = 0000006836C8EC00] 09:30:51 INFO - PROCESS | 896 | 1464712251485 Marionette DEBUG loaded listener.js 09:30:51 INFO - PROCESS | 896 | ++DOMWINDOW == 214 (000000683782A000) [pid = 896] [serial = 2033] [outer = 0000006836C8EC00] 09:30:52 INFO - PROCESS | 896 | 1464712252513 Marionette TRACE conn6 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 09:30:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 09:30:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1541ms 09:30:52 INFO - PROCESS | 896 | 1464712252581 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 09:30:52 INFO - PROCESS | 896 | 1464712252583 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 09:30:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 09:30:52 INFO - PROCESS | 896 | 1464712252587 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 09:30:52 INFO - PROCESS | 896 | 1464712252589 Marionette TRACE conn6 <- [1,2674,null,{}] 09:30:52 INFO - PROCESS | 896 | 1464712252593 Marionette TRACE conn6 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:52 INFO - PROCESS | 896 | 1464712252779 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 09:30:53 INFO - PROCESS | 896 | 1464712252993 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:53 INFO - PROCESS | 896 | ++DOCSHELL 000000683BF93800 == 107 [pid = 896] [id = 678] 09:30:53 INFO - PROCESS | 896 | ++DOMWINDOW == 215 (000000681AF40000) [pid = 896] [serial = 2034] [outer = 0000000000000000] 09:30:53 INFO - PROCESS | 896 | ++DOMWINDOW == 216 (0000006838317C00) [pid = 896] [serial = 2035] [outer = 000000681AF40000] 09:30:53 INFO - PROCESS | 896 | 1464712253050 Marionette DEBUG loaded listener.js 09:30:53 INFO - PROCESS | 896 | ++DOMWINDOW == 217 (0000006838458800) [pid = 896] [serial = 2036] [outer = 000000681AF40000] 09:30:54 INFO - PROCESS | 896 | 1464712254112 Marionette TRACE conn6 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 09:30:54 INFO - PROCESS | 896 | 1464712254144 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 09:30:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 09:30:54 INFO - PROCESS | 896 | 1464712254193 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 09:30:54 INFO - PROCESS | 896 | 1464712254195 Marionette TRACE conn6 <- [1,2678,null,{}] 09:30:54 INFO - PROCESS | 896 | 1464712254200 Marionette TRACE conn6 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:54 INFO - PROCESS | 896 | 1464712254328 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 09:30:54 INFO - PROCESS | 896 | 1464712254565 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:54 INFO - PROCESS | 896 | ++DOCSHELL 000000682665F000 == 108 [pid = 896] [id = 679] 09:30:54 INFO - PROCESS | 896 | ++DOMWINDOW == 218 (000000681ABE8400) [pid = 896] [serial = 2037] [outer = 0000000000000000] 09:30:54 INFO - PROCESS | 896 | ++DOMWINDOW == 219 (000000681C148400) [pid = 896] [serial = 2038] [outer = 000000681ABE8400] 09:30:54 INFO - PROCESS | 896 | 1464712254623 Marionette DEBUG loaded listener.js 09:30:54 INFO - PROCESS | 896 | ++DOMWINDOW == 220 (0000006822026800) [pid = 896] [serial = 2039] [outer = 000000681ABE8400] 09:30:56 INFO - PROCESS | 896 | 1464712256075 Marionette TRACE conn6 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 09:30:56 INFO - PROCESS | 896 | 1464712256134 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 09:30:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 09:30:56 INFO - PROCESS | 896 | 1464712256139 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 09:30:56 INFO - PROCESS | 896 | 1464712256143 Marionette TRACE conn6 <- [1,2682,null,{}] 09:30:56 INFO - PROCESS | 896 | 1464712256149 Marionette TRACE conn6 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:56 INFO - PROCESS | 896 | 1464712256312 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 09:30:56 INFO - PROCESS | 896 | 1464712256473 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:56 INFO - PROCESS | 896 | ++DOCSHELL 000000682CFB7800 == 109 [pid = 896] [id = 680] 09:30:56 INFO - PROCESS | 896 | ++DOMWINDOW == 221 (000000681B91C800) [pid = 896] [serial = 2040] [outer = 0000000000000000] 09:30:56 INFO - PROCESS | 896 | ++DOMWINDOW == 222 (000000681B9A1C00) [pid = 896] [serial = 2041] [outer = 000000681B91C800] 09:30:56 INFO - PROCESS | 896 | 1464712256526 Marionette DEBUG loaded listener.js 09:30:56 INFO - PROCESS | 896 | ++DOMWINDOW == 223 (0000006821B86C00) [pid = 896] [serial = 2042] [outer = 000000681B91C800] 09:30:57 INFO - PROCESS | 896 | --DOCSHELL 00000068336DC800 == 108 [pid = 896] [id = 393] 09:30:57 INFO - PROCESS | 896 | --DOCSHELL 0000006832D1E800 == 107 [pid = 896] [id = 445] 09:30:57 INFO - PROCESS | 896 | --DOCSHELL 00000068285BF000 == 106 [pid = 896] [id = 615] 09:30:57 INFO - PROCESS | 896 | --DOCSHELL 0000006836A9C000 == 105 [pid = 896] [id = 539] 09:30:57 INFO - PROCESS | 896 | --DOCSHELL 0000006836466000 == 104 [pid = 896] [id = 671] 09:30:57 INFO - PROCESS | 896 | --DOCSHELL 0000006821C5F000 == 103 [pid = 896] [id = 670] 09:30:57 INFO - PROCESS | 896 | --DOCSHELL 00000068355BE000 == 102 [pid = 896] [id = 669] 09:30:57 INFO - PROCESS | 896 | --DOCSHELL 00000068328C9800 == 101 [pid = 896] [id = 668] 09:30:57 INFO - PROCESS | 896 | --DOCSHELL 0000006833CB4800 == 100 [pid = 896] [id = 603] 09:30:57 INFO - PROCESS | 896 | --DOMWINDOW == 222 (000000682D544C00) [pid = 896] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 896 | --DOCSHELL 0000006830E4C800 == 99 [pid = 896] [id = 667] 09:30:57 INFO - PROCESS | 896 | --DOCSHELL 000000682D5D9000 == 98 [pid = 896] [id = 666] 09:30:57 INFO - PROCESS | 896 | --DOCSHELL 0000006827D4F800 == 97 [pid = 896] [id = 665] 09:30:57 INFO - PROCESS | 896 | --DOCSHELL 000000682B6D4000 == 96 [pid = 896] [id = 664] 09:30:57 INFO - PROCESS | 896 | --DOCSHELL 000000683274A000 == 95 [pid = 896] [id = 663] 09:30:57 INFO - PROCESS | 896 | --DOCSHELL 000000682C587800 == 94 [pid = 896] [id = 662] 09:30:57 INFO - PROCESS | 896 | --DOCSHELL 000000682D5F1000 == 93 [pid = 896] [id = 661] 09:30:57 INFO - PROCESS | 896 | --DOCSHELL 000000683BE5E000 == 92 [pid = 896] [id = 657] 09:30:57 INFO - PROCESS | 896 | --DOCSHELL 000000683B9A9000 == 91 [pid = 896] [id = 656] 09:30:57 INFO - PROCESS | 896 | --DOCSHELL 000000683925C000 == 90 [pid = 896] [id = 655] 09:30:57 INFO - PROCESS | 896 | --DOCSHELL 0000006837CEF800 == 89 [pid = 896] [id = 654] 09:30:57 INFO - PROCESS | 896 | --DOCSHELL 00000068368DC000 == 88 [pid = 896] [id = 653] 09:30:57 INFO - PROCESS | 896 | --DOCSHELL 000000682D241800 == 87 [pid = 896] [id = 620] 09:30:57 INFO - PROCESS | 896 | --DOCSHELL 0000006835A90800 == 86 [pid = 896] [id = 652] 09:30:57 INFO - PROCESS | 896 | --DOCSHELL 0000006830421800 == 85 [pid = 896] [id = 651] 09:30:57 INFO - PROCESS | 896 | --DOCSHELL 00000068328D4800 == 84 [pid = 896] [id = 626] 09:30:57 INFO - PROCESS | 896 | --DOCSHELL 0000006829353000 == 83 [pid = 896] [id = 650] 09:30:57 INFO - PROCESS | 896 | --DOCSHELL 0000006833C9B000 == 82 [pid = 896] [id = 649] 09:30:57 INFO - PROCESS | 896 | --DOMWINDOW == 221 (000000682CFF8000) [pid = 896] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 896 | --DOMWINDOW == 220 (000000682B7B6C00) [pid = 896] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 896 | --DOMWINDOW == 219 (000000683698C800) [pid = 896] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 896 | --DOMWINDOW == 218 (00000068361A7400) [pid = 896] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 896 | --DOMWINDOW == 217 (000000683A155C00) [pid = 896] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 896 | --DOMWINDOW == 216 (000000681C157800) [pid = 896] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 896 | --DOMWINDOW == 215 (000000683A2B8000) [pid = 896] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 896 | --DOMWINDOW == 214 (000000682C3E8400) [pid = 896] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 896 | --DOMWINDOW == 213 (0000006832B0F800) [pid = 896] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 896 | --DOMWINDOW == 212 (000000683A1E4C00) [pid = 896] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 896 | --DOMWINDOW == 211 (000000683384B800) [pid = 896] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 896 | --DOMWINDOW == 210 (0000006836116000) [pid = 896] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 896 | --DOMWINDOW == 209 (0000006832DF4400) [pid = 896] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 896 | --DOMWINDOW == 208 (0000006825861000) [pid = 896] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 896 | --DOMWINDOW == 207 (000000682C5CB800) [pid = 896] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 896 | --DOMWINDOW == 206 (000000682D67C400) [pid = 896] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 896 | --DOMWINDOW == 205 (00000068343E5000) [pid = 896] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 896 | --DOMWINDOW == 204 (000000683A12E000) [pid = 896] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 896 | --DOMWINDOW == 203 (000000682CFEC000) [pid = 896] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 896 | --DOMWINDOW == 202 (000000683ABA6C00) [pid = 896] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 896 | --DOMWINDOW == 201 (000000682C4AC000) [pid = 896] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 896 | --DOMWINDOW == 200 (00000068294AE400) [pid = 896] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 896 | --DOMWINDOW == 199 (00000068362C9000) [pid = 896] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 896 | --DOMWINDOW == 198 (000000682C89A400) [pid = 896] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 896 | --DOMWINDOW == 197 (000000682C6C7400) [pid = 896] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 896 | --DOMWINDOW == 196 (0000006836111800) [pid = 896] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 896 | --DOMWINDOW == 195 (00000068290E6C00) [pid = 896] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 896 | --DOMWINDOW == 194 (0000006821E38C00) [pid = 896] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 896 | --DOMWINDOW == 193 (000000683384E000) [pid = 896] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 896 | --DOMWINDOW == 192 (0000006820B69800) [pid = 896] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 896 | --DOMWINDOW == 191 (000000683A1D8000) [pid = 896] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 896 | --DOMWINDOW == 190 (00000068343E3800) [pid = 896] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 896 | --DOMWINDOW == 189 (000000682930A000) [pid = 896] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 896 | --DOMWINDOW == 188 (00000068328AFC00) [pid = 896] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 896 | --DOMWINDOW == 187 (000000682CE9F800) [pid = 896] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 896 | --DOMWINDOW == 186 (0000006836CD7C00) [pid = 896] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 896 | --DOMWINDOW == 185 (000000682A054800) [pid = 896] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 896 | --DOMWINDOW == 184 (0000006836B10000) [pid = 896] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 896 | --DOMWINDOW == 183 (00000068291AE000) [pid = 896] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 896 | --DOMWINDOW == 182 (000000682F716800) [pid = 896] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 896 | --DOMWINDOW == 181 (000000682C5CD800) [pid = 896] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 896 | --DOMWINDOW == 180 (0000006837854400) [pid = 896] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 896 | --DOMWINDOW == 179 (000000682C534C00) [pid = 896] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 896 | --DOMWINDOW == 178 (0000006838A99800) [pid = 896] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 896 | --DOMWINDOW == 177 (000000682C204000) [pid = 896] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 896 | --DOMWINDOW == 176 (000000683AB95800) [pid = 896] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 896 | --DOMWINDOW == 175 (000000683835C400) [pid = 896] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 896 | --DOMWINDOW == 174 (000000681AB8B800) [pid = 896] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 896 | --DOMWINDOW == 173 (0000006838367C00) [pid = 896] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 896 | --DOMWINDOW == 172 (000000683ABABC00) [pid = 896] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 896 | --DOMWINDOW == 171 (000000683A062400) [pid = 896] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 896 | --DOMWINDOW == 170 (000000683A2B2400) [pid = 896] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 896 | --DOMWINDOW == 169 (0000006833578000) [pid = 896] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 896 | --DOMWINDOW == 168 (0000006838361800) [pid = 896] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 896 | --DOMWINDOW == 167 (0000006839710800) [pid = 896] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 896 | --DOMWINDOW == 166 (000000681C3C3000) [pid = 896] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 896 | --DOMWINDOW == 165 (000000682F44EC00) [pid = 896] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 896 | --DOMWINDOW == 164 (000000683610B400) [pid = 896] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 896 | --DOMWINDOW == 163 (000000683A124400) [pid = 896] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 896 | --DOMWINDOW == 162 (0000006829815000) [pid = 896] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 896 | --DOMWINDOW == 161 (000000682D619800) [pid = 896] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 896 | --DOMWINDOW == 160 (00000068377D4400) [pid = 896] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 896 | --DOMWINDOW == 159 (000000681B9C9800) [pid = 896] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 896 | --DOMWINDOW == 158 (000000683785E800) [pid = 896] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 896 | --DOMWINDOW == 157 (000000682D675C00) [pid = 896] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 896 | --DOMWINDOW == 156 (00000068290E1C00) [pid = 896] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 896 | --DOMWINDOW == 155 (000000681C608C00) [pid = 896] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 896 | --DOMWINDOW == 154 (00000068294AAC00) [pid = 896] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 896 | --DOMWINDOW == 153 (0000006839707800) [pid = 896] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 896 | --DOMWINDOW == 152 (000000682C6B4C00) [pid = 896] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 896 | --DOMWINDOW == 151 (000000681ABEC400) [pid = 896] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 896 | --DOMWINDOW == 150 (0000006833DA7000) [pid = 896] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 896 | --DOMWINDOW == 149 (000000683AB9E800) [pid = 896] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 896 | --DOMWINDOW == 148 (00000068383A5400) [pid = 896] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 896 | --DOMWINDOW == 147 (0000006838322C00) [pid = 896] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 896 | --DOMWINDOW == 146 (0000006839704C00) [pid = 896] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 896 | --DOMWINDOW == 145 (0000006828D4B400) [pid = 896] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 896 | --DOMWINDOW == 144 (0000006827D82400) [pid = 896] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 896 | --DOMWINDOW == 143 (000000683AB97400) [pid = 896] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 896 | --DOMWINDOW == 142 (000000682C5C8800) [pid = 896] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 896 | --DOMWINDOW == 141 (0000006827E2BC00) [pid = 896] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 896 | --DOMWINDOW == 140 (0000006836B0A400) [pid = 896] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 896 | --DOMWINDOW == 139 (000000682D551C00) [pid = 896] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 896 | --DOMWINDOW == 138 (0000006828D76400) [pid = 896] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 896 | --DOMWINDOW == 137 (00000068290E8000) [pid = 896] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 896 | --DOMWINDOW == 136 (000000682B7AF000) [pid = 896] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 896 | --DOMWINDOW == 135 (0000006837821C00) [pid = 896] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 896 | --DOMWINDOW == 134 (000000682D543000) [pid = 896] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 896 | --DOMWINDOW == 133 (0000006821BBB000) [pid = 896] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 896 | --DOMWINDOW == 132 (0000006838464000) [pid = 896] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 896 | --DOMWINDOW == 131 (00000068222EE800) [pid = 896] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 896 | --DOMWINDOW == 130 (00000068343ED400) [pid = 896] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 896 | 1464712257601 Marionette TRACE conn6 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 09:30:57 INFO - PROCESS | 896 | 1464712257641 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 09:30:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 09:30:57 INFO - PROCESS | 896 | 1464712257647 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 09:30:57 INFO - PROCESS | 896 | 1464712257650 Marionette TRACE conn6 <- [1,2686,null,{}] 09:30:57 INFO - PROCESS | 896 | 1464712257654 Marionette TRACE conn6 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:57 INFO - PROCESS | 896 | 1464712257768 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 09:30:57 INFO - PROCESS | 896 | 1464712257906 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:57 INFO - PROCESS | 896 | ++DOCSHELL 0000006827D50000 == 83 [pid = 896] [id = 681] 09:30:57 INFO - PROCESS | 896 | ++DOMWINDOW == 131 (000000681B91E000) [pid = 896] [serial = 2043] [outer = 0000000000000000] 09:30:57 INFO - PROCESS | 896 | ++DOMWINDOW == 132 (000000681BBB4800) [pid = 896] [serial = 2044] [outer = 000000681B91E000] 09:30:57 INFO - PROCESS | 896 | 1464712257957 Marionette DEBUG loaded listener.js 09:30:58 INFO - PROCESS | 896 | ++DOMWINDOW == 133 (000000681D023800) [pid = 896] [serial = 2045] [outer = 000000681B91E000] 09:30:58 INFO - PROCESS | 896 | 1464712258972 Marionette TRACE conn6 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 09:30:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 09:30:58 INFO - PROCESS | 896 | 1464712258990 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 09:30:58 INFO - PROCESS | 896 | 1464712258993 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 09:30:59 INFO - PROCESS | 896 | 1464712258997 Marionette TRACE conn6 <- [1,2690,null,{}] 09:30:59 INFO - PROCESS | 896 | 1464712259008 Marionette TRACE conn6 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:59 INFO - PROCESS | 896 | 1464712259125 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 09:30:59 INFO - PROCESS | 896 | 1464712259133 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:59 INFO - PROCESS | 896 | ++DOCSHELL 000000682C579800 == 84 [pid = 896] [id = 682] 09:30:59 INFO - PROCESS | 896 | ++DOMWINDOW == 134 (00000068221C1400) [pid = 896] [serial = 2046] [outer = 0000000000000000] 09:30:59 INFO - PROCESS | 896 | ++DOMWINDOW == 135 (000000682267C400) [pid = 896] [serial = 2047] [outer = 00000068221C1400] 09:30:59 INFO - PROCESS | 896 | 1464712259185 Marionette DEBUG loaded listener.js 09:30:59 INFO - PROCESS | 896 | ++DOMWINDOW == 136 (00000068266CA800) [pid = 896] [serial = 2048] [outer = 00000068221C1400] 09:30:59 INFO - PROCESS | 896 | 1464712259677 Marionette TRACE conn6 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 09:30:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 09:30:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 776ms 09:30:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 09:30:59 INFO - PROCESS | 896 | 1464712259772 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 09:30:59 INFO - PROCESS | 896 | 1464712259775 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 09:30:59 INFO - PROCESS | 896 | 1464712259784 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 09:30:59 INFO - PROCESS | 896 | 1464712259786 Marionette TRACE conn6 <- [1,2694,null,{}] 09:30:59 INFO - PROCESS | 896 | 1464712259789 Marionette TRACE conn6 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:59 INFO - PROCESS | 896 | 1464712259942 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 09:30:59 INFO - PROCESS | 896 | 1464712259959 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:59 INFO - PROCESS | 896 | ++DOCSHELL 000000682D5E6800 == 85 [pid = 896] [id = 683] 09:30:59 INFO - PROCESS | 896 | ++DOMWINDOW == 137 (0000006827E2D000) [pid = 896] [serial = 2049] [outer = 0000000000000000] 09:31:00 INFO - PROCESS | 896 | ++DOMWINDOW == 138 (0000006827E32800) [pid = 896] [serial = 2050] [outer = 0000006827E2D000] 09:31:00 INFO - PROCESS | 896 | 1464712260009 Marionette DEBUG loaded listener.js 09:31:00 INFO - PROCESS | 896 | ++DOMWINDOW == 139 (000000682894B800) [pid = 896] [serial = 2051] [outer = 0000006827E2D000] 09:31:00 INFO - PROCESS | 896 | 1464712260471 Marionette TRACE conn6 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 09:31:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 09:31:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 735ms 09:31:00 INFO - PROCESS | 896 | 1464712260516 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 09:31:00 INFO - PROCESS | 896 | 1464712260518 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 09:31:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 09:31:00 INFO - PROCESS | 896 | 1464712260522 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 09:31:00 INFO - PROCESS | 896 | 1464712260524 Marionette TRACE conn6 <- [1,2698,null,{}] 09:31:00 INFO - PROCESS | 896 | 1464712260527 Marionette TRACE conn6 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:00 INFO - PROCESS | 896 | 1464712260706 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 09:31:00 INFO - PROCESS | 896 | 1464712260726 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:00 INFO - PROCESS | 896 | ++DOCSHELL 000000682F763800 == 86 [pid = 896] [id = 684] 09:31:00 INFO - PROCESS | 896 | ++DOMWINDOW == 140 (0000006828ADCC00) [pid = 896] [serial = 2052] [outer = 0000000000000000] 09:31:00 INFO - PROCESS | 896 | ++DOMWINDOW == 141 (0000006828D4E800) [pid = 896] [serial = 2053] [outer = 0000006828ADCC00] 09:31:00 INFO - PROCESS | 896 | 1464712260776 Marionette DEBUG loaded listener.js 09:31:00 INFO - PROCESS | 896 | ++DOMWINDOW == 142 (0000006828E19800) [pid = 896] [serial = 2054] [outer = 0000006828ADCC00] 09:31:01 INFO - PROCESS | 896 | 1464712261258 Marionette TRACE conn6 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 09:31:01 INFO - PROCESS | 896 | 1464712261302 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 09:31:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 09:31:01 INFO - PROCESS | 896 | 1464712261312 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 09:31:01 INFO - PROCESS | 896 | 1464712261314 Marionette TRACE conn6 <- [1,2702,null,{}] 09:31:01 INFO - PROCESS | 896 | 1464712261325 Marionette TRACE conn6 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:01 INFO - PROCESS | 896 | 1464712261491 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 09:31:01 INFO - PROCESS | 896 | 1464712261517 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:01 INFO - PROCESS | 896 | ++DOCSHELL 000000683040A000 == 87 [pid = 896] [id = 685] 09:31:01 INFO - PROCESS | 896 | ++DOMWINDOW == 143 (00000068290E6400) [pid = 896] [serial = 2055] [outer = 0000000000000000] 09:31:01 INFO - PROCESS | 896 | ++DOMWINDOW == 144 (00000068298AB800) [pid = 896] [serial = 2056] [outer = 00000068290E6400] 09:31:01 INFO - PROCESS | 896 | 1464712261564 Marionette DEBUG loaded listener.js 09:31:01 INFO - PROCESS | 896 | ++DOMWINDOW == 145 (000000682A05A400) [pid = 896] [serial = 2057] [outer = 00000068290E6400] 09:31:02 INFO - PROCESS | 896 | --DOMWINDOW == 144 (000000682F442000) [pid = 896] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 09:31:02 INFO - PROCESS | 896 | --DOMWINDOW == 143 (0000006833570C00) [pid = 896] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 09:31:02 INFO - PROCESS | 896 | --DOMWINDOW == 142 (000000682CFEA800) [pid = 896] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 09:31:02 INFO - PROCESS | 896 | --DOMWINDOW == 141 (000000681B2C5C00) [pid = 896] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 09:31:02 INFO - PROCESS | 896 | --DOMWINDOW == 140 (00000068294B1C00) [pid = 896] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 09:31:02 INFO - PROCESS | 896 | --DOMWINDOW == 139 (000000682B225400) [pid = 896] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 09:31:02 INFO - PROCESS | 896 | --DOMWINDOW == 138 (0000006827D78000) [pid = 896] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 09:31:02 INFO - PROCESS | 896 | --DOMWINDOW == 137 (00000068200CE800) [pid = 896] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 09:31:02 INFO - PROCESS | 896 | --DOMWINDOW == 136 (0000006824C6C800) [pid = 896] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 09:31:02 INFO - PROCESS | 896 | --DOMWINDOW == 135 (000000681AB0A000) [pid = 896] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 09:31:02 INFO - PROCESS | 896 | --DOMWINDOW == 134 (00000068222E8000) [pid = 896] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 09:31:02 INFO - PROCESS | 896 | 1464712262338 Marionette TRACE conn6 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 09:31:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 09:31:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1040ms 09:31:02 INFO - PROCESS | 896 | 1464712262354 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 09:31:02 INFO - PROCESS | 896 | 1464712262356 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 09:31:02 INFO - PROCESS | 896 | 1464712262359 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 09:31:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 09:31:02 INFO - PROCESS | 896 | 1464712262361 Marionette TRACE conn6 <- [1,2706,null,{}] 09:31:02 INFO - PROCESS | 896 | 1464712262378 Marionette TRACE conn6 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:02 INFO - PROCESS | 896 | 1464712262536 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 09:31:02 INFO - PROCESS | 896 | 1464712262549 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:02 INFO - PROCESS | 896 | ++DOCSHELL 0000006830420000 == 88 [pid = 896] [id = 686] 09:31:02 INFO - PROCESS | 896 | ++DOMWINDOW == 135 (0000006824C6C800) [pid = 896] [serial = 2058] [outer = 0000000000000000] 09:31:02 INFO - PROCESS | 896 | ++DOMWINDOW == 136 (000000682ACCE400) [pid = 896] [serial = 2059] [outer = 0000006824C6C800] 09:31:02 INFO - PROCESS | 896 | 1464712262594 Marionette DEBUG loaded listener.js 09:31:02 INFO - PROCESS | 896 | ++DOMWINDOW == 137 (000000682B707C00) [pid = 896] [serial = 2060] [outer = 0000006824C6C800] 09:31:03 INFO - PROCESS | 896 | 1464712263014 Marionette TRACE conn6 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 09:31:03 INFO - PROCESS | 896 | 1464712263056 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 09:31:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 09:31:03 INFO - PROCESS | 896 | 1464712263059 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 09:31:03 INFO - PROCESS | 896 | 1464712263061 Marionette TRACE conn6 <- [1,2710,null,{}] 09:31:03 INFO - PROCESS | 896 | 1464712263065 Marionette TRACE conn6 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:03 INFO - PROCESS | 896 | 1464712263183 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 09:31:03 INFO - PROCESS | 896 | 1464712263189 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:03 INFO - PROCESS | 896 | ++DOCSHELL 00000068322CE000 == 89 [pid = 896] [id = 687] 09:31:03 INFO - PROCESS | 896 | ++DOMWINDOW == 138 (000000682BB0E400) [pid = 896] [serial = 2061] [outer = 0000000000000000] 09:31:03 INFO - PROCESS | 896 | ++DOMWINDOW == 139 (000000682BB5C000) [pid = 896] [serial = 2062] [outer = 000000682BB0E400] 09:31:03 INFO - PROCESS | 896 | 1464712263234 Marionette DEBUG loaded listener.js 09:31:03 INFO - PROCESS | 896 | ++DOMWINDOW == 140 (000000682C139800) [pid = 896] [serial = 2063] [outer = 000000682BB0E400] 09:31:03 INFO - PROCESS | 896 | 1464712263729 Marionette TRACE conn6 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 09:31:03 INFO - PROCESS | 896 | 1464712263796 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 09:31:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 09:31:03 INFO - PROCESS | 896 | 1464712263800 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 09:31:03 INFO - PROCESS | 896 | 1464712263802 Marionette TRACE conn6 <- [1,2714,null,{}] 09:31:03 INFO - PROCESS | 896 | 1464712263805 Marionette TRACE conn6 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:03 INFO - PROCESS | 896 | 1464712263918 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 09:31:03 INFO - PROCESS | 896 | 1464712263928 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:03 INFO - PROCESS | 896 | ++DOCSHELL 0000006832743000 == 90 [pid = 896] [id = 688] 09:31:03 INFO - PROCESS | 896 | ++DOMWINDOW == 141 (000000682C135800) [pid = 896] [serial = 2064] [outer = 0000000000000000] 09:31:03 INFO - PROCESS | 896 | ++DOMWINDOW == 142 (000000682C3DEC00) [pid = 896] [serial = 2065] [outer = 000000682C135800] 09:31:03 INFO - PROCESS | 896 | 1464712263974 Marionette DEBUG loaded listener.js 09:31:04 INFO - PROCESS | 896 | ++DOMWINDOW == 143 (000000682C4A7C00) [pid = 896] [serial = 2066] [outer = 000000682C135800] 09:31:04 INFO - PROCESS | 896 | 1464712264753 Marionette TRACE conn6 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 09:31:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 09:31:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 985ms 09:31:04 INFO - PROCESS | 896 | 1464712264788 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 09:31:04 INFO - PROCESS | 896 | 1464712264794 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 09:31:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 09:31:04 INFO - PROCESS | 896 | 1464712264799 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 09:31:04 INFO - PROCESS | 896 | 1464712264804 Marionette TRACE conn6 <- [1,2718,null,{}] 09:31:04 INFO - PROCESS | 896 | 1464712264809 Marionette TRACE conn6 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:04 INFO - PROCESS | 896 | 1464712264957 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 09:31:05 INFO - PROCESS | 896 | 1464712265125 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:05 INFO - PROCESS | 896 | ++DOCSHELL 0000006829352000 == 91 [pid = 896] [id = 689] 09:31:05 INFO - PROCESS | 896 | ++DOMWINDOW == 144 (000000681C150000) [pid = 896] [serial = 2067] [outer = 0000000000000000] 09:31:05 INFO - PROCESS | 896 | ++DOMWINDOW == 145 (000000681CFB6000) [pid = 896] [serial = 2068] [outer = 000000681C150000] 09:31:05 INFO - PROCESS | 896 | 1464712265185 Marionette DEBUG loaded listener.js 09:31:05 INFO - PROCESS | 896 | ++DOMWINDOW == 146 (0000006821BBD000) [pid = 896] [serial = 2069] [outer = 000000681C150000] 09:31:06 INFO - PROCESS | 896 | 1464712266261 Marionette TRACE conn6 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 09:31:06 INFO - PROCESS | 896 | 1464712266302 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 09:31:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 09:31:06 INFO - PROCESS | 896 | 1464712266310 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 09:31:06 INFO - PROCESS | 896 | 1464712266313 Marionette TRACE conn6 <- [1,2722,null,{}] 09:31:06 INFO - PROCESS | 896 | 1464712266317 Marionette TRACE conn6 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:06 INFO - PROCESS | 896 | 1464712266489 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 09:31:06 INFO - PROCESS | 896 | 1464712266700 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:06 INFO - PROCESS | 896 | ++DOCSHELL 0000006830416000 == 92 [pid = 896] [id = 690] 09:31:06 INFO - PROCESS | 896 | ++DOMWINDOW == 147 (00000068222EEC00) [pid = 896] [serial = 2070] [outer = 0000000000000000] 09:31:06 INFO - PROCESS | 896 | ++DOMWINDOW == 148 (0000006828D4EC00) [pid = 896] [serial = 2071] [outer = 00000068222EEC00] 09:31:06 INFO - PROCESS | 896 | 1464712266756 Marionette DEBUG loaded listener.js 09:31:06 INFO - PROCESS | 896 | ++DOMWINDOW == 149 (00000068291B1000) [pid = 896] [serial = 2072] [outer = 00000068222EEC00] 09:31:07 INFO - PROCESS | 896 | 1464712267336 Marionette TRACE conn6 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 09:31:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 09:31:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1078ms 09:31:07 INFO - PROCESS | 896 | 1464712267393 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 09:31:07 INFO - PROCESS | 896 | 1464712267396 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 09:31:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 09:31:07 INFO - PROCESS | 896 | 1464712267400 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 09:31:07 INFO - PROCESS | 896 | 1464712267404 Marionette TRACE conn6 <- [1,2726,null,{}] 09:31:07 INFO - PROCESS | 896 | 1464712267417 Marionette TRACE conn6 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:07 INFO - PROCESS | 896 | 1464712267556 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 09:31:07 INFO - PROCESS | 896 | 1464712267713 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:07 INFO - PROCESS | 896 | ++DOCSHELL 00000068328C9800 == 93 [pid = 896] [id = 691] 09:31:07 INFO - PROCESS | 896 | ++DOMWINDOW == 150 (00000068298AD800) [pid = 896] [serial = 2073] [outer = 0000000000000000] 09:31:07 INFO - PROCESS | 896 | ++DOMWINDOW == 151 (000000682C20D000) [pid = 896] [serial = 2074] [outer = 00000068298AD800] 09:31:07 INFO - PROCESS | 896 | 1464712267771 Marionette DEBUG loaded listener.js 09:31:07 INFO - PROCESS | 896 | ++DOMWINDOW == 152 (000000682C563400) [pid = 896] [serial = 2075] [outer = 00000068298AD800] 09:31:08 INFO - PROCESS | 896 | 1464712268369 Marionette TRACE conn6 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 09:31:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 09:31:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 985ms 09:31:08 INFO - PROCESS | 896 | 1464712268395 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 09:31:08 INFO - PROCESS | 896 | 1464712268399 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 09:31:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 09:31:08 INFO - PROCESS | 896 | 1464712268404 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 09:31:08 INFO - PROCESS | 896 | 1464712268406 Marionette TRACE conn6 <- [1,2730,null,{}] 09:31:08 INFO - PROCESS | 896 | 1464712268410 Marionette TRACE conn6 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:08 INFO - PROCESS | 896 | 1464712268550 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 09:31:08 INFO - PROCESS | 896 | 1464712268714 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:08 INFO - PROCESS | 896 | ++DOCSHELL 0000006832B76800 == 94 [pid = 896] [id = 692] 09:31:08 INFO - PROCESS | 896 | ++DOMWINDOW == 153 (000000682C5CF000) [pid = 896] [serial = 2076] [outer = 0000000000000000] 09:31:08 INFO - PROCESS | 896 | ++DOMWINDOW == 154 (000000682C6B7000) [pid = 896] [serial = 2077] [outer = 000000682C5CF000] 09:31:08 INFO - PROCESS | 896 | 1464712268772 Marionette DEBUG loaded listener.js 09:31:08 INFO - PROCESS | 896 | ++DOMWINDOW == 155 (000000682C6D0400) [pid = 896] [serial = 2078] [outer = 000000682C5CF000] 09:31:09 INFO - PROCESS | 896 | 1464712269367 Marionette TRACE conn6 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 09:31:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 09:31:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1030ms 09:31:09 INFO - PROCESS | 896 | 1464712269437 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 09:31:09 INFO - PROCESS | 896 | 1464712269440 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 09:31:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 09:31:09 INFO - PROCESS | 896 | 1464712269444 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 09:31:09 INFO - PROCESS | 896 | 1464712269446 Marionette TRACE conn6 <- [1,2734,null,{}] 09:31:09 INFO - PROCESS | 896 | 1464712269450 Marionette TRACE conn6 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:09 INFO - PROCESS | 896 | 1464712269631 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 09:31:09 INFO - PROCESS | 896 | 1464712269782 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:09 INFO - PROCESS | 896 | ++DOCSHELL 00000068335D2800 == 95 [pid = 896] [id = 693] 09:31:09 INFO - PROCESS | 896 | ++DOMWINDOW == 156 (000000682C89A400) [pid = 896] [serial = 2079] [outer = 0000000000000000] 09:31:09 INFO - PROCESS | 896 | ++DOMWINDOW == 157 (000000682CE97400) [pid = 896] [serial = 2080] [outer = 000000682C89A400] 09:31:09 INFO - PROCESS | 896 | 1464712269838 Marionette DEBUG loaded listener.js 09:31:09 INFO - PROCESS | 896 | ++DOMWINDOW == 158 (000000682CF31C00) [pid = 896] [serial = 2081] [outer = 000000682C89A400] 09:31:10 INFO - PROCESS | 896 | 1464712270407 Marionette TRACE conn6 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 09:31:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 09:31:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 987ms 09:31:10 INFO - PROCESS | 896 | 1464712270432 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 09:31:10 INFO - PROCESS | 896 | 1464712270435 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 09:31:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 09:31:10 INFO - PROCESS | 896 | 1464712270439 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 09:31:10 INFO - PROCESS | 896 | 1464712270441 Marionette TRACE conn6 <- [1,2738,null,{}] 09:31:10 INFO - PROCESS | 896 | 1464712270445 Marionette TRACE conn6 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:10 INFO - PROCESS | 896 | 1464712270589 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 09:31:10 INFO - PROCESS | 896 | 1464712270756 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:10 INFO - PROCESS | 896 | ++DOCSHELL 0000006833E04800 == 96 [pid = 896] [id = 694] 09:31:10 INFO - PROCESS | 896 | ++DOMWINDOW == 159 (000000682D366800) [pid = 896] [serial = 2082] [outer = 0000000000000000] 09:31:10 INFO - PROCESS | 896 | ++DOMWINDOW == 160 (000000682D546400) [pid = 896] [serial = 2083] [outer = 000000682D366800] 09:31:10 INFO - PROCESS | 896 | 1464712270814 Marionette DEBUG loaded listener.js 09:31:10 INFO - PROCESS | 896 | ++DOMWINDOW == 161 (000000682D61B800) [pid = 896] [serial = 2084] [outer = 000000682D366800] 09:31:11 INFO - PROCESS | 896 | 1464712271369 Marionette TRACE conn6 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 09:31:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 09:31:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 986ms 09:31:11 INFO - PROCESS | 896 | 1464712271426 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 09:31:11 INFO - PROCESS | 896 | 1464712271429 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 09:31:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 09:31:11 INFO - PROCESS | 896 | 1464712271432 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 09:31:11 INFO - PROCESS | 896 | 1464712271434 Marionette TRACE conn6 <- [1,2742,null,{}] 09:31:11 INFO - PROCESS | 896 | 1464712271438 Marionette TRACE conn6 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:11 INFO - PROCESS | 896 | 1464712271570 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 09:31:11 INFO - PROCESS | 896 | 1464712271735 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:11 INFO - PROCESS | 896 | ++DOCSHELL 0000006835525000 == 97 [pid = 896] [id = 695] 09:31:11 INFO - PROCESS | 896 | ++DOMWINDOW == 162 (000000682D53C000) [pid = 896] [serial = 2085] [outer = 0000000000000000] 09:31:11 INFO - PROCESS | 896 | ++DOMWINDOW == 163 (000000682DD05000) [pid = 896] [serial = 2086] [outer = 000000682D53C000] 09:31:11 INFO - PROCESS | 896 | 1464712271792 Marionette DEBUG loaded listener.js 09:31:11 INFO - PROCESS | 896 | ++DOMWINDOW == 164 (000000682F449800) [pid = 896] [serial = 2087] [outer = 000000682D53C000] 09:31:12 INFO - PROCESS | 896 | 1464712272405 Marionette TRACE conn6 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 09:31:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 09:31:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1029ms 09:31:12 INFO - PROCESS | 896 | 1464712272464 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 09:31:12 INFO - PROCESS | 896 | 1464712272467 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 09:31:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 09:31:12 INFO - PROCESS | 896 | 1464712272471 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 09:31:12 INFO - PROCESS | 896 | 1464712272473 Marionette TRACE conn6 <- [1,2746,null,{}] 09:31:12 INFO - PROCESS | 896 | 1464712272494 Marionette TRACE conn6 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:12 INFO - PROCESS | 896 | 1464712272678 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 09:31:12 INFO - PROCESS | 896 | 1464712272793 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:12 INFO - PROCESS | 896 | ++DOCSHELL 00000068359D2800 == 98 [pid = 896] [id = 696] 09:31:12 INFO - PROCESS | 896 | ++DOMWINDOW == 165 (000000682DD11000) [pid = 896] [serial = 2088] [outer = 0000000000000000] 09:31:12 INFO - PROCESS | 896 | ++DOMWINDOW == 166 (0000006832728000) [pid = 896] [serial = 2089] [outer = 000000682DD11000] 09:31:12 INFO - PROCESS | 896 | 1464712272851 Marionette DEBUG loaded listener.js 09:31:12 INFO - PROCESS | 896 | ++DOMWINDOW == 167 (0000006832B0C800) [pid = 896] [serial = 2090] [outer = 000000682DD11000] 09:31:13 INFO - PROCESS | 896 | 1464712273417 Marionette TRACE conn6 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 09:31:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 09:31:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 985ms 09:31:13 INFO - PROCESS | 896 | 1464712273459 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 09:31:13 INFO - PROCESS | 896 | 1464712273461 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 09:31:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 09:31:13 INFO - PROCESS | 896 | 1464712273465 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 09:31:13 INFO - PROCESS | 896 | 1464712273467 Marionette TRACE conn6 <- [1,2750,null,{}] 09:31:13 INFO - PROCESS | 896 | 1464712273471 Marionette TRACE conn6 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:13 INFO - PROCESS | 896 | 1464712273602 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 09:31:13 INFO - PROCESS | 896 | 1464712273769 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:13 INFO - PROCESS | 896 | ++DOCSHELL 0000006835D12000 == 99 [pid = 896] [id = 697] 09:31:13 INFO - PROCESS | 896 | ++DOMWINDOW == 168 (0000006832DF6800) [pid = 896] [serial = 2091] [outer = 0000000000000000] 09:31:13 INFO - PROCESS | 896 | ++DOMWINDOW == 169 (000000683356D400) [pid = 896] [serial = 2092] [outer = 0000006832DF6800] 09:31:13 INFO - PROCESS | 896 | 1464712273826 Marionette DEBUG loaded listener.js 09:31:13 INFO - PROCESS | 896 | ++DOMWINDOW == 170 (000000683384EC00) [pid = 896] [serial = 2093] [outer = 0000006832DF6800] 09:31:14 INFO - PROCESS | 896 | 1464712274397 Marionette TRACE conn6 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 09:31:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 09:31:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 985ms 09:31:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 09:31:14 INFO - PROCESS | 896 | 1464712274452 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 09:31:14 INFO - PROCESS | 896 | 1464712274455 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 09:31:14 INFO - PROCESS | 896 | 1464712274459 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 09:31:14 INFO - PROCESS | 896 | 1464712274461 Marionette TRACE conn6 <- [1,2754,null,{}] 09:31:14 INFO - PROCESS | 896 | 1464712274465 Marionette TRACE conn6 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:14 INFO - PROCESS | 896 | 1464712274602 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 09:31:14 INFO - PROCESS | 896 | 1464712274757 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:14 INFO - PROCESS | 896 | ++DOCSHELL 0000006836241000 == 100 [pid = 896] [id = 698] 09:31:14 INFO - PROCESS | 896 | ++DOMWINDOW == 171 (0000006833DA8400) [pid = 896] [serial = 2094] [outer = 0000000000000000] 09:31:14 INFO - PROCESS | 896 | ++DOMWINDOW == 172 (0000006833DACC00) [pid = 896] [serial = 2095] [outer = 0000006833DA8400] 09:31:14 INFO - PROCESS | 896 | 1464712274813 Marionette DEBUG loaded listener.js 09:31:14 INFO - PROCESS | 896 | ++DOMWINDOW == 173 (00000068343E8C00) [pid = 896] [serial = 2096] [outer = 0000006833DA8400] 09:31:15 INFO - PROCESS | 896 | 1464712275431 Marionette TRACE conn6 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 09:31:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 09:31:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1028ms 09:31:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 09:31:15 INFO - PROCESS | 896 | 1464712275489 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 09:31:15 INFO - PROCESS | 896 | 1464712275492 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 09:31:15 INFO - PROCESS | 896 | 1464712275496 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 09:31:15 INFO - PROCESS | 896 | 1464712275499 Marionette TRACE conn6 <- [1,2758,null,{}] 09:31:15 INFO - PROCESS | 896 | 1464712275503 Marionette TRACE conn6 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:15 INFO - PROCESS | 896 | 1464712275683 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 09:31:15 INFO - PROCESS | 896 | 1464712275834 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:15 INFO - PROCESS | 896 | ++DOCSHELL 0000006836A09000 == 101 [pid = 896] [id = 699] 09:31:15 INFO - PROCESS | 896 | ++DOMWINDOW == 174 (000000683610B800) [pid = 896] [serial = 2097] [outer = 0000000000000000] 09:31:15 INFO - PROCESS | 896 | ++DOMWINDOW == 175 (0000006836116C00) [pid = 896] [serial = 2098] [outer = 000000683610B800] 09:31:15 INFO - PROCESS | 896 | 1464712275896 Marionette DEBUG loaded listener.js 09:31:16 INFO - PROCESS | 896 | ++DOMWINDOW == 176 (00000068362D0800) [pid = 896] [serial = 2099] [outer = 000000683610B800] 09:31:16 INFO - PROCESS | 896 | 1464712276498 Marionette TRACE conn6 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 09:31:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 09:31:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1036ms 09:31:16 INFO - PROCESS | 896 | 1464712276535 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 09:31:16 INFO - PROCESS | 896 | 1464712276538 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 09:31:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 09:31:16 INFO - PROCESS | 896 | 1464712276542 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 09:31:16 INFO - PROCESS | 896 | 1464712276544 Marionette TRACE conn6 <- [1,2762,null,{}] 09:31:16 INFO - PROCESS | 896 | 1464712276548 Marionette TRACE conn6 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:16 INFO - PROCESS | 896 | 1464712276708 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 09:31:16 INFO - PROCESS | 896 | 1464712276898 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:16 INFO - PROCESS | 896 | ++DOCSHELL 0000006821B1A800 == 102 [pid = 896] [id = 700] 09:31:16 INFO - PROCESS | 896 | ++DOMWINDOW == 177 (000000681B91E400) [pid = 896] [serial = 2100] [outer = 0000000000000000] 09:31:16 INFO - PROCESS | 896 | ++DOMWINDOW == 178 (0000006820DC6C00) [pid = 896] [serial = 2101] [outer = 000000681B91E400] 09:31:16 INFO - PROCESS | 896 | 1464712276956 Marionette DEBUG loaded listener.js 09:31:17 INFO - PROCESS | 896 | ++DOMWINDOW == 179 (000000682B226400) [pid = 896] [serial = 2102] [outer = 000000681B91E400] 09:31:17 INFO - PROCESS | 896 | 1464712277799 Marionette TRACE conn6 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 09:31:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 09:31:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1337ms 09:31:17 INFO - PROCESS | 896 | 1464712277881 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 09:31:17 INFO - PROCESS | 896 | 1464712277886 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 09:31:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 09:31:17 INFO - PROCESS | 896 | 1464712277891 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 09:31:17 INFO - PROCESS | 896 | 1464712277895 Marionette TRACE conn6 <- [1,2766,null,{}] 09:31:17 INFO - PROCESS | 896 | 1464712277901 Marionette TRACE conn6 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:18 INFO - PROCESS | 896 | 1464712278043 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 09:31:18 INFO - PROCESS | 896 | 1464712278168 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:18 INFO - PROCESS | 896 | ++DOCSHELL 000000682AC21800 == 103 [pid = 896] [id = 701] 09:31:18 INFO - PROCESS | 896 | ++DOMWINDOW == 180 (000000681B9BE400) [pid = 896] [serial = 2103] [outer = 0000000000000000] 09:31:18 INFO - PROCESS | 896 | ++DOMWINDOW == 181 (000000681BA55800) [pid = 896] [serial = 2104] [outer = 000000681B9BE400] 09:31:18 INFO - PROCESS | 896 | 1464712278221 Marionette DEBUG loaded listener.js 09:31:18 INFO - PROCESS | 896 | ++DOMWINDOW == 182 (00000068221C4400) [pid = 896] [serial = 2105] [outer = 000000681B9BE400] 09:31:18 INFO - PROCESS | 896 | 1464712278858 Marionette TRACE conn6 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 09:31:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 09:31:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 985ms 09:31:18 INFO - PROCESS | 896 | 1464712278881 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 09:31:18 INFO - PROCESS | 896 | 1464712278887 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 09:31:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 09:31:18 INFO - PROCESS | 896 | 1464712278893 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 09:31:18 INFO - PROCESS | 896 | 1464712278896 Marionette TRACE conn6 <- [1,2770,null,{}] 09:31:18 INFO - PROCESS | 896 | 1464712278900 Marionette TRACE conn6 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:19 INFO - PROCESS | 896 | 1464712279033 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 09:31:19 INFO - PROCESS | 896 | 1464712279210 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:19 INFO - PROCESS | 896 | ++DOCSHELL 00000068290B8800 == 104 [pid = 896] [id = 702] 09:31:19 INFO - PROCESS | 896 | ++DOMWINDOW == 183 (0000006827D76400) [pid = 896] [serial = 2106] [outer = 0000000000000000] 09:31:19 INFO - PROCESS | 896 | ++DOMWINDOW == 184 (0000006827E2BC00) [pid = 896] [serial = 2107] [outer = 0000006827D76400] 09:31:19 INFO - PROCESS | 896 | 1464712279263 Marionette DEBUG loaded listener.js 09:31:19 INFO - PROCESS | 896 | ++DOMWINDOW == 185 (0000006828E22400) [pid = 896] [serial = 2108] [outer = 0000006827D76400] 09:31:19 INFO - PROCESS | 896 | --DOCSHELL 00000068322CE000 == 103 [pid = 896] [id = 687] 09:31:19 INFO - PROCESS | 896 | --DOCSHELL 0000006830420000 == 102 [pid = 896] [id = 686] 09:31:19 INFO - PROCESS | 896 | --DOCSHELL 000000683040A000 == 101 [pid = 896] [id = 685] 09:31:19 INFO - PROCESS | 896 | --DOCSHELL 000000682F763800 == 100 [pid = 896] [id = 684] 09:31:19 INFO - PROCESS | 896 | --DOCSHELL 000000682D5E6800 == 99 [pid = 896] [id = 683] 09:31:19 INFO - PROCESS | 896 | --DOCSHELL 000000682C579800 == 98 [pid = 896] [id = 682] 09:31:19 INFO - PROCESS | 896 | --DOCSHELL 0000006827D50000 == 97 [pid = 896] [id = 681] 09:31:19 INFO - PROCESS | 896 | --DOCSHELL 000000682CFB7800 == 96 [pid = 896] [id = 680] 09:31:19 INFO - PROCESS | 896 | --DOCSHELL 000000683F3D4000 == 95 [pid = 896] [id = 677] 09:31:19 INFO - PROCESS | 896 | --DOCSHELL 000000683BD1B800 == 94 [pid = 896] [id = 676] 09:31:19 INFO - PROCESS | 896 | --DOCSHELL 0000006838B76800 == 93 [pid = 896] [id = 675] 09:31:19 INFO - PROCESS | 896 | --DOMWINDOW == 184 (0000006833D16800) [pid = 896] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 09:31:19 INFO - PROCESS | 896 | --DOCSHELL 00000068323EC000 == 92 [pid = 896] [id = 674] 09:31:19 INFO - PROCESS | 896 | --DOCSHELL 000000682AC15800 == 91 [pid = 896] [id = 673] 09:31:19 INFO - PROCESS | 896 | 1464712279908 Marionette TRACE conn6 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 09:31:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 09:31:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1028ms 09:31:19 INFO - PROCESS | 896 | 1464712279922 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 09:31:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 09:31:19 INFO - PROCESS | 896 | 1464712279924 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 09:31:19 INFO - PROCESS | 896 | 1464712279927 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 09:31:19 INFO - PROCESS | 896 | 1464712279931 Marionette TRACE conn6 <- [1,2774,null,{}] 09:31:19 INFO - PROCESS | 896 | 1464712279960 Marionette TRACE conn6 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:20 INFO - PROCESS | 896 | --DOMWINDOW == 183 (000000683272EC00) [pid = 896] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 09:31:20 INFO - PROCESS | 896 | --DOMWINDOW == 182 (000000683384D400) [pid = 896] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 09:31:20 INFO - PROCESS | 896 | --DOMWINDOW == 181 (0000006832DF2400) [pid = 896] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 09:31:20 INFO - PROCESS | 896 | --DOMWINDOW == 180 (000000681C14DC00) [pid = 896] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 09:31:20 INFO - PROCESS | 896 | --DOMWINDOW == 179 (000000682D53FC00) [pid = 896] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 09:31:20 INFO - PROCESS | 896 | --DOMWINDOW == 178 (00000068361AA400) [pid = 896] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 09:31:20 INFO - PROCESS | 896 | --DOMWINDOW == 177 (00000068220CF400) [pid = 896] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 09:31:20 INFO - PROCESS | 896 | --DOMWINDOW == 176 (000000681C155C00) [pid = 896] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 09:31:20 INFO - PROCESS | 896 | --DOMWINDOW == 175 (000000682B7A9800) [pid = 896] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 09:31:20 INFO - PROCESS | 896 | --DOMWINDOW == 174 (000000682C892800) [pid = 896] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 09:31:20 INFO - PROCESS | 896 | --DOMWINDOW == 173 (000000682DD0CC00) [pid = 896] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 09:31:20 INFO - PROCESS | 896 | --DOMWINDOW == 172 (00000068328AC000) [pid = 896] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 09:31:20 INFO - PROCESS | 896 | --DOMWINDOW == 171 (0000006836B0F800) [pid = 896] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 09:31:20 INFO - PROCESS | 896 | --DOMWINDOW == 170 (0000006829089400) [pid = 896] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 09:31:20 INFO - PROCESS | 896 | --DOMWINDOW == 169 (000000682D61C400) [pid = 896] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 09:31:20 INFO - PROCESS | 896 | --DOMWINDOW == 168 (000000682D541400) [pid = 896] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 09:31:20 INFO - PROCESS | 896 | --DOMWINDOW == 167 (0000006828E20400) [pid = 896] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 09:31:20 INFO - PROCESS | 896 | --DOMWINDOW == 166 (000000682849A000) [pid = 896] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 09:31:20 INFO - PROCESS | 896 | --DOMWINDOW == 165 (0000006820D92400) [pid = 896] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 09:31:20 INFO - PROCESS | 896 | --DOMWINDOW == 164 (0000006826646C00) [pid = 896] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 09:31:20 INFO - PROCESS | 896 | --DOMWINDOW == 163 (0000006821BC0400) [pid = 896] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 09:31:20 INFO - PROCESS | 896 | --DOMWINDOW == 162 (0000006835574400) [pid = 896] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 09:31:20 INFO - PROCESS | 896 | --DOMWINDOW == 161 (000000682C6BA400) [pid = 896] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 09:31:20 INFO - PROCESS | 896 | --DOMWINDOW == 160 (000000682C20F000) [pid = 896] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 09:31:20 INFO - PROCESS | 896 | --DOMWINDOW == 159 (000000682C892000) [pid = 896] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 09:31:20 INFO - PROCESS | 896 | --DOMWINDOW == 158 (00000068377CFC00) [pid = 896] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 09:31:20 INFO - PROCESS | 896 | --DOMWINDOW == 157 (000000683783E400) [pid = 896] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 09:31:20 INFO - PROCESS | 896 | --DOMWINDOW == 156 (000000681AB84400) [pid = 896] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 09:31:20 INFO - PROCESS | 896 | --DOMWINDOW == 155 (00000068290E2400) [pid = 896] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 09:31:20 INFO - PROCESS | 896 | --DOMWINDOW == 154 (0000006833E74C00) [pid = 896] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 09:31:20 INFO - PROCESS | 896 | --DOMWINDOW == 153 (000000682CF33400) [pid = 896] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 09:31:20 INFO - PROCESS | 896 | --DOMWINDOW == 152 (000000682DD0A000) [pid = 896] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 09:31:20 INFO - PROCESS | 896 | --DOMWINDOW == 151 (0000006820A11C00) [pid = 896] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 09:31:20 INFO - PROCESS | 896 | 1464712280144 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 09:31:20 INFO - PROCESS | 896 | 1464712280225 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:20 INFO - PROCESS | 896 | ++DOCSHELL 0000006828A7A800 == 92 [pid = 896] [id = 703] 09:31:20 INFO - PROCESS | 896 | ++DOMWINDOW == 152 (000000681D01D800) [pid = 896] [serial = 2109] [outer = 0000000000000000] 09:31:20 INFO - PROCESS | 896 | ++DOMWINDOW == 153 (0000006820D8C000) [pid = 896] [serial = 2110] [outer = 000000681D01D800] 09:31:20 INFO - PROCESS | 896 | 1464712280280 Marionette DEBUG loaded listener.js 09:31:20 INFO - PROCESS | 896 | ++DOMWINDOW == 154 (000000682848D800) [pid = 896] [serial = 2111] [outer = 000000681D01D800] 09:31:20 INFO - PROCESS | 896 | 1464712280711 Marionette TRACE conn6 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 09:31:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 09:31:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 840ms 09:31:20 INFO - PROCESS | 896 | 1464712280769 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 09:31:20 INFO - PROCESS | 896 | 1464712280772 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 09:31:20 INFO - PROCESS | 896 | 1464712280775 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 09:31:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 09:31:20 INFO - PROCESS | 896 | 1464712280777 Marionette TRACE conn6 <- [1,2778,null,{}] 09:31:20 INFO - PROCESS | 896 | 1464712280781 Marionette TRACE conn6 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:20 INFO - PROCESS | 896 | 1464712280906 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 09:31:21 INFO - PROCESS | 896 | 1464712281022 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:21 INFO - PROCESS | 896 | ++DOCSHELL 000000682D5E2000 == 93 [pid = 896] [id = 704] 09:31:21 INFO - PROCESS | 896 | ++DOMWINDOW == 155 (000000682849A000) [pid = 896] [serial = 2112] [outer = 0000000000000000] 09:31:21 INFO - PROCESS | 896 | ++DOMWINDOW == 156 (00000068294A9000) [pid = 896] [serial = 2113] [outer = 000000682849A000] 09:31:21 INFO - PROCESS | 896 | 1464712281069 Marionette DEBUG loaded listener.js 09:31:21 INFO - PROCESS | 896 | ++DOMWINDOW == 157 (00000068298EAC00) [pid = 896] [serial = 2114] [outer = 000000682849A000] 09:31:21 INFO - PROCESS | 896 | 1464712281448 Marionette TRACE conn6 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 09:31:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 09:31:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 732ms 09:31:21 INFO - PROCESS | 896 | 1464712281510 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 09:31:21 INFO - PROCESS | 896 | 1464712281513 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 09:31:21 INFO - PROCESS | 896 | 1464712281516 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 09:31:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 09:31:21 INFO - PROCESS | 896 | 1464712281518 Marionette TRACE conn6 <- [1,2782,null,{}] 09:31:21 INFO - PROCESS | 896 | 1464712281522 Marionette TRACE conn6 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:21 INFO - PROCESS | 896 | 1464712281637 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 09:31:21 INFO - PROCESS | 896 | 1464712281661 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:21 INFO - PROCESS | 896 | ++DOCSHELL 0000006830372800 == 94 [pid = 896] [id = 705] 09:31:21 INFO - PROCESS | 896 | ++DOMWINDOW == 158 (000000682BB08C00) [pid = 896] [serial = 2115] [outer = 0000000000000000] 09:31:21 INFO - PROCESS | 896 | ++DOMWINDOW == 159 (000000682C12E000) [pid = 896] [serial = 2116] [outer = 000000682BB08C00] 09:31:21 INFO - PROCESS | 896 | 1464712281711 Marionette DEBUG loaded listener.js 09:31:21 INFO - PROCESS | 896 | ++DOMWINDOW == 160 (000000682C3DA400) [pid = 896] [serial = 2117] [outer = 000000682BB08C00] 09:31:22 INFO - PROCESS | 896 | 1464712282193 Marionette TRACE conn6 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 09:31:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 09:31:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 732ms 09:31:22 INFO - PROCESS | 896 | 1464712282251 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 09:31:22 INFO - PROCESS | 896 | 1464712282254 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 09:31:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 09:31:22 INFO - PROCESS | 896 | 1464712282257 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 09:31:22 INFO - PROCESS | 896 | 1464712282259 Marionette TRACE conn6 <- [1,2786,null,{}] 09:31:22 INFO - PROCESS | 896 | 1464712282263 Marionette TRACE conn6 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:22 INFO - PROCESS | 896 | 1464712282466 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 09:31:22 INFO - PROCESS | 896 | 1464712282490 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:22 INFO - PROCESS | 896 | ++DOCSHELL 00000068323EE800 == 95 [pid = 896] [id = 706] 09:31:22 INFO - PROCESS | 896 | ++DOMWINDOW == 161 (000000682C5C5C00) [pid = 896] [serial = 2118] [outer = 0000000000000000] 09:31:22 INFO - PROCESS | 896 | ++DOMWINDOW == 162 (000000682C6D4800) [pid = 896] [serial = 2119] [outer = 000000682C5C5C00] 09:31:22 INFO - PROCESS | 896 | 1464712282538 Marionette DEBUG loaded listener.js 09:31:22 INFO - PROCESS | 896 | ++DOMWINDOW == 163 (000000682D53A000) [pid = 896] [serial = 2120] [outer = 000000682C5C5C00] 09:31:23 INFO - PROCESS | 896 | 1464712283030 Marionette TRACE conn6 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 09:31:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 09:31:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 839ms 09:31:23 INFO - PROCESS | 896 | 1464712283100 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 09:31:23 INFO - PROCESS | 896 | 1464712283102 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 09:31:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 09:31:23 INFO - PROCESS | 896 | 1464712283106 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 09:31:23 INFO - PROCESS | 896 | 1464712283108 Marionette TRACE conn6 <- [1,2790,null,{}] 09:31:23 INFO - PROCESS | 896 | 1464712283111 Marionette TRACE conn6 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:23 INFO - PROCESS | 896 | 1464712283267 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 09:31:23 INFO - PROCESS | 896 | 1464712283291 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:23 INFO - PROCESS | 896 | ++DOCSHELL 00000068329AE800 == 96 [pid = 896] [id = 707] 09:31:23 INFO - PROCESS | 896 | ++DOMWINDOW == 164 (000000682D620400) [pid = 896] [serial = 2121] [outer = 0000000000000000] 09:31:23 INFO - PROCESS | 896 | ++DOMWINDOW == 165 (000000682DD13800) [pid = 896] [serial = 2122] [outer = 000000682D620400] 09:31:23 INFO - PROCESS | 896 | 1464712283338 Marionette DEBUG loaded listener.js 09:31:23 INFO - PROCESS | 896 | ++DOMWINDOW == 166 (0000006833D15800) [pid = 896] [serial = 2123] [outer = 000000682D620400] 09:31:23 INFO - PROCESS | 896 | 1464712283808 Marionette TRACE conn6 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 09:31:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 09:31:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 776ms 09:31:23 INFO - PROCESS | 896 | 1464712283891 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 09:31:23 INFO - PROCESS | 896 | 1464712283893 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 09:31:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 09:31:23 INFO - PROCESS | 896 | 1464712283897 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 09:31:23 INFO - PROCESS | 896 | 1464712283899 Marionette TRACE conn6 <- [1,2794,null,{}] 09:31:23 INFO - PROCESS | 896 | 1464712283903 Marionette TRACE conn6 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:24 INFO - PROCESS | 896 | 1464712284055 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 09:31:24 INFO - PROCESS | 896 | 1464712284076 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:24 INFO - PROCESS | 896 | ++DOCSHELL 0000006833A14000 == 97 [pid = 896] [id = 708] 09:31:24 INFO - PROCESS | 896 | ++DOMWINDOW == 167 (00000068343E4400) [pid = 896] [serial = 2124] [outer = 0000000000000000] 09:31:24 INFO - PROCESS | 896 | ++DOMWINDOW == 168 (00000068343EB800) [pid = 896] [serial = 2125] [outer = 00000068343E4400] 09:31:24 INFO - PROCESS | 896 | 1464712284126 Marionette DEBUG loaded listener.js 09:31:24 INFO - PROCESS | 896 | ++DOMWINDOW == 169 (000000683610D800) [pid = 896] [serial = 2126] [outer = 00000068343E4400] 09:31:24 INFO - PROCESS | 896 | --DOMWINDOW == 168 (0000006828ADCC00) [pid = 896] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 09:31:24 INFO - PROCESS | 896 | --DOMWINDOW == 167 (000000681B91E000) [pid = 896] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 09:31:24 INFO - PROCESS | 896 | --DOMWINDOW == 166 (000000682BB0E400) [pid = 896] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 09:31:24 INFO - PROCESS | 896 | --DOMWINDOW == 165 (0000006824C6C800) [pid = 896] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 09:31:24 INFO - PROCESS | 896 | --DOMWINDOW == 164 (00000068290E6400) [pid = 896] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 09:31:24 INFO - PROCESS | 896 | --DOMWINDOW == 163 (000000681B91C800) [pid = 896] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 09:31:24 INFO - PROCESS | 896 | --DOMWINDOW == 162 (00000068221C1400) [pid = 896] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 09:31:24 INFO - PROCESS | 896 | --DOMWINDOW == 161 (0000006827E2D000) [pid = 896] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 09:31:24 INFO - PROCESS | 896 | 1464712284663 Marionette TRACE conn6 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 09:31:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 09:31:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 839ms 09:31:24 INFO - PROCESS | 896 | 1464712284738 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 09:31:24 INFO - PROCESS | 896 | 1464712284748 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 09:31:24 INFO - PROCESS | 896 | 1464712284752 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 09:31:24 INFO - PROCESS | 896 | 1464712284754 Marionette TRACE conn6 <- [1,2798,null,{}] 09:31:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 09:31:24 INFO - PROCESS | 896 | 1464712284758 Marionette TRACE conn6 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:24 INFO - PROCESS | 896 | 1464712284870 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 09:31:24 INFO - PROCESS | 896 | 1464712284877 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:24 INFO - PROCESS | 896 | ++DOCSHELL 0000006835533800 == 98 [pid = 896] [id = 709] 09:31:24 INFO - PROCESS | 896 | ++DOMWINDOW == 162 (0000006828A0E000) [pid = 896] [serial = 2127] [outer = 0000000000000000] 09:31:24 INFO - PROCESS | 896 | ++DOMWINDOW == 163 (0000006835933400) [pid = 896] [serial = 2128] [outer = 0000006828A0E000] 09:31:24 INFO - PROCESS | 896 | 1464712284926 Marionette DEBUG loaded listener.js 09:31:25 INFO - PROCESS | 896 | ++DOMWINDOW == 164 (00000068362C6000) [pid = 896] [serial = 2129] [outer = 0000006828A0E000] 09:31:25 INFO - PROCESS | 896 | 1464712285371 Marionette TRACE conn6 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 09:31:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 09:31:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 670ms 09:31:25 INFO - PROCESS | 896 | 1464712285428 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 09:31:25 INFO - PROCESS | 896 | 1464712285430 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 09:31:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 09:31:25 INFO - PROCESS | 896 | 1464712285439 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 09:31:25 INFO - PROCESS | 896 | 1464712285441 Marionette TRACE conn6 <- [1,2802,null,{}] 09:31:25 INFO - PROCESS | 896 | 1464712285445 Marionette TRACE conn6 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:25 INFO - PROCESS | 896 | 1464712285563 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 09:31:25 INFO - PROCESS | 896 | 1464712285603 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:25 INFO - PROCESS | 896 | ++DOCSHELL 00000068368C7000 == 99 [pid = 896] [id = 710] 09:31:25 INFO - PROCESS | 896 | ++DOMWINDOW == 165 (0000006836B11C00) [pid = 896] [serial = 2130] [outer = 0000000000000000] 09:31:25 INFO - PROCESS | 896 | ++DOMWINDOW == 166 (0000006836C8D000) [pid = 896] [serial = 2131] [outer = 0000006836B11C00] 09:31:25 INFO - PROCESS | 896 | 1464712285649 Marionette DEBUG loaded listener.js 09:31:25 INFO - PROCESS | 896 | ++DOMWINDOW == 167 (00000068377CA800) [pid = 896] [serial = 2132] [outer = 0000006836B11C00] 09:31:26 INFO - PROCESS | 896 | 1464712286096 Marionette TRACE conn6 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 09:31:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 09:31:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 692ms 09:31:26 INFO - PROCESS | 896 | 1464712286136 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 09:31:26 INFO - PROCESS | 896 | 1464712286139 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 09:31:26 INFO - PROCESS | 896 | 1464712286142 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 09:31:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 09:31:26 INFO - PROCESS | 896 | 1464712286145 Marionette TRACE conn6 <- [1,2806,null,{}] 09:31:26 INFO - PROCESS | 896 | 1464712286148 Marionette TRACE conn6 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:26 INFO - PROCESS | 896 | 1464712286288 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 09:31:26 INFO - PROCESS | 896 | 1464712286295 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:26 INFO - PROCESS | 896 | ++DOCSHELL 0000006836CBF000 == 100 [pid = 896] [id = 711] 09:31:26 INFO - PROCESS | 896 | ++DOMWINDOW == 168 (00000068377D1C00) [pid = 896] [serial = 2133] [outer = 0000000000000000] 09:31:26 INFO - PROCESS | 896 | ++DOMWINDOW == 169 (0000006837823000) [pid = 896] [serial = 2134] [outer = 00000068377D1C00] 09:31:26 INFO - PROCESS | 896 | 1464712286347 Marionette DEBUG loaded listener.js 09:31:26 INFO - PROCESS | 896 | ++DOMWINDOW == 170 (0000006837856000) [pid = 896] [serial = 2135] [outer = 00000068377D1C00] 09:31:27 INFO - PROCESS | 896 | 1464712287191 Marionette TRACE conn6 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 09:31:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 09:31:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1083ms 09:31:27 INFO - PROCESS | 896 | 1464712287232 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 09:31:27 INFO - PROCESS | 896 | 1464712287237 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 09:31:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 09:31:27 INFO - PROCESS | 896 | 1464712287242 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 09:31:27 INFO - PROCESS | 896 | 1464712287247 Marionette TRACE conn6 <- [1,2810,null,{}] 09:31:27 INFO - PROCESS | 896 | 1464712287253 Marionette TRACE conn6 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:27 INFO - PROCESS | 896 | 1464712287407 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 09:31:27 INFO - PROCESS | 896 | 1464712287568 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:27 INFO - PROCESS | 896 | ++DOCSHELL 000000682AC22800 == 101 [pid = 896] [id = 712] 09:31:27 INFO - PROCESS | 896 | ++DOMWINDOW == 171 (00000068210B4000) [pid = 896] [serial = 2136] [outer = 0000000000000000] 09:31:27 INFO - PROCESS | 896 | ++DOMWINDOW == 172 (0000006821E32800) [pid = 896] [serial = 2137] [outer = 00000068210B4000] 09:31:27 INFO - PROCESS | 896 | 1464712287628 Marionette DEBUG loaded listener.js 09:31:27 INFO - PROCESS | 896 | ++DOMWINDOW == 173 (0000006827D82000) [pid = 896] [serial = 2138] [outer = 00000068210B4000] 09:31:28 INFO - PROCESS | 896 | 1464712288257 Marionette TRACE conn6 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 09:31:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 09:31:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1080ms 09:31:28 INFO - PROCESS | 896 | 1464712288326 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 09:31:28 INFO - PROCESS | 896 | 1464712288333 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 09:31:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 09:31:28 INFO - PROCESS | 896 | 1464712288340 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 09:31:28 INFO - PROCESS | 896 | 1464712288343 Marionette TRACE conn6 <- [1,2814,null,{}] 09:31:28 INFO - PROCESS | 896 | 1464712288348 Marionette TRACE conn6 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:28 INFO - PROCESS | 896 | 1464712288524 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 09:31:28 INFO - PROCESS | 896 | 1464712288683 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:28 INFO - PROCESS | 896 | ++DOCSHELL 000000683283E000 == 102 [pid = 896] [id = 713] 09:31:28 INFO - PROCESS | 896 | ++DOMWINDOW == 174 (00000068294AD800) [pid = 896] [serial = 2139] [outer = 0000000000000000] 09:31:28 INFO - PROCESS | 896 | ++DOMWINDOW == 175 (000000682BB0D400) [pid = 896] [serial = 2140] [outer = 00000068294AD800] 09:31:28 INFO - PROCESS | 896 | 1464712288738 Marionette DEBUG loaded listener.js 09:31:28 INFO - PROCESS | 896 | ++DOMWINDOW == 176 (000000682C5CE400) [pid = 896] [serial = 2141] [outer = 00000068294AD800] 09:31:29 INFO - PROCESS | 896 | 1464712289335 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 09:31:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 09:31:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1030ms 09:31:29 INFO - PROCESS | 896 | 1464712289374 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 09:31:29 INFO - PROCESS | 896 | 1464712289378 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 09:31:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 09:31:29 INFO - PROCESS | 896 | 1464712289382 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 09:31:29 INFO - PROCESS | 896 | 1464712289386 Marionette TRACE conn6 <- [1,2818,null,{}] 09:31:29 INFO - PROCESS | 896 | 1464712289416 Marionette TRACE conn6 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:29 INFO - PROCESS | 896 | 1464712289564 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 09:31:29 INFO - PROCESS | 896 | 1464712289725 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:29 INFO - PROCESS | 896 | ++DOCSHELL 0000006837C87000 == 103 [pid = 896] [id = 714] 09:31:29 INFO - PROCESS | 896 | ++DOMWINDOW == 177 (000000682F444C00) [pid = 896] [serial = 2142] [outer = 0000000000000000] 09:31:29 INFO - PROCESS | 896 | ++DOMWINDOW == 178 (0000006832B03400) [pid = 896] [serial = 2143] [outer = 000000682F444C00] 09:31:29 INFO - PROCESS | 896 | 1464712289786 Marionette DEBUG loaded listener.js 09:31:29 INFO - PROCESS | 896 | ++DOMWINDOW == 179 (0000006836C85000) [pid = 896] [serial = 2144] [outer = 000000682F444C00] 09:31:30 INFO - PROCESS | 896 | 1464712290410 Marionette TRACE conn6 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 09:31:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 09:31:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1091ms 09:31:30 INFO - PROCESS | 896 | 1464712290479 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 09:31:30 INFO - PROCESS | 896 | 1464712290482 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 09:31:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 09:31:30 INFO - PROCESS | 896 | 1464712290486 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 09:31:30 INFO - PROCESS | 896 | 1464712290489 Marionette TRACE conn6 <- [1,2822,null,{}] 09:31:30 INFO - PROCESS | 896 | 1464712290492 Marionette TRACE conn6 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:30 INFO - PROCESS | 896 | 1464712290694 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 09:31:30 INFO - PROCESS | 896 | 1464712290812 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:30 INFO - PROCESS | 896 | ++DOCSHELL 0000006838B25000 == 104 [pid = 896] [id = 715] 09:31:30 INFO - PROCESS | 896 | ++DOMWINDOW == 180 (000000683782EC00) [pid = 896] [serial = 2145] [outer = 0000000000000000] 09:31:30 INFO - PROCESS | 896 | ++DOMWINDOW == 181 (0000006837842400) [pid = 896] [serial = 2146] [outer = 000000683782EC00] 09:31:30 INFO - PROCESS | 896 | 1464712290870 Marionette DEBUG loaded listener.js 09:31:30 INFO - PROCESS | 896 | ++DOMWINDOW == 182 (0000006838316800) [pid = 896] [serial = 2147] [outer = 000000683782EC00] 09:31:31 INFO - PROCESS | 896 | 1464712291472 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 09:31:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 09:31:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1030ms 09:31:31 INFO - PROCESS | 896 | 1464712291518 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 09:31:31 INFO - PROCESS | 896 | 1464712291521 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 09:31:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 09:31:31 INFO - PROCESS | 896 | 1464712291525 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 09:31:31 INFO - PROCESS | 896 | 1464712291527 Marionette TRACE conn6 <- [1,2826,null,{}] 09:31:31 INFO - PROCESS | 896 | 1464712291531 Marionette TRACE conn6 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:31 INFO - PROCESS | 896 | 1464712291671 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 09:31:31 INFO - PROCESS | 896 | 1464712291842 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:31 INFO - PROCESS | 896 | ++DOCSHELL 0000006838B75800 == 105 [pid = 896] [id = 716] 09:31:31 INFO - PROCESS | 896 | ++DOMWINDOW == 183 (000000683782F400) [pid = 896] [serial = 2148] [outer = 0000000000000000] 09:31:31 INFO - PROCESS | 896 | ++DOMWINDOW == 184 (0000006838323400) [pid = 896] [serial = 2149] [outer = 000000683782F400] 09:31:31 INFO - PROCESS | 896 | 1464712291899 Marionette DEBUG loaded listener.js 09:31:31 INFO - PROCESS | 896 | ++DOMWINDOW == 185 (0000006838367400) [pid = 896] [serial = 2150] [outer = 000000683782F400] 09:31:32 INFO - PROCESS | 896 | 1464712292539 Marionette TRACE conn6 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 09:31:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 09:31:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1030ms 09:31:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 09:31:32 INFO - PROCESS | 896 | 1464712292557 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 09:31:32 INFO - PROCESS | 896 | 1464712292560 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 09:31:32 INFO - PROCESS | 896 | 1464712292564 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 09:31:32 INFO - PROCESS | 896 | 1464712292566 Marionette TRACE conn6 <- [1,2830,null,{}] 09:31:32 INFO - PROCESS | 896 | 1464712292588 Marionette TRACE conn6 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:32 INFO - PROCESS | 896 | 1464712292738 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 09:31:32 INFO - PROCESS | 896 | 1464712292900 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:32 INFO - PROCESS | 896 | ++DOCSHELL 000000683A261800 == 106 [pid = 896] [id = 717] 09:31:32 INFO - PROCESS | 896 | ++DOMWINDOW == 186 (00000068383A6000) [pid = 896] [serial = 2151] [outer = 0000000000000000] 09:31:32 INFO - PROCESS | 896 | ++DOMWINDOW == 187 (0000006838461000) [pid = 896] [serial = 2152] [outer = 00000068383A6000] 09:31:32 INFO - PROCESS | 896 | 1464712292958 Marionette DEBUG loaded listener.js 09:31:33 INFO - PROCESS | 896 | ++DOMWINDOW == 188 (0000006838A96400) [pid = 896] [serial = 2153] [outer = 00000068383A6000] 09:31:33 INFO - PROCESS | 896 | 1464712293562 Marionette TRACE conn6 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 09:31:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 09:31:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1029ms 09:31:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 09:31:33 INFO - PROCESS | 896 | 1464712293596 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 09:31:33 INFO - PROCESS | 896 | 1464712293599 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 09:31:33 INFO - PROCESS | 896 | 1464712293602 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 09:31:33 INFO - PROCESS | 896 | 1464712293604 Marionette TRACE conn6 <- [1,2834,null,{}] 09:31:33 INFO - PROCESS | 896 | 1464712293608 Marionette TRACE conn6 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:33 INFO - PROCESS | 896 | 1464712293749 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 09:31:33 INFO - PROCESS | 896 | 1464712293920 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:33 INFO - PROCESS | 896 | ++DOCSHELL 000000683B46D800 == 107 [pid = 896] [id = 718] 09:31:33 INFO - PROCESS | 896 | ++DOMWINDOW == 189 (0000006838A9FC00) [pid = 896] [serial = 2154] [outer = 0000000000000000] 09:31:33 INFO - PROCESS | 896 | ++DOMWINDOW == 190 (0000006839703800) [pid = 896] [serial = 2155] [outer = 0000006838A9FC00] 09:31:33 INFO - PROCESS | 896 | 1464712293976 Marionette DEBUG loaded listener.js 09:31:34 INFO - PROCESS | 896 | ++DOMWINDOW == 191 (0000006839710400) [pid = 896] [serial = 2156] [outer = 0000006838A9FC00] 09:31:34 INFO - PROCESS | 896 | 1464712294524 Marionette TRACE conn6 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 09:31:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 09:31:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 985ms 09:31:34 INFO - PROCESS | 896 | 1464712294590 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 09:31:34 INFO - PROCESS | 896 | 1464712294593 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 09:31:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 09:31:34 INFO - PROCESS | 896 | 1464712294596 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 09:31:34 INFO - PROCESS | 896 | 1464712294598 Marionette TRACE conn6 <- [1,2838,null,{}] 09:31:34 INFO - PROCESS | 896 | 1464712294602 Marionette TRACE conn6 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:34 INFO - PROCESS | 896 | 1464712294741 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 09:31:34 INFO - PROCESS | 896 | 1464712294911 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:34 INFO - PROCESS | 896 | ++DOCSHELL 000000683B5CF800 == 108 [pid = 896] [id = 719] 09:31:34 INFO - PROCESS | 896 | ++DOMWINDOW == 192 (0000006838AA0400) [pid = 896] [serial = 2157] [outer = 0000000000000000] 09:31:34 INFO - PROCESS | 896 | ++DOMWINDOW == 193 (000000683A060000) [pid = 896] [serial = 2158] [outer = 0000006838AA0400] 09:31:34 INFO - PROCESS | 896 | 1464712294968 Marionette DEBUG loaded listener.js 09:31:35 INFO - PROCESS | 896 | ++DOMWINDOW == 194 (000000683A066C00) [pid = 896] [serial = 2159] [outer = 0000006838AA0400] 09:31:35 INFO - PROCESS | 896 | 1464712295560 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 09:31:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 09:31:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1030ms 09:31:35 INFO - PROCESS | 896 | 1464712295629 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 09:31:35 INFO - PROCESS | 896 | 1464712295632 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 09:31:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 09:31:35 INFO - PROCESS | 896 | 1464712295635 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 09:31:35 INFO - PROCESS | 896 | 1464712295638 Marionette TRACE conn6 <- [1,2842,null,{}] 09:31:35 INFO - PROCESS | 896 | 1464712295659 Marionette TRACE conn6 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:35 INFO - PROCESS | 896 | 1464712295829 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 09:31:35 INFO - PROCESS | 896 | 1464712295989 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:36 INFO - PROCESS | 896 | ++DOCSHELL 000000683B9B0000 == 109 [pid = 896] [id = 720] 09:31:36 INFO - PROCESS | 896 | ++DOMWINDOW == 195 (000000683A124400) [pid = 896] [serial = 2160] [outer = 0000000000000000] 09:31:36 INFO - PROCESS | 896 | ++DOMWINDOW == 196 (000000683A129C00) [pid = 896] [serial = 2161] [outer = 000000683A124400] 09:31:36 INFO - PROCESS | 896 | 1464712296044 Marionette DEBUG loaded listener.js 09:31:36 INFO - PROCESS | 896 | ++DOMWINDOW == 197 (000000683A14F800) [pid = 896] [serial = 2162] [outer = 000000683A124400] 09:31:36 INFO - PROCESS | 896 | 1464712296657 Marionette TRACE conn6 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 09:31:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 09:31:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1078ms 09:31:36 INFO - PROCESS | 896 | 1464712296722 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 09:31:36 INFO - PROCESS | 896 | 1464712296725 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 09:31:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 09:31:36 INFO - PROCESS | 896 | 1464712296728 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 09:31:36 INFO - PROCESS | 896 | 1464712296731 Marionette TRACE conn6 <- [1,2846,null,{}] 09:31:36 INFO - PROCESS | 896 | 1464712296734 Marionette TRACE conn6 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:36 INFO - PROCESS | 896 | 1464712296873 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 09:31:37 INFO - PROCESS | 896 | 1464712297034 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:37 INFO - PROCESS | 896 | ++DOCSHELL 000000683BD33000 == 110 [pid = 896] [id = 721] 09:31:37 INFO - PROCESS | 896 | ++DOMWINDOW == 198 (000000683A150800) [pid = 896] [serial = 2163] [outer = 0000000000000000] 09:31:37 INFO - PROCESS | 896 | ++DOMWINDOW == 199 (000000683A1D7000) [pid = 896] [serial = 2164] [outer = 000000683A150800] 09:31:37 INFO - PROCESS | 896 | 1464712297089 Marionette DEBUG loaded listener.js 09:31:37 INFO - PROCESS | 896 | ++DOMWINDOW == 200 (000000683A1E3800) [pid = 896] [serial = 2165] [outer = 000000683A150800] 09:31:37 INFO - PROCESS | 896 | 1464712297748 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 09:31:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 09:31:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1036ms 09:31:37 INFO - PROCESS | 896 | 1464712297765 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 09:31:37 INFO - PROCESS | 896 | 1464712297768 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 09:31:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 09:31:37 INFO - PROCESS | 896 | 1464712297789 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 09:31:37 INFO - PROCESS | 896 | 1464712297792 Marionette TRACE conn6 <- [1,2850,null,{}] 09:31:37 INFO - PROCESS | 896 | 1464712297796 Marionette TRACE conn6 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:37 INFO - PROCESS | 896 | 1464712297957 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 09:31:38 INFO - PROCESS | 896 | 1464712298121 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:38 INFO - PROCESS | 896 | ++DOCSHELL 000000683BF86800 == 111 [pid = 896] [id = 722] 09:31:38 INFO - PROCESS | 896 | ++DOMWINDOW == 201 (0000006839519000) [pid = 896] [serial = 2166] [outer = 0000000000000000] 09:31:38 INFO - PROCESS | 896 | ++DOMWINDOW == 202 (000000683A15B000) [pid = 896] [serial = 2167] [outer = 0000006839519000] 09:31:38 INFO - PROCESS | 896 | 1464712298181 Marionette DEBUG loaded listener.js 09:31:38 INFO - PROCESS | 896 | ++DOMWINDOW == 203 (000000683A2B3800) [pid = 896] [serial = 2168] [outer = 0000006839519000] 09:31:38 INFO - PROCESS | 896 | 1464712298764 Marionette TRACE conn6 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 09:31:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 09:31:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 985ms 09:31:38 INFO - PROCESS | 896 | 1464712298777 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 09:31:38 INFO - PROCESS | 896 | 1464712298780 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 09:31:38 INFO - PROCESS | 896 | 1464712298828 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 09:31:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 09:31:38 INFO - PROCESS | 896 | 1464712298830 Marionette TRACE conn6 <- [1,2854,null,{}] 09:31:38 INFO - PROCESS | 896 | 1464712298834 Marionette TRACE conn6 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:38 INFO - PROCESS | 896 | 1464712298975 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 09:31:39 INFO - PROCESS | 896 | 1464712299151 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:39 INFO - PROCESS | 896 | ++DOCSHELL 000000682208E000 == 112 [pid = 896] [id = 723] 09:31:39 INFO - PROCESS | 896 | ++DOMWINDOW == 204 (00000068200D1000) [pid = 896] [serial = 2169] [outer = 0000000000000000] 09:31:39 INFO - PROCESS | 896 | ++DOMWINDOW == 205 (0000006821E0C000) [pid = 896] [serial = 2170] [outer = 00000068200D1000] 09:31:39 INFO - PROCESS | 896 | 1464712299209 Marionette DEBUG loaded listener.js 09:31:39 INFO - PROCESS | 896 | ++DOMWINDOW == 206 (00000068294AE800) [pid = 896] [serial = 2171] [outer = 00000068200D1000] 09:31:39 INFO - PROCESS | 896 | 1464712299823 Marionette TRACE conn6 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 09:31:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 09:31:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1033ms 09:31:39 INFO - PROCESS | 896 | 1464712299864 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 09:31:39 INFO - PROCESS | 896 | 1464712299867 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 09:31:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 09:31:39 INFO - PROCESS | 896 | 1464712299888 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 09:31:39 INFO - PROCESS | 896 | 1464712299891 Marionette TRACE conn6 <- [1,2858,null,{}] 09:31:39 INFO - PROCESS | 896 | 1464712299896 Marionette TRACE conn6 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:40 INFO - PROCESS | 896 | 1464712300038 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 09:31:40 INFO - PROCESS | 896 | 1464712300563 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:40 INFO - PROCESS | 896 | ++DOCSHELL 0000006828A82000 == 113 [pid = 896] [id = 724] 09:31:40 INFO - PROCESS | 896 | ++DOMWINDOW == 207 (0000006819FB6C00) [pid = 896] [serial = 2172] [outer = 0000000000000000] 09:31:40 INFO - PROCESS | 896 | ++DOMWINDOW == 208 (000000681AB10000) [pid = 896] [serial = 2173] [outer = 0000006819FB6C00] 09:31:40 INFO - PROCESS | 896 | 1464712300619 Marionette DEBUG loaded listener.js 09:31:40 INFO - PROCESS | 896 | ++DOMWINDOW == 209 (000000681BA5A800) [pid = 896] [serial = 2174] [outer = 0000006819FB6C00] 09:31:41 INFO - PROCESS | 896 | 1464712301241 Marionette TRACE conn6 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 09:31:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 09:31:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1407ms 09:31:41 INFO - PROCESS | 896 | 1464712301281 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 09:31:41 INFO - PROCESS | 896 | 1464712301286 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 09:31:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 09:31:41 INFO - PROCESS | 896 | 1464712301290 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 09:31:41 INFO - PROCESS | 896 | 1464712301294 Marionette TRACE conn6 <- [1,2862,null,{}] 09:31:41 INFO - PROCESS | 896 | 1464712301299 Marionette TRACE conn6 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:41 INFO - PROCESS | 896 | 1464712301434 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 09:31:41 INFO - PROCESS | 896 | 1464712301602 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:41 INFO - PROCESS | 896 | ++DOCSHELL 000000682D044800 == 114 [pid = 896] [id = 725] 09:31:41 INFO - PROCESS | 896 | ++DOMWINDOW == 210 (000000681AB07000) [pid = 896] [serial = 2175] [outer = 0000000000000000] 09:31:41 INFO - PROCESS | 896 | ++DOMWINDOW == 211 (000000681BBBB000) [pid = 896] [serial = 2176] [outer = 000000681AB07000] 09:31:41 INFO - PROCESS | 896 | 1464712301654 Marionette DEBUG loaded listener.js 09:31:41 INFO - PROCESS | 896 | ++DOMWINDOW == 212 (0000006827EE6C00) [pid = 896] [serial = 2177] [outer = 000000681AB07000] 09:31:42 INFO - PROCESS | 896 | 1464712302280 Marionette TRACE conn6 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 09:31:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 09:31:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1034ms 09:31:42 INFO - PROCESS | 896 | 1464712302332 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 09:31:42 INFO - PROCESS | 896 | 1464712302336 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 09:31:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 09:31:42 INFO - PROCESS | 896 | 1464712302340 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 09:31:42 INFO - PROCESS | 896 | 1464712302342 Marionette TRACE conn6 <- [1,2866,null,{}] 09:31:42 INFO - PROCESS | 896 | 1464712302363 Marionette TRACE conn6 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:42 INFO - PROCESS | 896 | 1464712302498 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 09:31:42 INFO - PROCESS | 896 | --DOCSHELL 0000006832791800 == 113 [pid = 896] [id = 560] 09:31:42 INFO - PROCESS | 896 | --DOCSHELL 00000068368C7000 == 112 [pid = 896] [id = 710] 09:31:42 INFO - PROCESS | 896 | --DOCSHELL 0000006835533800 == 111 [pid = 896] [id = 709] 09:31:42 INFO - PROCESS | 896 | --DOCSHELL 0000006833A14000 == 110 [pid = 896] [id = 708] 09:31:42 INFO - PROCESS | 896 | --DOCSHELL 00000068329AE800 == 109 [pid = 896] [id = 707] 09:31:42 INFO - PROCESS | 896 | --DOCSHELL 00000068323EE800 == 108 [pid = 896] [id = 706] 09:31:42 INFO - PROCESS | 896 | --DOCSHELL 0000006830372800 == 107 [pid = 896] [id = 705] 09:31:42 INFO - PROCESS | 896 | --DOMWINDOW == 211 (000000682C3DEC00) [pid = 896] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 09:31:42 INFO - PROCESS | 896 | --DOMWINDOW == 210 (0000006836C90400) [pid = 896] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 09:31:42 INFO - PROCESS | 896 | --DOMWINDOW == 209 (0000006838317C00) [pid = 896] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 09:31:42 INFO - PROCESS | 896 | 1464712302790 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:42 INFO - PROCESS | 896 | --DOCSHELL 000000682D5E2000 == 106 [pid = 896] [id = 704] 09:31:42 INFO - PROCESS | 896 | --DOCSHELL 0000006828A7A800 == 105 [pid = 896] [id = 703] 09:31:42 INFO - PROCESS | 896 | --DOCSHELL 00000068290B8800 == 104 [pid = 896] [id = 702] 09:31:42 INFO - PROCESS | 896 | --DOCSHELL 000000682AC21800 == 103 [pid = 896] [id = 701] 09:31:42 INFO - PROCESS | 896 | --DOCSHELL 0000006836241000 == 102 [pid = 896] [id = 698] 09:31:42 INFO - PROCESS | 896 | --DOCSHELL 0000006835D12000 == 101 [pid = 896] [id = 697] 09:31:42 INFO - PROCESS | 896 | --DOCSHELL 00000068359D2800 == 100 [pid = 896] [id = 696] 09:31:42 INFO - PROCESS | 896 | ++DOCSHELL 0000006820FF6800 == 101 [pid = 896] [id = 726] 09:31:42 INFO - PROCESS | 896 | ++DOMWINDOW == 210 (000000681AB06C00) [pid = 896] [serial = 2178] [outer = 0000000000000000] 09:31:42 INFO - PROCESS | 896 | ++DOMWINDOW == 211 (000000681ABEA000) [pid = 896] [serial = 2179] [outer = 000000681AB06C00] 09:31:42 INFO - PROCESS | 896 | 1464712302879 Marionette DEBUG loaded listener.js 09:31:42 INFO - PROCESS | 896 | ++DOMWINDOW == 212 (0000006820DD0400) [pid = 896] [serial = 2180] [outer = 000000681AB06C00] 09:31:43 INFO - PROCESS | 896 | --DOCSHELL 0000006835525000 == 100 [pid = 896] [id = 695] 09:31:43 INFO - PROCESS | 896 | --DOCSHELL 0000006833E04800 == 99 [pid = 896] [id = 694] 09:31:43 INFO - PROCESS | 896 | --DOCSHELL 00000068335D2800 == 98 [pid = 896] [id = 693] 09:31:43 INFO - PROCESS | 896 | --DOCSHELL 0000006832B76800 == 97 [pid = 896] [id = 692] 09:31:43 INFO - PROCESS | 896 | --DOCSHELL 00000068328C9800 == 96 [pid = 896] [id = 691] 09:31:43 INFO - PROCESS | 896 | --DOCSHELL 0000006830416000 == 95 [pid = 896] [id = 690] 09:31:43 INFO - PROCESS | 896 | --DOCSHELL 0000006829352000 == 94 [pid = 896] [id = 689] 09:31:43 INFO - PROCESS | 896 | --DOCSHELL 0000006832743000 == 93 [pid = 896] [id = 688] 09:31:43 INFO - PROCESS | 896 | --DOMWINDOW == 211 (000000682C139800) [pid = 896] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 09:31:43 INFO - PROCESS | 896 | --DOMWINDOW == 210 (0000006828E19800) [pid = 896] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 09:31:43 INFO - PROCESS | 896 | --DOMWINDOW == 209 (000000681D023800) [pid = 896] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 09:31:43 INFO - PROCESS | 896 | --DOMWINDOW == 208 (0000006828D4E800) [pid = 896] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 09:31:43 INFO - PROCESS | 896 | --DOMWINDOW == 207 (000000681C148400) [pid = 896] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 09:31:43 INFO - PROCESS | 896 | --DOMWINDOW == 206 (000000682C6CEC00) [pid = 896] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 09:31:43 INFO - PROCESS | 896 | --DOMWINDOW == 205 (000000682BB5C000) [pid = 896] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 09:31:43 INFO - PROCESS | 896 | --DOMWINDOW == 204 (000000682B707C00) [pid = 896] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 09:31:43 INFO - PROCESS | 896 | --DOMWINDOW == 203 (000000682ACCE400) [pid = 896] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 09:31:43 INFO - PROCESS | 896 | --DOMWINDOW == 202 (00000068298AB800) [pid = 896] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 09:31:43 INFO - PROCESS | 896 | --DOMWINDOW == 201 (00000068291B2400) [pid = 896] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 09:31:43 INFO - PROCESS | 896 | --DOMWINDOW == 200 (0000006835A79000) [pid = 896] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 09:31:43 INFO - PROCESS | 896 | --DOMWINDOW == 199 (000000681B9A1C00) [pid = 896] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 09:31:43 INFO - PROCESS | 896 | --DOMWINDOW == 198 (000000681BBB4800) [pid = 896] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 09:31:43 INFO - PROCESS | 896 | --DOMWINDOW == 197 (000000682267C400) [pid = 896] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 09:31:43 INFO - PROCESS | 896 | --DOMWINDOW == 196 (000000682A05A400) [pid = 896] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 09:31:43 INFO - PROCESS | 896 | --DOMWINDOW == 195 (000000682894B800) [pid = 896] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 09:31:43 INFO - PROCESS | 896 | --DOMWINDOW == 194 (0000006827E32800) [pid = 896] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 09:31:43 INFO - PROCESS | 896 | --DOMWINDOW == 193 (00000068266CA800) [pid = 896] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 09:31:43 INFO - PROCESS | 896 | --DOMWINDOW == 192 (0000006820DC3C00) [pid = 896] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 09:31:43 INFO - PROCESS | 896 | --DOMWINDOW == 191 (0000006821B86C00) [pid = 896] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 09:31:43 INFO - PROCESS | 896 | 1464712303424 Marionette TRACE conn6 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 09:31:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 09:31:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1108ms 09:31:43 INFO - PROCESS | 896 | 1464712303451 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 09:31:43 INFO - PROCESS | 896 | 1464712303453 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 09:31:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 09:31:43 INFO - PROCESS | 896 | 1464712303462 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 09:31:43 INFO - PROCESS | 896 | 1464712303468 Marionette TRACE conn6 <- [1,2870,null,{}] 09:31:43 INFO - PROCESS | 896 | 1464712303474 Marionette TRACE conn6 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:43 INFO - PROCESS | 896 | 1464712303596 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 09:31:43 INFO - PROCESS | 896 | 1464712303720 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:43 INFO - PROCESS | 896 | ++DOCSHELL 000000682D24B800 == 94 [pid = 896] [id = 727] 09:31:43 INFO - PROCESS | 896 | ++DOMWINDOW == 192 (000000681B9C1800) [pid = 896] [serial = 2181] [outer = 0000000000000000] 09:31:43 INFO - PROCESS | 896 | ++DOMWINDOW == 193 (000000682848C400) [pid = 896] [serial = 2182] [outer = 000000681B9C1800] 09:31:43 INFO - PROCESS | 896 | 1464712303767 Marionette DEBUG loaded listener.js 09:31:43 INFO - PROCESS | 896 | ++DOMWINDOW == 194 (0000006829095400) [pid = 896] [serial = 2183] [outer = 000000681B9C1800] 09:31:44 INFO - PROCESS | 896 | 1464712304167 Marionette TRACE conn6 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 09:31:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 09:31:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 733ms 09:31:44 INFO - PROCESS | 896 | 1464712304223 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 09:31:44 INFO - PROCESS | 896 | 1464712304226 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 09:31:44 INFO - PROCESS | 896 | 1464712304229 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 09:31:44 INFO - PROCESS | 896 | 1464712304231 Marionette TRACE conn6 <- [1,2874,null,{}] 09:31:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 09:31:44 INFO - PROCESS | 896 | 1464712304234 Marionette TRACE conn6 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:44 INFO - PROCESS | 896 | 1464712304354 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 09:31:44 INFO - PROCESS | 896 | 1464712304366 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:44 INFO - PROCESS | 896 | ++DOCSHELL 00000068302F8000 == 95 [pid = 896] [id = 728] 09:31:44 INFO - PROCESS | 896 | ++DOMWINDOW == 195 (0000006829878000) [pid = 896] [serial = 2184] [outer = 0000000000000000] 09:31:44 INFO - PROCESS | 896 | ++DOMWINDOW == 196 (000000682ACC6C00) [pid = 896] [serial = 2185] [outer = 0000006829878000] 09:31:44 INFO - PROCESS | 896 | 1464712304420 Marionette DEBUG loaded listener.js 09:31:44 INFO - PROCESS | 896 | ++DOMWINDOW == 197 (000000682B7A8400) [pid = 896] [serial = 2186] [outer = 0000006829878000] 09:31:44 INFO - PROCESS | 896 | 1464712304884 Marionette TRACE conn6 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 09:31:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 09:31:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 672ms 09:31:44 INFO - PROCESS | 896 | 1464712304938 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 09:31:44 INFO - PROCESS | 896 | 1464712304940 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 09:31:44 INFO - PROCESS | 896 | 1464712304954 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 09:31:44 INFO - PROCESS | 896 | 1464712304956 Marionette TRACE conn6 <- [1,2878,null,{}] 09:31:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 09:31:44 INFO - PROCESS | 896 | 1464712304960 Marionette TRACE conn6 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:45 INFO - PROCESS | 896 | 1464712305115 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 09:31:45 INFO - PROCESS | 896 | 1464712305133 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:45 INFO - PROCESS | 896 | ++DOCSHELL 0000006831791000 == 96 [pid = 896] [id = 729] 09:31:45 INFO - PROCESS | 896 | ++DOMWINDOW == 198 (000000682BB67C00) [pid = 896] [serial = 2187] [outer = 0000000000000000] 09:31:45 INFO - PROCESS | 896 | ++DOMWINDOW == 199 (000000682C133000) [pid = 896] [serial = 2188] [outer = 000000682BB67C00] 09:31:45 INFO - PROCESS | 896 | 1464712305187 Marionette DEBUG loaded listener.js 09:31:45 INFO - PROCESS | 896 | ++DOMWINDOW == 200 (000000682C4A1000) [pid = 896] [serial = 2189] [outer = 000000682BB67C00] 09:31:45 INFO - PROCESS | 896 | 1464712305685 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 09:31:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 09:31:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 775ms 09:31:45 INFO - PROCESS | 896 | 1464712305738 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 09:31:45 INFO - PROCESS | 896 | 1464712305740 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 09:31:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 09:31:45 INFO - PROCESS | 896 | 1464712305782 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 09:31:45 INFO - PROCESS | 896 | 1464712305784 Marionette TRACE conn6 <- [1,2882,null,{}] 09:31:45 INFO - PROCESS | 896 | 1464712305788 Marionette TRACE conn6 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:45 INFO - PROCESS | 896 | 1464712305947 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 09:31:45 INFO - PROCESS | 896 | 1464712305975 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:45 INFO - PROCESS | 896 | ++DOCSHELL 0000006832834800 == 97 [pid = 896] [id = 730] 09:31:45 INFO - PROCESS | 896 | ++DOMWINDOW == 201 (000000682C6CB400) [pid = 896] [serial = 2190] [outer = 0000000000000000] 09:31:46 INFO - PROCESS | 896 | ++DOMWINDOW == 202 (000000682C892800) [pid = 896] [serial = 2191] [outer = 000000682C6CB400] 09:31:46 INFO - PROCESS | 896 | 1464712306020 Marionette DEBUG loaded listener.js 09:31:46 INFO - PROCESS | 896 | ++DOMWINDOW == 203 (000000682CEA3400) [pid = 896] [serial = 2192] [outer = 000000682C6CB400] 09:31:46 INFO - PROCESS | 896 | 1464712306502 Marionette TRACE conn6 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 09:31:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 09:31:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 799ms 09:31:46 INFO - PROCESS | 896 | 1464712306572 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 09:31:46 INFO - PROCESS | 896 | 1464712306574 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 09:31:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 09:31:46 INFO - PROCESS | 896 | 1464712306577 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 09:31:46 INFO - PROCESS | 896 | 1464712306579 Marionette TRACE conn6 <- [1,2886,null,{}] 09:31:46 INFO - PROCESS | 896 | 1464712306583 Marionette TRACE conn6 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:46 INFO - PROCESS | 896 | 1464712306737 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 09:31:46 INFO - PROCESS | 896 | 1464712306759 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:46 INFO - PROCESS | 896 | ++DOCSHELL 0000006832B82800 == 98 [pid = 896] [id = 731] 09:31:46 INFO - PROCESS | 896 | ++DOMWINDOW == 204 (000000682CFF3400) [pid = 896] [serial = 2193] [outer = 0000000000000000] 09:31:46 INFO - PROCESS | 896 | ++DOMWINDOW == 205 (000000682D35F800) [pid = 896] [serial = 2194] [outer = 000000682CFF3400] 09:31:46 INFO - PROCESS | 896 | 1464712306805 Marionette DEBUG loaded listener.js 09:31:46 INFO - PROCESS | 896 | ++DOMWINDOW == 206 (000000682D5C7400) [pid = 896] [serial = 2195] [outer = 000000682CFF3400] 09:31:47 INFO - PROCESS | 896 | --DOMWINDOW == 205 (0000006828A0E000) [pid = 896] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 09:31:47 INFO - PROCESS | 896 | --DOMWINDOW == 204 (000000682CFEDC00) [pid = 896] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 09:31:47 INFO - PROCESS | 896 | --DOMWINDOW == 203 (0000006832B11000) [pid = 896] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 09:31:47 INFO - PROCESS | 896 | --DOMWINDOW == 202 (000000682849A000) [pid = 896] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 09:31:47 INFO - PROCESS | 896 | --DOMWINDOW == 201 (000000682C135800) [pid = 896] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 09:31:47 INFO - PROCESS | 896 | --DOMWINDOW == 200 (000000682BB08C00) [pid = 896] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 09:31:47 INFO - PROCESS | 896 | --DOMWINDOW == 199 (0000006827D76400) [pid = 896] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 09:31:47 INFO - PROCESS | 896 | --DOMWINDOW == 198 (000000682C5C5C00) [pid = 896] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 09:31:47 INFO - PROCESS | 896 | --DOMWINDOW == 197 (000000681D01D800) [pid = 896] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 09:31:47 INFO - PROCESS | 896 | --DOMWINDOW == 196 (000000681B9BE400) [pid = 896] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 09:31:47 INFO - PROCESS | 896 | --DOMWINDOW == 195 (000000682D620400) [pid = 896] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 09:31:47 INFO - PROCESS | 896 | --DOMWINDOW == 194 (00000068343E4400) [pid = 896] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 09:31:47 INFO - PROCESS | 896 | --DOMWINDOW == 193 (0000006836B11C00) [pid = 896] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 09:31:47 INFO - PROCESS | 896 | 1464712307558 Marionette TRACE conn6 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 09:31:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 09:31:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1025ms 09:31:47 INFO - PROCESS | 896 | 1464712307605 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 09:31:47 INFO - PROCESS | 896 | 1464712307608 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 09:31:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 09:31:47 INFO - PROCESS | 896 | 1464712307611 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 09:31:47 INFO - PROCESS | 896 | 1464712307613 Marionette TRACE conn6 <- [1,2890,null,{}] 09:31:47 INFO - PROCESS | 896 | 1464712307630 Marionette TRACE conn6 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:47 INFO - PROCESS | 896 | 1464712307745 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 09:31:47 INFO - PROCESS | 896 | 1464712307756 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:47 INFO - PROCESS | 896 | ++DOCSHELL 00000068335D6000 == 99 [pid = 896] [id = 732] 09:31:47 INFO - PROCESS | 896 | ++DOMWINDOW == 194 (00000068298EF800) [pid = 896] [serial = 2196] [outer = 0000000000000000] 09:31:47 INFO - PROCESS | 896 | ++DOMWINDOW == 195 (000000682D54D400) [pid = 896] [serial = 2197] [outer = 00000068298EF800] 09:31:47 INFO - PROCESS | 896 | 1464712307803 Marionette DEBUG loaded listener.js 09:31:47 INFO - PROCESS | 896 | ++DOMWINDOW == 196 (000000682D679800) [pid = 896] [serial = 2198] [outer = 00000068298EF800] 09:31:48 INFO - PROCESS | 896 | 1464712308266 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 09:31:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 09:31:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 733ms 09:31:48 INFO - PROCESS | 896 | 1464712308347 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 09:31:48 INFO - PROCESS | 896 | 1464712308350 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 09:31:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 09:31:48 INFO - PROCESS | 896 | 1464712308353 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 09:31:48 INFO - PROCESS | 896 | 1464712308355 Marionette TRACE conn6 <- [1,2894,null,{}] 09:31:48 INFO - PROCESS | 896 | 1464712308359 Marionette TRACE conn6 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:48 INFO - PROCESS | 896 | 1464712308472 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 09:31:48 INFO - PROCESS | 896 | 1464712308507 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:48 INFO - PROCESS | 896 | ++DOCSHELL 0000006835526800 == 100 [pid = 896] [id = 733] 09:31:48 INFO - PROCESS | 896 | ++DOMWINDOW == 197 (000000682DD09400) [pid = 896] [serial = 2199] [outer = 0000000000000000] 09:31:48 INFO - PROCESS | 896 | ++DOMWINDOW == 198 (000000682F71EC00) [pid = 896] [serial = 2200] [outer = 000000682DD09400] 09:31:48 INFO - PROCESS | 896 | 1464712308553 Marionette DEBUG loaded listener.js 09:31:48 INFO - PROCESS | 896 | ++DOMWINDOW == 199 (00000068328B4000) [pid = 896] [serial = 2201] [outer = 000000682DD09400] 09:31:49 INFO - PROCESS | 896 | 1464712309014 Marionette TRACE conn6 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 09:31:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 09:31:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 690ms 09:31:49 INFO - PROCESS | 896 | 1464712309051 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 09:31:49 INFO - PROCESS | 896 | 1464712309054 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 09:31:49 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 09:31:49 INFO - PROCESS | 896 | 1464712309057 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 09:31:49 INFO - PROCESS | 896 | 1464712309059 Marionette TRACE conn6 <- [1,2898,null,{}] 09:31:49 INFO - PROCESS | 896 | 1464712309062 Marionette TRACE conn6 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:49 INFO - PROCESS | 896 | 1464712309179 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 09:31:49 INFO - PROCESS | 896 | 1464712309185 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:49 INFO - PROCESS | 896 | ++DOCSHELL 00000068360CB000 == 101 [pid = 896] [id = 734] 09:31:49 INFO - PROCESS | 896 | ++DOMWINDOW == 200 (0000006832DEE400) [pid = 896] [serial = 2202] [outer = 0000000000000000] 09:31:49 INFO - PROCESS | 896 | ++DOMWINDOW == 201 (000000683356D000) [pid = 896] [serial = 2203] [outer = 0000006832DEE400] 09:31:49 INFO - PROCESS | 896 | 1464712309237 Marionette DEBUG loaded listener.js 09:31:49 INFO - PROCESS | 896 | ++DOMWINDOW == 202 (0000006833DAE000) [pid = 896] [serial = 2204] [outer = 0000006832DEE400] 09:31:50 INFO - PROCESS | 896 | 1464712310016 Marionette TRACE conn6 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 09:31:50 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 09:31:50 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 09:31:50 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 986ms 09:31:50 INFO - PROCESS | 896 | 1464712310047 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 09:31:50 INFO - PROCESS | 896 | 1464712310053 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 09:31:50 INFO - TEST-START | /DOMEvents/constructors.html 09:31:50 INFO - PROCESS | 896 | 1464712310058 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 09:31:50 INFO - PROCESS | 896 | 1464712310063 Marionette TRACE conn6 <- [1,2902,null,{}] 09:31:50 INFO - PROCESS | 896 | 1464712310068 Marionette TRACE conn6 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:50 INFO - PROCESS | 896 | 1464712310252 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 09:31:50 INFO - PROCESS | 896 | 1464712310418 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:50 INFO - PROCESS | 896 | ++DOCSHELL 000000682D031000 == 102 [pid = 896] [id = 735] 09:31:50 INFO - PROCESS | 896 | ++DOMWINDOW == 203 (00000068200D9400) [pid = 896] [serial = 2205] [outer = 0000000000000000] 09:31:50 INFO - PROCESS | 896 | ++DOMWINDOW == 204 (00000068220C9000) [pid = 896] [serial = 2206] [outer = 00000068200D9400] 09:31:50 INFO - PROCESS | 896 | 1464712310477 Marionette DEBUG loaded listener.js 09:31:50 INFO - PROCESS | 896 | ++DOMWINDOW == 205 (000000682552D800) [pid = 896] [serial = 2207] [outer = 00000068200D9400] 09:31:51 INFO - PROCESS | 896 | 1464712311112 Marionette TRACE conn6 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 09:31:51 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 09:31:51 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 09:31:51 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 09:31:51 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 09:31:51 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 09:31:51 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 09:31:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 09:31:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 09:31:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 09:31:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 09:31:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 09:31:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 09:31:51 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 09:31:51 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 09:31:51 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 09:31:51 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 09:31:51 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 09:31:51 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 09:31:51 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 09:31:51 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 09:31:51 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 09:31:51 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 09:31:51 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 09:31:51 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 09:31:51 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 09:31:51 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 09:31:51 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 09:31:51 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 09:31:51 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 09:31:51 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 09:31:51 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 09:31:51 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 09:31:51 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 09:31:51 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 09:31:51 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 09:31:51 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 09:31:51 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 09:31:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 09:31:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 09:31:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:31:51 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 09:31:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 09:31:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 09:31:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:31:51 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 09:31:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 09:31:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 09:31:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:31:51 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 09:31:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 09:31:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 09:31:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:31:51 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 09:31:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 09:31:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 09:31:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:31:51 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 09:31:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 09:31:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 09:31:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:31:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 09:31:51 INFO - TEST-OK | /DOMEvents/constructors.html | took 1168ms 09:31:51 INFO - PROCESS | 896 | 1464712311230 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 09:31:51 INFO - PROCESS | 896 | 1464712311238 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 09:31:51 INFO - TEST-START | /DOMEvents/event-phases-order.html 09:31:51 INFO - PROCESS | 896 | 1464712311245 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 09:31:51 INFO - PROCESS | 896 | 1464712311248 Marionette TRACE conn6 <- [1,2906,null,{}] 09:31:51 INFO - PROCESS | 896 | 1464712311253 Marionette TRACE conn6 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:51 INFO - PROCESS | 896 | 1464712311408 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 09:31:51 INFO - PROCESS | 896 | 1464712311566 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:51 INFO - PROCESS | 896 | ++DOCSHELL 0000006834388800 == 103 [pid = 896] [id = 736] 09:31:51 INFO - PROCESS | 896 | ++DOMWINDOW == 206 (0000006828D51C00) [pid = 896] [serial = 2208] [outer = 0000000000000000] 09:31:51 INFO - PROCESS | 896 | ++DOMWINDOW == 207 (000000682B7B6C00) [pid = 896] [serial = 2209] [outer = 0000006828D51C00] 09:31:51 INFO - PROCESS | 896 | 1464712311622 Marionette DEBUG loaded listener.js 09:31:51 INFO - PROCESS | 896 | ++DOMWINDOW == 208 (000000682C3E0000) [pid = 896] [serial = 2210] [outer = 0000006828D51C00] 09:31:52 INFO - PROCESS | 896 | 1464712312235 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 09:31:52 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 09:31:52 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1033ms 09:31:52 INFO - PROCESS | 896 | 1464712312282 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 09:31:52 INFO - PROCESS | 896 | 1464712312285 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 09:31:52 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 09:31:52 INFO - PROCESS | 896 | 1464712312289 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 09:31:52 INFO - PROCESS | 896 | 1464712312293 Marionette TRACE conn6 <- [1,2910,null,{}] 09:31:52 INFO - PROCESS | 896 | 1464712312323 Marionette TRACE conn6 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:52 INFO - PROCESS | 896 | 1464712312469 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 09:31:52 INFO - PROCESS | 896 | 1464712312632 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:52 INFO - PROCESS | 896 | ++DOCSHELL 0000006837D07800 == 104 [pid = 896] [id = 737] 09:31:52 INFO - PROCESS | 896 | ++DOMWINDOW == 209 (000000682F721400) [pid = 896] [serial = 2211] [outer = 0000000000000000] 09:31:52 INFO - PROCESS | 896 | ++DOMWINDOW == 210 (0000006833D1AC00) [pid = 896] [serial = 2212] [outer = 000000682F721400] 09:31:52 INFO - PROCESS | 896 | 1464712312691 Marionette DEBUG loaded listener.js 09:31:52 INFO - PROCESS | 896 | ++DOMWINDOW == 211 (0000006835570400) [pid = 896] [serial = 2213] [outer = 000000682F721400] 09:31:53 INFO - PROCESS | 896 | [896] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 09:31:53 INFO - PROCESS | 896 | [896] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 09:31:53 INFO - PROCESS | 896 | [896] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 09:31:53 INFO - PROCESS | 896 | [896] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 09:31:53 INFO - PROCESS | 896 | 1464712313279 Marionette TRACE conn6 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 09:31:53 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 09:31:53 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 09:31:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 09:31:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:53 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:31:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:31:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:31:53 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 09:31:53 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 09:31:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:31:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:53 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:31:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:31:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:31:53 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 09:31:53 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 09:31:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:31:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:53 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:31:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:31:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:31:53 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 09:31:53 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 09:31:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:31:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:53 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:31:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:31:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:31:53 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 09:31:53 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1012ms 09:31:53 INFO - PROCESS | 896 | 1464712313303 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 09:31:53 INFO - PROCESS | 896 | 1464712313306 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 09:31:53 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 09:31:53 INFO - PROCESS | 896 | 1464712313310 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 09:31:53 INFO - PROCESS | 896 | 1464712313312 Marionette TRACE conn6 <- [1,2914,null,{}] 09:31:53 INFO - PROCESS | 896 | 1464712313316 Marionette TRACE conn6 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:53 INFO - PROCESS | 896 | 1464712313465 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 09:31:53 INFO - PROCESS | 896 | 1464712313599 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:53 INFO - PROCESS | 896 | ++DOCSHELL 000000683B5D1000 == 105 [pid = 896] [id = 738] 09:31:53 INFO - PROCESS | 896 | ++DOMWINDOW == 212 (0000006833E73800) [pid = 896] [serial = 2214] [outer = 0000000000000000] 09:31:53 INFO - PROCESS | 896 | ++DOMWINDOW == 213 (0000006835A72000) [pid = 896] [serial = 2215] [outer = 0000006833E73800] 09:31:53 INFO - PROCESS | 896 | 1464712313654 Marionette DEBUG loaded listener.js 09:31:53 INFO - PROCESS | 896 | ++DOMWINDOW == 214 (00000068361AB800) [pid = 896] [serial = 2216] [outer = 0000006833E73800] 09:31:54 INFO - PROCESS | 896 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 09:31:54 INFO - PROCESS | 896 | 1464712314215 Marionette TRACE conn6 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 09:31:54 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 09:31:54 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 934ms 09:31:54 INFO - PROCESS | 896 | 1464712314246 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 09:31:54 INFO - PROCESS | 896 | 1464712314249 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 09:31:54 INFO - PROCESS | 896 | 1464712314252 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 09:31:54 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 09:31:54 INFO - PROCESS | 896 | 1464712314255 Marionette TRACE conn6 <- [1,2918,null,{}] 09:31:54 INFO - PROCESS | 896 | 1464712314258 Marionette TRACE conn6 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:54 INFO - PROCESS | 896 | 1464712314397 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 09:31:54 INFO - PROCESS | 896 | 1464712314571 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:54 INFO - PROCESS | 896 | ++DOCSHELL 000000683BF8E800 == 106 [pid = 896] [id = 739] 09:31:54 INFO - PROCESS | 896 | ++DOMWINDOW == 215 (000000683698A800) [pid = 896] [serial = 2217] [outer = 0000000000000000] 09:31:54 INFO - PROCESS | 896 | ++DOMWINDOW == 216 (0000006836B07400) [pid = 896] [serial = 2218] [outer = 000000683698A800] 09:31:54 INFO - PROCESS | 896 | 1464712314628 Marionette DEBUG loaded listener.js 09:31:54 INFO - PROCESS | 896 | ++DOMWINDOW == 217 (0000006836CD1C00) [pid = 896] [serial = 2219] [outer = 000000683698A800] 09:31:55 INFO - PROCESS | 896 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 09:31:55 INFO - PROCESS | 896 | 1464712315159 Marionette TRACE conn6 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 09:31:55 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 09:31:55 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 945ms 09:31:55 INFO - PROCESS | 896 | 1464712315199 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 09:31:55 INFO - PROCESS | 896 | 1464712315201 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 09:31:55 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 09:31:55 INFO - PROCESS | 896 | 1464712315205 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 09:31:55 INFO - PROCESS | 896 | 1464712315207 Marionette TRACE conn6 <- [1,2922,null,{}] 09:31:55 INFO - PROCESS | 896 | 1464712315211 Marionette TRACE conn6 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:55 INFO - PROCESS | 896 | 1464712315394 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 09:31:55 INFO - PROCESS | 896 | 1464712315560 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:55 INFO - PROCESS | 896 | ++DOCSHELL 000000683F3DE000 == 107 [pid = 896] [id = 740] 09:31:55 INFO - PROCESS | 896 | ++DOMWINDOW == 218 (00000068377D2400) [pid = 896] [serial = 2220] [outer = 0000000000000000] 09:31:55 INFO - PROCESS | 896 | ++DOMWINDOW == 219 (0000006837853800) [pid = 896] [serial = 2221] [outer = 00000068377D2400] 09:31:55 INFO - PROCESS | 896 | 1464712315616 Marionette DEBUG loaded listener.js 09:31:55 INFO - PROCESS | 896 | ++DOMWINDOW == 220 (000000683839E400) [pid = 896] [serial = 2222] [outer = 00000068377D2400] 09:31:56 INFO - PROCESS | 896 | 1464712316138 Marionette TRACE conn6 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 09:31:56 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:31:56 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 986ms 09:31:56 INFO - PROCESS | 896 | 1464712316198 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 09:31:56 INFO - PROCESS | 896 | 1464712316201 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 09:31:56 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 09:31:56 INFO - PROCESS | 896 | 1464712316206 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 09:31:56 INFO - PROCESS | 896 | 1464712316209 Marionette TRACE conn6 <- [1,2926,null,{}] 09:31:56 INFO - PROCESS | 896 | 1464712316212 Marionette TRACE conn6 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:56 INFO - PROCESS | 896 | 1464712316350 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 09:31:56 INFO - PROCESS | 896 | 1464712316523 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:56 INFO - PROCESS | 896 | ++DOCSHELL 000000683FB0C000 == 108 [pid = 896] [id = 741] 09:31:56 INFO - PROCESS | 896 | ++DOMWINDOW == 221 (00000068377D9800) [pid = 896] [serial = 2223] [outer = 0000000000000000] 09:31:56 INFO - PROCESS | 896 | ++DOMWINDOW == 222 (000000683845F400) [pid = 896] [serial = 2224] [outer = 00000068377D9800] 09:31:56 INFO - PROCESS | 896 | 1464712316580 Marionette DEBUG loaded listener.js 09:31:56 INFO - PROCESS | 896 | ++DOMWINDOW == 223 (0000006839518400) [pid = 896] [serial = 2225] [outer = 00000068377D9800] 09:31:57 INFO - PROCESS | 896 | 1464712317132 Marionette TRACE conn6 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 09:31:57 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 09:31:57 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 985ms 09:31:57 INFO - PROCESS | 896 | 1464712317194 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 09:31:57 INFO - PROCESS | 896 | 1464712317196 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 09:31:57 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 09:31:57 INFO - PROCESS | 896 | 1464712317200 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 09:31:57 INFO - PROCESS | 896 | 1464712317202 Marionette TRACE conn6 <- [1,2930,null,{}] 09:31:57 INFO - PROCESS | 896 | 1464712317207 Marionette TRACE conn6 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:57 INFO - PROCESS | 896 | 1464712317347 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 09:31:57 INFO - PROCESS | 896 | 1464712317492 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:57 INFO - PROCESS | 896 | ++DOCSHELL 000000683FB5F000 == 109 [pid = 896] [id = 742] 09:31:57 INFO - PROCESS | 896 | ++DOMWINDOW == 224 (0000006838458C00) [pid = 896] [serial = 2226] [outer = 0000000000000000] 09:31:57 INFO - PROCESS | 896 | ++DOMWINDOW == 225 (0000006839707400) [pid = 896] [serial = 2227] [outer = 0000006838458C00] 09:31:57 INFO - PROCESS | 896 | 1464712317547 Marionette DEBUG loaded listener.js 09:31:57 INFO - PROCESS | 896 | ++DOMWINDOW == 226 (000000683A14E400) [pid = 896] [serial = 2228] [outer = 0000006838458C00] 09:31:58 INFO - PROCESS | 896 | 1464712318053 Marionette TRACE conn6 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 09:31:58 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 09:31:58 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 09:31:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:58 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 09:31:58 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 880ms 09:31:58 INFO - PROCESS | 896 | 1464712318083 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 09:31:58 INFO - PROCESS | 896 | 1464712318085 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 09:31:58 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 09:31:58 INFO - PROCESS | 896 | 1464712318089 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 09:31:58 INFO - PROCESS | 896 | 1464712318091 Marionette TRACE conn6 <- [1,2934,null,{}] 09:31:58 INFO - PROCESS | 896 | 1464712318095 Marionette TRACE conn6 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:58 INFO - PROCESS | 896 | 1464712318238 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 09:31:58 INFO - PROCESS | 896 | 1464712318404 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:58 INFO - PROCESS | 896 | ++DOCSHELL 00000068435DC800 == 110 [pid = 896] [id = 743] 09:31:58 INFO - PROCESS | 896 | ++DOMWINDOW == 227 (0000006837C06000) [pid = 896] [serial = 2229] [outer = 0000000000000000] 09:31:58 INFO - PROCESS | 896 | ++DOMWINDOW == 228 (0000006837C0A800) [pid = 896] [serial = 2230] [outer = 0000006837C06000] 09:31:58 INFO - PROCESS | 896 | 1464712318458 Marionette DEBUG loaded listener.js 09:31:58 INFO - PROCESS | 896 | ++DOMWINDOW == 229 (000000683970E400) [pid = 896] [serial = 2231] [outer = 0000006837C06000] 09:31:58 INFO - PROCESS | 896 | 1464712318978 Marionette TRACE conn6 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 09:31:59 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 09:31:59 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 922ms 09:31:59 INFO - PROCESS | 896 | 1464712319013 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 09:31:59 INFO - PROCESS | 896 | 1464712319016 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 09:31:59 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 09:31:59 INFO - PROCESS | 896 | 1464712319038 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 09:31:59 INFO - PROCESS | 896 | 1464712319040 Marionette TRACE conn6 <- [1,2938,null,{}] 09:31:59 INFO - PROCESS | 896 | 1464712319044 Marionette TRACE conn6 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:59 INFO - PROCESS | 896 | 1464712319185 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 09:31:59 INFO - PROCESS | 896 | 1464712319361 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:59 INFO - PROCESS | 896 | ++DOCSHELL 00000068433E7000 == 111 [pid = 896] [id = 744] 09:31:59 INFO - PROCESS | 896 | ++DOMWINDOW == 230 (000000683A1D8000) [pid = 896] [serial = 2232] [outer = 0000000000000000] 09:31:59 INFO - PROCESS | 896 | ++DOMWINDOW == 231 (000000683A1E2800) [pid = 896] [serial = 2233] [outer = 000000683A1D8000] 09:31:59 INFO - PROCESS | 896 | 1464712319417 Marionette DEBUG loaded listener.js 09:31:59 INFO - PROCESS | 896 | ++DOMWINDOW == 232 (000000683A2B6C00) [pid = 896] [serial = 2234] [outer = 000000683A1D8000] 09:31:59 INFO - PROCESS | 896 | ++DOCSHELL 000000683EE03000 == 112 [pid = 896] [id = 745] 09:31:59 INFO - PROCESS | 896 | ++DOMWINDOW == 233 (000000683AB9E800) [pid = 896] [serial = 2235] [outer = 0000000000000000] 09:31:59 INFO - PROCESS | 896 | ++DOMWINDOW == 234 (000000683AB9FC00) [pid = 896] [serial = 2236] [outer = 000000683AB9E800] 09:32:00 INFO - PROCESS | 896 | 1464712320027 Marionette TRACE conn6 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 09:32:00 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 09:32:00 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1028ms 09:32:00 INFO - PROCESS | 896 | 1464712320069 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 09:32:00 INFO - PROCESS | 896 | 1464712320072 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 09:32:00 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 09:32:00 INFO - PROCESS | 896 | 1464712320075 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 09:32:00 INFO - PROCESS | 896 | 1464712320078 Marionette TRACE conn6 <- [1,2942,null,{}] 09:32:00 INFO - PROCESS | 896 | 1464712320105 Marionette TRACE conn6 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:00 INFO - PROCESS | 896 | 1464712320307 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 09:32:00 INFO - PROCESS | 896 | 1464712320467 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:00 INFO - PROCESS | 896 | ++DOCSHELL 000000683B778800 == 113 [pid = 896] [id = 746] 09:32:00 INFO - PROCESS | 896 | ++DOMWINDOW == 235 (000000683A1D8800) [pid = 896] [serial = 2237] [outer = 0000000000000000] 09:32:00 INFO - PROCESS | 896 | ++DOMWINDOW == 236 (000000683ABA5C00) [pid = 896] [serial = 2238] [outer = 000000683A1D8800] 09:32:00 INFO - PROCESS | 896 | 1464712320527 Marionette DEBUG loaded listener.js 09:32:00 INFO - PROCESS | 896 | ++DOMWINDOW == 237 (000000683ABAFC00) [pid = 896] [serial = 2239] [outer = 000000683A1D8800] 09:32:01 INFO - PROCESS | 896 | 1464712321075 Marionette TRACE conn6 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 09:32:01 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:32:01 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 09:32:01 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1027ms 09:32:01 INFO - PROCESS | 896 | 1464712321116 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 09:32:01 INFO - PROCESS | 896 | 1464712321119 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 09:32:01 INFO - PROCESS | 896 | 1464712321125 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 09:32:01 INFO - PROCESS | 896 | 1464712321127 Marionette TRACE conn6 <- [1,2946,null,{}] 09:32:01 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 09:32:01 INFO - PROCESS | 896 | 1464712321131 Marionette TRACE conn6 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:01 INFO - PROCESS | 896 | 1464712321287 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 09:32:01 INFO - PROCESS | 896 | 1464712321462 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:01 INFO - PROCESS | 896 | ++DOCSHELL 000000683B60A000 == 114 [pid = 896] [id = 747] 09:32:01 INFO - PROCESS | 896 | ++DOMWINDOW == 238 (000000683ABAC000) [pid = 896] [serial = 2240] [outer = 0000000000000000] 09:32:01 INFO - PROCESS | 896 | ++DOMWINDOW == 239 (000000683ABDB800) [pid = 896] [serial = 2241] [outer = 000000683ABAC000] 09:32:01 INFO - PROCESS | 896 | 1464712321519 Marionette DEBUG loaded listener.js 09:32:01 INFO - PROCESS | 896 | ++DOMWINDOW == 240 (000000683ABE1C00) [pid = 896] [serial = 2242] [outer = 000000683ABAC000] 09:32:02 INFO - PROCESS | 896 | 1464712322071 Marionette TRACE conn6 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 09:32:02 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 09:32:02 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 985ms 09:32:02 INFO - PROCESS | 896 | 1464712322117 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 09:32:02 INFO - PROCESS | 896 | 1464712322120 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 09:32:02 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 09:32:02 INFO - PROCESS | 896 | 1464712322123 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 09:32:02 INFO - PROCESS | 896 | 1464712322127 Marionette TRACE conn6 <- [1,2950,null,{}] 09:32:02 INFO - PROCESS | 896 | 1464712322131 Marionette TRACE conn6 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:02 INFO - PROCESS | 896 | 1464712322274 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 09:32:02 INFO - PROCESS | 896 | 1464712322451 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:02 INFO - PROCESS | 896 | ++DOCSHELL 000000683FB1F000 == 115 [pid = 896] [id = 748] 09:32:02 INFO - PROCESS | 896 | ++DOMWINDOW == 241 (000000683EF0D400) [pid = 896] [serial = 2243] [outer = 0000000000000000] 09:32:02 INFO - PROCESS | 896 | ++DOMWINDOW == 242 (000000683EF10400) [pid = 896] [serial = 2244] [outer = 000000683EF0D400] 09:32:02 INFO - PROCESS | 896 | 1464712322507 Marionette DEBUG loaded listener.js 09:32:02 INFO - PROCESS | 896 | ++DOMWINDOW == 243 (000000683EF17000) [pid = 896] [serial = 2245] [outer = 000000683EF0D400] 09:32:03 INFO - PROCESS | 896 | 1464712323063 Marionette TRACE conn6 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 09:32:03 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 09:32:03 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 985ms 09:32:03 INFO - PROCESS | 896 | 1464712323111 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 09:32:03 INFO - PROCESS | 896 | 1464712323114 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 09:32:03 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 09:32:03 INFO - PROCESS | 896 | 1464712323117 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 09:32:03 INFO - PROCESS | 896 | 1464712323119 Marionette TRACE conn6 <- [1,2954,null,{}] 09:32:03 INFO - PROCESS | 896 | 1464712323123 Marionette TRACE conn6 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:03 INFO - PROCESS | 896 | 1464712323264 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 09:32:03 INFO - PROCESS | 896 | 1464712323442 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:03 INFO - PROCESS | 896 | ++DOCSHELL 000000683F74A000 == 116 [pid = 896] [id = 749] 09:32:03 INFO - PROCESS | 896 | ++DOMWINDOW == 244 (000000683EF12C00) [pid = 896] [serial = 2246] [outer = 0000000000000000] 09:32:03 INFO - PROCESS | 896 | ++DOMWINDOW == 245 (000000683F79D000) [pid = 896] [serial = 2247] [outer = 000000683EF12C00] 09:32:03 INFO - PROCESS | 896 | 1464712323498 Marionette DEBUG loaded listener.js 09:32:03 INFO - PROCESS | 896 | ++DOMWINDOW == 246 (000000683F7A4000) [pid = 896] [serial = 2248] [outer = 000000683EF12C00] 09:32:04 INFO - PROCESS | 896 | 1464712324007 Marionette TRACE conn6 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 09:32:04 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 09:32:04 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 945ms 09:32:04 INFO - PROCESS | 896 | 1464712324080 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 09:32:04 INFO - PROCESS | 896 | 1464712324082 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 09:32:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 09:32:04 INFO - PROCESS | 896 | 1464712324090 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 09:32:04 INFO - PROCESS | 896 | 1464712324092 Marionette TRACE conn6 <- [1,2958,null,{}] 09:32:04 INFO - PROCESS | 896 | 1464712324096 Marionette TRACE conn6 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:04 INFO - PROCESS | 896 | 1464712324236 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 09:32:04 INFO - PROCESS | 896 | 1464712324414 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:04 INFO - PROCESS | 896 | ++DOCSHELL 000000683FBCA800 == 117 [pid = 896] [id = 750] 09:32:04 INFO - PROCESS | 896 | ++DOMWINDOW == 247 (000000683F250000) [pid = 896] [serial = 2249] [outer = 0000000000000000] 09:32:04 INFO - PROCESS | 896 | ++DOMWINDOW == 248 (000000683F259000) [pid = 896] [serial = 2250] [outer = 000000683F250000] 09:32:04 INFO - PROCESS | 896 | 1464712324470 Marionette DEBUG loaded listener.js 09:32:04 INFO - PROCESS | 896 | ++DOMWINDOW == 249 (000000683F79A400) [pid = 896] [serial = 2251] [outer = 000000683F250000] 09:32:05 INFO - PROCESS | 896 | 1464712325022 Marionette TRACE conn6 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 09:32:05 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:32:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 986ms 09:32:05 INFO - PROCESS | 896 | 1464712325077 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 09:32:05 INFO - PROCESS | 896 | 1464712325080 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 09:32:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 09:32:05 INFO - PROCESS | 896 | 1464712325083 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 09:32:05 INFO - PROCESS | 896 | 1464712325086 Marionette TRACE conn6 <- [1,2962,null,{}] 09:32:05 INFO - PROCESS | 896 | 1464712325089 Marionette TRACE conn6 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:05 INFO - PROCESS | 896 | 1464712325233 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 09:32:05 INFO - PROCESS | 896 | 1464712325413 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:05 INFO - PROCESS | 896 | ++DOCSHELL 0000006843473000 == 118 [pid = 896] [id = 751] 09:32:05 INFO - PROCESS | 896 | ++DOMWINDOW == 250 (000000683F7A7000) [pid = 896] [serial = 2252] [outer = 0000000000000000] 09:32:05 INFO - PROCESS | 896 | ++DOMWINDOW == 251 (000000684348F800) [pid = 896] [serial = 2253] [outer = 000000683F7A7000] 09:32:05 INFO - PROCESS | 896 | 1464712325469 Marionette DEBUG loaded listener.js 09:32:05 INFO - PROCESS | 896 | ++DOMWINDOW == 252 (000000684349A000) [pid = 896] [serial = 2254] [outer = 000000683F7A7000] 09:32:06 INFO - PROCESS | 896 | 1464712326059 Marionette TRACE conn6 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 09:32:06 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 09:32:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1025ms 09:32:06 INFO - PROCESS | 896 | 1464712326112 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 09:32:06 INFO - PROCESS | 896 | 1464712326114 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 09:32:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 09:32:06 INFO - PROCESS | 896 | 1464712326118 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 09:32:06 INFO - PROCESS | 896 | 1464712326120 Marionette TRACE conn6 <- [1,2966,null,{}] 09:32:06 INFO - PROCESS | 896 | 1464712326124 Marionette TRACE conn6 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:06 INFO - PROCESS | 896 | 1464712326291 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 09:32:06 INFO - PROCESS | 896 | 1464712326459 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:06 INFO - PROCESS | 896 | ++DOCSHELL 0000006826119800 == 119 [pid = 896] [id = 752] 09:32:06 INFO - PROCESS | 896 | ++DOMWINDOW == 253 (000000681B994C00) [pid = 896] [serial = 2255] [outer = 0000000000000000] 09:32:06 INFO - PROCESS | 896 | ++DOMWINDOW == 254 (0000006822242000) [pid = 896] [serial = 2256] [outer = 000000681B994C00] 09:32:06 INFO - PROCESS | 896 | 1464712326515 Marionette DEBUG loaded listener.js 09:32:06 INFO - PROCESS | 896 | ++DOMWINDOW == 255 (000000682B684C00) [pid = 896] [serial = 2257] [outer = 000000681B994C00] 09:32:07 INFO - PROCESS | 896 | 1464712327059 Marionette TRACE conn6 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 09:32:07 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 09:32:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 986ms 09:32:07 INFO - PROCESS | 896 | 1464712327107 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 09:32:07 INFO - PROCESS | 896 | 1464712327110 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 09:32:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 09:32:07 INFO - PROCESS | 896 | 1464712327114 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 09:32:07 INFO - PROCESS | 896 | 1464712327116 Marionette TRACE conn6 <- [1,2970,null,{}] 09:32:07 INFO - PROCESS | 896 | 1464712327120 Marionette TRACE conn6 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:07 INFO - PROCESS | 896 | 1464712327264 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 09:32:07 INFO - PROCESS | 896 | 1464712327446 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:07 INFO - PROCESS | 896 | ++DOCSHELL 0000006832756800 == 120 [pid = 896] [id = 753] 09:32:07 INFO - PROCESS | 896 | ++DOMWINDOW == 256 (000000681AB87400) [pid = 896] [serial = 2258] [outer = 0000000000000000] 09:32:07 INFO - PROCESS | 896 | ++DOMWINDOW == 257 (00000068343F1C00) [pid = 896] [serial = 2259] [outer = 000000681AB87400] 09:32:07 INFO - PROCESS | 896 | 1464712327503 Marionette DEBUG loaded listener.js 09:32:07 INFO - PROCESS | 896 | ++DOMWINDOW == 258 (00000068400D0C00) [pid = 896] [serial = 2260] [outer = 000000681AB87400] 09:32:08 INFO - PROCESS | 896 | 1464712328349 Marionette TRACE conn6 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 09:32:08 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 09:32:08 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 09:32:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:32:08 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 09:32:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1281ms 09:32:08 INFO - PROCESS | 896 | 1464712328397 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 09:32:08 INFO - PROCESS | 896 | 1464712328402 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 09:32:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 09:32:08 INFO - PROCESS | 896 | 1464712328407 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 09:32:08 INFO - PROCESS | 896 | 1464712328411 Marionette TRACE conn6 <- [1,2974,null,{}] 09:32:08 INFO - PROCESS | 896 | 1464712328434 Marionette TRACE conn6 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:08 INFO - PROCESS | 896 | 1464712328584 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 09:32:08 INFO - PROCESS | 896 | 1464712328759 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:08 INFO - PROCESS | 896 | ++DOCSHELL 0000006830E3E000 == 121 [pid = 896] [id = 754] 09:32:08 INFO - PROCESS | 896 | ++DOMWINDOW == 259 (0000006820282000) [pid = 896] [serial = 2261] [outer = 0000000000000000] 09:32:08 INFO - PROCESS | 896 | ++DOMWINDOW == 260 (0000006821BBB400) [pid = 896] [serial = 2262] [outer = 0000006820282000] 09:32:08 INFO - PROCESS | 896 | 1464712328810 Marionette DEBUG loaded listener.js 09:32:08 INFO - PROCESS | 896 | ++DOMWINDOW == 261 (0000006828A19000) [pid = 896] [serial = 2263] [outer = 0000006820282000] 09:32:09 INFO - PROCESS | 896 | 1464712329348 Marionette TRACE conn6 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 09:32:09 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 09:32:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 985ms 09:32:09 INFO - PROCESS | 896 | 1464712329397 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 09:32:09 INFO - PROCESS | 896 | 1464712329403 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 09:32:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 09:32:09 INFO - PROCESS | 896 | 1464712329409 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 09:32:09 INFO - PROCESS | 896 | 1464712329412 Marionette TRACE conn6 <- [1,2978,null,{}] 09:32:09 INFO - PROCESS | 896 | 1464712329417 Marionette TRACE conn6 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:09 INFO - PROCESS | 896 | 1464712329554 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 09:32:09 INFO - PROCESS | 896 | 1464712329742 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:09 INFO - PROCESS | 896 | ++DOCSHELL 0000006834383800 == 122 [pid = 896] [id = 755] 09:32:09 INFO - PROCESS | 896 | ++DOMWINDOW == 262 (0000006828D7A800) [pid = 896] [serial = 2264] [outer = 0000000000000000] 09:32:09 INFO - PROCESS | 896 | ++DOMWINDOW == 263 (00000068298AB800) [pid = 896] [serial = 2265] [outer = 0000006828D7A800] 09:32:09 INFO - PROCESS | 896 | 1464712329799 Marionette DEBUG loaded listener.js 09:32:09 INFO - PROCESS | 896 | ++DOMWINDOW == 264 (000000682C183000) [pid = 896] [serial = 2266] [outer = 0000006828D7A800] 09:32:10 INFO - PROCESS | 896 | ++DOCSHELL 0000006828587800 == 123 [pid = 896] [id = 756] 09:32:10 INFO - PROCESS | 896 | ++DOMWINDOW == 265 (000000682D53B000) [pid = 896] [serial = 2267] [outer = 0000000000000000] 09:32:10 INFO - PROCESS | 896 | ++DOMWINDOW == 266 (000000682D5CD000) [pid = 896] [serial = 2268] [outer = 000000682D53B000] 09:32:10 INFO - PROCESS | 896 | 1464712330446 Marionette TRACE conn6 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 09:32:10 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 09:32:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1091ms 09:32:10 INFO - PROCESS | 896 | 1464712330502 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 09:32:10 INFO - PROCESS | 896 | 1464712330504 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 09:32:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 09:32:10 INFO - PROCESS | 896 | 1464712330508 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 09:32:10 INFO - PROCESS | 896 | 1464712330511 Marionette TRACE conn6 <- [1,2982,null,{}] 09:32:10 INFO - PROCESS | 896 | 1464712330539 Marionette TRACE conn6 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:10 INFO - PROCESS | 896 | 1464712330751 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 09:32:10 INFO - PROCESS | 896 | --DOCSHELL 000000682B7E5000 == 122 [pid = 896] [id = 20] 09:32:10 INFO - PROCESS | 896 | --DOCSHELL 0000006835526800 == 121 [pid = 896] [id = 733] 09:32:10 INFO - PROCESS | 896 | --DOCSHELL 00000068335D6000 == 120 [pid = 896] [id = 732] 09:32:10 INFO - PROCESS | 896 | --DOCSHELL 0000006832B82800 == 119 [pid = 896] [id = 731] 09:32:10 INFO - PROCESS | 896 | --DOCSHELL 0000006832834800 == 118 [pid = 896] [id = 730] 09:32:10 INFO - PROCESS | 896 | --DOCSHELL 0000006831791000 == 117 [pid = 896] [id = 729] 09:32:10 INFO - PROCESS | 896 | --DOCSHELL 00000068302F8000 == 116 [pid = 896] [id = 728] 09:32:10 INFO - PROCESS | 896 | --DOCSHELL 000000682D24B800 == 115 [pid = 896] [id = 727] 09:32:10 INFO - PROCESS | 896 | --DOCSHELL 0000006820FF6800 == 114 [pid = 896] [id = 726] 09:32:10 INFO - PROCESS | 896 | --DOCSHELL 000000682D044800 == 113 [pid = 896] [id = 725] 09:32:10 INFO - PROCESS | 896 | --DOCSHELL 0000006828A82000 == 112 [pid = 896] [id = 724] 09:32:11 INFO - PROCESS | 896 | --DOMWINDOW == 265 (0000006832728000) [pid = 896] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 09:32:11 INFO - PROCESS | 896 | --DOMWINDOW == 264 (000000683356D400) [pid = 896] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 09:32:11 INFO - PROCESS | 896 | --DOMWINDOW == 263 (0000006833DACC00) [pid = 896] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 09:32:11 INFO - PROCESS | 896 | --DOMWINDOW == 262 (0000006836116C00) [pid = 896] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 09:32:11 INFO - PROCESS | 896 | --DOMWINDOW == 261 (0000006820DC6C00) [pid = 896] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 09:32:11 INFO - PROCESS | 896 | --DOMWINDOW == 260 (0000006837823000) [pid = 896] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 09:32:11 INFO - PROCESS | 896 | 1464712331038 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:11 INFO - PROCESS | 896 | --DOCSHELL 000000683B9B0000 == 111 [pid = 896] [id = 720] 09:32:11 INFO - PROCESS | 896 | --DOCSHELL 000000683B5CF800 == 110 [pid = 896] [id = 719] 09:32:11 INFO - PROCESS | 896 | --DOCSHELL 000000683B46D800 == 109 [pid = 896] [id = 718] 09:32:11 INFO - PROCESS | 896 | --DOCSHELL 000000683A261800 == 108 [pid = 896] [id = 717] 09:32:11 INFO - PROCESS | 896 | --DOCSHELL 0000006838B75800 == 107 [pid = 896] [id = 716] 09:32:11 INFO - PROCESS | 896 | --DOCSHELL 0000006838B25000 == 106 [pid = 896] [id = 715] 09:32:11 INFO - PROCESS | 896 | --DOCSHELL 0000006837C87000 == 105 [pid = 896] [id = 714] 09:32:11 INFO - PROCESS | 896 | --DOCSHELL 000000683283E000 == 104 [pid = 896] [id = 713] 09:32:11 INFO - PROCESS | 896 | --DOCSHELL 000000682AC22800 == 103 [pid = 896] [id = 712] 09:32:11 INFO - PROCESS | 896 | --DOMWINDOW == 259 (000000682D615400) [pid = 896] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 09:32:11 INFO - PROCESS | 896 | --DOMWINDOW == 258 (00000068294A9000) [pid = 896] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 09:32:11 INFO - PROCESS | 896 | --DOMWINDOW == 257 (00000068298EAC00) [pid = 896] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 09:32:11 INFO - PROCESS | 896 | --DOMWINDOW == 256 (000000682C4A7C00) [pid = 896] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 09:32:11 INFO - PROCESS | 896 | --DOMWINDOW == 255 (000000682C12E000) [pid = 896] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 09:32:11 INFO - PROCESS | 896 | --DOMWINDOW == 254 (0000006828E22400) [pid = 896] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 09:32:11 INFO - PROCESS | 896 | --DOMWINDOW == 253 (0000006827E2BC00) [pid = 896] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 09:32:11 INFO - PROCESS | 896 | --DOMWINDOW == 252 (000000682C6B7000) [pid = 896] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 09:32:11 INFO - PROCESS | 896 | --DOMWINDOW == 251 (000000682DD05000) [pid = 896] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 09:32:11 INFO - PROCESS | 896 | --DOMWINDOW == 250 (000000682C6D4800) [pid = 896] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 09:32:11 INFO - PROCESS | 896 | --DOMWINDOW == 249 (000000682D53A000) [pid = 896] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 09:32:11 INFO - PROCESS | 896 | --DOMWINDOW == 248 (000000681CFB6000) [pid = 896] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 09:32:11 INFO - PROCESS | 896 | --DOMWINDOW == 247 (000000682C20D000) [pid = 896] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 09:32:11 INFO - PROCESS | 896 | --DOMWINDOW == 246 (0000006820D8C000) [pid = 896] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 09:32:11 INFO - PROCESS | 896 | --DOMWINDOW == 245 (000000682848D800) [pid = 896] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 09:32:11 INFO - PROCESS | 896 | --DOMWINDOW == 244 (000000682CE97400) [pid = 896] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 09:32:11 INFO - PROCESS | 896 | --DOMWINDOW == 243 (00000068221C4400) [pid = 896] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 09:32:11 INFO - PROCESS | 896 | --DOMWINDOW == 242 (000000682DD13800) [pid = 896] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 09:32:11 INFO - PROCESS | 896 | --DOMWINDOW == 241 (000000681BA55800) [pid = 896] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 09:32:11 INFO - PROCESS | 896 | --DOMWINDOW == 240 (0000006828D4EC00) [pid = 896] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 09:32:11 INFO - PROCESS | 896 | --DOMWINDOW == 239 (000000682D546400) [pid = 896] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 09:32:11 INFO - PROCESS | 896 | --DOMWINDOW == 238 (000000683610D800) [pid = 896] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 09:32:11 INFO - PROCESS | 896 | --DOMWINDOW == 237 (00000068343EB800) [pid = 896] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 09:32:11 INFO - PROCESS | 896 | --DOMWINDOW == 236 (0000006836C8D000) [pid = 896] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 09:32:11 INFO - PROCESS | 896 | --DOMWINDOW == 235 (00000068377CA800) [pid = 896] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 09:32:11 INFO - PROCESS | 896 | --DOMWINDOW == 234 (0000006833D15800) [pid = 896] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 09:32:11 INFO - PROCESS | 896 | --DOMWINDOW == 233 (0000006835933400) [pid = 896] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 09:32:11 INFO - PROCESS | 896 | --DOMWINDOW == 232 (000000682C3DA400) [pid = 896] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 09:32:11 INFO - PROCESS | 896 | --DOMWINDOW == 231 (00000068362C6000) [pid = 896] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 09:32:11 INFO - PROCESS | 896 | --DOMWINDOW == 230 (0000006835938400) [pid = 896] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 09:32:11 INFO - PROCESS | 896 | ++DOCSHELL 0000006821C4B800 == 104 [pid = 896] [id = 757] 09:32:11 INFO - PROCESS | 896 | ++DOMWINDOW == 231 (000000681AB83C00) [pid = 896] [serial = 2269] [outer = 0000000000000000] 09:32:11 INFO - PROCESS | 896 | ++DOMWINDOW == 232 (000000681BA56000) [pid = 896] [serial = 2270] [outer = 000000681AB83C00] 09:32:11 INFO - PROCESS | 896 | 1464712331128 Marionette DEBUG loaded listener.js 09:32:11 INFO - PROCESS | 896 | ++DOMWINDOW == 233 (0000006827E2D000) [pid = 896] [serial = 2271] [outer = 000000681AB83C00] 09:32:11 INFO - PROCESS | 896 | 1464712331591 Marionette TRACE conn6 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 09:32:11 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:32:11 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 09:32:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1145ms 09:32:11 INFO - PROCESS | 896 | 1464712331655 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 09:32:11 INFO - PROCESS | 896 | 1464712331658 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 09:32:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 09:32:11 INFO - PROCESS | 896 | 1464712331662 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 09:32:11 INFO - PROCESS | 896 | 1464712331664 Marionette TRACE conn6 <- [1,2986,null,{}] 09:32:11 INFO - PROCESS | 896 | 1464712331667 Marionette TRACE conn6 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:11 INFO - PROCESS | 896 | 1464712331811 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 09:32:11 INFO - PROCESS | 896 | 1464712331825 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:11 INFO - PROCESS | 896 | ++DOCSHELL 0000006830358000 == 105 [pid = 896] [id = 758] 09:32:11 INFO - PROCESS | 896 | ++DOMWINDOW == 234 (000000682B70D000) [pid = 896] [serial = 2272] [outer = 0000000000000000] 09:32:11 INFO - PROCESS | 896 | ++DOMWINDOW == 235 (000000682C178000) [pid = 896] [serial = 2273] [outer = 000000682B70D000] 09:32:11 INFO - PROCESS | 896 | 1464712331873 Marionette DEBUG loaded listener.js 09:32:11 INFO - PROCESS | 896 | ++DOMWINDOW == 236 (000000682C5CE800) [pid = 896] [serial = 2274] [outer = 000000682B70D000] 09:32:12 INFO - PROCESS | 896 | 1464712332366 Marionette TRACE conn6 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 09:32:12 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 09:32:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 732ms 09:32:12 INFO - PROCESS | 896 | 1464712332395 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 09:32:12 INFO - PROCESS | 896 | 1464712332397 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 09:32:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 09:32:12 INFO - PROCESS | 896 | 1464712332400 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 09:32:12 INFO - PROCESS | 896 | 1464712332402 Marionette TRACE conn6 <- [1,2990,null,{}] 09:32:12 INFO - PROCESS | 896 | 1464712332406 Marionette TRACE conn6 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:12 INFO - PROCESS | 896 | 1464712332560 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 09:32:12 INFO - PROCESS | 896 | 1464712332701 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:12 INFO - PROCESS | 896 | ++DOCSHELL 000000683273B800 == 106 [pid = 896] [id = 759] 09:32:12 INFO - PROCESS | 896 | ++DOMWINDOW == 237 (00000068294ABC00) [pid = 896] [serial = 2275] [outer = 0000000000000000] 09:32:12 INFO - PROCESS | 896 | ++DOMWINDOW == 238 (000000682CFF0400) [pid = 896] [serial = 2276] [outer = 00000068294ABC00] 09:32:12 INFO - PROCESS | 896 | 1464712332747 Marionette DEBUG loaded listener.js 09:32:12 INFO - PROCESS | 896 | ++DOMWINDOW == 239 (00000068328A7400) [pid = 896] [serial = 2277] [outer = 00000068294ABC00] 09:32:13 INFO - PROCESS | 896 | 1464712333139 Marionette TRACE conn6 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 09:32:13 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 09:32:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 776ms 09:32:13 INFO - PROCESS | 896 | 1464712333195 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 09:32:13 INFO - PROCESS | 896 | 1464712333197 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 09:32:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 09:32:13 INFO - PROCESS | 896 | 1464712333210 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 09:32:13 INFO - PROCESS | 896 | 1464712333212 Marionette TRACE conn6 <- [1,2994,null,{}] 09:32:13 INFO - PROCESS | 896 | 1464712333216 Marionette TRACE conn6 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:13 INFO - PROCESS | 896 | 1464712333399 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 09:32:13 INFO - PROCESS | 896 | 1464712333428 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:13 INFO - PROCESS | 896 | ++DOCSHELL 00000068336D7800 == 107 [pid = 896] [id = 760] 09:32:13 INFO - PROCESS | 896 | ++DOMWINDOW == 240 (00000068356A8C00) [pid = 896] [serial = 2278] [outer = 0000000000000000] 09:32:13 INFO - PROCESS | 896 | ++DOMWINDOW == 241 (00000068362C9C00) [pid = 896] [serial = 2279] [outer = 00000068356A8C00] 09:32:13 INFO - PROCESS | 896 | 1464712333475 Marionette DEBUG loaded listener.js 09:32:13 INFO - PROCESS | 896 | ++DOMWINDOW == 242 (0000006836CDAC00) [pid = 896] [serial = 2280] [outer = 00000068356A8C00] 09:32:13 INFO - PROCESS | 896 | 1464712333931 Marionette TRACE conn6 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 09:32:13 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 09:32:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 733ms 09:32:13 INFO - PROCESS | 896 | 1464712333939 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 09:32:13 INFO - PROCESS | 896 | 1464712333941 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 09:32:13 INFO - PROCESS | 896 | 1464712333944 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 09:32:13 INFO - TEST-START | /FileAPI/FileReaderSync.worker 09:32:13 INFO - PROCESS | 896 | 1464712333946 Marionette TRACE conn6 <- [1,2998,null,{}] 09:32:13 INFO - PROCESS | 896 | 1464712333950 Marionette TRACE conn6 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:14 INFO - PROCESS | 896 | 1464712334148 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 09:32:14 INFO - PROCESS | 896 | 1464712334182 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:14 INFO - PROCESS | 896 | ++DOCSHELL 0000006835A9E000 == 108 [pid = 896] [id = 761] 09:32:14 INFO - PROCESS | 896 | ++DOMWINDOW == 243 (00000068377CE800) [pid = 896] [serial = 2281] [outer = 0000000000000000] 09:32:14 INFO - PROCESS | 896 | ++DOMWINDOW == 244 (0000006837843000) [pid = 896] [serial = 2282] [outer = 00000068377CE800] 09:32:14 INFO - PROCESS | 896 | 1464712334230 Marionette DEBUG loaded listener.js 09:32:14 INFO - PROCESS | 896 | ++DOMWINDOW == 245 (000000683831BC00) [pid = 896] [serial = 2283] [outer = 00000068377CE800] 09:32:14 INFO - PROCESS | 896 | [896] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:32:14 INFO - PROCESS | 896 | 1464712334729 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 09:32:14 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 09:32:14 INFO - {} 09:32:14 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 09:32:14 INFO - {} 09:32:14 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 09:32:14 INFO - {} 09:32:14 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 09:32:14 INFO - {} 09:32:14 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 838ms 09:32:14 INFO - PROCESS | 896 | 1464712334787 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 09:32:14 INFO - PROCESS | 896 | 1464712334789 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 09:32:14 INFO - TEST-START | /FileAPI/fileReader.html 09:32:14 INFO - PROCESS | 896 | 1464712334793 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 09:32:14 INFO - PROCESS | 896 | 1464712334795 Marionette TRACE conn6 <- [1,3002,null,{}] 09:32:14 INFO - PROCESS | 896 | 1464712334799 Marionette TRACE conn6 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:14 INFO - PROCESS | 896 | 1464712334964 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 09:32:15 INFO - PROCESS | 896 | 1464712334993 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:15 INFO - PROCESS | 896 | ++DOCSHELL 0000006837C76800 == 109 [pid = 896] [id = 762] 09:32:15 INFO - PROCESS | 896 | ++DOMWINDOW == 246 (000000681ADF0000) [pid = 896] [serial = 2284] [outer = 0000000000000000] 09:32:15 INFO - PROCESS | 896 | ++DOMWINDOW == 247 (0000006838318000) [pid = 896] [serial = 2285] [outer = 000000681ADF0000] 09:32:15 INFO - PROCESS | 896 | 1464712335039 Marionette DEBUG loaded listener.js 09:32:15 INFO - PROCESS | 896 | ++DOMWINDOW == 248 (00000068383A8C00) [pid = 896] [serial = 2286] [outer = 000000681ADF0000] 09:32:15 INFO - PROCESS | 896 | --DOMWINDOW == 247 (00000068298EF800) [pid = 896] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 09:32:15 INFO - PROCESS | 896 | --DOMWINDOW == 246 (000000682DD09400) [pid = 896] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 09:32:15 INFO - PROCESS | 896 | --DOMWINDOW == 245 (000000682CFF3400) [pid = 896] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 09:32:15 INFO - PROCESS | 896 | --DOMWINDOW == 244 (000000681B9C1800) [pid = 896] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 09:32:15 INFO - PROCESS | 896 | --DOMWINDOW == 243 (000000682C6CB400) [pid = 896] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 09:32:15 INFO - PROCESS | 896 | --DOMWINDOW == 242 (0000006819FB6C00) [pid = 896] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 09:32:15 INFO - PROCESS | 896 | --DOMWINDOW == 241 (000000682BB67C00) [pid = 896] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 09:32:15 INFO - PROCESS | 896 | --DOMWINDOW == 240 (0000006829878000) [pid = 896] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 09:32:15 INFO - PROCESS | 896 | --DOMWINDOW == 239 (000000681AB07000) [pid = 896] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 09:32:15 INFO - PROCESS | 896 | --DOMWINDOW == 238 (000000681AB06C00) [pid = 896] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 09:32:15 INFO - PROCESS | 896 | 1464712335714 Marionette TRACE conn6 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 09:32:15 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 09:32:15 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 09:32:15 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 09:32:15 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 09:32:15 INFO - TEST-OK | /FileAPI/fileReader.html | took 944ms 09:32:15 INFO - PROCESS | 896 | 1464712335740 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 09:32:15 INFO - PROCESS | 896 | 1464712335742 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 09:32:15 INFO - TEST-START | /FileAPI/historical.html 09:32:15 INFO - PROCESS | 896 | 1464712335745 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 09:32:15 INFO - PROCESS | 896 | 1464712335747 Marionette TRACE conn6 <- [1,3006,null,{}] 09:32:15 INFO - PROCESS | 896 | 1464712335751 Marionette TRACE conn6 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:15 INFO - PROCESS | 896 | 1464712335920 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 09:32:15 INFO - PROCESS | 896 | 1464712335944 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:15 INFO - PROCESS | 896 | ++DOCSHELL 0000006838B6D000 == 110 [pid = 896] [id = 763] 09:32:15 INFO - PROCESS | 896 | ++DOMWINDOW == 239 (000000682BB62400) [pid = 896] [serial = 2287] [outer = 0000000000000000] 09:32:15 INFO - PROCESS | 896 | ++DOMWINDOW == 240 (000000682D54C400) [pid = 896] [serial = 2288] [outer = 000000682BB62400] 09:32:15 INFO - PROCESS | 896 | 1464712335990 Marionette DEBUG loaded listener.js 09:32:16 INFO - PROCESS | 896 | ++DOMWINDOW == 241 (0000006838A9BC00) [pid = 896] [serial = 2289] [outer = 000000682BB62400] 09:32:16 INFO - PROCESS | 896 | 1464712336406 Marionette TRACE conn6 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 09:32:16 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 09:32:16 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 09:32:16 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 09:32:16 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 09:32:16 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 09:32:16 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 09:32:16 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 09:32:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:32:16 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 09:32:16 INFO - TEST-OK | /FileAPI/historical.html | took 692ms 09:32:16 INFO - PROCESS | 896 | 1464712336446 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 09:32:16 INFO - PROCESS | 896 | 1464712336448 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 09:32:16 INFO - PROCESS | 896 | 1464712336452 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 09:32:16 INFO - TEST-START | /FileAPI/idlharness.html 09:32:16 INFO - PROCESS | 896 | 1464712336454 Marionette TRACE conn6 <- [1,3010,null,{}] 09:32:16 INFO - PROCESS | 896 | 1464712336457 Marionette TRACE conn6 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:16 INFO - PROCESS | 896 | 1464712336583 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 09:32:16 INFO - PROCESS | 896 | 1464712336590 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:16 INFO - PROCESS | 896 | ++DOCSHELL 000000683B5E3800 == 111 [pid = 896] [id = 764] 09:32:16 INFO - PROCESS | 896 | ++DOMWINDOW == 242 (000000683951D800) [pid = 896] [serial = 2290] [outer = 0000000000000000] 09:32:16 INFO - PROCESS | 896 | ++DOMWINDOW == 243 (000000683A067C00) [pid = 896] [serial = 2291] [outer = 000000683951D800] 09:32:16 INFO - PROCESS | 896 | 1464712336637 Marionette DEBUG loaded listener.js 09:32:16 INFO - PROCESS | 896 | ++DOMWINDOW == 244 (000000683A1D9000) [pid = 896] [serial = 2292] [outer = 000000683951D800] 09:32:17 INFO - PROCESS | 896 | 1464712337666 Marionette TRACE conn6 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 09:32:17 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:32:17 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:32:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:17 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:32:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:32:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:32:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:32:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:32:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:32:17 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:32:17 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:32:17 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 09:32:17 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:32:17 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:32:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:32:17 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:32:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:32:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:32:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:32:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:32:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:32:17 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:32:17 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:32:17 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 09:32:17 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:32:17 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:32:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:17 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:32:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:32:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:32:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:32:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:32:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:32:17 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:32:17 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:32:17 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 09:32:17 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:32:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:32:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:32:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:32:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:32:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:32:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:32:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:32:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:32:17 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:32:17 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:32:17 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 09:32:17 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:32:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:32:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:32:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:32:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:32:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:32:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:32:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:32:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:32:17 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:32:17 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:32:17 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 09:32:17 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:32:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:32:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:32:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:32:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:32:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:32:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:32:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:32:17 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:32:17 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:32:17 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 09:32:17 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:32:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:32:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:32:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:32:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:32:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:32:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:32:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:32:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:32:17 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:32:17 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:32:17 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 09:32:17 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:32:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:32:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:32:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:32:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:32:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:32:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:32:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:32:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:32:17 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:32:17 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:32:17 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 09:32:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 09:32:17 INFO - TEST-OK | /FileAPI/idlharness.html | took 1370ms 09:32:17 INFO - PROCESS | 896 | 1464712337825 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 09:32:17 INFO - PROCESS | 896 | 1464712337831 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 09:32:17 INFO - TEST-START | /FileAPI/idlharness.worker 09:32:17 INFO - PROCESS | 896 | 1464712337837 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 09:32:17 INFO - PROCESS | 896 | 1464712337842 Marionette TRACE conn6 <- [1,3014,null,{}] 09:32:17 INFO - PROCESS | 896 | 1464712337850 Marionette TRACE conn6 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:18 INFO - PROCESS | 896 | 1464712338025 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 09:32:18 INFO - PROCESS | 896 | 1464712338225 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:18 INFO - PROCESS | 896 | ++DOCSHELL 000000682CFB8000 == 112 [pid = 896] [id = 765] 09:32:18 INFO - PROCESS | 896 | ++DOMWINDOW == 245 (000000681AD87800) [pid = 896] [serial = 2293] [outer = 0000000000000000] 09:32:18 INFO - PROCESS | 896 | ++DOMWINDOW == 246 (000000681ADF9800) [pid = 896] [serial = 2294] [outer = 000000681AD87800] 09:32:18 INFO - PROCESS | 896 | 1464712338285 Marionette DEBUG loaded listener.js 09:32:18 INFO - PROCESS | 896 | ++DOMWINDOW == 247 (00000068203CC000) [pid = 896] [serial = 2295] [outer = 000000681AD87800] 09:32:18 INFO - PROCESS | 896 | [896] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:32:19 INFO - PROCESS | 896 | 1464712339465 Marionette TRACE conn6 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 09:32:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 09:32:19 INFO - {} 09:32:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:32:19 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:32:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:19 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:32:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:32:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:32:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:32:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:32:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:32:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 09:32:19 INFO - {} 09:32:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 09:32:19 INFO - {} 09:32:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 09:32:19 INFO - {} 09:32:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 09:32:19 INFO - {} 09:32:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 09:32:19 INFO - {} 09:32:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 09:32:19 INFO - {} 09:32:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 09:32:19 INFO - {} 09:32:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 09:32:19 INFO - {} 09:32:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:32:19 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:32:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:32:19 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:32:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:32:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:32:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:32:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:32:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:32:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 09:32:19 INFO - {} 09:32:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:32:19 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:32:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:19 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:32:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:32:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:32:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:32:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:32:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:32:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 09:32:19 INFO - {} 09:32:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 09:32:19 INFO - {} 09:32:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 09:32:19 INFO - {} 09:32:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 09:32:19 INFO - {} 09:32:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:32:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:32:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:32:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:32:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:32:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:32:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:32:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:32:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:32:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 09:32:19 INFO - {} 09:32:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 09:32:19 INFO - {} 09:32:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:32:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:32:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:32:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:32:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:32:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:32:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:32:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:32:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:32:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 09:32:19 INFO - {} 09:32:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:32:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:32:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:32:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:32:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:32:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:32:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:32:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:32:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 09:32:19 INFO - {} 09:32:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 09:32:19 INFO - {} 09:32:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 09:32:19 INFO - {} 09:32:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 09:32:19 INFO - {} 09:32:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 09:32:19 INFO - {} 09:32:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 09:32:19 INFO - {} 09:32:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 09:32:19 INFO - {} 09:32:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 09:32:19 INFO - {} 09:32:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 09:32:19 INFO - {} 09:32:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 09:32:19 INFO - {} 09:32:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 09:32:19 INFO - {} 09:32:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:32:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:32:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:32:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:32:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:32:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:32:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:32:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:32:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:32:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 09:32:19 INFO - {} 09:32:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 09:32:19 INFO - {} 09:32:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:32:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:32:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:32:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:32:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:32:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:32:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:32:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:32:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:32:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:32:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 09:32:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:32:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 09:32:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:32:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:32:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:32:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:32:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:32:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 09:32:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:32:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:32:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:32:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:32:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:32:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:32:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:32:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 09:32:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:32:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 09:32:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:32:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:32:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:32:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:32:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:32:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 09:32:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:32:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 09:32:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:32:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:32:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:32:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:32:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:32:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 09:32:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:32:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 09:32:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:32:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:32:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:32:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:32:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:32:19 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 09:32:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:19 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:32:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:32:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:32:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:32:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:32:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:32:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:32:19 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 09:32:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:32:19 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:32:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:32:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:32:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:32:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:32:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:32:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 09:32:19 INFO - {} 09:32:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 09:32:19 INFO - {} 09:32:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 09:32:19 INFO - {} 09:32:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 09:32:19 INFO - {} 09:32:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 09:32:19 INFO - {} 09:32:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 09:32:19 INFO - {} 09:32:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 09:32:19 INFO - {} 09:32:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 09:32:19 INFO - {} 09:32:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 09:32:19 INFO - {} 09:32:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 09:32:19 INFO - {} 09:32:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 09:32:19 INFO - {} 09:32:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 09:32:19 INFO - {} 09:32:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 09:32:19 INFO - {} 09:32:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 09:32:19 INFO - {} 09:32:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 09:32:19 INFO - {} 09:32:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 09:32:19 INFO - {} 09:32:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 09:32:19 INFO - {} 09:32:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 09:32:19 INFO - {} 09:32:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 09:32:19 INFO - {} 09:32:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 09:32:19 INFO - {} 09:32:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 09:32:19 INFO - {} 09:32:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 09:32:19 INFO - {} 09:32:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 09:32:19 INFO - {} 09:32:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 09:32:19 INFO - {} 09:32:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 09:32:19 INFO - {} 09:32:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 09:32:19 INFO - {} 09:32:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:32:19 INFO - {} 09:32:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:32:19 INFO - {} 09:32:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 09:32:19 INFO - {} 09:32:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 09:32:19 INFO - {} 09:32:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 09:32:19 INFO - {} 09:32:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:32:19 INFO - {} 09:32:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 09:32:19 INFO - {} 09:32:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 09:32:19 INFO - {} 09:32:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 09:32:19 INFO - {} 09:32:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 09:32:19 INFO - {} 09:32:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 09:32:19 INFO - {} 09:32:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 09:32:19 INFO - {} 09:32:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 09:32:19 INFO - {} 09:32:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 09:32:19 INFO - {} 09:32:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 09:32:19 INFO - {} 09:32:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 09:32:19 INFO - {} 09:32:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 09:32:19 INFO - {} 09:32:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 09:32:19 INFO - {} 09:32:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 09:32:19 INFO - {} 09:32:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 09:32:19 INFO - {} 09:32:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 09:32:19 INFO - {} 09:32:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 09:32:19 INFO - {} 09:32:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 09:32:19 INFO - {} 09:32:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 09:32:19 INFO - {} 09:32:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 09:32:19 INFO - {} 09:32:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 09:32:19 INFO - {} 09:32:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 09:32:19 INFO - {} 09:32:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 09:32:19 INFO - {} 09:32:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 09:32:19 INFO - {} 09:32:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:32:19 INFO - {} 09:32:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:32:19 INFO - {} 09:32:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 09:32:19 INFO - {} 09:32:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:32:19 INFO - {} 09:32:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 09:32:19 INFO - {} 09:32:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:32:19 INFO - {} 09:32:19 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1763ms 09:32:19 INFO - PROCESS | 896 | 1464712339644 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 09:32:19 INFO - PROCESS | 896 | 1464712339651 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 09:32:19 INFO - PROCESS | 896 | 1464712339670 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 09:32:19 INFO - PROCESS | 896 | 1464712339674 Marionette TRACE conn6 <- [1,3018,null,{}] 09:32:19 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 09:32:19 INFO - PROCESS | 896 | 1464712339678 Marionette TRACE conn6 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:19 INFO - PROCESS | 896 | 1464712339828 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 09:32:20 INFO - PROCESS | 896 | 1464712339991 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:20 INFO - PROCESS | 896 | ++DOCSHELL 0000006836AA5000 == 113 [pid = 896] [id = 766] 09:32:20 INFO - PROCESS | 896 | ++DOMWINDOW == 248 (000000681ADEEC00) [pid = 896] [serial = 2296] [outer = 0000000000000000] 09:32:20 INFO - PROCESS | 896 | ++DOMWINDOW == 249 (000000681ADF3800) [pid = 896] [serial = 2297] [outer = 000000681ADEEC00] 09:32:20 INFO - PROCESS | 896 | 1464712340047 Marionette DEBUG loaded listener.js 09:32:20 INFO - PROCESS | 896 | ++DOMWINDOW == 250 (00000068400CE400) [pid = 896] [serial = 2298] [outer = 000000681ADEEC00] 09:32:20 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 09:32:20 INFO - PROCESS | 896 | 1464712340591 Marionette TRACE conn6 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 09:32:20 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 923ms 09:32:20 INFO - PROCESS | 896 | 1464712340603 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 09:32:20 INFO - PROCESS | 896 | 1464712340606 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 09:32:20 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 09:32:20 INFO - PROCESS | 896 | 1464712340610 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 09:32:20 INFO - PROCESS | 896 | 1464712340614 Marionette TRACE conn6 <- [1,3022,null,{}] 09:32:20 INFO - PROCESS | 896 | 1464712340626 Marionette TRACE conn6 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:20 INFO - PROCESS | 896 | 1464712340783 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 09:32:20 INFO - PROCESS | 896 | 1464712340928 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:20 INFO - PROCESS | 896 | ++DOCSHELL 0000006841017800 == 114 [pid = 896] [id = 767] 09:32:20 INFO - PROCESS | 896 | ++DOMWINDOW == 251 (00000068369E3C00) [pid = 896] [serial = 2299] [outer = 0000000000000000] 09:32:20 INFO - PROCESS | 896 | ++DOMWINDOW == 252 (000000683AE02C00) [pid = 896] [serial = 2300] [outer = 00000068369E3C00] 09:32:20 INFO - PROCESS | 896 | 1464712340988 Marionette DEBUG loaded listener.js 09:32:21 INFO - PROCESS | 896 | ++DOMWINDOW == 253 (000000683AE0B800) [pid = 896] [serial = 2301] [outer = 00000068369E3C00] 09:32:21 INFO - PROCESS | 896 | 1464712341576 Marionette TRACE conn6 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 09:32:21 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 09:32:21 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 987ms 09:32:21 INFO - PROCESS | 896 | 1464712341598 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 09:32:21 INFO - PROCESS | 896 | 1464712341602 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 09:32:21 INFO - TEST-START | /FileAPI/blob/Blob-close.html 09:32:21 INFO - PROCESS | 896 | 1464712341605 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 09:32:21 INFO - PROCESS | 896 | 1464712341607 Marionette TRACE conn6 <- [1,3026,null,{}] 09:32:21 INFO - PROCESS | 896 | 1464712341611 Marionette TRACE conn6 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:21 INFO - PROCESS | 896 | 1464712341764 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 09:32:21 INFO - PROCESS | 896 | 1464712341947 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:21 INFO - PROCESS | 896 | ++DOCSHELL 0000006837D96000 == 115 [pid = 896] [id = 768] 09:32:21 INFO - PROCESS | 896 | ++DOMWINDOW == 254 (000000683C208000) [pid = 896] [serial = 2302] [outer = 0000000000000000] 09:32:22 INFO - PROCESS | 896 | ++DOMWINDOW == 255 (000000683C209C00) [pid = 896] [serial = 2303] [outer = 000000683C208000] 09:32:22 INFO - PROCESS | 896 | 1464712342006 Marionette DEBUG loaded listener.js 09:32:22 INFO - PROCESS | 896 | ++DOMWINDOW == 256 (000000683C210800) [pid = 896] [serial = 2304] [outer = 000000683C208000] 09:32:22 INFO - PROCESS | 896 | 1464712342590 Marionette TRACE conn6 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 09:32:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 09:32:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 09:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:32:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 09:32:22 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1031ms 09:32:22 INFO - PROCESS | 896 | 1464712342638 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 09:32:22 INFO - PROCESS | 896 | 1464712342641 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 09:32:22 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 09:32:22 INFO - PROCESS | 896 | 1464712342645 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 09:32:22 INFO - PROCESS | 896 | 1464712342647 Marionette TRACE conn6 <- [1,3030,null,{}] 09:32:22 INFO - PROCESS | 896 | 1464712342668 Marionette TRACE conn6 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:22 INFO - PROCESS | 896 | 1464712342844 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 09:32:22 INFO - PROCESS | 896 | 1464712342988 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:23 INFO - PROCESS | 896 | ++DOCSHELL 000000683B7C8000 == 116 [pid = 896] [id = 769] 09:32:23 INFO - PROCESS | 896 | ++DOMWINDOW == 257 (000000681AD99C00) [pid = 896] [serial = 2305] [outer = 0000000000000000] 09:32:23 INFO - PROCESS | 896 | ++DOMWINDOW == 258 (000000681ADA2800) [pid = 896] [serial = 2306] [outer = 000000681AD99C00] 09:32:23 INFO - PROCESS | 896 | 1464712343044 Marionette DEBUG loaded listener.js 09:32:23 INFO - PROCESS | 896 | ++DOMWINDOW == 259 (0000006839FE4800) [pid = 896] [serial = 2307] [outer = 000000681AD99C00] 09:32:23 INFO - PROCESS | 896 | 1464712343746 Marionette TRACE conn6 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 09:32:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 09:32:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 09:32:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 09:32:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 09:32:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 09:32:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 09:32:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 09:32:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 09:32:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 09:32:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 09:32:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 09:32:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 09:32:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 09:32:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 09:32:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 09:32:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 09:32:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 09:32:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 09:32:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 09:32:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 09:32:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 09:32:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 09:32:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 09:32:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 09:32:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 09:32:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 09:32:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 09:32:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 09:32:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 09:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:32:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 09:32:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 09:32:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 09:32:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 09:32:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 09:32:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 09:32:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 09:32:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 09:32:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 09:32:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 09:32:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 09:32:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 09:32:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 09:32:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:32:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 09:32:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:32:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 09:32:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 09:32:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:32:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 09:32:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:32:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 09:32:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 09:32:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 09:32:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 09:32:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 09:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:32:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 09:32:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 09:32:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 09:32:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 09:32:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:32:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:32:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:32:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 09:32:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 09:32:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:32:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:32:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:32:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 09:32:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:32:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:32:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:32:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 09:32:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:32:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:32:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:32:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 09:32:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 09:32:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:32:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:32:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:32:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 09:32:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:32:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:32:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:32:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 09:32:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:32:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:32:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:32:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 09:32:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:32:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:32:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:32:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 09:32:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:32:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:32:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:32:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 09:32:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 09:32:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 09:32:23 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1207ms 09:32:23 INFO - PROCESS | 896 | 1464712343862 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 09:32:23 INFO - PROCESS | 896 | 1464712343865 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 09:32:23 INFO - PROCESS | 896 | 1464712343871 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 09:32:23 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 09:32:23 INFO - PROCESS | 896 | 1464712343873 Marionette TRACE conn6 <- [1,3034,null,{}] 09:32:23 INFO - PROCESS | 896 | 1464712343882 Marionette TRACE conn6 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:24 INFO - PROCESS | 896 | 1464712344052 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 09:32:24 INFO - PROCESS | 896 | 1464712344219 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:24 INFO - PROCESS | 896 | ++DOCSHELL 000000683B7C6800 == 117 [pid = 896] [id = 770] 09:32:24 INFO - PROCESS | 896 | ++DOMWINDOW == 260 (000000683E22D400) [pid = 896] [serial = 2308] [outer = 0000000000000000] 09:32:24 INFO - PROCESS | 896 | ++DOMWINDOW == 261 (000000683E238C00) [pid = 896] [serial = 2309] [outer = 000000683E22D400] 09:32:24 INFO - PROCESS | 896 | 1464712344274 Marionette DEBUG loaded listener.js 09:32:24 INFO - PROCESS | 896 | ++DOMWINDOW == 262 (0000006841A1DC00) [pid = 896] [serial = 2310] [outer = 000000683E22D400] 09:32:24 INFO - PROCESS | 896 | [896] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:32:24 INFO - PROCESS | 896 | 1464712344906 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 09:32:24 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 09:32:24 INFO - {} 09:32:24 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1090ms 09:32:24 INFO - PROCESS | 896 | 1464712344978 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 09:32:24 INFO - PROCESS | 896 | 1464712344981 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 09:32:24 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 09:32:24 INFO - PROCESS | 896 | 1464712344988 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 09:32:24 INFO - PROCESS | 896 | 1464712344990 Marionette TRACE conn6 <- [1,3038,null,{}] 09:32:25 INFO - PROCESS | 896 | 1464712344994 Marionette TRACE conn6 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:25 INFO - PROCESS | 896 | 1464712345147 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 09:32:25 INFO - PROCESS | 896 | 1464712345314 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:25 INFO - PROCESS | 896 | ++DOCSHELL 0000006833A0C000 == 118 [pid = 896] [id = 771] 09:32:25 INFO - PROCESS | 896 | ++DOMWINDOW == 263 (00000068222EE800) [pid = 896] [serial = 2311] [outer = 0000000000000000] 09:32:25 INFO - PROCESS | 896 | ++DOMWINDOW == 264 (0000006829F9E000) [pid = 896] [serial = 2312] [outer = 00000068222EE800] 09:32:25 INFO - PROCESS | 896 | 1464712345369 Marionette DEBUG loaded listener.js 09:32:25 INFO - PROCESS | 896 | ++DOMWINDOW == 265 (000000682C205800) [pid = 896] [serial = 2313] [outer = 00000068222EE800] 09:32:25 INFO - PROCESS | 896 | 1464712345903 Marionette TRACE conn6 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 09:32:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 09:32:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 09:32:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 09:32:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 09:32:25 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 944ms 09:32:25 INFO - PROCESS | 896 | 1464712345950 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 09:32:25 INFO - PROCESS | 896 | 1464712345953 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 09:32:25 INFO - PROCESS | 896 | 1464712345959 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 09:32:25 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 09:32:25 INFO - PROCESS | 896 | 1464712345961 Marionette TRACE conn6 <- [1,3042,null,{}] 09:32:25 INFO - PROCESS | 896 | 1464712345965 Marionette TRACE conn6 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:26 INFO - PROCESS | 896 | 1464712346115 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 09:32:26 INFO - PROCESS | 896 | 1464712346296 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:26 INFO - PROCESS | 896 | ++DOCSHELL 000000683689E000 == 119 [pid = 896] [id = 772] 09:32:26 INFO - PROCESS | 896 | ++DOMWINDOW == 266 (000000682BB10400) [pid = 896] [serial = 2314] [outer = 0000000000000000] 09:32:26 INFO - PROCESS | 896 | ++DOMWINDOW == 267 (000000682D537800) [pid = 896] [serial = 2315] [outer = 000000682BB10400] 09:32:26 INFO - PROCESS | 896 | 1464712346353 Marionette DEBUG loaded listener.js 09:32:26 INFO - PROCESS | 896 | ++DOMWINDOW == 268 (000000683384E800) [pid = 896] [serial = 2316] [outer = 000000682BB10400] 09:32:27 INFO - PROCESS | 896 | 1464712347178 Marionette TRACE conn6 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 09:32:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 09:32:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 09:32:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 09:32:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 09:32:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 09:32:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 09:32:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 09:32:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 09:32:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 09:32:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 09:32:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 09:32:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 09:32:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 09:32:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 09:32:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 09:32:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 09:32:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 09:32:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 09:32:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 09:32:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 09:32:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 09:32:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 09:32:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 09:32:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 09:32:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 09:32:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 09:32:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 09:32:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 09:32:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 09:32:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 09:32:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 09:32:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 09:32:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 09:32:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 09:32:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 09:32:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 09:32:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 09:32:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 09:32:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 09:32:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 09:32:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 09:32:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 09:32:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 09:32:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 09:32:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 09:32:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 09:32:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 09:32:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 09:32:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 09:32:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 09:32:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 09:32:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 09:32:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 09:32:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 09:32:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 09:32:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 09:32:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 09:32:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 09:32:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 09:32:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 09:32:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 09:32:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 09:32:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 09:32:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 09:32:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 09:32:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 09:32:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 09:32:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 09:32:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 09:32:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 09:32:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 09:32:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 09:32:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 09:32:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 09:32:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 09:32:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 09:32:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 09:32:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 09:32:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 09:32:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 09:32:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 09:32:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 09:32:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 09:32:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 09:32:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 09:32:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 09:32:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 09:32:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 09:32:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 09:32:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 09:32:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 09:32:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 09:32:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 09:32:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 09:32:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 09:32:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 09:32:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 09:32:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 09:32:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 09:32:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:32:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:32:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:32:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:32:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 09:32:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:32:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:32:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:32:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:32:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 09:32:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:32:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:32:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:32:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:32:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 09:32:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:32:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:32:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:32:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:32:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 09:32:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:32:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:32:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:32:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:32:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 09:32:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:32:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:32:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:32:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:32:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 09:32:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:32:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:32:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:32:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:32:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 09:32:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:32:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:32:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:32:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:32:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 09:32:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:32:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:32:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:32:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:32:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 09:32:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:32:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:32:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:32:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:32:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 09:32:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:32:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:32:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:32:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:32:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 09:32:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:32:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:32:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:32:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:32:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 09:32:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:32:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:32:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:32:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:32:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 09:32:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:32:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:32:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:32:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:32:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 09:32:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:32:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:32:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:32:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:32:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 09:32:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:32:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:32:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:32:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:32:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 09:32:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:32:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:32:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:32:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:32:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 09:32:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:32:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:32:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:32:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:32:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 09:32:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:32:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:32:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:32:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:32:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 09:32:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:32:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:32:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:32:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:32:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 09:32:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:32:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:32:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:32:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:32:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 09:32:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:32:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:32:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:32:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:32:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:32:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:32:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:32:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:32:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:32:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 09:32:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:32:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:32:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:32:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:32:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 09:32:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:32:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:32:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:32:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:32:27 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1361ms 09:32:27 INFO - PROCESS | 896 | 1464712347355 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 09:32:27 INFO - PROCESS | 896 | 1464712347357 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 09:32:27 INFO - PROCESS | 896 | 1464712347363 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 09:32:27 INFO - PROCESS | 896 | 1464712347365 Marionette TRACE conn6 <- [1,3046,null,{}] 09:32:27 INFO - TEST-START | /FileAPI/file/File-constructor.html 09:32:27 INFO - PROCESS | 896 | 1464712347369 Marionette TRACE conn6 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:27 INFO - PROCESS | 896 | 1464712347508 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 09:32:27 INFO - PROCESS | 896 | 1464712347713 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:27 INFO - PROCESS | 896 | ++DOCSHELL 000000683AC11800 == 120 [pid = 896] [id = 773] 09:32:27 INFO - PROCESS | 896 | ++DOMWINDOW == 269 (0000006833570C00) [pid = 896] [serial = 2317] [outer = 0000000000000000] 09:32:27 INFO - PROCESS | 896 | ++DOMWINDOW == 270 (000000683C20E400) [pid = 896] [serial = 2318] [outer = 0000006833570C00] 09:32:27 INFO - PROCESS | 896 | 1464712347769 Marionette DEBUG loaded listener.js 09:32:27 INFO - PROCESS | 896 | ++DOMWINDOW == 271 (0000006841A2AC00) [pid = 896] [serial = 2319] [outer = 0000006833570C00] 09:32:28 INFO - PROCESS | 896 | 1464712348358 Marionette TRACE conn6 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 09:32:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 09:32:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 09:32:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 09:32:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 09:32:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 09:32:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 09:32:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 09:32:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 09:32:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 09:32:28 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 09:32:28 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 09:32:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:32:28 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 09:32:28 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 09:32:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 09:32:28 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:32:28 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 09:32:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:32:28 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 09:32:28 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 09:32:28 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 09:32:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:32:28 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 09:32:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 09:32:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 09:32:28 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1032ms 09:32:28 INFO - PROCESS | 896 | 1464712348400 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 09:32:28 INFO - PROCESS | 896 | 1464712348403 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 09:32:28 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 09:32:28 INFO - PROCESS | 896 | 1464712348425 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 09:32:28 INFO - PROCESS | 896 | 1464712348427 Marionette TRACE conn6 <- [1,3050,null,{}] 09:32:28 INFO - PROCESS | 896 | 1464712348432 Marionette TRACE conn6 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:28 INFO - PROCESS | 896 | 1464712348588 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 09:32:28 INFO - PROCESS | 896 | 1464712348760 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:28 INFO - PROCESS | 896 | ++DOCSHELL 000000683F3C9000 == 121 [pid = 896] [id = 774] 09:32:28 INFO - PROCESS | 896 | ++DOMWINDOW == 272 (000000683F395800) [pid = 896] [serial = 2320] [outer = 0000000000000000] 09:32:28 INFO - PROCESS | 896 | ++DOMWINDOW == 273 (000000683F3A1000) [pid = 896] [serial = 2321] [outer = 000000683F395800] 09:32:28 INFO - PROCESS | 896 | 1464712348814 Marionette DEBUG loaded listener.js 09:32:28 INFO - PROCESS | 896 | ++DOMWINDOW == 274 (0000006841A8C000) [pid = 896] [serial = 2322] [outer = 000000683F395800] 09:32:29 INFO - PROCESS | 896 | [896] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:32:29 INFO - PROCESS | 896 | 1464712349378 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 09:32:29 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 09:32:29 INFO - {} 09:32:29 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1004ms 09:32:29 INFO - PROCESS | 896 | 1464712349443 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 09:32:29 INFO - PROCESS | 896 | 1464712349446 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 09:32:29 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 09:32:29 INFO - PROCESS | 896 | 1464712349456 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 09:32:29 INFO - PROCESS | 896 | 1464712349459 Marionette TRACE conn6 <- [1,3054,null,{}] 09:32:29 INFO - PROCESS | 896 | 1464712349463 Marionette TRACE conn6 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:29 INFO - PROCESS | 896 | 1464712349629 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 09:32:29 INFO - PROCESS | 896 | 1464712349808 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:29 INFO - PROCESS | 896 | ++DOCSHELL 000000684122D000 == 122 [pid = 896] [id = 775] 09:32:29 INFO - PROCESS | 896 | ++DOMWINDOW == 275 (0000006841314800) [pid = 896] [serial = 2323] [outer = 0000000000000000] 09:32:29 INFO - PROCESS | 896 | ++DOMWINDOW == 276 (0000006841A8B400) [pid = 896] [serial = 2324] [outer = 0000006841314800] 09:32:29 INFO - PROCESS | 896 | 1464712349873 Marionette DEBUG loaded listener.js 09:32:29 INFO - PROCESS | 896 | ++DOMWINDOW == 277 (0000006841E49C00) [pid = 896] [serial = 2325] [outer = 0000006841314800] 09:32:30 INFO - PROCESS | 896 | 1464712350394 Marionette TRACE conn6 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 09:32:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 09:32:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 09:32:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 09:32:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 09:32:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 09:32:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 09:32:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 09:32:30 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 986ms 09:32:30 INFO - PROCESS | 896 | 1464712350444 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 09:32:30 INFO - PROCESS | 896 | 1464712350446 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 09:32:30 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 09:32:30 INFO - PROCESS | 896 | 1464712350450 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 09:32:30 INFO - PROCESS | 896 | 1464712350452 Marionette TRACE conn6 <- [1,3058,null,{}] 09:32:30 INFO - PROCESS | 896 | 1464712350457 Marionette TRACE conn6 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:30 INFO - PROCESS | 896 | 1464712350607 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 09:32:30 INFO - PROCESS | 896 | 1464712350796 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:30 INFO - PROCESS | 896 | ++DOCSHELL 0000006842B08800 == 123 [pid = 896] [id = 776] 09:32:30 INFO - PROCESS | 896 | ++DOMWINDOW == 278 (0000006841E49400) [pid = 896] [serial = 2326] [outer = 0000000000000000] 09:32:30 INFO - PROCESS | 896 | ++DOMWINDOW == 279 (0000006841E4F000) [pid = 896] [serial = 2327] [outer = 0000006841E49400] 09:32:30 INFO - PROCESS | 896 | 1464712350852 Marionette DEBUG loaded listener.js 09:32:30 INFO - PROCESS | 896 | ++DOMWINDOW == 280 (0000006842B49000) [pid = 896] [serial = 2328] [outer = 0000006841E49400] 09:32:31 INFO - PROCESS | 896 | 1464712351414 Marionette TRACE conn6 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 09:32:31 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 09:32:31 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 09:32:31 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 09:32:31 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 09:32:31 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 09:32:31 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 09:32:31 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 986ms 09:32:31 INFO - PROCESS | 896 | 1464712351450 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 09:32:31 INFO - PROCESS | 896 | 1464712351453 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 09:32:31 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 09:32:31 INFO - PROCESS | 896 | 1464712351459 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 09:32:31 INFO - PROCESS | 896 | 1464712351462 Marionette TRACE conn6 <- [1,3062,null,{}] 09:32:31 INFO - PROCESS | 896 | 1464712351466 Marionette TRACE conn6 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:31 INFO - PROCESS | 896 | 1464712351615 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 09:32:31 INFO - PROCESS | 896 | 1464712351873 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:31 INFO - PROCESS | 896 | ++DOCSHELL 000000682882A000 == 124 [pid = 896] [id = 777] 09:32:31 INFO - PROCESS | 896 | ++DOMWINDOW == 281 (0000006820DC3C00) [pid = 896] [serial = 2329] [outer = 0000000000000000] 09:32:31 INFO - PROCESS | 896 | ++DOMWINDOW == 282 (00000068290E2400) [pid = 896] [serial = 2330] [outer = 0000006820DC3C00] 09:32:31 INFO - PROCESS | 896 | 1464712351930 Marionette DEBUG loaded listener.js 09:32:32 INFO - PROCESS | 896 | ++DOMWINDOW == 283 (000000682D365C00) [pid = 896] [serial = 2331] [outer = 0000006820DC3C00] 09:32:32 INFO - PROCESS | 896 | 1464712352945 Marionette TRACE conn6 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 09:32:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 09:32:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 09:32:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 09:32:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 09:32:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 09:32:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 09:32:33 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1552ms 09:32:33 INFO - PROCESS | 896 | 1464712353013 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 09:32:33 INFO - PROCESS | 896 | 1464712353018 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 09:32:33 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 09:32:33 INFO - PROCESS | 896 | 1464712353023 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 09:32:33 INFO - PROCESS | 896 | 1464712353027 Marionette TRACE conn6 <- [1,3066,null,{}] 09:32:33 INFO - PROCESS | 896 | 1464712353033 Marionette TRACE conn6 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:33 INFO - PROCESS | 896 | 1464712353182 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 09:32:33 INFO - PROCESS | 896 | 1464712353359 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:33 INFO - PROCESS | 896 | ++DOCSHELL 000000682AC1A800 == 125 [pid = 896] [id = 778] 09:32:33 INFO - PROCESS | 896 | ++DOMWINDOW == 284 (000000681ADEF800) [pid = 896] [serial = 2332] [outer = 0000000000000000] 09:32:33 INFO - PROCESS | 896 | ++DOMWINDOW == 285 (000000681ADFA000) [pid = 896] [serial = 2333] [outer = 000000681ADEF800] 09:32:33 INFO - PROCESS | 896 | 1464712353410 Marionette DEBUG loaded listener.js 09:32:33 INFO - PROCESS | 896 | ++DOMWINDOW == 286 (000000681C14D800) [pid = 896] [serial = 2334] [outer = 000000681ADEF800] 09:32:34 INFO - PROCESS | 896 | 1464712353998 Marionette TRACE conn6 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 09:32:34 INFO - PROCESS | 896 | 1464712354071 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 09:32:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 09:32:34 INFO - PROCESS | 896 | 1464712354077 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 09:32:34 INFO - PROCESS | 896 | 1464712354080 Marionette TRACE conn6 <- [1,3070,null,{}] 09:32:34 INFO - PROCESS | 896 | 1464712354101 Marionette TRACE conn6 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:34 INFO - PROCESS | 896 | 1464712354236 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 09:32:34 INFO - PROCESS | 896 | 1464712354417 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:34 INFO - PROCESS | 896 | ++DOCSHELL 0000006831799000 == 126 [pid = 896] [id = 779] 09:32:34 INFO - PROCESS | 896 | ++DOMWINDOW == 287 (0000006820A9C000) [pid = 896] [serial = 2335] [outer = 0000000000000000] 09:32:34 INFO - PROCESS | 896 | ++DOMWINDOW == 288 (0000006821004C00) [pid = 896] [serial = 2336] [outer = 0000006820A9C000] 09:32:34 INFO - PROCESS | 896 | 1464712354465 Marionette DEBUG loaded listener.js 09:32:34 INFO - PROCESS | 896 | ++DOMWINDOW == 289 (00000068221C0400) [pid = 896] [serial = 2337] [outer = 0000006820A9C000] 09:32:35 INFO - PROCESS | 896 | 1464712355051 Marionette TRACE conn6 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 09:32:35 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 09:32:35 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 09:32:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:32:35 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 09:32:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 09:32:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 986ms 09:32:35 INFO - PROCESS | 896 | 1464712355070 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 09:32:35 INFO - PROCESS | 896 | 1464712355073 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 09:32:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 09:32:35 INFO - PROCESS | 896 | 1464712355076 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 09:32:35 INFO - PROCESS | 896 | 1464712355080 Marionette TRACE conn6 <- [1,3074,null,{}] 09:32:35 INFO - PROCESS | 896 | 1464712355113 Marionette TRACE conn6 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:35 INFO - PROCESS | 896 | 1464712355247 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 09:32:35 INFO - PROCESS | 896 | 1464712355452 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:35 INFO - PROCESS | 896 | ++DOCSHELL 000000682B662000 == 127 [pid = 896] [id = 780] 09:32:35 INFO - PROCESS | 896 | ++DOMWINDOW == 290 (0000006827E2E800) [pid = 896] [serial = 2338] [outer = 0000000000000000] 09:32:35 INFO - PROCESS | 896 | ++DOMWINDOW == 291 (0000006828491000) [pid = 896] [serial = 2339] [outer = 0000006827E2E800] 09:32:35 INFO - PROCESS | 896 | 1464712355506 Marionette DEBUG loaded listener.js 09:32:35 INFO - PROCESS | 896 | ++DOMWINDOW == 292 (0000006828E17400) [pid = 896] [serial = 2340] [outer = 0000006827E2E800] 09:32:36 INFO - PROCESS | 896 | 1464712356030 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 09:32:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 09:32:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1004ms 09:32:36 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 09:32:36 INFO - PROCESS | 896 | 1464712356083 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 09:32:36 INFO - PROCESS | 896 | 1464712356086 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 09:32:36 INFO - PROCESS | 896 | 1464712356089 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 09:32:36 INFO - PROCESS | 896 | 1464712356091 Marionette TRACE conn6 <- [1,3078,null,{}] 09:32:36 INFO - PROCESS | 896 | 1464712356095 Marionette TRACE conn6 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:36 INFO - PROCESS | 896 | 1464712356229 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 09:32:36 INFO - PROCESS | 896 | 1464712356437 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:36 INFO - PROCESS | 896 | ++DOCSHELL 0000006830E41000 == 128 [pid = 896] [id = 781] 09:32:36 INFO - PROCESS | 896 | ++DOMWINDOW == 293 (000000682A05A400) [pid = 896] [serial = 2341] [outer = 0000000000000000] 09:32:36 INFO - PROCESS | 896 | ++DOMWINDOW == 294 (000000682B2D2000) [pid = 896] [serial = 2342] [outer = 000000682A05A400] 09:32:36 INFO - PROCESS | 896 | 1464712356490 Marionette DEBUG loaded listener.js 09:32:36 INFO - PROCESS | 896 | ++DOMWINDOW == 295 (000000682C12C400) [pid = 896] [serial = 2343] [outer = 000000682A05A400] 09:32:37 INFO - PROCESS | 896 | 1464712357038 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 09:32:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 09:32:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 986ms 09:32:37 INFO - PROCESS | 896 | 1464712357089 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 09:32:37 INFO - PROCESS | 896 | 1464712357091 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 09:32:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 09:32:37 INFO - PROCESS | 896 | 1464712357097 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 09:32:37 INFO - PROCESS | 896 | 1464712357099 Marionette TRACE conn6 <- [1,3082,null,{}] 09:32:37 INFO - PROCESS | 896 | 1464712357103 Marionette TRACE conn6 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:37 INFO - PROCESS | 896 | 1464712357231 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 09:32:37 INFO - PROCESS | 896 | 1464712357496 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:37 INFO - PROCESS | 896 | ++DOCSHELL 000000683278A800 == 129 [pid = 896] [id = 782] 09:32:37 INFO - PROCESS | 896 | ++DOMWINDOW == 296 (000000682C6B4800) [pid = 896] [serial = 2344] [outer = 0000000000000000] 09:32:37 INFO - PROCESS | 896 | ++DOMWINDOW == 297 (000000682C6C6C00) [pid = 896] [serial = 2345] [outer = 000000682C6B4800] 09:32:37 INFO - PROCESS | 896 | 1464712357548 Marionette DEBUG loaded listener.js 09:32:37 INFO - PROCESS | 896 | ++DOMWINDOW == 298 (000000682CE9B000) [pid = 896] [serial = 2346] [outer = 000000682C6B4800] 09:32:37 INFO - PROCESS | 896 | ************************* 09:32:37 INFO - PROCESS | 896 | A coding exception was thrown and uncaught in a Task. 09:32:37 INFO - PROCESS | 896 | 09:32:37 INFO - PROCESS | 896 | Full message: TypeError: NetworkError when attempting to fetch resource. 09:32:37 INFO - PROCESS | 896 | Full stack: 09:32:37 INFO - PROCESS | 896 | ************************* 09:32:37 INFO - PROCESS | 896 | --DOCSHELL 0000006838B6D000 == 128 [pid = 896] [id = 763] 09:32:37 INFO - PROCESS | 896 | --DOCSHELL 0000006837C76800 == 127 [pid = 896] [id = 762] 09:32:37 INFO - PROCESS | 896 | --DOCSHELL 0000006835A9E000 == 126 [pid = 896] [id = 761] 09:32:37 INFO - PROCESS | 896 | --DOCSHELL 00000068336D7800 == 125 [pid = 896] [id = 760] 09:32:37 INFO - PROCESS | 896 | --DOMWINDOW == 297 (0000006838461000) [pid = 896] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 09:32:37 INFO - PROCESS | 896 | --DOMWINDOW == 296 (0000006837842400) [pid = 896] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 09:32:37 INFO - PROCESS | 896 | --DOMWINDOW == 295 (000000682BB0D400) [pid = 896] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 09:32:37 INFO - PROCESS | 896 | --DOMWINDOW == 294 (000000683A129C00) [pid = 896] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 09:32:37 INFO - PROCESS | 896 | --DOMWINDOW == 293 (0000006821E0C000) [pid = 896] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 09:32:37 INFO - PROCESS | 896 | --DOMWINDOW == 292 (0000006839703800) [pid = 896] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 09:32:37 INFO - PROCESS | 896 | --DOMWINDOW == 291 (000000683A15B000) [pid = 896] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 09:32:37 INFO - PROCESS | 896 | --DOMWINDOW == 290 (0000006832B03400) [pid = 896] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 09:32:37 INFO - PROCESS | 896 | --DOMWINDOW == 289 (0000006821E32800) [pid = 896] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 09:32:37 INFO - PROCESS | 896 | --DOMWINDOW == 288 (0000006838323400) [pid = 896] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 09:32:37 INFO - PROCESS | 896 | --DOMWINDOW == 287 (000000683A1D7000) [pid = 896] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 09:32:37 INFO - PROCESS | 896 | --DOMWINDOW == 286 (000000683A060000) [pid = 896] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 09:32:37 INFO - PROCESS | 896 | --DOCSHELL 000000683273B800 == 124 [pid = 896] [id = 759] 09:32:37 INFO - PROCESS | 896 | --DOCSHELL 0000006830358000 == 123 [pid = 896] [id = 758] 09:32:37 INFO - PROCESS | 896 | --DOCSHELL 0000006821C4B800 == 122 [pid = 896] [id = 757] 09:32:37 INFO - PROCESS | 896 | --DOCSHELL 0000006828587800 == 121 [pid = 896] [id = 756] 09:32:37 INFO - PROCESS | 896 | --DOCSHELL 0000006834383800 == 120 [pid = 896] [id = 755] 09:32:37 INFO - PROCESS | 896 | --DOCSHELL 0000006830E3E000 == 119 [pid = 896] [id = 754] 09:32:38 INFO - PROCESS | 896 | --DOCSHELL 000000683EE03000 == 118 [pid = 896] [id = 745] 09:32:38 INFO - PROCESS | 896 | --DOCSHELL 00000068433E7000 == 117 [pid = 896] [id = 744] 09:32:38 INFO - PROCESS | 896 | --DOCSHELL 00000068435DC800 == 116 [pid = 896] [id = 743] 09:32:38 INFO - PROCESS | 896 | --DOCSHELL 000000683FB5F000 == 115 [pid = 896] [id = 742] 09:32:38 INFO - PROCESS | 896 | --DOCSHELL 000000683FB0C000 == 114 [pid = 896] [id = 741] 09:32:38 INFO - PROCESS | 896 | --DOCSHELL 000000683F3DE000 == 113 [pid = 896] [id = 740] 09:32:38 INFO - PROCESS | 896 | --DOCSHELL 000000683BF8E800 == 112 [pid = 896] [id = 739] 09:32:38 INFO - PROCESS | 896 | --DOCSHELL 0000006836CBF000 == 111 [pid = 896] [id = 711] 09:32:38 INFO - PROCESS | 896 | --DOCSHELL 000000683B5D1000 == 110 [pid = 896] [id = 738] 09:32:38 INFO - PROCESS | 896 | --DOCSHELL 0000006837D07800 == 109 [pid = 896] [id = 737] 09:32:38 INFO - PROCESS | 896 | --DOCSHELL 0000006834388800 == 108 [pid = 896] [id = 736] 09:32:38 INFO - PROCESS | 896 | --DOCSHELL 000000682D031000 == 107 [pid = 896] [id = 735] 09:32:38 INFO - PROCESS | 896 | --DOMWINDOW == 285 (000000682848C400) [pid = 896] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 09:32:38 INFO - PROCESS | 896 | --DOMWINDOW == 284 (000000682CEA3400) [pid = 896] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 09:32:38 INFO - PROCESS | 896 | --DOMWINDOW == 283 (000000681BA5A800) [pid = 896] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 09:32:38 INFO - PROCESS | 896 | --DOMWINDOW == 282 (000000682C133000) [pid = 896] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 09:32:38 INFO - PROCESS | 896 | --DOMWINDOW == 281 (000000682ACC6C00) [pid = 896] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 09:32:38 INFO - PROCESS | 896 | --DOMWINDOW == 280 (0000006827EE6C00) [pid = 896] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 09:32:38 INFO - PROCESS | 896 | --DOMWINDOW == 279 (000000682D679800) [pid = 896] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 09:32:38 INFO - PROCESS | 896 | --DOMWINDOW == 278 (000000681BBBB000) [pid = 896] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 09:32:38 INFO - PROCESS | 896 | --DOMWINDOW == 277 (000000681ABEA000) [pid = 896] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 09:32:38 INFO - PROCESS | 896 | --DOMWINDOW == 276 (000000681AB10000) [pid = 896] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 09:32:38 INFO - PROCESS | 896 | --DOMWINDOW == 275 (000000682C4A1000) [pid = 896] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 09:32:38 INFO - PROCESS | 896 | --DOMWINDOW == 274 (000000682C892800) [pid = 896] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 09:32:38 INFO - PROCESS | 896 | --DOMWINDOW == 273 (0000006820DD0400) [pid = 896] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 09:32:38 INFO - PROCESS | 896 | --DOMWINDOW == 272 (000000682B7A8400) [pid = 896] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 09:32:38 INFO - PROCESS | 896 | --DOMWINDOW == 271 (000000682D35F800) [pid = 896] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 09:32:38 INFO - PROCESS | 896 | --DOMWINDOW == 270 (0000006829095400) [pid = 896] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 09:32:38 INFO - PROCESS | 896 | --DOMWINDOW == 269 (00000068328B4000) [pid = 896] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 09:32:38 INFO - PROCESS | 896 | --DOMWINDOW == 268 (000000682D54D400) [pid = 896] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 09:32:38 INFO - PROCESS | 896 | --DOMWINDOW == 267 (000000682F71EC00) [pid = 896] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 09:32:38 INFO - PROCESS | 896 | --DOMWINDOW == 266 (000000682D5C7400) [pid = 896] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 09:32:38 INFO - PROCESS | 896 | 1464712358294 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 09:32:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 09:32:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1237ms 09:32:38 INFO - PROCESS | 896 | 1464712358337 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 09:32:38 INFO - PROCESS | 896 | 1464712358339 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 09:32:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 09:32:38 INFO - PROCESS | 896 | 1464712358343 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 09:32:38 INFO - PROCESS | 896 | 1464712358345 Marionette TRACE conn6 <- [1,3086,null,{}] 09:32:38 INFO - PROCESS | 896 | 1464712358348 Marionette TRACE conn6 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:38 INFO - PROCESS | 896 | 1464712358482 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 09:32:38 INFO - PROCESS | 896 | 1464712358496 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:38 INFO - PROCESS | 896 | ++DOCSHELL 00000068290B8000 == 108 [pid = 896] [id = 783] 09:32:38 INFO - PROCESS | 896 | ++DOMWINDOW == 267 (00000068200D2000) [pid = 896] [serial = 2347] [outer = 0000000000000000] 09:32:38 INFO - PROCESS | 896 | ++DOMWINDOW == 268 (00000068266D7800) [pid = 896] [serial = 2348] [outer = 00000068200D2000] 09:32:38 INFO - PROCESS | 896 | 1464712358546 Marionette DEBUG loaded listener.js 09:32:38 INFO - PROCESS | 896 | ++DOMWINDOW == 269 (0000006828D75800) [pid = 896] [serial = 2349] [outer = 00000068200D2000] 09:32:39 INFO - PROCESS | 896 | 1464712359068 Marionette TRACE conn6 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 09:32:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 09:32:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 09:32:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 776ms 09:32:39 INFO - PROCESS | 896 | 1464712359123 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 09:32:39 INFO - PROCESS | 896 | 1464712359126 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 09:32:39 INFO - PROCESS | 896 | 1464712359129 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 09:32:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 09:32:39 INFO - PROCESS | 896 | 1464712359131 Marionette TRACE conn6 <- [1,3090,null,{}] 09:32:39 INFO - PROCESS | 896 | 1464712359135 Marionette TRACE conn6 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:39 INFO - PROCESS | 896 | 1464712359251 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 09:32:39 INFO - PROCESS | 896 | 1464712359439 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:39 INFO - PROCESS | 896 | ++DOCSHELL 000000682F36C800 == 109 [pid = 896] [id = 784] 09:32:39 INFO - PROCESS | 896 | ++DOMWINDOW == 270 (00000068291A7400) [pid = 896] [serial = 2350] [outer = 0000000000000000] 09:32:39 INFO - PROCESS | 896 | ++DOMWINDOW == 271 (0000006829777000) [pid = 896] [serial = 2351] [outer = 00000068291A7400] 09:32:39 INFO - PROCESS | 896 | 1464712359487 Marionette DEBUG loaded listener.js 09:32:39 INFO - PROCESS | 896 | ++DOMWINDOW == 272 (000000682BB09000) [pid = 896] [serial = 2352] [outer = 00000068291A7400] 09:32:39 INFO - PROCESS | 896 | 1464712359840 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 09:32:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 09:32:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 733ms 09:32:39 INFO - PROCESS | 896 | 1464712359865 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 09:32:39 INFO - PROCESS | 896 | 1464712359868 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 09:32:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 09:32:39 INFO - PROCESS | 896 | 1464712359901 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 09:32:39 INFO - PROCESS | 896 | 1464712359903 Marionette TRACE conn6 <- [1,3094,null,{}] 09:32:39 INFO - PROCESS | 896 | 1464712359907 Marionette TRACE conn6 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:40 INFO - PROCESS | 896 | 1464712360025 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 09:32:40 INFO - PROCESS | 896 | 1464712360048 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:40 INFO - PROCESS | 896 | ++DOCSHELL 00000068322E2000 == 110 [pid = 896] [id = 785] 09:32:40 INFO - PROCESS | 896 | ++DOMWINDOW == 273 (000000682C134000) [pid = 896] [serial = 2353] [outer = 0000000000000000] 09:32:40 INFO - PROCESS | 896 | ++DOMWINDOW == 274 (000000682C4A1000) [pid = 896] [serial = 2354] [outer = 000000682C134000] 09:32:40 INFO - PROCESS | 896 | 1464712360093 Marionette DEBUG loaded listener.js 09:32:40 INFO - PROCESS | 896 | ++DOMWINDOW == 275 (000000682C6CD000) [pid = 896] [serial = 2355] [outer = 000000682C134000] 09:32:40 INFO - PROCESS | 896 | 1464712360621 Marionette TRACE conn6 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 09:32:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 09:32:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 09:32:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 09:32:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 773ms 09:32:40 INFO - PROCESS | 896 | 1464712360683 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 09:32:40 INFO - PROCESS | 896 | 1464712360685 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 09:32:40 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 09:32:40 INFO - PROCESS | 896 | 1464712360688 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 09:32:40 INFO - PROCESS | 896 | 1464712360690 Marionette TRACE conn6 <- [1,3098,null,{}] 09:32:40 INFO - PROCESS | 896 | 1464712360694 Marionette TRACE conn6 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:40 INFO - PROCESS | 896 | 1464712360882 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 09:32:40 INFO - PROCESS | 896 | 1464712360904 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:40 INFO - PROCESS | 896 | ++DOCSHELL 00000068335D1000 == 111 [pid = 896] [id = 786] 09:32:40 INFO - PROCESS | 896 | ++DOMWINDOW == 276 (000000682C137400) [pid = 896] [serial = 2356] [outer = 0000000000000000] 09:32:40 INFO - PROCESS | 896 | ++DOMWINDOW == 277 (000000682CEA3800) [pid = 896] [serial = 2357] [outer = 000000682C137400] 09:32:40 INFO - PROCESS | 896 | 1464712360952 Marionette DEBUG loaded listener.js 09:32:41 INFO - PROCESS | 896 | ++DOMWINDOW == 278 (000000682D369800) [pid = 896] [serial = 2358] [outer = 000000682C137400] 09:32:41 INFO - PROCESS | 896 | 1464712361420 Marionette TRACE conn6 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 09:32:41 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 09:32:41 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 09:32:41 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 09:32:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:32:41 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 09:32:41 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 775ms 09:32:41 INFO - PROCESS | 896 | 1464712361467 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 09:32:41 INFO - PROCESS | 896 | 1464712361469 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 09:32:41 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 09:32:41 INFO - PROCESS | 896 | 1464712361472 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 09:32:41 INFO - PROCESS | 896 | 1464712361474 Marionette TRACE conn6 <- [1,3102,null,{}] 09:32:41 INFO - PROCESS | 896 | 1464712361478 Marionette TRACE conn6 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:41 INFO - PROCESS | 896 | 1464712361646 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 09:32:41 INFO - PROCESS | 896 | 1464712361665 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\", \"e7b2c29d-673a-4900-a81c-83bc71ff3ec7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:41 INFO - PROCESS | 896 | ++DOCSHELL 0000006833F2B000 == 112 [pid = 896] [id = 787] 09:32:41 INFO - PROCESS | 896 | ++DOMWINDOW == 279 (000000682D54F800) [pid = 896] [serial = 2359] [outer = 0000000000000000] 09:32:41 INFO - PROCESS | 896 | ++DOMWINDOW == 280 (000000682D5CDC00) [pid = 896] [serial = 2360] [outer = 000000682D54F800] 09:32:41 INFO - PROCESS | 896 | 1464712361715 Marionette DEBUG loaded listener.js 09:32:41 INFO - PROCESS | 896 | ++DOMWINDOW == 281 (000000682D67A400) [pid = 896] [serial = 2361] [outer = 000000682D54F800] 09:32:42 INFO - PROCESS | 896 | 1464712362182 Marionette TRACE conn6 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 09:32:42 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 09:32:42 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 733ms 09:32:42 INFO - PROCESS | 896 | 1464712362208 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 09:32:42 INFO - PROCESS | 896 | 1464712362211 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 09:32:43 INFO - PROCESS | 896 | --DOMWINDOW == 280 (000000682C89A400) [pid = 896] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 09:32:43 INFO - PROCESS | 896 | --DOMWINDOW == 279 (000000682F447000) [pid = 896] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 09:32:43 INFO - PROCESS | 896 | --DOMWINDOW == 278 (0000006836C90000) [pid = 896] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 09:32:43 INFO - PROCESS | 896 | --DOMWINDOW == 277 (000000682F443000) [pid = 896] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 09:32:43 INFO - PROCESS | 896 | --DOMWINDOW == 276 (000000682CF2F800) [pid = 896] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 09:32:43 INFO - PROCESS | 896 | --DOMWINDOW == 275 (0000006828AE1000) [pid = 896] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 09:32:43 INFO - PROCESS | 896 | --DOMWINDOW == 274 (000000683356F400) [pid = 896] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 09:32:43 INFO - PROCESS | 896 | --DOMWINDOW == 273 (000000683610B800) [pid = 896] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 09:32:43 INFO - PROCESS | 896 | --DOMWINDOW == 272 (000000682D366800) [pid = 896] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 09:32:43 INFO - PROCESS | 896 | --DOMWINDOW == 271 (000000681AB88800) [pid = 896] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 09:32:43 INFO - PROCESS | 896 | --DOMWINDOW == 270 (000000681B920400) [pid = 896] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 09:32:43 INFO - PROCESS | 896 | --DOMWINDOW == 269 (000000683610C400) [pid = 896] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 09:32:43 INFO - PROCESS | 896 | --DOMWINDOW == 268 (000000682C130C00) [pid = 896] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 09:32:43 INFO - PROCESS | 896 | --DOMWINDOW == 267 (00000068328AB800) [pid = 896] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 09:32:43 INFO - PROCESS | 896 | --DOMWINDOW == 266 (0000006833D1C400) [pid = 896] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 09:32:43 INFO - PROCESS | 896 | --DOMWINDOW == 265 (000000682C896800) [pid = 896] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 09:32:43 INFO - PROCESS | 896 | --DOMWINDOW == 264 (000000682DD11000) [pid = 896] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 09:32:43 INFO - PROCESS | 896 | --DOMWINDOW == 263 (0000006833DA8400) [pid = 896] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 09:32:43 INFO - PROCESS | 896 | --DOMWINDOW == 262 (0000006833E68C00) [pid = 896] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 09:32:43 INFO - PROCESS | 896 | --DOMWINDOW == 261 (0000006836CDDC00) [pid = 896] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 09:32:43 INFO - PROCESS | 896 | --DOMWINDOW == 260 (000000682D53C000) [pid = 896] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 09:32:43 INFO - PROCESS | 896 | --DOMWINDOW == 259 (00000068362C8C00) [pid = 896] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 09:32:43 INFO - PROCESS | 896 | --DOMWINDOW == 258 (000000681ABF6C00) [pid = 896] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 09:32:43 INFO - PROCESS | 896 | --DOMWINDOW == 257 (00000068222EEC00) [pid = 896] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 09:32:43 INFO - PROCESS | 896 | --DOMWINDOW == 256 (000000681B91E400) [pid = 896] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 09:32:43 INFO - PROCESS | 896 | --DOMWINDOW == 255 (000000682B230C00) [pid = 896] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 09:32:43 INFO - PROCESS | 896 | --DOMWINDOW == 254 (0000006832DF6800) [pid = 896] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 09:32:43 INFO - PROCESS | 896 | --DOMWINDOW == 253 (000000682C5CF000) [pid = 896] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 09:32:43 INFO - PROCESS | 896 | --DOMWINDOW == 252 (00000068298AD800) [pid = 896] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 09:32:43 INFO - PROCESS | 896 | --DOMWINDOW == 251 (000000682D53C400) [pid = 896] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 09:32:43 INFO - PROCESS | 896 | --DOMWINDOW == 250 (00000068377CE800) [pid = 896] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 09:32:43 INFO - PROCESS | 896 | --DOMWINDOW == 249 (000000681ADF0000) [pid = 896] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 09:32:43 INFO - PROCESS | 896 | --DOMWINDOW == 248 (000000682BB62400) [pid = 896] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 09:32:43 INFO - PROCESS | 896 | --DOMWINDOW == 247 (00000068294ABC00) [pid = 896] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 09:32:43 INFO - PROCESS | 896 | --DOMWINDOW == 246 (000000683AB9E800) [pid = 896] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:32:43 INFO - PROCESS | 896 | --DOMWINDOW == 245 (000000681AB83C00) [pid = 896] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 09:32:43 INFO - PROCESS | 896 | --DOMWINDOW == 244 (0000006820282000) [pid = 896] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 09:32:43 INFO - PROCESS | 896 | --DOMWINDOW == 243 (000000682B70D000) [pid = 896] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 09:32:43 INFO - PROCESS | 896 | --DOMWINDOW == 242 (000000682D53B000) [pid = 896] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:32:43 INFO - PROCESS | 896 | --DOMWINDOW == 241 (0000006828D7A800) [pid = 896] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 09:32:43 INFO - PROCESS | 896 | --DOMWINDOW == 240 (00000068356A8C00) [pid = 896] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 09:32:43 INFO - PROCESS | 896 | --DOMWINDOW == 239 (000000681AF40000) [pid = 896] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 09:32:43 INFO - PROCESS | 896 | --DOMWINDOW == 238 (0000006833572000) [pid = 896] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 09:32:43 INFO - PROCESS | 896 | --DOMWINDOW == 237 (000000682003C000) [pid = 896] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 09:32:43 INFO - PROCESS | 896 | --DOMWINDOW == 236 (0000006828D4B000) [pid = 896] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 09:32:43 INFO - PROCESS | 896 | --DOMWINDOW == 235 (000000681ABE8400) [pid = 896] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 09:32:43 INFO - PROCESS | 896 | --DOMWINDOW == 234 (000000682C133C00) [pid = 896] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 09:32:43 INFO - PROCESS | 896 | --DOMWINDOW == 233 (0000006836C8EC00) [pid = 896] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 09:32:43 INFO - PROCESS | 896 | --DOMWINDOW == 232 (000000681C150000) [pid = 896] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 09:32:43 INFO - PROCESS | 896 | --DOMWINDOW == 231 (0000006835A70800) [pid = 896] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 09:32:43 INFO - PROCESS | 896 | --DOMWINDOW == 230 (000000682D672800) [pid = 896] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 09:32:43 WARNING - u'runner_teardown' () 09:32:43 INFO - No more tests 09:32:43 INFO - Got 0 unexpected results 09:32:43 INFO - SUITE-END | took 730s 09:32:43 INFO - Closing logging queue 09:32:43 INFO - queue closed 09:32:43 INFO - Return code: 0 09:32:43 WARNING - # TBPL SUCCESS # 09:32:43 INFO - Running post-action listener: _resource_record_post_action 09:32:43 INFO - Running post-run listener: _resource_record_post_run 09:32:44 INFO - Total resource usage - Wall time: 740s; CPU: 14.0%; Read bytes: 214443008; Write bytes: 996425216; Read time: 2505300; Write time: 5068860 09:32:44 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 09:32:44 INFO - install - Wall time: 3s; CPU: 13.0%; Read bytes: 0; Write bytes: 15395328; Read time: 0; Write time: 116000 09:32:44 INFO - run-tests - Wall time: 738s; CPU: 14.0%; Read bytes: 214443008; Write bytes: 888288256; Read time: 2505300; Write time: 4848120 09:32:44 INFO - Running post-run listener: _upload_blobber_files 09:32:44 INFO - Blob upload gear active. 09:32:44 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 09:32:44 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 09:32:44 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-aurora', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 09:32:44 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-aurora -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 09:32:45 INFO - (blobuploader) - INFO - Open directory for files ... 09:32:45 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 09:32:45 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:32:45 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:32:45 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 09:32:45 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:32:45 INFO - (blobuploader) - INFO - Done attempting. 09:32:45 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 09:32:46 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:32:46 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:32:47 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 09:32:47 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:32:47 INFO - (blobuploader) - INFO - Done attempting. 09:32:47 INFO - (blobuploader) - INFO - Iteration through files over. 09:32:47 INFO - Return code: 0 09:32:47 INFO - rmtree: C:\slave\test\build\uploaded_files.json 09:32:47 INFO - Using _rmtree_windows ... 09:32:47 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 09:32:47 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/4414ff1b15a690938e8dd248b354935faa5f2c952aa830889b79110cd10306c3cb524dc543e082f0bbf6af9d3575285b860c984b408d2ea352c95c7578497c1a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/c393f3a49cd865e822233291557a8d901b65b81ebe5035a69c30dc68423f0c9208e6123dd89f36838ca2412721f726104a564a36a356c19d4a53c9004d622be9"} 09:32:47 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 09:32:47 INFO - Writing to file C:\slave\test\properties\blobber_files 09:32:47 INFO - Contents: 09:32:47 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/4414ff1b15a690938e8dd248b354935faa5f2c952aa830889b79110cd10306c3cb524dc543e082f0bbf6af9d3575285b860c984b408d2ea352c95c7578497c1a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/c393f3a49cd865e822233291557a8d901b65b81ebe5035a69c30dc68423f0c9208e6123dd89f36838ca2412721f726104a564a36a356c19d4a53c9004d622be9"} 09:32:47 INFO - Running post-run listener: copy_logs_to_upload_dir 09:32:47 INFO - Copying logs to upload dir... 09:32:47 INFO - mkdir: C:\slave\test\build\upload\logs 09:32:47 INFO - Copying logs to upload dir... 09:32:47 INFO - Using _rmtree_windows ... 09:32:47 INFO - Using _rmtree_windows ... 09:32:47 INFO - Using _rmtree_windows ... 09:32:47 INFO - Using _rmtree_windows ... 09:32:47 INFO - Using _rmtree_windows ... 09:32:47 INFO - Using _rmtree_windows ... 09:32:47 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=947.988000 ========= master_lag: 0.44 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 48 secs) (at 2016-05-31 09:32:48.125937) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-31 09:32:48.127001) ========= '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-174\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-174 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-174 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-174\AppData\Local LOGONSERVER=\\T-W864-IX-174 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 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-174 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-174 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-174 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/4414ff1b15a690938e8dd248b354935faa5f2c952aa830889b79110cd10306c3cb524dc543e082f0bbf6af9d3575285b860c984b408d2ea352c95c7578497c1a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/c393f3a49cd865e822233291557a8d901b65b81ebe5035a69c30dc68423f0c9208e6123dd89f36838ca2412721f726104a564a36a356c19d4a53c9004d622be9"} build_url:https://queue.taskcluster.net/v1/task/fTTcZnLnTEmh7gWnoPaG5A/artifacts/public/build/firefox-48.0a2.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/fTTcZnLnTEmh7gWnoPaG5A/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/fTTcZnLnTEmh7gWnoPaG5A/artifacts/public/build/firefox-48.0a2.en-US.win64.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/4414ff1b15a690938e8dd248b354935faa5f2c952aa830889b79110cd10306c3cb524dc543e082f0bbf6af9d3575285b860c984b408d2ea352c95c7578497c1a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/c393f3a49cd865e822233291557a8d901b65b81ebe5035a69c30dc68423f0c9208e6123dd89f36838ca2412721f726104a564a36a356c19d4a53c9004d622be9"}' symbols_url: 'https://queue.taskcluster.net/v1/task/fTTcZnLnTEmh7gWnoPaG5A/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-31 09:32:48.250354) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-31 09:32:48.250749) ========= '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-174\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-174 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-174 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-174\AppData\Local LOGONSERVER=\\T-W864-IX-174 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 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-174 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-174 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-174 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.100000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-31 09:32:48.366934) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-31 09:32:48.367314) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-31 09:32:48.836111) ========= ========= Total master_lag: 0.66 =========