builder: mozilla-beta_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-165 starttime: 1466536550.14 results: success (0) buildid: 20160621081102 builduid: 964f703828154d979a8003f131c33f10 revision: fb8483f7bc37750e0bf19549141c922d37262c3d ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-21 12:15:50.137951) ========= master: http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-21 12:15:50.138592) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-21 12:15:50.139046) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-21 12:15:50.297097) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-06-21 12:15:50.297449) ========= '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-165\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-165 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-165 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-165\AppData\Local LOGONSERVER=\\T-W864-IX-165 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-165 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-165 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-165 WINDIR=C:\windows using PTY: False --12:15:51-- 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% 8.07 MB/s 12:15:52 (8.07 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=2.730000 ========= master_lag: 0.09 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-06-21 12:15:53.113504) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 8 secs) (at 2016-06-21 12:15:53.113945) ========= '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-165\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-165 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-165 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-165\AppData\Local LOGONSERVER=\\T-W864-IX-165 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-165 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-165 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-165 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=8.938000 ========= master_lag: 0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 8 secs) (at 2016-06-21 12:16:02.062549) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 6 secs) (at 2016-06-21 12:16:02.062946) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev fb8483f7bc37750e0bf19549141c922d37262c3d --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev fb8483f7bc37750e0bf19549141c922d37262c3d --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-165\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-165 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-165 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-165\AppData\Local LOGONSERVER=\\T-W864-IX-165 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-165 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-165 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-165 WINDIR=C:\windows using PTY: False 2016-06-21 12:16:02,844 truncating revision to first 12 chars 2016-06-21 12:16:02,844 Setting DEBUG logging. 2016-06-21 12:16:02,844 attempt 1/10 2016-06-21 12:16:02,844 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/fb8483f7bc37?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-21 12:16:03,627 unpacking tar archive at: mozilla-beta-fb8483f7bc37/testing/mozharness/ program finished with exit code 0 elapsedTime=2.489000 ========= master_lag: 4.24 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 6 secs) (at 2016-06-21 12:16:08.788183) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-21 12:16:08.788505) ========= script_repo_revision: fb8483f7bc37750e0bf19549141c922d37262c3d ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-21 12:16:08.788891) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-21 12:16:08.789171) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-21 12:16:08.814537) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 18 mins, 48 secs) (at 2016-06-21 12:16:08.814938) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-beta' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-165\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-165 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-165 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-165\AppData\Local LOGONSERVER=\\T-W864-IX-165 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-165 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-165 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-165 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 12:16:09 INFO - MultiFileLogger online at 20160621 12:16:09 in C:\slave\test 12:16:09 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 12:16:09 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 12:16:09 INFO - {'append_to_log': False, 12:16:09 INFO - 'base_work_dir': 'C:\\slave\\test', 12:16:09 INFO - 'blob_upload_branch': 'mozilla-beta', 12:16:09 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 12:16:09 INFO - 'buildbot_json_path': 'buildprops.json', 12:16:09 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 12:16:09 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 12:16:09 INFO - 'download_minidump_stackwalk': True, 12:16:09 INFO - 'download_symbols': 'true', 12:16:09 INFO - 'e10s': False, 12:16:09 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 12:16:09 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 12:16:09 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 12:16:09 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 12:16:09 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 12:16:09 INFO - 'C:/mozilla-build/tooltool.py'), 12:16:09 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 12:16:09 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 12:16:09 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 12:16:09 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 12:16:09 INFO - 'log_level': 'info', 12:16:09 INFO - 'log_to_console': True, 12:16:09 INFO - 'opt_config_files': (), 12:16:09 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 12:16:09 INFO - '--processes=1', 12:16:09 INFO - '--config=%(test_path)s/wptrunner.ini', 12:16:09 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 12:16:09 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 12:16:09 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 12:16:09 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 12:16:09 INFO - 'pip_index': False, 12:16:09 INFO - 'require_test_zip': True, 12:16:09 INFO - 'test_type': ('testharness',), 12:16:09 INFO - 'this_chunk': '1', 12:16:09 INFO - 'total_chunks': '10', 12:16:09 INFO - 'virtualenv_path': 'venv', 12:16:09 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 12:16:09 INFO - 'work_dir': 'build'} 12:16:09 INFO - ##### 12:16:09 INFO - ##### Running clobber step. 12:16:09 INFO - ##### 12:16:09 INFO - Running pre-action listener: _resource_record_pre_action 12:16:09 INFO - Running main action method: clobber 12:16:09 INFO - rmtree: C:\slave\test\build 12:16:09 INFO - Using _rmtree_windows ... 12:16:09 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 12:19:45 INFO - Running post-action listener: _resource_record_post_action 12:19:45 INFO - ##### 12:19:45 INFO - ##### Running read-buildbot-config step. 12:19:45 INFO - ##### 12:19:45 INFO - Running pre-action listener: _resource_record_pre_action 12:19:45 INFO - Running main action method: read_buildbot_config 12:19:45 INFO - Using buildbot properties: 12:19:45 INFO - { 12:19:45 INFO - "project": "", 12:19:45 INFO - "product": "firefox", 12:19:45 INFO - "script_repo_revision": "production", 12:19:45 INFO - "scheduler": "tests-mozilla-beta-win8_64-debug-unittest", 12:19:45 INFO - "repository": "", 12:19:45 INFO - "buildername": "Windows 8 64-bit mozilla-beta debug test web-platform-tests-1", 12:19:45 INFO - "buildid": "20160621081102", 12:19:45 INFO - "pgo_build": "False", 12:19:45 INFO - "basedir": "C:\\slave\\test", 12:19:45 INFO - "buildnumber": 1, 12:19:45 INFO - "slavename": "t-w864-ix-165", 12:19:45 INFO - "revision": "fb8483f7bc37750e0bf19549141c922d37262c3d", 12:19:45 INFO - "master": "http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/", 12:19:45 INFO - "platform": "win64", 12:19:45 INFO - "branch": "mozilla-beta", 12:19:45 INFO - "repo_path": "releases/mozilla-beta", 12:19:45 INFO - "moz_repo_path": "", 12:19:45 INFO - "stage_platform": "win64", 12:19:45 INFO - "builduid": "964f703828154d979a8003f131c33f10", 12:19:45 INFO - "slavebuilddir": "test" 12:19:45 INFO - } 12:19:45 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/ZEREcqKmSNqNa3wQrS0gKg/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json. 12:19:45 INFO - Found installer url https://queue.taskcluster.net/v1/task/ZEREcqKmSNqNa3wQrS0gKg/artifacts/public/build/firefox-48.0.en-US.win64.zip. 12:19:45 INFO - Running post-action listener: _resource_record_post_action 12:19:45 INFO - ##### 12:19:45 INFO - ##### Running download-and-extract step. 12:19:45 INFO - ##### 12:19:45 INFO - Running pre-action listener: _resource_record_pre_action 12:19:45 INFO - Running main action method: download_and_extract 12:19:45 INFO - mkdir: C:\slave\test\build\tests 12:19:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:19:45 INFO - https://queue.taskcluster.net/v1/task/ZEREcqKmSNqNa3wQrS0gKg/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json matches https://queue.taskcluster.net 12:19:45 INFO - trying https://queue.taskcluster.net/v1/task/ZEREcqKmSNqNa3wQrS0gKg/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json 12:19:45 INFO - Downloading https://queue.taskcluster.net/v1/task/ZEREcqKmSNqNa3wQrS0gKg/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json 12:19:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/ZEREcqKmSNqNa3wQrS0gKg/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.test_packages.json'}, attempt #1 12:19:46 INFO - Downloaded 1240 bytes. 12:19:46 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json 12:19:46 INFO - Using the following test package requirements: 12:19:46 INFO - {u'common': [u'firefox-48.0.en-US.win64.common.tests.zip'], 12:19:46 INFO - u'cppunittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 12:19:46 INFO - u'firefox-48.0.en-US.win64.cppunittest.tests.zip'], 12:19:46 INFO - u'gtest': [u'firefox-48.0.en-US.win64.common.tests.zip', 12:19:46 INFO - u'firefox-48.0.en-US.win64.gtest.tests.zip'], 12:19:46 INFO - u'jittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 12:19:46 INFO - u'jsshell-win64.zip'], 12:19:46 INFO - u'mochitest': [u'firefox-48.0.en-US.win64.common.tests.zip', 12:19:46 INFO - u'firefox-48.0.en-US.win64.mochitest.tests.zip'], 12:19:46 INFO - u'mozbase': [u'firefox-48.0.en-US.win64.common.tests.zip'], 12:19:46 INFO - u'reftest': [u'firefox-48.0.en-US.win64.common.tests.zip', 12:19:46 INFO - u'firefox-48.0.en-US.win64.reftest.tests.zip'], 12:19:46 INFO - u'talos': [u'firefox-48.0.en-US.win64.common.tests.zip', 12:19:46 INFO - u'firefox-48.0.en-US.win64.talos.tests.zip'], 12:19:46 INFO - u'web-platform': [u'firefox-48.0.en-US.win64.common.tests.zip', 12:19:46 INFO - u'firefox-48.0.en-US.win64.web-platform.tests.zip'], 12:19:46 INFO - u'xpcshell': [u'firefox-48.0.en-US.win64.common.tests.zip', 12:19:46 INFO - u'firefox-48.0.en-US.win64.xpcshell.tests.zip']} 12:19:46 INFO - Downloading packages: [u'firefox-48.0.en-US.win64.common.tests.zip', u'firefox-48.0.en-US.win64.web-platform.tests.zip'] for test suite category: web-platform 12:19:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:19:46 INFO - https://queue.taskcluster.net/v1/task/ZEREcqKmSNqNa3wQrS0gKg/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 12:19:46 INFO - trying https://queue.taskcluster.net/v1/task/ZEREcqKmSNqNa3wQrS0gKg/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip 12:19:46 INFO - Downloading https://queue.taskcluster.net/v1/task/ZEREcqKmSNqNa3wQrS0gKg/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win64.common.tests.zip 12:19:46 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/ZEREcqKmSNqNa3wQrS0gKg/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.common.tests.zip'}, attempt #1 12:19:57 INFO - Downloaded 20858228 bytes. 12:19:57 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 12:19:57 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win64.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 12:20:00 INFO - caution: filename not matched: web-platform/* 12:20:00 INFO - Return code: 11 12:20:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:20:00 INFO - https://queue.taskcluster.net/v1/task/ZEREcqKmSNqNa3wQrS0gKg/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 12:20:00 INFO - trying https://queue.taskcluster.net/v1/task/ZEREcqKmSNqNa3wQrS0gKg/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip 12:20:00 INFO - Downloading https://queue.taskcluster.net/v1/task/ZEREcqKmSNqNa3wQrS0gKg/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win64.web-platform.tests.zip 12:20:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/ZEREcqKmSNqNa3wQrS0gKg/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.web-platform.tests.zip'}, attempt #1 12:20:02 INFO - Downloaded 36389114 bytes. 12:20:02 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 12:20:02 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win64.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 12:21:25 INFO - caution: filename not matched: bin/* 12:21:25 INFO - caution: filename not matched: config/* 12:21:25 INFO - caution: filename not matched: mozbase/* 12:21:25 INFO - caution: filename not matched: marionette/* 12:21:25 INFO - caution: filename not matched: tools/wptserve/* 12:21:25 INFO - Return code: 11 12:21: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')]} 12:21:25 INFO - https://queue.taskcluster.net/v1/task/ZEREcqKmSNqNa3wQrS0gKg/artifacts/public/build/firefox-48.0.en-US.win64.zip matches https://queue.taskcluster.net 12:21:25 INFO - trying https://queue.taskcluster.net/v1/task/ZEREcqKmSNqNa3wQrS0gKg/artifacts/public/build/firefox-48.0.en-US.win64.zip 12:21:25 INFO - Downloading https://queue.taskcluster.net/v1/task/ZEREcqKmSNqNa3wQrS0gKg/artifacts/public/build/firefox-48.0.en-US.win64.zip to C:\slave\test\build\firefox-48.0.en-US.win64.zip 12:21:25 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/ZEREcqKmSNqNa3wQrS0gKg/artifacts/public/build/firefox-48.0.en-US.win64.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.zip'}, attempt #1 12:21:27 INFO - Downloaded 82718118 bytes. 12:21:27 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/ZEREcqKmSNqNa3wQrS0gKg/artifacts/public/build/firefox-48.0.en-US.win64.zip 12:21:27 INFO - mkdir: C:\slave\test\properties 12:21:27 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 12:21:27 INFO - Writing to file C:\slave\test\properties\build_url 12:21:27 INFO - Contents: 12:21:27 INFO - build_url:https://queue.taskcluster.net/v1/task/ZEREcqKmSNqNa3wQrS0gKg/artifacts/public/build/firefox-48.0.en-US.win64.zip 12:21:29 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/ZEREcqKmSNqNa3wQrS0gKg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 12:21:29 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 12:21:29 INFO - Writing to file C:\slave\test\properties\symbols_url 12:21:29 INFO - Contents: 12:21:29 INFO - symbols_url:https://queue.taskcluster.net/v1/task/ZEREcqKmSNqNa3wQrS0gKg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 12:21:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:21:29 INFO - https://queue.taskcluster.net/v1/task/ZEREcqKmSNqNa3wQrS0gKg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 12:21:29 INFO - trying https://queue.taskcluster.net/v1/task/ZEREcqKmSNqNa3wQrS0gKg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 12:21:29 INFO - Downloading https://queue.taskcluster.net/v1/task/ZEREcqKmSNqNa3wQrS0gKg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.en-US.win64.crashreporter-symbols.zip 12:21:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/ZEREcqKmSNqNa3wQrS0gKg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.crashreporter-symbols.zip'}, attempt #1 12:21:51 INFO - Downloaded 50735420 bytes. 12:21:51 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 12:21:51 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win64.crashreporter-symbols.zip -d C:\slave\test\build\symbols 12:21:53 INFO - Return code: 0 12:21:53 INFO - Running post-action listener: _resource_record_post_action 12:21:53 INFO - Running post-action listener: set_extra_try_arguments 12:21:53 INFO - ##### 12:21:53 INFO - ##### Running create-virtualenv step. 12:21:53 INFO - ##### 12:21:53 INFO - Running pre-action listener: _pre_create_virtualenv 12:21:53 INFO - Running pre-action listener: _resource_record_pre_action 12:21:53 INFO - Running main action method: create_virtualenv 12:21:53 INFO - Creating virtualenv C:\slave\test\build\venv 12:21:53 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 12:21:53 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 12:21:59 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 12:22:03 INFO - Installing distribute......................................................................................................................................................................................done. 12:22:05 INFO - Return code: 0 12:22:05 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 12:22:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:22:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:22:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:22:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:22:05 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 0x0259E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02657200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025FAB60>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025CF368>, '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 0x02372D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026620C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-165', 'USERDOMAIN': 'T-W864-IX-165', '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-165', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-165\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-165', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-165', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-165', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-165\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 12:22:05 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 12:22:05 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 12:22:05 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:22:05 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-165\\AppData\\Roaming', 12:22:05 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 12:22:05 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 12:22:05 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 12:22:05 INFO - 'COMPUTERNAME': 'T-W864-IX-165', 12:22:05 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:22:05 INFO - 'DCLOCATION': 'SCL3', 12:22:05 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:22:05 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:22:05 INFO - 'HOMEDRIVE': 'C:', 12:22:05 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-165', 12:22:05 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:22:05 INFO - 'KTS_VERSION': '1.19c', 12:22:05 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-165\\AppData\\Local', 12:22:05 INFO - 'LOGONSERVER': '\\\\T-W864-IX-165', 12:22:05 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:22:05 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:22:05 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:22:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:22:05 INFO - 'MOZ_NO_REMOTE': '1', 12:22:05 INFO - 'NO_EM_RESTART': '1', 12:22:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:22:05 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:22:05 INFO - 'OS': 'Windows_NT', 12:22:05 INFO - 'OURDRIVE': 'C:', 12:22:05 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 12:22:05 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:22:05 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:22:05 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 12:22:05 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 12:22:05 INFO - 'PROCESSOR_LEVEL': '6', 12:22:05 INFO - 'PROCESSOR_REVISION': '1e05', 12:22:05 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:22:05 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 12:22:05 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 12:22:05 INFO - 'PROGRAMW6432': 'C:\\Program Files', 12:22:05 INFO - 'PROMPT': '$P$G', 12:22:05 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:22:05 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:22:05 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:22:05 INFO - 'PWD': 'C:\\slave\\test', 12:22:05 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:22:05 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:22:05 INFO - 'SYSTEMDRIVE': 'C:', 12:22:05 INFO - 'SYSTEMROOT': 'C:\\windows', 12:22:05 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 12:22:05 INFO - 'TEST1': 'testie', 12:22:05 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 12:22:05 INFO - 'USERDOMAIN': 'T-W864-IX-165', 12:22:05 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-165', 12:22:05 INFO - 'USERNAME': 'cltbld', 12:22:05 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-165', 12:22:05 INFO - 'WINDIR': 'C:\\windows', 12:22:05 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:22:06 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:22:06 INFO - Downloading/unpacking psutil>=0.7.1 12:22:06 INFO - Running setup.py egg_info for package psutil 12:22:06 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 12:22:06 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 12:22:06 INFO - Installing collected packages: psutil 12:22:06 INFO - Running setup.py install for psutil 12:22:06 INFO - building 'psutil._psutil_windows' extension 12:22:06 INFO - error: Unable to find vcvarsall.bat 12:22:06 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-vu6jrf-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 12:22:06 INFO - running install 12:22:06 INFO - running build 12:22:06 INFO - running build_py 12:22:06 INFO - creating build 12:22:06 INFO - creating build\lib.win32-2.7 12:22:06 INFO - creating build\lib.win32-2.7\psutil 12:22:06 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 12:22:06 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 12:22:06 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 12:22:06 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 12:22:06 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 12:22:06 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 12:22:06 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 12:22:06 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 12:22:06 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 12:22:06 INFO - running build_ext 12:22:06 INFO - building 'psutil._psutil_windows' extension 12:22:06 INFO - error: Unable to find vcvarsall.bat 12:22:06 INFO - ---------------------------------------- 12:22:06 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-vu6jrf-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 12:22:06 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-165\AppData\Roaming\pip\pip.log 12:22:06 WARNING - Return code: 1 12:22:06 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 12:22:06 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 12:22:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:22:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:22:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:22:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:22:06 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 0x0259E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02657200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025FAB60>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025CF368>, '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 0x02372D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026620C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-165', 'USERDOMAIN': 'T-W864-IX-165', '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-165', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-165\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-165', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-165', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-165', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-165\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 12:22:06 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 12:22:06 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 12:22:06 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:22:06 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-165\\AppData\\Roaming', 12:22:06 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 12:22:06 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 12:22:06 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 12:22:06 INFO - 'COMPUTERNAME': 'T-W864-IX-165', 12:22:06 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:22:06 INFO - 'DCLOCATION': 'SCL3', 12:22:06 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:22:06 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:22:06 INFO - 'HOMEDRIVE': 'C:', 12:22:06 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-165', 12:22:06 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:22:06 INFO - 'KTS_VERSION': '1.19c', 12:22:06 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-165\\AppData\\Local', 12:22:06 INFO - 'LOGONSERVER': '\\\\T-W864-IX-165', 12:22:06 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:22:06 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:22:06 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:22:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:22:06 INFO - 'MOZ_NO_REMOTE': '1', 12:22:06 INFO - 'NO_EM_RESTART': '1', 12:22:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:22:06 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:22:06 INFO - 'OS': 'Windows_NT', 12:22:06 INFO - 'OURDRIVE': 'C:', 12:22:06 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 12:22:06 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:22:06 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:22:06 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 12:22:06 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 12:22:06 INFO - 'PROCESSOR_LEVEL': '6', 12:22:06 INFO - 'PROCESSOR_REVISION': '1e05', 12:22:06 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:22:06 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 12:22:06 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 12:22:06 INFO - 'PROGRAMW6432': 'C:\\Program Files', 12:22:06 INFO - 'PROMPT': '$P$G', 12:22:06 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:22:06 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:22:06 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:22:06 INFO - 'PWD': 'C:\\slave\\test', 12:22:06 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:22:06 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:22:06 INFO - 'SYSTEMDRIVE': 'C:', 12:22:06 INFO - 'SYSTEMROOT': 'C:\\windows', 12:22:06 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 12:22:06 INFO - 'TEST1': 'testie', 12:22:06 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 12:22:06 INFO - 'USERDOMAIN': 'T-W864-IX-165', 12:22:06 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-165', 12:22:06 INFO - 'USERNAME': 'cltbld', 12:22:06 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-165', 12:22:06 INFO - 'WINDIR': 'C:\\windows', 12:22:06 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:22:07 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:22:07 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 12:22:07 INFO - Downloading mozsystemmonitor-0.0.tar.gz 12:22:07 INFO - Running setup.py egg_info for package mozsystemmonitor 12:22:07 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 12:22:07 INFO - Running setup.py egg_info for package psutil 12:22:07 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 12:22:07 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 12:22:07 INFO - Installing collected packages: mozsystemmonitor, psutil 12:22:07 INFO - Running setup.py install for mozsystemmonitor 12:22:07 INFO - Running setup.py install for psutil 12:22:07 INFO - building 'psutil._psutil_windows' extension 12:22:07 INFO - error: Unable to find vcvarsall.bat 12:22:07 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-hpqo9i-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 12:22:07 INFO - running install 12:22:07 INFO - running build 12:22:07 INFO - running build_py 12:22:07 INFO - running build_ext 12:22:07 INFO - building 'psutil._psutil_windows' extension 12:22:07 INFO - error: Unable to find vcvarsall.bat 12:22:07 INFO - ---------------------------------------- 12:22:07 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-hpqo9i-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 12:22:07 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-165\AppData\Roaming\pip\pip.log 12:22:07 WARNING - Return code: 1 12:22:07 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 12:22:07 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 12:22:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:22:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:22:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:22:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:22:07 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 0x0259E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02657200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025FAB60>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025CF368>, '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 0x02372D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026620C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-165', 'USERDOMAIN': 'T-W864-IX-165', '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-165', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-165\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-165', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-165', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-165', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-165\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 12:22:07 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 12:22:07 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 12:22:07 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:22:07 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-165\\AppData\\Roaming', 12:22:07 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 12:22:07 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 12:22:07 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 12:22:07 INFO - 'COMPUTERNAME': 'T-W864-IX-165', 12:22:07 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:22:07 INFO - 'DCLOCATION': 'SCL3', 12:22:07 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:22:07 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:22:07 INFO - 'HOMEDRIVE': 'C:', 12:22:07 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-165', 12:22:07 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:22:07 INFO - 'KTS_VERSION': '1.19c', 12:22:07 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-165\\AppData\\Local', 12:22:07 INFO - 'LOGONSERVER': '\\\\T-W864-IX-165', 12:22:07 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:22:07 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:22:07 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:22:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:22:07 INFO - 'MOZ_NO_REMOTE': '1', 12:22:07 INFO - 'NO_EM_RESTART': '1', 12:22:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:22:07 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:22:07 INFO - 'OS': 'Windows_NT', 12:22:07 INFO - 'OURDRIVE': 'C:', 12:22:07 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 12:22:07 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:22:07 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:22:07 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 12:22:07 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 12:22:07 INFO - 'PROCESSOR_LEVEL': '6', 12:22:07 INFO - 'PROCESSOR_REVISION': '1e05', 12:22:07 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:22:07 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 12:22:07 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 12:22:07 INFO - 'PROGRAMW6432': 'C:\\Program Files', 12:22:07 INFO - 'PROMPT': '$P$G', 12:22:07 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:22:07 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:22:07 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:22:07 INFO - 'PWD': 'C:\\slave\\test', 12:22:07 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:22:07 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:22:07 INFO - 'SYSTEMDRIVE': 'C:', 12:22:07 INFO - 'SYSTEMROOT': 'C:\\windows', 12:22:07 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 12:22:07 INFO - 'TEST1': 'testie', 12:22:07 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 12:22:07 INFO - 'USERDOMAIN': 'T-W864-IX-165', 12:22:07 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-165', 12:22:07 INFO - 'USERNAME': 'cltbld', 12:22:07 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-165', 12:22:07 INFO - 'WINDIR': 'C:\\windows', 12:22:07 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:22:07 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:22:07 INFO - Downloading/unpacking blobuploader==1.2.4 12:22:07 INFO - Downloading blobuploader-1.2.4.tar.gz 12:22:07 INFO - Running setup.py egg_info for package blobuploader 12:22:07 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 12:22:12 INFO - Running setup.py egg_info for package requests 12:22:12 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 12:22:12 INFO - Downloading docopt-0.6.1.tar.gz 12:22:12 INFO - Running setup.py egg_info for package docopt 12:22:12 INFO - Installing collected packages: blobuploader, docopt, requests 12:22:12 INFO - Running setup.py install for blobuploader 12:22:12 INFO - Running setup.py install for docopt 12:22:12 INFO - Running setup.py install for requests 12:22:12 INFO - Successfully installed blobuploader docopt requests 12:22:12 INFO - Cleaning up... 12:22:12 INFO - Return code: 0 12:22:12 INFO - Installing None into virtualenv C:\slave\test\build\venv 12:22:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:22:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:22:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:22:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:22:12 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 0x0259E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02657200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025FAB60>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025CF368>, '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 0x02372D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026620C0>, '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-165', 'USERDOMAIN': 'T-W864-IX-165', '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-165', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-165\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-165', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-165', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-165', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-165\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 12:22:12 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 12:22:12 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 12:22:12 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:22:12 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-165\\AppData\\Roaming', 12:22:12 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 12:22:12 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 12:22:12 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 12:22:12 INFO - 'COMPUTERNAME': 'T-W864-IX-165', 12:22:12 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:22:12 INFO - 'DCLOCATION': 'SCL3', 12:22:12 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:22:12 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:22:12 INFO - 'HOMEDRIVE': 'C:', 12:22:12 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-165', 12:22:12 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:22:12 INFO - 'KTS_VERSION': '1.19c', 12:22:12 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-165\\AppData\\Local', 12:22:12 INFO - 'LOGONSERVER': '\\\\T-W864-IX-165', 12:22:12 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:22:12 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:22:12 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:22:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:22:12 INFO - 'MOZ_NO_REMOTE': '1', 12:22:12 INFO - 'NO_EM_RESTART': '1', 12:22:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:22:12 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:22:12 INFO - 'OS': 'Windows_NT', 12:22:12 INFO - 'OURDRIVE': 'C:', 12:22:12 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 12:22:12 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:22:12 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:22:12 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 12:22:12 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 12:22:12 INFO - 'PROCESSOR_LEVEL': '6', 12:22:12 INFO - 'PROCESSOR_REVISION': '1e05', 12:22:12 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:22:12 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 12:22:12 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 12:22:12 INFO - 'PROGRAMW6432': 'C:\\Program Files', 12:22:12 INFO - 'PROMPT': '$P$G', 12:22:12 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:22:12 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:22:12 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:22:12 INFO - 'PWD': 'C:\\slave\\test', 12:22:12 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:22:12 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:22:12 INFO - 'SYSTEMDRIVE': 'C:', 12:22:12 INFO - 'SYSTEMROOT': 'C:\\windows', 12:22:12 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 12:22:12 INFO - 'TEST1': 'testie', 12:22:12 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 12:22:12 INFO - 'USERDOMAIN': 'T-W864-IX-165', 12:22:12 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-165', 12:22:12 INFO - 'USERNAME': 'cltbld', 12:22:12 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-165', 12:22:12 INFO - 'WINDIR': 'C:\\windows', 12:22:12 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:22:17 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:22:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 12:22:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 12:22:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 12:22:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 12:22:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 12:22:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 12:22:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 12:22:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 12:22:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 12:22:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 12:22:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 12:22:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 12:22:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 12:22:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 12:22:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 12:22:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 12:22:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 12:22:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 12:22:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 12:22:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 12:22:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 12:22:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 12:22:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 12:22:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 12:22:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 12:22:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 12:22:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 12:22:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 12:22:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 12:22:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 12:22:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 12:22:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 12:22:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 12:22:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 12:22:17 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 12:22:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 12:22:17 INFO - Unpacking c:\slave\test\build\tests\marionette\client 12:22:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 12:22:17 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 12:22:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 12:22:17 INFO - Unpacking c:\slave\test\build\tests\marionette 12:22:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 12:22:17 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:22:17 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 12:22:17 INFO - Running setup.py install for browsermob-proxy 12:22:35 INFO - Running setup.py install for manifestparser 12:22:35 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 12:22:35 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 12:22:35 INFO - Running setup.py install for marionette-client 12:22:35 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:22:35 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 12:22:35 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 12:22:35 INFO - Running setup.py install for marionette-driver 12:22:35 INFO - Running setup.py install for mozcrash 12:22:35 INFO - Running setup.py install for mozdebug 12:22:35 INFO - Running setup.py install for mozdevice 12:22:35 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 12:22:35 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 12:22:35 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 12:22:35 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 12:22:35 INFO - Running setup.py install for mozfile 12:22:35 INFO - Running setup.py install for mozhttpd 12:22:35 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 12:22:35 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 12:22:35 INFO - Running setup.py install for mozinfo 12:22:35 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 12:22:35 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 12:22:35 INFO - Running setup.py install for mozInstall 12:22:35 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 12:22:35 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 12:22:35 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 12:22:35 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 12:22:35 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 12:22:35 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 12:22:35 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 12:22:35 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 12:22:35 INFO - Running setup.py install for mozleak 12:22:35 INFO - Running setup.py install for mozlog 12:22:35 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 12:22:35 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 12:22:35 INFO - Running setup.py install for moznetwork 12:22:35 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 12:22:35 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 12:22:35 INFO - Running setup.py install for mozprocess 12:22:35 INFO - Running setup.py install for mozprofile 12:22:35 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 12:22:35 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 12:22:35 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 12:22:35 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 12:22:35 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 12:22:35 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 12:22:35 INFO - Running setup.py install for mozrunner 12:22:35 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 12:22:35 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 12:22:35 INFO - Running setup.py install for mozscreenshot 12:22:35 INFO - Running setup.py install for moztest 12:22:35 INFO - Running setup.py install for mozversion 12:22:35 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 12:22:35 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 12:22:35 INFO - Running setup.py install for wptserve 12:22:35 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 12:22:35 INFO - Cleaning up... 12:22:35 INFO - Return code: 0 12:22:35 INFO - Installing None into virtualenv C:\slave\test\build\venv 12:22:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:22:35 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:22:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:22:35 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:22:35 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 0x0259E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02657200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025FAB60>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025CF368>, '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 0x02372D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026620C0>, '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-165', 'USERDOMAIN': 'T-W864-IX-165', '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-165', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-165\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-165', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-165', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-165', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-165\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 12:22:35 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 12:22:35 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 12:22:35 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:22:35 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-165\\AppData\\Roaming', 12:22:35 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 12:22:35 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 12:22:35 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 12:22:35 INFO - 'COMPUTERNAME': 'T-W864-IX-165', 12:22:35 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:22:35 INFO - 'DCLOCATION': 'SCL3', 12:22:35 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:22:35 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:22:35 INFO - 'HOMEDRIVE': 'C:', 12:22:35 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-165', 12:22:35 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:22:35 INFO - 'KTS_VERSION': '1.19c', 12:22:35 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-165\\AppData\\Local', 12:22:35 INFO - 'LOGONSERVER': '\\\\T-W864-IX-165', 12:22:35 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:22:35 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:22:35 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:22:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:22:35 INFO - 'MOZ_NO_REMOTE': '1', 12:22:35 INFO - 'NO_EM_RESTART': '1', 12:22:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:22:35 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:22:35 INFO - 'OS': 'Windows_NT', 12:22:35 INFO - 'OURDRIVE': 'C:', 12:22:35 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 12:22:35 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:22:35 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:22:35 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 12:22:35 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 12:22:35 INFO - 'PROCESSOR_LEVEL': '6', 12:22:35 INFO - 'PROCESSOR_REVISION': '1e05', 12:22:35 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:22:35 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 12:22:35 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 12:22:35 INFO - 'PROGRAMW6432': 'C:\\Program Files', 12:22:35 INFO - 'PROMPT': '$P$G', 12:22:35 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:22:35 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:22:35 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:22:35 INFO - 'PWD': 'C:\\slave\\test', 12:22:35 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:22:35 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:22:35 INFO - 'SYSTEMDRIVE': 'C:', 12:22:35 INFO - 'SYSTEMROOT': 'C:\\windows', 12:22:35 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 12:22:35 INFO - 'TEST1': 'testie', 12:22:35 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 12:22:35 INFO - 'USERDOMAIN': 'T-W864-IX-165', 12:22:35 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-165', 12:22:35 INFO - 'USERNAME': 'cltbld', 12:22:35 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-165', 12:22:35 INFO - 'WINDIR': 'C:\\windows', 12:22:35 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:22:41 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:22:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 12:22:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 12:22:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 12:22:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 12:22:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 12:22:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 12:22:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 12:22:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 12:22:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 12:22:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 12:22:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 12:22:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 12:22:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 12:22:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 12:22:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 12:22:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 12:22:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 12:22:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 12:22:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 12:22:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 12:22:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 12:22:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 12:22:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 12:22:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 12:22:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 12:22:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 12:22:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 12:22:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 12:22:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 12:22:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 12:22:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 12:22:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 12:22:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 12:22:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 12:22:41 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 12:22:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 12:22:41 INFO - Unpacking c:\slave\test\build\tests\marionette\client 12:22:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 12:22:41 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 12:22:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 12:22:41 INFO - Unpacking c:\slave\test\build\tests\marionette 12:22:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 12:22:41 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:22:41 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 12:22:55 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 12:22:55 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 12:22:55 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 12:22:55 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 12:22:55 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 12:22:55 INFO - Downloading blessings-1.6.tar.gz 12:22:55 INFO - Running setup.py egg_info for package blessings 12:22:55 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 12:22:55 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 12:22:55 INFO - Running setup.py install for blessings 12:22:55 INFO - Running setup.py install for browsermob-proxy 12:22:55 INFO - Running setup.py install for manifestparser 12:22:55 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 12:22:55 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 12:22:55 INFO - Running setup.py install for marionette-client 12:22:55 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:22:55 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 12:22:55 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 12:22:55 INFO - Running setup.py install for marionette-driver 12:22:55 INFO - Running setup.py install for mozcrash 12:22:55 INFO - Running setup.py install for mozdebug 12:22:55 INFO - Running setup.py install for mozdevice 12:22:55 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 12:22:55 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 12:22:55 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 12:22:55 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 12:22:55 INFO - Running setup.py install for mozhttpd 12:22:55 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 12:22:55 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 12:22:55 INFO - Running setup.py install for mozInstall 12:22:55 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 12:22:55 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 12:22:55 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 12:22:55 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 12:22:55 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 12:22:55 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 12:22:55 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 12:22:55 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 12:22:55 INFO - Running setup.py install for mozleak 12:22:55 INFO - Running setup.py install for mozprofile 12:22:55 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 12:22:55 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 12:22:55 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 12:22:55 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 12:22:55 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 12:22:55 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 12:22:55 INFO - Running setup.py install for mozrunner 12:22:55 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 12:22:55 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 12:22:58 INFO - Running setup.py install for mozscreenshot 12:22:58 INFO - Running setup.py install for moztest 12:22:58 INFO - Running setup.py install for mozversion 12:22:58 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 12:22:58 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 12:22:58 INFO - Running setup.py install for wptserve 12:22:58 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 12:22:58 INFO - Cleaning up... 12:22:58 INFO - Return code: 0 12:22:58 INFO - Done creating virtualenv C:\slave\test\build\venv. 12:22:58 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 12:22:58 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 12:22:58 INFO - Reading from file tmpfile_stdout 12:22:58 INFO - Using _rmtree_windows ... 12:22:58 INFO - Using _rmtree_windows ... 12:22:58 INFO - Current package versions: 12:22:58 INFO - blessings == 1.6 12:22:58 INFO - blobuploader == 1.2.4 12:22:58 INFO - browsermob-proxy == 0.6.0 12:22:58 INFO - distribute == 0.6.14 12:22:58 INFO - docopt == 0.6.1 12:22:58 INFO - manifestparser == 1.1 12:22:58 INFO - marionette-client == 2.3.0 12:22:58 INFO - marionette-driver == 1.4.0 12:22:58 INFO - mozInstall == 1.12 12:22:58 INFO - mozcrash == 0.17 12:22:58 INFO - mozdebug == 0.1 12:22:58 INFO - mozdevice == 0.48 12:22:58 INFO - mozfile == 1.2 12:22:58 INFO - mozhttpd == 0.7 12:22:58 INFO - mozinfo == 0.9 12:22:58 INFO - mozleak == 0.1 12:22:58 INFO - mozlog == 3.1 12:22:58 INFO - moznetwork == 0.27 12:22:58 INFO - mozprocess == 0.22 12:22:58 INFO - mozprofile == 0.28 12:22:58 INFO - mozrunner == 6.11 12:22:58 INFO - mozscreenshot == 0.1 12:22:58 INFO - mozsystemmonitor == 0.0 12:22:58 INFO - moztest == 0.7 12:22:58 INFO - mozversion == 1.4 12:22:58 INFO - requests == 1.2.3 12:22:58 INFO - wptserve == 1.4.0 12:22:58 INFO - Running post-action listener: _resource_record_post_action 12:22:58 INFO - Running post-action listener: _start_resource_monitoring 12:22:58 INFO - Starting resource monitoring. 12:22:58 INFO - ##### 12:22:58 INFO - ##### Running pull step. 12:22:58 INFO - ##### 12:22:58 INFO - Running pre-action listener: _resource_record_pre_action 12:22:58 INFO - Running main action method: pull 12:22:58 INFO - Pull has nothing to do! 12:22:58 INFO - Running post-action listener: _resource_record_post_action 12:22:58 INFO - ##### 12:22:58 INFO - ##### Running install step. 12:22:58 INFO - ##### 12:22:58 INFO - Running pre-action listener: _resource_record_pre_action 12:22:58 INFO - Running main action method: install 12:22:58 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 12:22:58 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 12:22:58 INFO - Reading from file tmpfile_stdout 12:22:58 INFO - Using _rmtree_windows ... 12:22:58 INFO - Using _rmtree_windows ... 12:22:58 INFO - Detecting whether we're running mozinstall >=1.0... 12:22:58 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 12:22:58 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 12:22:59 INFO - Reading from file tmpfile_stdout 12:22:59 INFO - Output received: 12:22:59 INFO - Usage: mozinstall-script.py [options] installer 12:22:59 INFO - Options: 12:22:59 INFO - -h, --help show this help message and exit 12:22:59 INFO - -d DEST, --destination=DEST 12:22:59 INFO - Directory to install application into. [default: 12:22:59 INFO - "C:\slave\test"] 12:22:59 INFO - --app=APP Application being installed. [default: firefox] 12:22:59 INFO - Using _rmtree_windows ... 12:22:59 INFO - Using _rmtree_windows ... 12:22:59 INFO - mkdir: C:\slave\test\build\application 12:22:59 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.zip', '--destination', 'C:\\slave\\test\\build\\application'] 12:22:59 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0.en-US.win64.zip --destination C:\slave\test\build\application 12:23:02 INFO - Reading from file tmpfile_stdout 12:23:02 INFO - Output received: 12:23:02 INFO - C:\slave\test\build\application\firefox\firefox.exe 12:23:02 INFO - Using _rmtree_windows ... 12:23:02 INFO - Using _rmtree_windows ... 12:23:02 INFO - Running post-action listener: _resource_record_post_action 12:23:02 INFO - ##### 12:23:02 INFO - ##### Running run-tests step. 12:23:02 INFO - ##### 12:23:02 INFO - Running pre-action listener: _resource_record_pre_action 12:23:02 INFO - Running main action method: run_tests 12:23:02 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 12:23:02 INFO - Minidump filename unknown. Determining based upon platform and architecture. 12:23:02 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 12:23:02 INFO - grabbing minidump binary from tooltool 12:23:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:23:02 INFO - retry: Calling run_command with args: (['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025CF368>, '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 0x02372D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026620C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 12:23:02 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 12:23:02 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 12:23:02 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 12:23:06 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpov8q2o 12:23:06 INFO - INFO - File integrity verified, renaming tmpov8q2o to win32-minidump_stackwalk.exe 12:23:06 INFO - Return code: 0 12:23:06 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 12:23:07 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 12:23:07 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/ZEREcqKmSNqNa3wQrS0gKg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 12:23:07 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/ZEREcqKmSNqNa3wQrS0gKg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 12:23:07 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:23:07 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-165\\AppData\\Roaming', 12:23:07 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 12:23:07 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 12:23:07 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 12:23:07 INFO - 'COMPUTERNAME': 'T-W864-IX-165', 12:23:07 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:23:07 INFO - 'DCLOCATION': 'SCL3', 12:23:07 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:23:07 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:23:07 INFO - 'HOMEDRIVE': 'C:', 12:23:07 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-165', 12:23:07 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:23:07 INFO - 'KTS_VERSION': '1.19c', 12:23:07 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-165\\AppData\\Local', 12:23:07 INFO - 'LOGONSERVER': '\\\\T-W864-IX-165', 12:23:07 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 12:23:07 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:23:07 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:23:07 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:23:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:23:07 INFO - 'MOZ_NO_REMOTE': '1', 12:23:07 INFO - 'NO_EM_RESTART': '1', 12:23:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:23:07 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:23:07 INFO - 'OS': 'Windows_NT', 12:23:07 INFO - 'OURDRIVE': 'C:', 12:23:07 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 12:23:07 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:23:07 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:23:07 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 12:23:07 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 12:23:07 INFO - 'PROCESSOR_LEVEL': '6', 12:23:07 INFO - 'PROCESSOR_REVISION': '1e05', 12:23:07 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:23:07 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 12:23:07 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 12:23:07 INFO - 'PROGRAMW6432': 'C:\\Program Files', 12:23:07 INFO - 'PROMPT': '$P$G', 12:23:07 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:23:07 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:23:07 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:23:07 INFO - 'PWD': 'C:\\slave\\test', 12:23:07 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:23:07 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:23:07 INFO - 'SYSTEMDRIVE': 'C:', 12:23:07 INFO - 'SYSTEMROOT': 'C:\\windows', 12:23:07 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 12:23:07 INFO - 'TEST1': 'testie', 12:23:07 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 12:23:07 INFO - 'USERDOMAIN': 'T-W864-IX-165', 12:23:07 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-165', 12:23:07 INFO - 'USERNAME': 'cltbld', 12:23:07 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-165', 12:23:07 INFO - 'WINDIR': 'C:\\windows', 12:23:07 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:23:07 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/ZEREcqKmSNqNa3wQrS0gKg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 ProcessManager NOT managing child processes ProcessManager UNABLE to use job objects to manage child processes 12:23:09 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 12:23:09 INFO - import pkg_resources 12:23:10 INFO - Using 1 client processes 12:23:13 INFO - SUITE-START | Running 778 tests 12:23:13 INFO - Running testharness tests 12:23:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 12:23:13 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 12:23:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 12:23:13 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 12:23:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 12:23:13 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 12:23:13 INFO - Setting up ssl 12:23:14 INFO - PROCESS | certutil | 12:23:14 INFO - PROCESS | certutil | 12:23:14 INFO - PROCESS | certutil | 12:23:14 INFO - Certificate Nickname Trust Attributes 12:23:14 INFO - SSL,S/MIME,JAR/XPI 12:23:14 INFO - 12:23:14 INFO - web-platform-tests CT,, 12:23:14 INFO - 12:23:14 INFO - Starting runner 12:23:14 INFO - PROCESS | 3776 | [3776] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/startupcache/StartupCache.cpp, line 228 12:23:15 INFO - PROCESS | 3776 | [3776] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 12:23:15 INFO - PROCESS | 3776 | [3776] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 12:23:16 INFO - PROCESS | 3776 | 1466536996567 Marionette DEBUG Marionette enabled via build flag and pref 12:23:17 INFO - PROCESS | 3776 | ++DOCSHELL 000000818335E000 == 1 [pid = 3776] [id = 1] 12:23:17 INFO - PROCESS | 3776 | ++DOMWINDOW == 1 (000000819238C800) [pid = 3776] [serial = 1] [outer = 0000000000000000] 12:23:17 INFO - PROCESS | 3776 | [3776] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 12:23:17 INFO - PROCESS | 3776 | ++DOMWINDOW == 2 (000000819238D800) [pid = 3776] [serial = 2] [outer = 000000819238C800] 12:23:18 INFO - PROCESS | 3776 | ++DOCSHELL 0000008195779800 == 2 [pid = 3776] [id = 2] 12:23:18 INFO - PROCESS | 3776 | ++DOMWINDOW == 3 (000000819577A000) [pid = 3776] [serial = 3] [outer = 0000000000000000] 12:23:18 INFO - PROCESS | 3776 | [3776] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 12:23:18 INFO - PROCESS | 3776 | ++DOMWINDOW == 4 (000000819577B000) [pid = 3776] [serial = 4] [outer = 000000819577A000] 12:23:18 INFO - PROCESS | 3776 | 1466536998699 Marionette INFO Listening on port 2828 12:23:21 INFO - PROCESS | 3776 | 1466537001451 Marionette DEBUG Marionette enabled via command-line flag 12:23:21 INFO - PROCESS | 3776 | ++DOCSHELL 0000008196491000 == 3 [pid = 3776] [id = 3] 12:23:21 INFO - PROCESS | 3776 | ++DOMWINDOW == 5 (0000008196706800) [pid = 3776] [serial = 5] [outer = 0000000000000000] 12:23:21 INFO - PROCESS | 3776 | [3776] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 12:23:21 INFO - PROCESS | 3776 | ++DOMWINDOW == 6 (0000008196707800) [pid = 3776] [serial = 6] [outer = 0000008196706800] 12:23:21 INFO - PROCESS | 3776 | [3776] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 12:23:21 INFO - PROCESS | 3776 | [3776] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 12:23:22 INFO - PROCESS | 3776 | ++DOMWINDOW == 7 (000000819721C000) [pid = 3776] [serial = 7] [outer = 000000819577A000] 12:23:22 INFO - PROCESS | 3776 | [3776] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:23:22 INFO - PROCESS | 3776 | 1466537002483 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49296 12:23:22 INFO - PROCESS | 3776 | [3776] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:23:22 INFO - PROCESS | 3776 | 1466537002514 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49297 12:23:22 INFO - PROCESS | 3776 | [3776] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:23:22 INFO - PROCESS | 3776 | 1466537002522 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49298 12:23:22 INFO - PROCESS | 3776 | [3776] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:23:22 INFO - PROCESS | 3776 | 1466537002529 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49299 12:23:22 INFO - PROCESS | 3776 | [3776] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:23:22 INFO - PROCESS | 3776 | 1466537002559 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49300 12:23:22 INFO - PROCESS | 3776 | [3776] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:23:22 INFO - PROCESS | 3776 | 1466537002571 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49301 12:23:22 INFO - PROCESS | 3776 | 1466537002574 Marionette DEBUG Closed connection conn0 12:23:22 INFO - PROCESS | 3776 | 1466537002576 Marionette DEBUG Closed connection conn1 12:23:22 INFO - PROCESS | 3776 | 1466537002579 Marionette DEBUG Closed connection conn2 12:23:22 INFO - PROCESS | 3776 | 1466537002580 Marionette DEBUG Closed connection conn3 12:23:22 INFO - PROCESS | 3776 | 1466537002624 Marionette DEBUG Closed connection conn4 12:23:22 INFO - PROCESS | 3776 | 1466537002662 Marionette DEBUG Closed connection conn5 12:23:22 INFO - PROCESS | 3776 | [3776] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:23:22 INFO - PROCESS | 3776 | 1466537002778 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49302 12:23:22 INFO - PROCESS | 3776 | 1466537002785 Marionette DEBUG Closed connection conn6 12:23:22 INFO - PROCESS | 3776 | ++DOCSHELL 0000008197715000 == 4 [pid = 3776] [id = 4] 12:23:22 INFO - PROCESS | 3776 | ++DOMWINDOW == 8 (00000081923D5000) [pid = 3776] [serial = 8] [outer = 0000000000000000] 12:23:22 INFO - PROCESS | 3776 | ++DOMWINDOW == 9 (00000081977C0000) [pid = 3776] [serial = 9] [outer = 00000081923D5000] 12:23:22 INFO - PROCESS | 3776 | [3776] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:23:22 INFO - PROCESS | 3776 | 1466537002953 Marionette DEBUG Accepted connection conn7 from 127.0.0.1:49303 12:23:22 INFO - PROCESS | 3776 | ++DOMWINDOW == 10 (0000008197975800) [pid = 3776] [serial = 10] [outer = 00000081923D5000] 12:23:22 INFO - PROCESS | 3776 | 1466537002977 Marionette DEBUG Closed connection conn7 12:23:22 INFO - PROCESS | 3776 | [3776] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:23:22 INFO - PROCESS | 3776 | 1466537002981 Marionette DEBUG Accepted connection conn8 from 127.0.0.1:49304 12:23:23 INFO - PROCESS | 3776 | 1466537003270 Marionette TRACE conn8 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 12:23:23 INFO - PROCESS | 3776 | 1466537003276 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"6.2","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160621081102","device":"desktop","version":"48.0"} 12:23:23 INFO - PROCESS | 3776 | [3776] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:23:24 INFO - PROCESS | 3776 | [3776] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 12:23:24 INFO - PROCESS | 3776 | [3776] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 12:23:24 INFO - PROCESS | 3776 | ++DOCSHELL 000000819D2CA800 == 5 [pid = 3776] [id = 5] 12:23:24 INFO - PROCESS | 3776 | ++DOMWINDOW == 11 (000000819D2CB800) [pid = 3776] [serial = 11] [outer = 0000000000000000] 12:23:24 INFO - PROCESS | 3776 | ++DOCSHELL 000000819D2CC000 == 6 [pid = 3776] [id = 6] 12:23:24 INFO - PROCESS | 3776 | ++DOMWINDOW == 12 (000000819D2A7000) [pid = 3776] [serial = 12] [outer = 0000000000000000] 12:23:24 INFO - PROCESS | 3776 | [3776] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 12:23:25 INFO - PROCESS | 3776 | ++DOCSHELL 000000819DE7F000 == 7 [pid = 3776] [id = 7] 12:23:25 INFO - PROCESS | 3776 | ++DOMWINDOW == 13 (000000819D2A6800) [pid = 3776] [serial = 13] [outer = 0000000000000000] 12:23:25 INFO - PROCESS | 3776 | [3776] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 12:23:25 INFO - PROCESS | 3776 | [3776] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 12:23:25 INFO - PROCESS | 3776 | ++DOMWINDOW == 14 (000000819E19C800) [pid = 3776] [serial = 14] [outer = 000000819D2A6800] 12:23:25 INFO - PROCESS | 3776 | ++DOMWINDOW == 15 (000000819E76E000) [pid = 3776] [serial = 15] [outer = 000000819D2CB800] 12:23:25 INFO - PROCESS | 3776 | ++DOMWINDOW == 16 (000000819E193400) [pid = 3776] [serial = 16] [outer = 000000819D2A7000] 12:23:25 INFO - PROCESS | 3776 | ++DOMWINDOW == 17 (000000819E47B800) [pid = 3776] [serial = 17] [outer = 000000819D2A6800] 12:23:26 INFO - PROCESS | 3776 | 1466537006160 Marionette INFO startBrowser a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:23:26 INFO - PROCESS | 3776 | 1466537006194 Marionette DEBUG loaded listener.js 12:23:26 INFO - PROCESS | 3776 | 1466537006209 Marionette DEBUG loaded listener.js 12:23:26 INFO - PROCESS | 3776 | 1466537006211 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:23:27 INFO - PROCESS | 3776 | ++DOMWINDOW == 18 (00000081A0C90C00) [pid = 3776] [serial = 18] [outer = 000000819D2A6800] 12:23:27 INFO - PROCESS | 3776 | 1466537007331 Marionette TRACE conn8 <- [1,1,null,{"sessionId":"a28aa3ac-408a-4fcf-8d12-6aeb82507757","capabilities":{"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"6.2","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160621081102","device":"desktop","version":"48.0","command_id":1}}] 12:23:27 INFO - PROCESS | 3776 | 1466537007882 Marionette TRACE conn8 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 12:23:27 INFO - PROCESS | 3776 | 1466537007887 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:23:28 INFO - PROCESS | 3776 | 1466537008791 Marionette TRACE conn8 <- [1,2,null,{"value":null}] 12:23:28 INFO - PROCESS | 3776 | --DOCSHELL 000000818335E000 == 6 [pid = 3776] [id = 1] 12:23:28 INFO - PROCESS | 3776 | 1466537008943 Marionette TRACE conn8 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 12:23:28 INFO - PROCESS | 3776 | 1466537008947 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:23:28 INFO - PROCESS | 3776 | [3776] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 12:23:30 INFO - PROCESS | 3776 | --DOCSHELL 0000008197715000 == 5 [pid = 3776] [id = 4] 12:23:31 INFO - PROCESS | 3776 | [3776] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:23:31 INFO - PROCESS | 3776 | ++DOMWINDOW == 19 (0000008190F1E800) [pid = 3776] [serial = 19] [outer = 000000819D2A6800] 12:23:31 INFO - PROCESS | 3776 | [3776] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:23:31 INFO - PROCESS | 3776 | [3776] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:23:31 INFO - PROCESS | 3776 | 1466537011241 Marionette TRACE conn8 <- [1,3,null,{}] 12:23:31 INFO - PROCESS | 3776 | 1466537011245 Marionette TRACE conn8 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 12:23:31 INFO - PROCESS | 3776 | 1466537011248 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:23:31 INFO - PROCESS | 3776 | 1466537011270 Marionette TRACE conn8 <- [1,4,null,{"value":null}] 12:23:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 12:23:31 INFO - PROCESS | 3776 | 1466537011280 Marionette TRACE conn8 -> [0,5,"getWindowHandle",null] 12:23:31 INFO - PROCESS | 3776 | 1466537011283 Marionette TRACE conn8 <- [1,5,null,{"value":"13"}] 12:23:31 INFO - PROCESS | 3776 | 1466537011288 Marionette TRACE conn8 -> [0,6,"setScriptTimeout",{"ms":35000}] 12:23:31 INFO - PROCESS | 3776 | 1466537011293 Marionette TRACE conn8 <- [1,6,null,{}] 12:23:31 INFO - PROCESS | 3776 | 1466537011485 Marionette TRACE conn8 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:31 INFO - PROCESS | 3776 | 1466537011490 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:23:31 INFO - PROCESS | 3776 | 1466537011510 Marionette TRACE conn8 <- [1,7,null,{"value":null}] 12:23:31 INFO - PROCESS | 3776 | 1466537011517 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:31 INFO - PROCESS | 3776 | 1466537011520 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:23:31 INFO - PROCESS | 3776 | ++DOCSHELL 0000008191CD5800 == 6 [pid = 3776] [id = 8] 12:23:31 INFO - PROCESS | 3776 | ++DOMWINDOW == 20 (0000008196506C00) [pid = 3776] [serial = 20] [outer = 0000000000000000] 12:23:31 INFO - PROCESS | 3776 | ++DOMWINDOW == 21 (00000081965BE400) [pid = 3776] [serial = 21] [outer = 0000008196506C00] 12:23:31 INFO - PROCESS | 3776 | 1466537011571 Marionette DEBUG loaded listener.js 12:23:31 INFO - PROCESS | 3776 | ++DOMWINDOW == 22 (00000081973D4400) [pid = 3776] [serial = 22] [outer = 0000008196506C00] 12:23:32 INFO - PROCESS | 3776 | ++DOCSHELL 0000008195A63000 == 7 [pid = 3776] [id = 9] 12:23:32 INFO - PROCESS | 3776 | ++DOMWINDOW == 23 (000000819B333400) [pid = 3776] [serial = 23] [outer = 0000000000000000] 12:23:32 INFO - PROCESS | 3776 | ++DOMWINDOW == 24 (000000819B33E400) [pid = 3776] [serial = 24] [outer = 000000819B333400] 12:23:32 INFO - PROCESS | 3776 | 1466537012186 Marionette DEBUG loaded listener.js 12:23:32 INFO - PROCESS | 3776 | ++DOCSHELL 000000819624F800 == 8 [pid = 3776] [id = 10] 12:23:32 INFO - PROCESS | 3776 | ++DOMWINDOW == 25 (0000008196250800) [pid = 3776] [serial = 25] [outer = 0000000000000000] 12:23:32 INFO - PROCESS | 3776 | ++DOMWINDOW == 26 (000000819797C000) [pid = 3776] [serial = 26] [outer = 000000819B333400] 12:23:32 INFO - PROCESS | 3776 | ++DOMWINDOW == 27 (000000819670E000) [pid = 3776] [serial = 27] [outer = 0000008196250800] 12:23:32 INFO - PROCESS | 3776 | ++DOMWINDOW == 28 (00000081975C8800) [pid = 3776] [serial = 28] [outer = 0000008196250800] 12:23:32 INFO - PROCESS | 3776 | ++DOCSHELL 00000081900A5800 == 9 [pid = 3776] [id = 11] 12:23:32 INFO - PROCESS | 3776 | ++DOMWINDOW == 29 (000000818FF4A800) [pid = 3776] [serial = 29] [outer = 0000000000000000] 12:23:32 INFO - PROCESS | 3776 | ++DOMWINDOW == 30 (000000819E192800) [pid = 3776] [serial = 30] [outer = 000000818FF4A800] 12:23:32 INFO - PROCESS | 3776 | 1466537012559 Marionette TRACE conn8 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 12:23:32 INFO - PROCESS | 3776 | ++DOMWINDOW == 31 (000000819E479C00) [pid = 3776] [serial = 31] [outer = 000000818FF4A800] 12:23:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 12:23:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1350ms 12:23:32 INFO - PROCESS | 3776 | 1466537012702 Marionette TRACE conn8 -> [0,9,"getWindowHandle",null] 12:23:32 INFO - PROCESS | 3776 | 1466537012705 Marionette TRACE conn8 <- [1,9,null,{"value":"13"}] 12:23:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 12:23:32 INFO - PROCESS | 3776 | 1466537012740 Marionette TRACE conn8 -> [0,10,"setScriptTimeout",{"ms":35000}] 12:23:32 INFO - PROCESS | 3776 | 1466537012742 Marionette TRACE conn8 <- [1,10,null,{}] 12:23:33 INFO - PROCESS | 3776 | 1466537013023 Marionette TRACE conn8 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:33 INFO - PROCESS | 3776 | 1466537013025 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:23:33 INFO - PROCESS | 3776 | 1466537013127 Marionette TRACE conn8 <- [1,11,null,{"value":null}] 12:23:33 INFO - PROCESS | 3776 | 1466537013150 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:33 INFO - PROCESS | 3776 | 1466537013153 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:23:33 INFO - PROCESS | 3776 | ++DOCSHELL 000000819B71D000 == 10 [pid = 3776] [id = 12] 12:23:33 INFO - PROCESS | 3776 | ++DOMWINDOW == 32 (00000081961D6C00) [pid = 3776] [serial = 32] [outer = 0000000000000000] 12:23:33 INFO - PROCESS | 3776 | ++DOMWINDOW == 33 (000000819FA10400) [pid = 3776] [serial = 33] [outer = 00000081961D6C00] 12:23:33 INFO - PROCESS | 3776 | 1466537013200 Marionette DEBUG loaded listener.js 12:23:33 INFO - PROCESS | 3776 | ++DOMWINDOW == 34 (00000081A0D35800) [pid = 3776] [serial = 34] [outer = 00000081961D6C00] 12:23:33 INFO - PROCESS | 3776 | 1466537013633 Marionette TRACE conn8 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 12:23:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 12:23:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 943ms 12:23:33 INFO - PROCESS | 3776 | 1466537013674 Marionette TRACE conn8 -> [0,13,"getWindowHandle",null] 12:23:33 INFO - PROCESS | 3776 | 1466537013678 Marionette TRACE conn8 <- [1,13,null,{"value":"13"}] 12:23:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 12:23:33 INFO - PROCESS | 3776 | 1466537013690 Marionette TRACE conn8 -> [0,14,"setScriptTimeout",{"ms":35000}] 12:23:33 INFO - PROCESS | 3776 | 1466537013695 Marionette TRACE conn8 <- [1,14,null,{}] 12:23:33 INFO - PROCESS | 3776 | 1466537013699 Marionette TRACE conn8 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:33 INFO - PROCESS | 3776 | 1466537013702 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:23:33 INFO - PROCESS | 3776 | 1466537013793 Marionette TRACE conn8 <- [1,15,null,{"value":null}] 12:23:33 INFO - PROCESS | 3776 | 1466537013801 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:33 INFO - PROCESS | 3776 | 1466537013804 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:23:33 INFO - PROCESS | 3776 | ++DOCSHELL 000000819D3E6800 == 11 [pid = 3776] [id = 13] 12:23:33 INFO - PROCESS | 3776 | ++DOMWINDOW == 35 (000000819FAB8000) [pid = 3776] [serial = 35] [outer = 0000000000000000] 12:23:33 INFO - PROCESS | 3776 | ++DOMWINDOW == 36 (00000081A0D41400) [pid = 3776] [serial = 36] [outer = 000000819FAB8000] 12:23:33 INFO - PROCESS | 3776 | 1466537013851 Marionette DEBUG loaded listener.js 12:23:33 INFO - PROCESS | 3776 | ++DOMWINDOW == 37 (000000818F71EC00) [pid = 3776] [serial = 37] [outer = 000000819FAB8000] 12:23:34 INFO - PROCESS | 3776 | 1466537014251 Marionette TRACE conn8 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 12:23:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 12:23:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 588ms 12:23:34 INFO - PROCESS | 3776 | 1466537014275 Marionette TRACE conn8 -> [0,17,"getWindowHandle",null] 12:23:34 INFO - PROCESS | 3776 | 1466537014278 Marionette TRACE conn8 <- [1,17,null,{"value":"13"}] 12:23:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 12:23:34 INFO - PROCESS | 3776 | 1466537014281 Marionette TRACE conn8 -> [0,18,"setScriptTimeout",{"ms":35000}] 12:23:34 INFO - PROCESS | 3776 | 1466537014283 Marionette TRACE conn8 <- [1,18,null,{}] 12:23:34 INFO - PROCESS | 3776 | 1466537014297 Marionette TRACE conn8 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:34 INFO - PROCESS | 3776 | 1466537014299 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:23:34 INFO - PROCESS | 3776 | 1466537014391 Marionette TRACE conn8 <- [1,19,null,{"value":null}] 12:23:34 INFO - PROCESS | 3776 | 1466537014402 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:34 INFO - PROCESS | 3776 | 1466537014404 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:23:34 INFO - PROCESS | 3776 | ++DOCSHELL 000000819DA29800 == 12 [pid = 3776] [id = 14] 12:23:34 INFO - PROCESS | 3776 | ++DOMWINDOW == 38 (000000818F59A800) [pid = 3776] [serial = 38] [outer = 0000000000000000] 12:23:34 INFO - PROCESS | 3776 | ++DOMWINDOW == 39 (000000818F5A0400) [pid = 3776] [serial = 39] [outer = 000000818F59A800] 12:23:34 INFO - PROCESS | 3776 | 1466537014450 Marionette DEBUG loaded listener.js 12:23:34 INFO - PROCESS | 3776 | ++DOMWINDOW == 40 (000000818FFDA400) [pid = 3776] [serial = 40] [outer = 000000818F59A800] 12:23:34 INFO - PROCESS | 3776 | 1466537014865 Marionette TRACE conn8 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 12:23:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 12:23:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 628ms 12:23:34 INFO - PROCESS | 3776 | 1466537014911 Marionette TRACE conn8 -> [0,21,"getWindowHandle",null] 12:23:34 INFO - PROCESS | 3776 | 1466537014913 Marionette TRACE conn8 <- [1,21,null,{"value":"13"}] 12:23:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 12:23:34 INFO - PROCESS | 3776 | 1466537014926 Marionette TRACE conn8 -> [0,22,"setScriptTimeout",{"ms":35000}] 12:23:34 INFO - PROCESS | 3776 | 1466537014929 Marionette TRACE conn8 <- [1,22,null,{}] 12:23:34 INFO - PROCESS | 3776 | 1466537014933 Marionette TRACE conn8 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:34 INFO - PROCESS | 3776 | 1466537014935 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:23:35 INFO - PROCESS | 3776 | 1466537015022 Marionette TRACE conn8 <- [1,23,null,{"value":null}] 12:23:35 INFO - PROCESS | 3776 | 1466537015027 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:35 INFO - PROCESS | 3776 | 1466537015033 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:23:35 INFO - PROCESS | 3776 | ++DOCSHELL 000000819C1AD000 == 13 [pid = 3776] [id = 15] 12:23:35 INFO - PROCESS | 3776 | ++DOMWINDOW == 41 (000000819B3E2800) [pid = 3776] [serial = 41] [outer = 0000000000000000] 12:23:35 INFO - PROCESS | 3776 | ++DOMWINDOW == 42 (000000819B3E4400) [pid = 3776] [serial = 42] [outer = 000000819B3E2800] 12:23:35 INFO - PROCESS | 3776 | 1466537015087 Marionette DEBUG loaded listener.js 12:23:35 INFO - PROCESS | 3776 | ++DOMWINDOW == 43 (000000819B556000) [pid = 3776] [serial = 43] [outer = 000000819B3E2800] 12:23:35 INFO - PROCESS | 3776 | 1466537015494 Marionette TRACE conn8 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 12:23:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 12:23:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 587ms 12:23:35 INFO - PROCESS | 3776 | 1466537015519 Marionette TRACE conn8 -> [0,25,"getWindowHandle",null] 12:23:35 INFO - PROCESS | 3776 | 1466537015521 Marionette TRACE conn8 <- [1,25,null,{"value":"13"}] 12:23:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 12:23:35 INFO - PROCESS | 3776 | 1466537015524 Marionette TRACE conn8 -> [0,26,"setScriptTimeout",{"ms":35000}] 12:23:35 INFO - PROCESS | 3776 | 1466537015526 Marionette TRACE conn8 <- [1,26,null,{}] 12:23:35 INFO - PROCESS | 3776 | 1466537015539 Marionette TRACE conn8 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:35 INFO - PROCESS | 3776 | 1466537015541 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:23:35 INFO - PROCESS | 3776 | 1466537015635 Marionette TRACE conn8 <- [1,27,null,{"value":null}] 12:23:35 INFO - PROCESS | 3776 | 1466537015642 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:35 INFO - PROCESS | 3776 | 1466537015644 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:23:35 INFO - PROCESS | 3776 | ++DOCSHELL 000000819E764800 == 14 [pid = 3776] [id = 16] 12:23:35 INFO - PROCESS | 3776 | ++DOMWINDOW == 44 (000000819EBB8C00) [pid = 3776] [serial = 44] [outer = 0000000000000000] 12:23:35 INFO - PROCESS | 3776 | ++DOMWINDOW == 45 (000000819EBBFC00) [pid = 3776] [serial = 45] [outer = 000000819EBB8C00] 12:23:35 INFO - PROCESS | 3776 | 1466537015689 Marionette DEBUG loaded listener.js 12:23:35 INFO - PROCESS | 3776 | ++DOMWINDOW == 46 (000000819F706000) [pid = 3776] [serial = 46] [outer = 000000819EBB8C00] 12:23:36 INFO - PROCESS | 3776 | 1466537016173 Marionette TRACE conn8 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 12:23:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 12:23:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 734ms 12:23:36 INFO - PROCESS | 3776 | 1466537016262 Marionette TRACE conn8 -> [0,29,"getWindowHandle",null] 12:23:36 INFO - PROCESS | 3776 | 1466537016264 Marionette TRACE conn8 <- [1,29,null,{"value":"13"}] 12:23:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 12:23:36 INFO - PROCESS | 3776 | 1466537016267 Marionette TRACE conn8 -> [0,30,"setScriptTimeout",{"ms":35000}] 12:23:36 INFO - PROCESS | 3776 | 1466537016269 Marionette TRACE conn8 <- [1,30,null,{}] 12:23:36 INFO - PROCESS | 3776 | 1466537016272 Marionette TRACE conn8 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:36 INFO - PROCESS | 3776 | 1466537016275 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:23:36 INFO - PROCESS | 3776 | 1466537016363 Marionette TRACE conn8 <- [1,31,null,{"value":null}] 12:23:36 INFO - PROCESS | 3776 | 1466537016371 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:36 INFO - PROCESS | 3776 | 1466537016373 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:23:36 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A08AF800 == 15 [pid = 3776] [id = 17] 12:23:36 INFO - PROCESS | 3776 | ++DOMWINDOW == 47 (000000819110BC00) [pid = 3776] [serial = 47] [outer = 0000000000000000] 12:23:36 INFO - PROCESS | 3776 | ++DOMWINDOW == 48 (000000819119C800) [pid = 3776] [serial = 48] [outer = 000000819110BC00] 12:23:36 INFO - PROCESS | 3776 | 1466537016417 Marionette DEBUG loaded listener.js 12:23:36 INFO - PROCESS | 3776 | ++DOMWINDOW == 49 (00000081911A7000) [pid = 3776] [serial = 49] [outer = 000000819110BC00] 12:23:36 INFO - PROCESS | 3776 | 1466537016787 Marionette TRACE conn8 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 12:23:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 12:23:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 586ms 12:23:36 INFO - PROCESS | 3776 | 1466537016857 Marionette TRACE conn8 -> [0,33,"getWindowHandle",null] 12:23:36 INFO - PROCESS | 3776 | 1466537016859 Marionette TRACE conn8 <- [1,33,null,{"value":"13"}] 12:23:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 12:23:36 INFO - PROCESS | 3776 | 1466537016863 Marionette TRACE conn8 -> [0,34,"setScriptTimeout",{"ms":35000}] 12:23:36 INFO - PROCESS | 3776 | 1466537016864 Marionette TRACE conn8 <- [1,34,null,{}] 12:23:36 INFO - PROCESS | 3776 | 1466537016868 Marionette TRACE conn8 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:36 INFO - PROCESS | 3776 | 1466537016878 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:23:36 INFO - PROCESS | 3776 | 1466537016958 Marionette TRACE conn8 <- [1,35,null,{"value":null}] 12:23:36 INFO - PROCESS | 3776 | 1466537016981 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:36 INFO - PROCESS | 3776 | 1466537016983 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:23:36 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4A93000 == 16 [pid = 3776] [id = 18] 12:23:36 INFO - PROCESS | 3776 | ++DOMWINDOW == 50 (000000819F70C400) [pid = 3776] [serial = 50] [outer = 0000000000000000] 12:23:37 INFO - PROCESS | 3776 | ++DOMWINDOW == 51 (000000819FAC3C00) [pid = 3776] [serial = 51] [outer = 000000819F70C400] 12:23:37 INFO - PROCESS | 3776 | 1466537017027 Marionette DEBUG loaded listener.js 12:23:37 INFO - PROCESS | 3776 | ++DOMWINDOW == 52 (00000081A4A4D400) [pid = 3776] [serial = 52] [outer = 000000819F70C400] 12:23:37 INFO - PROCESS | 3776 | 1466537017407 Marionette TRACE conn8 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 12:23:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 12:23:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 588ms 12:23:37 INFO - PROCESS | 3776 | 1466537017459 Marionette TRACE conn8 -> [0,37,"getWindowHandle",null] 12:23:37 INFO - PROCESS | 3776 | 1466537017462 Marionette TRACE conn8 <- [1,37,null,{"value":"13"}] 12:23:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 12:23:37 INFO - PROCESS | 3776 | 1466537017465 Marionette TRACE conn8 -> [0,38,"setScriptTimeout",{"ms":35000}] 12:23:37 INFO - PROCESS | 3776 | 1466537017467 Marionette TRACE conn8 <- [1,38,null,{}] 12:23:37 INFO - PROCESS | 3776 | 1466537017470 Marionette TRACE conn8 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:37 INFO - PROCESS | 3776 | 1466537017472 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:23:37 INFO - PROCESS | 3776 | 1466537017556 Marionette TRACE conn8 <- [1,39,null,{"value":null}] 12:23:37 INFO - PROCESS | 3776 | 1466537017561 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:37 INFO - PROCESS | 3776 | 1466537017563 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:23:37 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A36D3800 == 17 [pid = 3776] [id = 19] 12:23:37 INFO - PROCESS | 3776 | ++DOMWINDOW == 53 (000000819EA2D800) [pid = 3776] [serial = 53] [outer = 0000000000000000] 12:23:37 INFO - PROCESS | 3776 | ++DOMWINDOW == 54 (000000819EA34400) [pid = 3776] [serial = 54] [outer = 000000819EA2D800] 12:23:37 INFO - PROCESS | 3776 | 1466537017609 Marionette DEBUG loaded listener.js 12:23:37 INFO - PROCESS | 3776 | ++DOMWINDOW == 55 (00000081A0D39800) [pid = 3776] [serial = 55] [outer = 000000819EA2D800] 12:23:37 INFO - PROCESS | 3776 | 1466537017982 Marionette TRACE conn8 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 12:23:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 12:23:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 543ms 12:23:38 INFO - PROCESS | 3776 | 1466537018010 Marionette TRACE conn8 -> [0,41,"getWindowHandle",null] 12:23:38 INFO - PROCESS | 3776 | 1466537018012 Marionette TRACE conn8 <- [1,41,null,{"value":"13"}] 12:23:38 INFO - PROCESS | 3776 | 1466537018015 Marionette TRACE conn8 -> [0,42,"setScriptTimeout",{"ms":35000}] 12:23:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 12:23:38 INFO - PROCESS | 3776 | 1466537018017 Marionette TRACE conn8 <- [1,42,null,{}] 12:23:38 INFO - PROCESS | 3776 | 1466537018020 Marionette TRACE conn8 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:38 INFO - PROCESS | 3776 | 1466537018023 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:23:38 INFO - PROCESS | 3776 | 1466537018154 Marionette TRACE conn8 <- [1,43,null,{"value":null}] 12:23:38 INFO - PROCESS | 3776 | 1466537018182 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:38 INFO - PROCESS | 3776 | 1466537018184 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:23:38 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A55A8000 == 18 [pid = 3776] [id = 20] 12:23:38 INFO - PROCESS | 3776 | ++DOMWINDOW == 56 (000000819B8C4C00) [pid = 3776] [serial = 56] [outer = 0000000000000000] 12:23:38 INFO - PROCESS | 3776 | ++DOMWINDOW == 57 (00000081A4B12800) [pid = 3776] [serial = 57] [outer = 000000819B8C4C00] 12:23:38 INFO - PROCESS | 3776 | 1466537018231 Marionette DEBUG loaded listener.js 12:23:38 INFO - PROCESS | 3776 | ++DOMWINDOW == 58 (00000081A4B1B000) [pid = 3776] [serial = 58] [outer = 000000819B8C4C00] 12:23:38 INFO - PROCESS | 3776 | 1466537018637 Marionette TRACE conn8 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 12:23:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 12:23:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 691ms 12:23:38 INFO - PROCESS | 3776 | 1466537018711 Marionette TRACE conn8 -> [0,45,"getWindowHandle",null] 12:23:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 12:23:38 INFO - PROCESS | 3776 | 1466537018713 Marionette TRACE conn8 <- [1,45,null,{"value":"13"}] 12:23:38 INFO - PROCESS | 3776 | 1466537018717 Marionette TRACE conn8 -> [0,46,"setScriptTimeout",{"ms":35000}] 12:23:38 INFO - PROCESS | 3776 | 1466537018719 Marionette TRACE conn8 <- [1,46,null,{}] 12:23:38 INFO - PROCESS | 3776 | 1466537018723 Marionette TRACE conn8 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:38 INFO - PROCESS | 3776 | 1466537018725 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:23:38 INFO - PROCESS | 3776 | 1466537018830 Marionette TRACE conn8 <- [1,47,null,{"value":null}] 12:23:38 INFO - PROCESS | 3776 | --DOMWINDOW == 57 (00000081923D5000) [pid = 3776] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 12:23:38 INFO - PROCESS | 3776 | 1466537018892 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:38 INFO - PROCESS | 3776 | 1466537018895 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:23:38 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4E18000 == 19 [pid = 3776] [id = 21] 12:23:38 INFO - PROCESS | 3776 | ++DOMWINDOW == 58 (0000008190F23C00) [pid = 3776] [serial = 59] [outer = 0000000000000000] 12:23:38 INFO - PROCESS | 3776 | ++DOMWINDOW == 59 (0000008197975400) [pid = 3776] [serial = 60] [outer = 0000008190F23C00] 12:23:38 INFO - PROCESS | 3776 | 1466537018950 Marionette DEBUG loaded listener.js 12:23:39 INFO - PROCESS | 3776 | ++DOMWINDOW == 60 (00000081A4E42800) [pid = 3776] [serial = 61] [outer = 0000008190F23C00] 12:23:39 INFO - PROCESS | 3776 | 1466537019289 Marionette TRACE conn8 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 12:23:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 12:23:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 629ms 12:23:39 INFO - PROCESS | 3776 | 1466537019365 Marionette TRACE conn8 -> [0,49,"getWindowHandle",null] 12:23:39 INFO - PROCESS | 3776 | 1466537019367 Marionette TRACE conn8 <- [1,49,null,{"value":"13"}] 12:23:39 INFO - PROCESS | 3776 | 1466537019370 Marionette TRACE conn8 -> [0,50,"setScriptTimeout",{"ms":35000}] 12:23:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 12:23:39 INFO - PROCESS | 3776 | 1466537019381 Marionette TRACE conn8 <- [1,50,null,{}] 12:23:39 INFO - PROCESS | 3776 | 1466537019385 Marionette TRACE conn8 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:39 INFO - PROCESS | 3776 | 1466537019387 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:23:39 INFO - PROCESS | 3776 | 1466537019478 Marionette TRACE conn8 <- [1,51,null,{"value":null}] 12:23:39 INFO - PROCESS | 3776 | 1466537019483 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:39 INFO - PROCESS | 3776 | 1466537019485 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:23:39 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A52E6000 == 20 [pid = 3776] [id = 22] 12:23:39 INFO - PROCESS | 3776 | ++DOMWINDOW == 61 (000000819129D400) [pid = 3776] [serial = 62] [outer = 0000000000000000] 12:23:39 INFO - PROCESS | 3776 | ++DOMWINDOW == 62 (0000008191324400) [pid = 3776] [serial = 63] [outer = 000000819129D400] 12:23:39 INFO - PROCESS | 3776 | 1466537019530 Marionette DEBUG loaded listener.js 12:23:39 INFO - PROCESS | 3776 | ++DOMWINDOW == 63 (000000819132D400) [pid = 3776] [serial = 64] [outer = 000000819129D400] 12:23:39 INFO - PROCESS | 3776 | 1466537019887 Marionette TRACE conn8 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:23:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 12:23:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 545ms 12:23:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 12:23:39 INFO - PROCESS | 3776 | 1466537019920 Marionette TRACE conn8 -> [0,53,"getWindowHandle",null] 12:23:39 INFO - PROCESS | 3776 | 1466537019922 Marionette TRACE conn8 <- [1,53,null,{"value":"13"}] 12:23:39 INFO - PROCESS | 3776 | 1466537019926 Marionette TRACE conn8 -> [0,54,"setScriptTimeout",{"ms":35000}] 12:23:39 INFO - PROCESS | 3776 | 1466537019927 Marionette TRACE conn8 <- [1,54,null,{}] 12:23:39 INFO - PROCESS | 3776 | 1466537019931 Marionette TRACE conn8 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:39 INFO - PROCESS | 3776 | 1466537019933 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:23:40 INFO - PROCESS | 3776 | 1466537020039 Marionette TRACE conn8 <- [1,55,null,{"value":null}] 12:23:40 INFO - PROCESS | 3776 | 1466537020050 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:40 INFO - PROCESS | 3776 | 1466537020051 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:23:40 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4E7A800 == 21 [pid = 3776] [id = 23] 12:23:40 INFO - PROCESS | 3776 | ++DOMWINDOW == 64 (0000008191331800) [pid = 3776] [serial = 65] [outer = 0000000000000000] 12:23:40 INFO - PROCESS | 3776 | ++DOMWINDOW == 65 (0000008197979400) [pid = 3776] [serial = 66] [outer = 0000008191331800] 12:23:40 INFO - PROCESS | 3776 | 1466537020095 Marionette DEBUG loaded listener.js 12:23:40 INFO - PROCESS | 3776 | ++DOMWINDOW == 66 (000000819B491C00) [pid = 3776] [serial = 67] [outer = 0000008191331800] 12:23:40 INFO - PROCESS | 3776 | 1466537020449 Marionette TRACE conn8 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:23:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 12:23:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 587ms 12:23:40 INFO - PROCESS | 3776 | 1466537020516 Marionette TRACE conn8 -> [0,57,"getWindowHandle",null] 12:23:40 INFO - PROCESS | 3776 | 1466537020518 Marionette TRACE conn8 <- [1,57,null,{"value":"13"}] 12:23:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 12:23:40 INFO - PROCESS | 3776 | 1466537020521 Marionette TRACE conn8 -> [0,58,"setScriptTimeout",{"ms":35000}] 12:23:40 INFO - PROCESS | 3776 | 1466537020523 Marionette TRACE conn8 <- [1,58,null,{}] 12:23:40 INFO - PROCESS | 3776 | 1466537020526 Marionette TRACE conn8 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:40 INFO - PROCESS | 3776 | 1466537020528 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:23:40 INFO - PROCESS | 3776 | 1466537020633 Marionette TRACE conn8 <- [1,59,null,{"value":null}] 12:23:40 INFO - PROCESS | 3776 | 1466537020640 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:40 INFO - PROCESS | 3776 | 1466537020642 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:23:40 INFO - PROCESS | 3776 | ++DOCSHELL 000000819E7BA000 == 22 [pid = 3776] [id = 24] 12:23:40 INFO - PROCESS | 3776 | ++DOMWINDOW == 67 (0000008191332400) [pid = 3776] [serial = 68] [outer = 0000000000000000] 12:23:40 INFO - PROCESS | 3776 | ++DOMWINDOW == 68 (000000819B498000) [pid = 3776] [serial = 69] [outer = 0000008191332400] 12:23:40 INFO - PROCESS | 3776 | 1466537020686 Marionette DEBUG loaded listener.js 12:23:40 INFO - PROCESS | 3776 | ++DOMWINDOW == 69 (00000081A4E41400) [pid = 3776] [serial = 70] [outer = 0000008191332400] 12:23:41 INFO - PROCESS | 3776 | 1466537021061 Marionette TRACE conn8 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:23:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 12:23:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 587ms 12:23:41 INFO - PROCESS | 3776 | 1466537021111 Marionette TRACE conn8 -> [0,61,"getWindowHandle",null] 12:23:41 INFO - PROCESS | 3776 | 1466537021113 Marionette TRACE conn8 <- [1,61,null,{"value":"13"}] 12:23:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 12:23:41 INFO - PROCESS | 3776 | 1466537021116 Marionette TRACE conn8 -> [0,62,"setScriptTimeout",{"ms":35000}] 12:23:41 INFO - PROCESS | 3776 | 1466537021118 Marionette TRACE conn8 <- [1,62,null,{}] 12:23:41 INFO - PROCESS | 3776 | 1466537021121 Marionette TRACE conn8 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:41 INFO - PROCESS | 3776 | 1466537021123 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:23:41 INFO - PROCESS | 3776 | 1466537021226 Marionette TRACE conn8 <- [1,63,null,{"value":null}] 12:23:41 INFO - PROCESS | 3776 | 1466537021233 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:41 INFO - PROCESS | 3776 | 1466537021235 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:23:41 INFO - PROCESS | 3776 | ++DOCSHELL 000000819E7D8800 == 23 [pid = 3776] [id = 25] 12:23:41 INFO - PROCESS | 3776 | ++DOMWINDOW == 70 (000000819119BC00) [pid = 3776] [serial = 71] [outer = 0000000000000000] 12:23:41 INFO - PROCESS | 3776 | ++DOMWINDOW == 71 (00000081A4E45800) [pid = 3776] [serial = 72] [outer = 000000819119BC00] 12:23:41 INFO - PROCESS | 3776 | 1466537021280 Marionette DEBUG loaded listener.js 12:23:41 INFO - PROCESS | 3776 | ++DOMWINDOW == 72 (00000081A5268C00) [pid = 3776] [serial = 73] [outer = 000000819119BC00] 12:23:41 INFO - PROCESS | 3776 | 1466537021640 Marionette TRACE conn8 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:23:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 12:23:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 585ms 12:23:41 INFO - PROCESS | 3776 | 1466537021707 Marionette TRACE conn8 -> [0,65,"getWindowHandle",null] 12:23:41 INFO - PROCESS | 3776 | 1466537021709 Marionette TRACE conn8 <- [1,65,null,{"value":"13"}] 12:23:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 12:23:41 INFO - PROCESS | 3776 | 1466537021712 Marionette TRACE conn8 -> [0,66,"setScriptTimeout",{"ms":35000}] 12:23:41 INFO - PROCESS | 3776 | 1466537021714 Marionette TRACE conn8 <- [1,66,null,{}] 12:23:41 INFO - PROCESS | 3776 | 1466537021718 Marionette TRACE conn8 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:41 INFO - PROCESS | 3776 | 1466537021719 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:23:41 INFO - PROCESS | 3776 | 1466537021824 Marionette TRACE conn8 <- [1,67,null,{"value":null}] 12:23:41 INFO - PROCESS | 3776 | 1466537021832 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:41 INFO - PROCESS | 3776 | 1466537021834 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:23:41 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A5289800 == 24 [pid = 3776] [id = 26] 12:23:41 INFO - PROCESS | 3776 | ++DOMWINDOW == 73 (00000081911A8C00) [pid = 3776] [serial = 74] [outer = 0000000000000000] 12:23:41 INFO - PROCESS | 3776 | ++DOMWINDOW == 74 (00000081A526AC00) [pid = 3776] [serial = 75] [outer = 00000081911A8C00] 12:23:41 INFO - PROCESS | 3776 | 1466537021878 Marionette DEBUG loaded listener.js 12:23:41 INFO - PROCESS | 3776 | ++DOMWINDOW == 75 (00000081A539D400) [pid = 3776] [serial = 76] [outer = 00000081911A8C00] 12:23:42 INFO - PROCESS | 3776 | 1466537022249 Marionette TRACE conn8 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:23:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 12:23:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 586ms 12:23:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 12:23:42 INFO - PROCESS | 3776 | 1466537022301 Marionette TRACE conn8 -> [0,69,"getWindowHandle",null] 12:23:42 INFO - PROCESS | 3776 | 1466537022303 Marionette TRACE conn8 <- [1,69,null,{"value":"13"}] 12:23:42 INFO - PROCESS | 3776 | 1466537022306 Marionette TRACE conn8 -> [0,70,"setScriptTimeout",{"ms":35000}] 12:23:42 INFO - PROCESS | 3776 | 1466537022308 Marionette TRACE conn8 <- [1,70,null,{}] 12:23:42 INFO - PROCESS | 3776 | 1466537022311 Marionette TRACE conn8 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:42 INFO - PROCESS | 3776 | 1466537022313 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:23:42 INFO - PROCESS | 3776 | 1466537022419 Marionette TRACE conn8 <- [1,71,null,{"value":null}] 12:23:42 INFO - PROCESS | 3776 | 1466537022494 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:42 INFO - PROCESS | 3776 | 1466537022497 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:23:42 INFO - PROCESS | 3776 | ++DOCSHELL 000000819175A800 == 25 [pid = 3776] [id = 27] 12:23:42 INFO - PROCESS | 3776 | ++DOMWINDOW == 76 (000000818F578C00) [pid = 3776] [serial = 77] [outer = 0000000000000000] 12:23:42 INFO - PROCESS | 3776 | ++DOMWINDOW == 77 (000000818F57EC00) [pid = 3776] [serial = 78] [outer = 000000818F578C00] 12:23:42 INFO - PROCESS | 3776 | 1466537022557 Marionette DEBUG loaded listener.js 12:23:42 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (000000818F71B000) [pid = 3776] [serial = 79] [outer = 000000818F578C00] 12:23:43 INFO - PROCESS | 3776 | 1466537023119 Marionette TRACE conn8 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:23:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 12:23:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 882ms 12:23:43 INFO - PROCESS | 3776 | 1466537023193 Marionette TRACE conn8 -> [0,73,"getWindowHandle",null] 12:23:43 INFO - PROCESS | 3776 | 1466537023198 Marionette TRACE conn8 <- [1,73,null,{"value":"13"}] 12:23:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 12:23:43 INFO - PROCESS | 3776 | 1466537023203 Marionette TRACE conn8 -> [0,74,"setScriptTimeout",{"ms":35000}] 12:23:43 INFO - PROCESS | 3776 | 1466537023206 Marionette TRACE conn8 <- [1,74,null,{}] 12:23:43 INFO - PROCESS | 3776 | 1466537023212 Marionette TRACE conn8 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:43 INFO - PROCESS | 3776 | 1466537023217 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:23:43 INFO - PROCESS | 3776 | 1466537023341 Marionette TRACE conn8 <- [1,75,null,{"value":null}] 12:23:43 INFO - PROCESS | 3776 | 1466537023397 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:43 INFO - PROCESS | 3776 | 1466537023400 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:23:43 INFO - PROCESS | 3776 | ++DOCSHELL 000000819D3E2000 == 26 [pid = 3776] [id = 28] 12:23:43 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (000000819646BC00) [pid = 3776] [serial = 80] [outer = 0000000000000000] 12:23:43 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (0000008196733C00) [pid = 3776] [serial = 81] [outer = 000000819646BC00] 12:23:43 INFO - PROCESS | 3776 | 1466537023459 Marionette DEBUG loaded listener.js 12:23:43 INFO - PROCESS | 3776 | ++DOMWINDOW == 81 (000000819B33D400) [pid = 3776] [serial = 82] [outer = 000000819646BC00] 12:23:44 INFO - PROCESS | 3776 | 1466537024013 Marionette TRACE conn8 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:23:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 12:23:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 839ms 12:23:44 INFO - PROCESS | 3776 | 1466537024048 Marionette TRACE conn8 -> [0,77,"getWindowHandle",null] 12:23:44 INFO - PROCESS | 3776 | 1466537024052 Marionette TRACE conn8 <- [1,77,null,{"value":"13"}] 12:23:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 12:23:44 INFO - PROCESS | 3776 | 1466537024056 Marionette TRACE conn8 -> [0,78,"setScriptTimeout",{"ms":35000}] 12:23:44 INFO - PROCESS | 3776 | 1466537024059 Marionette TRACE conn8 <- [1,78,null,{}] 12:23:44 INFO - PROCESS | 3776 | 1466537024063 Marionette TRACE conn8 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:44 INFO - PROCESS | 3776 | 1466537024065 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:23:44 INFO - PROCESS | 3776 | 1466537024193 Marionette TRACE conn8 <- [1,79,null,{"value":null}] 12:23:44 INFO - PROCESS | 3776 | 1466537024270 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:44 INFO - PROCESS | 3776 | 1466537024273 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:23:44 INFO - PROCESS | 3776 | ++DOCSHELL 000000819E7CD000 == 27 [pid = 3776] [id = 29] 12:23:44 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (000000819DFC4C00) [pid = 3776] [serial = 83] [outer = 0000000000000000] 12:23:44 INFO - PROCESS | 3776 | ++DOMWINDOW == 83 (000000819EA2FC00) [pid = 3776] [serial = 84] [outer = 000000819DFC4C00] 12:23:44 INFO - PROCESS | 3776 | 1466537024329 Marionette DEBUG loaded listener.js 12:23:44 INFO - PROCESS | 3776 | ++DOMWINDOW == 84 (000000819ECB3C00) [pid = 3776] [serial = 85] [outer = 000000819DFC4C00] 12:23:44 INFO - PROCESS | 3776 | 1466537024883 Marionette TRACE conn8 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:23:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 12:23:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 881ms 12:23:44 INFO - PROCESS | 3776 | 1466537024940 Marionette TRACE conn8 -> [0,81,"getWindowHandle",null] 12:23:44 INFO - PROCESS | 3776 | 1466537024943 Marionette TRACE conn8 <- [1,81,null,{"value":"13"}] 12:23:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 12:23:44 INFO - PROCESS | 3776 | 1466537024954 Marionette TRACE conn8 -> [0,82,"setScriptTimeout",{"ms":35000}] 12:23:44 INFO - PROCESS | 3776 | 1466537024961 Marionette TRACE conn8 <- [1,82,null,{}] 12:23:44 INFO - PROCESS | 3776 | 1466537024966 Marionette TRACE conn8 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:44 INFO - PROCESS | 3776 | 1466537024970 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:23:45 INFO - PROCESS | 3776 | 1466537025086 Marionette TRACE conn8 <- [1,83,null,{"value":null}] 12:23:45 INFO - PROCESS | 3776 | 1466537025148 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:45 INFO - PROCESS | 3776 | 1466537025151 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:23:45 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A55A5000 == 28 [pid = 3776] [id = 30] 12:23:45 INFO - PROCESS | 3776 | ++DOMWINDOW == 85 (0000008190FF3000) [pid = 3776] [serial = 86] [outer = 0000000000000000] 12:23:45 INFO - PROCESS | 3776 | ++DOMWINDOW == 86 (000000819DFC7C00) [pid = 3776] [serial = 87] [outer = 0000008190FF3000] 12:23:45 INFO - PROCESS | 3776 | 1466537025206 Marionette DEBUG loaded listener.js 12:23:45 INFO - PROCESS | 3776 | ++DOMWINDOW == 87 (000000819FAB6C00) [pid = 3776] [serial = 88] [outer = 0000008190FF3000] 12:23:45 INFO - PROCESS | 3776 | 1466537025961 Marionette TRACE conn8 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:23:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 12:23:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1046ms 12:23:46 INFO - PROCESS | 3776 | 1466537025995 Marionette TRACE conn8 -> [0,85,"getWindowHandle",null] 12:23:46 INFO - PROCESS | 3776 | 1466537025999 Marionette TRACE conn8 <- [1,85,null,{"value":"13"}] 12:23:46 INFO - PROCESS | 3776 | 1466537026004 Marionette TRACE conn8 -> [0,86,"setScriptTimeout",{"ms":35000}] 12:23:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 12:23:46 INFO - PROCESS | 3776 | 1466537026007 Marionette TRACE conn8 <- [1,86,null,{}] 12:23:46 INFO - PROCESS | 3776 | 1466537026013 Marionette TRACE conn8 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:46 INFO - PROCESS | 3776 | 1466537026016 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:23:46 INFO - PROCESS | 3776 | 1466537026126 Marionette TRACE conn8 <- [1,87,null,{"value":null}] 12:23:46 INFO - PROCESS | 3776 | 1466537026191 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:46 INFO - PROCESS | 3776 | 1466537026194 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:23:46 INFO - PROCESS | 3776 | ++DOCSHELL 000000819A926000 == 29 [pid = 3776] [id = 31] 12:23:46 INFO - PROCESS | 3776 | ++DOMWINDOW == 88 (000000819132A400) [pid = 3776] [serial = 89] [outer = 0000000000000000] 12:23:46 INFO - PROCESS | 3776 | ++DOMWINDOW == 89 (000000819285C800) [pid = 3776] [serial = 90] [outer = 000000819132A400] 12:23:46 INFO - PROCESS | 3776 | 1466537026247 Marionette DEBUG loaded listener.js 12:23:46 INFO - PROCESS | 3776 | ++DOMWINDOW == 90 (000000819628CC00) [pid = 3776] [serial = 91] [outer = 000000819132A400] 12:23:46 INFO - PROCESS | 3776 | --DOMWINDOW == 89 (0000008197975800) [pid = 3776] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 12:23:46 INFO - PROCESS | 3776 | --DOMWINDOW == 88 (00000081977C0000) [pid = 3776] [serial = 9] [outer = 0000000000000000] [url = about:blank] 12:23:46 INFO - PROCESS | 3776 | --DOMWINDOW == 87 (000000819577B000) [pid = 3776] [serial = 4] [outer = 0000000000000000] [url = about:blank] 12:23:46 INFO - PROCESS | 3776 | --DOMWINDOW == 86 (000000819E19C800) [pid = 3776] [serial = 14] [outer = 0000000000000000] [url = about:blank] 12:23:46 INFO - PROCESS | 3776 | 1466537026788 Marionette TRACE conn8 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:23:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 12:23:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 838ms 12:23:46 INFO - PROCESS | 3776 | 1466537026847 Marionette TRACE conn8 -> [0,89,"getWindowHandle",null] 12:23:46 INFO - PROCESS | 3776 | 1466537026851 Marionette TRACE conn8 <- [1,89,null,{"value":"13"}] 12:23:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 12:23:46 INFO - PROCESS | 3776 | 1466537026858 Marionette TRACE conn8 -> [0,90,"setScriptTimeout",{"ms":35000}] 12:23:46 INFO - PROCESS | 3776 | 1466537026860 Marionette TRACE conn8 <- [1,90,null,{}] 12:23:46 INFO - PROCESS | 3776 | 1466537026864 Marionette TRACE conn8 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:46 INFO - PROCESS | 3776 | 1466537026867 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:23:46 INFO - PROCESS | 3776 | 1466537026958 Marionette TRACE conn8 <- [1,91,null,{"value":null}] 12:23:47 INFO - PROCESS | 3776 | 1466537027020 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:47 INFO - PROCESS | 3776 | 1466537027023 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:23:47 INFO - PROCESS | 3776 | ++DOCSHELL 000000819649C800 == 30 [pid = 3776] [id = 32] 12:23:47 INFO - PROCESS | 3776 | ++DOMWINDOW == 87 (0000008191108C00) [pid = 3776] [serial = 92] [outer = 0000000000000000] 12:23:47 INFO - PROCESS | 3776 | ++DOMWINDOW == 88 (0000008191326800) [pid = 3776] [serial = 93] [outer = 0000008191108C00] 12:23:47 INFO - PROCESS | 3776 | 1466537027072 Marionette DEBUG loaded listener.js 12:23:47 INFO - PROCESS | 3776 | ++DOMWINDOW == 89 (0000008196507000) [pid = 3776] [serial = 94] [outer = 0000008191108C00] 12:23:47 INFO - PROCESS | 3776 | 1466537027443 Marionette TRACE conn8 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:23:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 12:23:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 626ms 12:23:47 INFO - PROCESS | 3776 | 1466537027505 Marionette TRACE conn8 -> [0,93,"getWindowHandle",null] 12:23:47 INFO - PROCESS | 3776 | 1466537027508 Marionette TRACE conn8 <- [1,93,null,{"value":"13"}] 12:23:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 12:23:47 INFO - PROCESS | 3776 | 1466537027512 Marionette TRACE conn8 -> [0,94,"setScriptTimeout",{"ms":35000}] 12:23:47 INFO - PROCESS | 3776 | 1466537027516 Marionette TRACE conn8 <- [1,94,null,{}] 12:23:47 INFO - PROCESS | 3776 | 1466537027527 Marionette TRACE conn8 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:47 INFO - PROCESS | 3776 | 1466537027531 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:23:47 INFO - PROCESS | 3776 | 1466537027617 Marionette TRACE conn8 <- [1,95,null,{"value":null}] 12:23:47 INFO - PROCESS | 3776 | 1466537027624 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:47 INFO - PROCESS | 3776 | 1466537027627 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:23:47 INFO - PROCESS | 3776 | ++DOCSHELL 000000819D9DD800 == 31 [pid = 3776] [id = 33] 12:23:47 INFO - PROCESS | 3776 | ++DOMWINDOW == 90 (00000081979EA400) [pid = 3776] [serial = 95] [outer = 0000000000000000] 12:23:47 INFO - PROCESS | 3776 | ++DOMWINDOW == 91 (000000819B48C400) [pid = 3776] [serial = 96] [outer = 00000081979EA400] 12:23:47 INFO - PROCESS | 3776 | 1466537027677 Marionette DEBUG loaded listener.js 12:23:47 INFO - PROCESS | 3776 | ++DOMWINDOW == 92 (000000819B797800) [pid = 3776] [serial = 97] [outer = 00000081979EA400] 12:23:48 INFO - PROCESS | 3776 | 1466537028103 Marionette TRACE conn8 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 12:23:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 12:23:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 629ms 12:23:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 12:23:48 INFO - PROCESS | 3776 | 1466537028142 Marionette TRACE conn8 -> [0,97,"getWindowHandle",null] 12:23:48 INFO - PROCESS | 3776 | 1466537028145 Marionette TRACE conn8 <- [1,97,null,{"value":"13"}] 12:23:48 INFO - PROCESS | 3776 | 1466537028148 Marionette TRACE conn8 -> [0,98,"setScriptTimeout",{"ms":35000}] 12:23:48 INFO - PROCESS | 3776 | 1466537028150 Marionette TRACE conn8 <- [1,98,null,{}] 12:23:48 INFO - PROCESS | 3776 | 1466537028153 Marionette TRACE conn8 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:48 INFO - PROCESS | 3776 | 1466537028155 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:23:48 INFO - PROCESS | 3776 | 1466537028245 Marionette TRACE conn8 <- [1,99,null,{"value":null}] 12:23:48 INFO - PROCESS | 3776 | 1466537028250 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:48 INFO - PROCESS | 3776 | 1466537028253 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:23:48 INFO - PROCESS | 3776 | ++DOCSHELL 000000819E41D000 == 32 [pid = 3776] [id = 34] 12:23:48 INFO - PROCESS | 3776 | ++DOMWINDOW == 93 (000000819C18C800) [pid = 3776] [serial = 98] [outer = 0000000000000000] 12:23:48 INFO - PROCESS | 3776 | ++DOMWINDOW == 94 (000000819D926800) [pid = 3776] [serial = 99] [outer = 000000819C18C800] 12:23:48 INFO - PROCESS | 3776 | 1466537028298 Marionette DEBUG loaded listener.js 12:23:48 INFO - PROCESS | 3776 | ++DOMWINDOW == 95 (000000819D92CC00) [pid = 3776] [serial = 100] [outer = 000000819C18C800] 12:23:48 INFO - PROCESS | 3776 | 1466537028702 Marionette TRACE conn8 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 12:23:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 12:23:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 588ms 12:23:48 INFO - PROCESS | 3776 | 1466537028750 Marionette TRACE conn8 -> [0,101,"getWindowHandle",null] 12:23:48 INFO - PROCESS | 3776 | 1466537028753 Marionette TRACE conn8 <- [1,101,null,{"value":"13"}] 12:23:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 12:23:48 INFO - PROCESS | 3776 | 1466537028756 Marionette TRACE conn8 -> [0,102,"setScriptTimeout",{"ms":35000}] 12:23:48 INFO - PROCESS | 3776 | 1466537028758 Marionette TRACE conn8 <- [1,102,null,{}] 12:23:48 INFO - PROCESS | 3776 | 1466537028761 Marionette TRACE conn8 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:48 INFO - PROCESS | 3776 | 1466537028763 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:23:48 INFO - PROCESS | 3776 | 1466537028872 Marionette TRACE conn8 <- [1,103,null,{"value":null}] 12:23:48 INFO - PROCESS | 3776 | 1466537028878 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:48 INFO - PROCESS | 3776 | 1466537028880 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:23:48 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A0785000 == 33 [pid = 3776] [id = 35] 12:23:48 INFO - PROCESS | 3776 | ++DOMWINDOW == 96 (000000819DA2B400) [pid = 3776] [serial = 101] [outer = 0000000000000000] 12:23:48 INFO - PROCESS | 3776 | ++DOMWINDOW == 97 (000000819E19B000) [pid = 3776] [serial = 102] [outer = 000000819DA2B400] 12:23:48 INFO - PROCESS | 3776 | 1466537028934 Marionette DEBUG loaded listener.js 12:23:49 INFO - PROCESS | 3776 | ++DOMWINDOW == 98 (000000819EA36C00) [pid = 3776] [serial = 103] [outer = 000000819DA2B400] 12:23:49 INFO - PROCESS | 3776 | 1466537029374 Marionette TRACE conn8 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 12:23:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 12:23:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 692ms 12:23:49 INFO - PROCESS | 3776 | 1466537029451 Marionette TRACE conn8 -> [0,105,"getWindowHandle",null] 12:23:49 INFO - PROCESS | 3776 | 1466537029453 Marionette TRACE conn8 <- [1,105,null,{"value":"13"}] 12:23:49 INFO - PROCESS | 3776 | 1466537029456 Marionette TRACE conn8 -> [0,106,"setScriptTimeout",{"ms":35000}] 12:23:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 12:23:49 INFO - PROCESS | 3776 | 1466537029458 Marionette TRACE conn8 <- [1,106,null,{}] 12:23:49 INFO - PROCESS | 3776 | 1466537029466 Marionette TRACE conn8 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:49 INFO - PROCESS | 3776 | 1466537029472 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:23:49 INFO - PROCESS | 3776 | 1466537029610 Marionette TRACE conn8 <- [1,107,null,{"value":null}] 12:23:49 INFO - PROCESS | 3776 | 1466537029618 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:49 INFO - PROCESS | 3776 | 1466537029620 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:23:49 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4E02800 == 34 [pid = 3776] [id = 36] 12:23:49 INFO - PROCESS | 3776 | ++DOMWINDOW == 99 (000000819F01E000) [pid = 3776] [serial = 104] [outer = 0000000000000000] 12:23:49 INFO - PROCESS | 3776 | ++DOMWINDOW == 100 (00000081A082F400) [pid = 3776] [serial = 105] [outer = 000000819F01E000] 12:23:49 INFO - PROCESS | 3776 | 1466537029667 Marionette DEBUG loaded listener.js 12:23:49 INFO - PROCESS | 3776 | ++DOMWINDOW == 101 (00000081A0D35400) [pid = 3776] [serial = 106] [outer = 000000819F01E000] 12:23:50 INFO - PROCESS | 3776 | 1466537030071 Marionette TRACE conn8 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 12:23:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 12:23:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 628ms 12:23:50 INFO - PROCESS | 3776 | 1466537030092 Marionette TRACE conn8 -> [0,109,"getWindowHandle",null] 12:23:50 INFO - PROCESS | 3776 | 1466537030094 Marionette TRACE conn8 <- [1,109,null,{"value":"13"}] 12:23:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 12:23:50 INFO - PROCESS | 3776 | 1466537030097 Marionette TRACE conn8 -> [0,110,"setScriptTimeout",{"ms":35000}] 12:23:50 INFO - PROCESS | 3776 | 1466537030099 Marionette TRACE conn8 <- [1,110,null,{}] 12:23:50 INFO - PROCESS | 3776 | 1466537030102 Marionette TRACE conn8 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:50 INFO - PROCESS | 3776 | 1466537030104 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:23:50 INFO - PROCESS | 3776 | 1466537030213 Marionette TRACE conn8 <- [1,111,null,{"value":null}] 12:23:50 INFO - PROCESS | 3776 | 1466537030271 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:50 INFO - PROCESS | 3776 | 1466537030273 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:23:50 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A5288800 == 35 [pid = 3776] [id = 37] 12:23:50 INFO - PROCESS | 3776 | ++DOMWINDOW == 102 (00000081A0D3D000) [pid = 3776] [serial = 107] [outer = 0000000000000000] 12:23:50 INFO - PROCESS | 3776 | ++DOMWINDOW == 103 (00000081A103D000) [pid = 3776] [serial = 108] [outer = 00000081A0D3D000] 12:23:50 INFO - PROCESS | 3776 | 1466537030319 Marionette DEBUG loaded listener.js 12:23:50 INFO - PROCESS | 3776 | ++DOMWINDOW == 104 (00000081A4A56400) [pid = 3776] [serial = 109] [outer = 00000081A0D3D000] 12:23:50 INFO - PROCESS | 3776 | 1466537030717 Marionette TRACE conn8 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 12:23:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 12:23:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 671ms 12:23:50 INFO - PROCESS | 3776 | --DOMWINDOW == 103 (0000008196506C00) [pid = 3776] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 12:23:50 INFO - PROCESS | 3776 | --DOMWINDOW == 102 (00000081961D6C00) [pid = 3776] [serial = 32] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 12:23:50 INFO - PROCESS | 3776 | --DOMWINDOW == 101 (000000819110BC00) [pid = 3776] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 12:23:50 INFO - PROCESS | 3776 | --DOMWINDOW == 100 (0000008190F23C00) [pid = 3776] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 12:23:50 INFO - PROCESS | 3776 | --DOMWINDOW == 99 (000000819B8C4C00) [pid = 3776] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 12:23:50 INFO - PROCESS | 3776 | --DOMWINDOW == 98 (000000818F59A800) [pid = 3776] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 12:23:50 INFO - PROCESS | 3776 | --DOMWINDOW == 97 (000000819EA2D800) [pid = 3776] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 12:23:50 INFO - PROCESS | 3776 | --DOMWINDOW == 96 (000000819EBB8C00) [pid = 3776] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 12:23:50 INFO - PROCESS | 3776 | --DOMWINDOW == 95 (000000819129D400) [pid = 3776] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 12:23:50 INFO - PROCESS | 3776 | --DOMWINDOW == 94 (000000819FAB8000) [pid = 3776] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 12:23:50 INFO - PROCESS | 3776 | --DOMWINDOW == 93 (000000819B3E2800) [pid = 3776] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 12:23:50 INFO - PROCESS | 3776 | --DOMWINDOW == 92 (000000819F70C400) [pid = 3776] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 12:23:50 INFO - PROCESS | 3776 | --DOMWINDOW == 91 (0000008191332400) [pid = 3776] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 12:23:50 INFO - PROCESS | 3776 | --DOMWINDOW == 90 (000000819119BC00) [pid = 3776] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 12:23:50 INFO - PROCESS | 3776 | --DOMWINDOW == 89 (0000008191331800) [pid = 3776] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 12:23:50 INFO - PROCESS | 3776 | 1466537030944 Marionette TRACE conn8 -> [0,113,"getWindowHandle",null] 12:23:50 INFO - PROCESS | 3776 | 1466537030946 Marionette TRACE conn8 <- [1,113,null,{"value":"13"}] 12:23:50 INFO - PROCESS | 3776 | 1466537030956 Marionette TRACE conn8 -> [0,114,"setScriptTimeout",{"ms":35000}] 12:23:50 INFO - PROCESS | 3776 | 1466537030958 Marionette TRACE conn8 <- [1,114,null,{}] 12:23:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 12:23:50 INFO - PROCESS | 3776 | 1466537030961 Marionette TRACE conn8 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:50 INFO - PROCESS | 3776 | 1466537030963 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:23:51 INFO - PROCESS | 3776 | 1466537031044 Marionette TRACE conn8 <- [1,115,null,{"value":null}] 12:23:51 INFO - PROCESS | 3776 | 1466537031050 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:51 INFO - PROCESS | 3776 | 1466537031052 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:23:51 INFO - PROCESS | 3776 | ++DOCSHELL 000000819EE5C800 == 36 [pid = 3776] [id = 38] 12:23:51 INFO - PROCESS | 3776 | ++DOMWINDOW == 90 (000000819119E000) [pid = 3776] [serial = 110] [outer = 0000000000000000] 12:23:51 INFO - PROCESS | 3776 | ++DOMWINDOW == 91 (000000819132AC00) [pid = 3776] [serial = 111] [outer = 000000819119E000] 12:23:51 INFO - PROCESS | 3776 | 1466537031096 Marionette DEBUG loaded listener.js 12:23:51 INFO - PROCESS | 3776 | ++DOMWINDOW == 92 (000000819EA2C800) [pid = 3776] [serial = 112] [outer = 000000819119E000] 12:23:51 INFO - PROCESS | 3776 | 1466537031480 Marionette TRACE conn8 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 12:23:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 12:23:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 587ms 12:23:51 INFO - PROCESS | 3776 | 1466537031548 Marionette TRACE conn8 -> [0,117,"getWindowHandle",null] 12:23:51 INFO - PROCESS | 3776 | 1466537031551 Marionette TRACE conn8 <- [1,117,null,{"value":"13"}] 12:23:51 INFO - PROCESS | 3776 | 1466537031554 Marionette TRACE conn8 -> [0,118,"setScriptTimeout",{"ms":35000}] 12:23:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 12:23:51 INFO - PROCESS | 3776 | 1466537031556 Marionette TRACE conn8 <- [1,118,null,{}] 12:23:51 INFO - PROCESS | 3776 | 1466537031568 Marionette TRACE conn8 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:51 INFO - PROCESS | 3776 | 1466537031570 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:23:51 INFO - PROCESS | 3776 | 1466537031652 Marionette TRACE conn8 <- [1,119,null,{"value":null}] 12:23:51 INFO - PROCESS | 3776 | 1466537031657 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:51 INFO - PROCESS | 3776 | 1466537031659 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:23:51 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A5662000 == 37 [pid = 3776] [id = 39] 12:23:51 INFO - PROCESS | 3776 | ++DOMWINDOW == 93 (000000819ED71000) [pid = 3776] [serial = 113] [outer = 0000000000000000] 12:23:51 INFO - PROCESS | 3776 | ++DOMWINDOW == 94 (000000819ED76000) [pid = 3776] [serial = 114] [outer = 000000819ED71000] 12:23:51 INFO - PROCESS | 3776 | 1466537031703 Marionette DEBUG loaded listener.js 12:23:51 INFO - PROCESS | 3776 | ++DOMWINDOW == 95 (00000081A4A53C00) [pid = 3776] [serial = 115] [outer = 000000819ED71000] 12:23:52 INFO - PROCESS | 3776 | 1466537032083 Marionette TRACE conn8 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 12:23:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 12:23:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 586ms 12:23:52 INFO - PROCESS | 3776 | 1466537032151 Marionette TRACE conn8 -> [0,121,"getWindowHandle",null] 12:23:52 INFO - PROCESS | 3776 | 1466537032153 Marionette TRACE conn8 <- [1,121,null,{"value":"13"}] 12:23:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 12:23:52 INFO - PROCESS | 3776 | 1466537032156 Marionette TRACE conn8 -> [0,122,"setScriptTimeout",{"ms":35000}] 12:23:52 INFO - PROCESS | 3776 | 1466537032158 Marionette TRACE conn8 <- [1,122,null,{}] 12:23:52 INFO - PROCESS | 3776 | 1466537032161 Marionette TRACE conn8 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:52 INFO - PROCESS | 3776 | 1466537032163 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:23:52 INFO - PROCESS | 3776 | 1466537032245 Marionette TRACE conn8 <- [1,123,null,{"value":null}] 12:23:52 INFO - PROCESS | 3776 | 1466537032251 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:52 INFO - PROCESS | 3776 | 1466537032253 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:23:52 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A56CE800 == 38 [pid = 3776] [id = 40] 12:23:52 INFO - PROCESS | 3776 | ++DOMWINDOW == 96 (00000081A4B19800) [pid = 3776] [serial = 116] [outer = 0000000000000000] 12:23:52 INFO - PROCESS | 3776 | ++DOMWINDOW == 97 (00000081A4E3C000) [pid = 3776] [serial = 117] [outer = 00000081A4B19800] 12:23:52 INFO - PROCESS | 3776 | 1466537032296 Marionette DEBUG loaded listener.js 12:23:52 INFO - PROCESS | 3776 | ++DOMWINDOW == 98 (00000081A5266800) [pid = 3776] [serial = 118] [outer = 00000081A4B19800] 12:23:52 INFO - PROCESS | 3776 | 1466537032684 Marionette TRACE conn8 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 12:23:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 12:23:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 586ms 12:23:52 INFO - PROCESS | 3776 | 1466537032744 Marionette TRACE conn8 -> [0,125,"getWindowHandle",null] 12:23:52 INFO - PROCESS | 3776 | 1466537032746 Marionette TRACE conn8 <- [1,125,null,{"value":"13"}] 12:23:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 12:23:52 INFO - PROCESS | 3776 | 1466537032749 Marionette TRACE conn8 -> [0,126,"setScriptTimeout",{"ms":35000}] 12:23:52 INFO - PROCESS | 3776 | 1466537032752 Marionette TRACE conn8 <- [1,126,null,{}] 12:23:52 INFO - PROCESS | 3776 | 1466537032755 Marionette TRACE conn8 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:52 INFO - PROCESS | 3776 | 1466537032758 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:23:52 INFO - PROCESS | 3776 | 1466537032862 Marionette TRACE conn8 <- [1,127,null,{"value":null}] 12:23:52 INFO - PROCESS | 3776 | 1466537032873 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:52 INFO - PROCESS | 3776 | 1466537032875 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:23:52 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A65EC000 == 39 [pid = 3776] [id = 41] 12:23:52 INFO - PROCESS | 3776 | ++DOMWINDOW == 99 (00000081A53A2C00) [pid = 3776] [serial = 119] [outer = 0000000000000000] 12:23:52 INFO - PROCESS | 3776 | ++DOMWINDOW == 100 (00000081A53A9400) [pid = 3776] [serial = 120] [outer = 00000081A53A2C00] 12:23:52 INFO - PROCESS | 3776 | 1466537032928 Marionette DEBUG loaded listener.js 12:23:53 INFO - PROCESS | 3776 | ++DOMWINDOW == 101 (00000081A5CA7C00) [pid = 3776] [serial = 121] [outer = 00000081A53A2C00] 12:23:53 INFO - PROCESS | 3776 | 1466537033591 Marionette TRACE conn8 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 12:23:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 12:23:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 882ms 12:23:53 INFO - PROCESS | 3776 | 1466537033636 Marionette TRACE conn8 -> [0,129,"getWindowHandle",null] 12:23:53 INFO - PROCESS | 3776 | 1466537033641 Marionette TRACE conn8 <- [1,129,null,{"value":"13"}] 12:23:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 12:23:53 INFO - PROCESS | 3776 | 1466537033646 Marionette TRACE conn8 -> [0,130,"setScriptTimeout",{"ms":35000}] 12:23:53 INFO - PROCESS | 3776 | 1466537033651 Marionette TRACE conn8 <- [1,130,null,{}] 12:23:53 INFO - PROCESS | 3776 | 1466537033657 Marionette TRACE conn8 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:53 INFO - PROCESS | 3776 | 1466537033660 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:23:53 INFO - PROCESS | 3776 | 1466537033777 Marionette TRACE conn8 <- [1,131,null,{"value":null}] 12:23:53 INFO - PROCESS | 3776 | 1466537033843 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:53 INFO - PROCESS | 3776 | 1466537033847 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:23:53 INFO - PROCESS | 3776 | ++DOCSHELL 000000819B719000 == 40 [pid = 3776] [id = 42] 12:23:53 INFO - PROCESS | 3776 | ++DOMWINDOW == 102 (00000081912A0000) [pid = 3776] [serial = 122] [outer = 0000000000000000] 12:23:53 INFO - PROCESS | 3776 | ++DOMWINDOW == 103 (000000819162EC00) [pid = 3776] [serial = 123] [outer = 00000081912A0000] 12:23:53 INFO - PROCESS | 3776 | 1466537033906 Marionette DEBUG loaded listener.js 12:23:54 INFO - PROCESS | 3776 | ++DOMWINDOW == 104 (0000008196506C00) [pid = 3776] [serial = 124] [outer = 00000081912A0000] 12:23:54 INFO - PROCESS | 3776 | 1466537034554 Marionette TRACE conn8 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 12:23:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 12:23:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 945ms 12:23:54 INFO - PROCESS | 3776 | 1466537034593 Marionette TRACE conn8 -> [0,133,"getWindowHandle",null] 12:23:54 INFO - PROCESS | 3776 | 1466537034599 Marionette TRACE conn8 <- [1,133,null,{"value":"13"}] 12:23:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 12:23:54 INFO - PROCESS | 3776 | 1466537034605 Marionette TRACE conn8 -> [0,134,"setScriptTimeout",{"ms":35000}] 12:23:54 INFO - PROCESS | 3776 | 1466537034609 Marionette TRACE conn8 <- [1,134,null,{}] 12:23:54 INFO - PROCESS | 3776 | 1466537034613 Marionette TRACE conn8 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:54 INFO - PROCESS | 3776 | 1466537034616 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:23:54 INFO - PROCESS | 3776 | 1466537034734 Marionette TRACE conn8 <- [1,135,null,{"value":null}] 12:23:54 INFO - PROCESS | 3776 | 1466537034802 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:54 INFO - PROCESS | 3776 | 1466537034805 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:23:54 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4A87800 == 41 [pid = 3776] [id = 43] 12:23:54 INFO - PROCESS | 3776 | ++DOMWINDOW == 105 (0000008197316800) [pid = 3776] [serial = 125] [outer = 0000000000000000] 12:23:54 INFO - PROCESS | 3776 | ++DOMWINDOW == 106 (00000081973D4C00) [pid = 3776] [serial = 126] [outer = 0000008197316800] 12:23:54 INFO - PROCESS | 3776 | 1466537034864 Marionette DEBUG loaded listener.js 12:23:54 INFO - PROCESS | 3776 | ++DOMWINDOW == 107 (000000819B341C00) [pid = 3776] [serial = 127] [outer = 0000008197316800] 12:23:55 INFO - PROCESS | 3776 | 1466537035449 Marionette TRACE conn8 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 12:23:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 12:23:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 880ms 12:23:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 12:23:55 INFO - PROCESS | 3776 | 1466537035488 Marionette TRACE conn8 -> [0,137,"getWindowHandle",null] 12:23:55 INFO - PROCESS | 3776 | 1466537035491 Marionette TRACE conn8 <- [1,137,null,{"value":"13"}] 12:23:55 INFO - PROCESS | 3776 | 1466537035495 Marionette TRACE conn8 -> [0,138,"setScriptTimeout",{"ms":35000}] 12:23:55 INFO - PROCESS | 3776 | 1466537035499 Marionette TRACE conn8 <- [1,138,null,{}] 12:23:55 INFO - PROCESS | 3776 | 1466537035510 Marionette TRACE conn8 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:55 INFO - PROCESS | 3776 | 1466537035516 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:23:55 INFO - PROCESS | 3776 | 1466537035646 Marionette TRACE conn8 <- [1,139,null,{"value":null}] 12:23:55 INFO - PROCESS | 3776 | 1466537035715 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:55 INFO - PROCESS | 3776 | 1466537035719 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:23:55 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A65D6800 == 42 [pid = 3776] [id = 44] 12:23:55 INFO - PROCESS | 3776 | ++DOMWINDOW == 108 (000000819EA35000) [pid = 3776] [serial = 128] [outer = 0000000000000000] 12:23:55 INFO - PROCESS | 3776 | ++DOMWINDOW == 109 (000000819EBC1C00) [pid = 3776] [serial = 129] [outer = 000000819EA35000] 12:23:55 INFO - PROCESS | 3776 | 1466537035778 Marionette DEBUG loaded listener.js 12:23:55 INFO - PROCESS | 3776 | ++DOMWINDOW == 110 (000000819FA0E400) [pid = 3776] [serial = 130] [outer = 000000819EA35000] 12:23:56 INFO - PROCESS | 3776 | 1466537036487 Marionette TRACE conn8 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 12:23:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 12:23:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1035ms 12:23:56 INFO - PROCESS | 3776 | 1466537036532 Marionette TRACE conn8 -> [0,141,"getWindowHandle",null] 12:23:56 INFO - PROCESS | 3776 | 1466537036535 Marionette TRACE conn8 <- [1,141,null,{"value":"13"}] 12:23:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 12:23:56 INFO - PROCESS | 3776 | 1466537036539 Marionette TRACE conn8 -> [0,142,"setScriptTimeout",{"ms":35000}] 12:23:56 INFO - PROCESS | 3776 | 1466537036541 Marionette TRACE conn8 <- [1,142,null,{}] 12:23:56 INFO - PROCESS | 3776 | 1466537036545 Marionette TRACE conn8 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:56 INFO - PROCESS | 3776 | 1466537036547 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:23:56 INFO - PROCESS | 3776 | 1466537036663 Marionette TRACE conn8 <- [1,143,null,{"value":null}] 12:23:56 INFO - PROCESS | 3776 | 1466537036730 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:56 INFO - PROCESS | 3776 | 1466537036732 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:23:56 INFO - PROCESS | 3776 | ++DOCSHELL 0000008197212800 == 43 [pid = 3776] [id = 45] 12:23:56 INFO - PROCESS | 3776 | ++DOMWINDOW == 111 (00000081973D7000) [pid = 3776] [serial = 131] [outer = 0000000000000000] 12:23:56 INFO - PROCESS | 3776 | ++DOMWINDOW == 112 (000000819B3E5000) [pid = 3776] [serial = 132] [outer = 00000081973D7000] 12:23:56 INFO - PROCESS | 3776 | 1466537036787 Marionette DEBUG loaded listener.js 12:23:56 INFO - PROCESS | 3776 | ++DOMWINDOW == 113 (000000819FA0E000) [pid = 3776] [serial = 133] [outer = 00000081973D7000] 12:23:57 INFO - PROCESS | 3776 | 1466537037502 Marionette TRACE conn8 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 12:23:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 12:23:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 985ms 12:23:57 INFO - PROCESS | 3776 | 1466537037526 Marionette TRACE conn8 -> [0,145,"getWindowHandle",null] 12:23:57 INFO - PROCESS | 3776 | 1466537037530 Marionette TRACE conn8 <- [1,145,null,{"value":"13"}] 12:23:57 INFO - PROCESS | 3776 | 1466537037535 Marionette TRACE conn8 -> [0,146,"setScriptTimeout",{"ms":35000}] 12:23:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 12:23:57 INFO - PROCESS | 3776 | 1466537037540 Marionette TRACE conn8 <- [1,146,null,{}] 12:23:57 INFO - PROCESS | 3776 | 1466537037545 Marionette TRACE conn8 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:57 INFO - PROCESS | 3776 | 1466537037547 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:23:57 INFO - PROCESS | 3776 | 1466537037650 Marionette TRACE conn8 <- [1,147,null,{"value":null}] 12:23:57 INFO - PROCESS | 3776 | 1466537037717 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:57 INFO - PROCESS | 3776 | 1466537037720 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:23:57 INFO - PROCESS | 3776 | ++DOCSHELL 000000819B71B000 == 44 [pid = 3776] [id = 46] 12:23:57 INFO - PROCESS | 3776 | ++DOMWINDOW == 114 (00000081965BA800) [pid = 3776] [serial = 134] [outer = 0000000000000000] 12:23:57 INFO - PROCESS | 3776 | ++DOMWINDOW == 115 (0000008197266800) [pid = 3776] [serial = 135] [outer = 00000081965BA800] 12:23:57 INFO - PROCESS | 3776 | 1466537037773 Marionette DEBUG loaded listener.js 12:23:57 INFO - PROCESS | 3776 | ++DOMWINDOW == 116 (00000081977C0000) [pid = 3776] [serial = 136] [outer = 00000081965BA800] 12:23:58 INFO - PROCESS | 3776 | --DOCSHELL 00000081A56CE800 == 43 [pid = 3776] [id = 40] 12:23:58 INFO - PROCESS | 3776 | --DOCSHELL 00000081A5662000 == 42 [pid = 3776] [id = 39] 12:23:58 INFO - PROCESS | 3776 | --DOCSHELL 000000819EE5C800 == 41 [pid = 3776] [id = 38] 12:23:58 INFO - PROCESS | 3776 | --DOCSHELL 00000081A5288800 == 40 [pid = 3776] [id = 37] 12:23:58 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4E02800 == 39 [pid = 3776] [id = 36] 12:23:58 INFO - PROCESS | 3776 | --DOCSHELL 00000081A0785000 == 38 [pid = 3776] [id = 35] 12:23:58 INFO - PROCESS | 3776 | --DOCSHELL 000000819E41D000 == 37 [pid = 3776] [id = 34] 12:23:58 INFO - PROCESS | 3776 | --DOCSHELL 000000819D9DD800 == 36 [pid = 3776] [id = 33] 12:23:58 INFO - PROCESS | 3776 | --DOCSHELL 000000819649C800 == 35 [pid = 3776] [id = 32] 12:23:58 INFO - PROCESS | 3776 | --DOCSHELL 000000819A926000 == 34 [pid = 3776] [id = 31] 12:23:58 INFO - PROCESS | 3776 | --DOCSHELL 00000081A55A5000 == 33 [pid = 3776] [id = 30] 12:23:58 INFO - PROCESS | 3776 | --DOCSHELL 000000819E7CD000 == 32 [pid = 3776] [id = 29] 12:23:58 INFO - PROCESS | 3776 | --DOCSHELL 0000008197212800 == 31 [pid = 3776] [id = 45] 12:23:58 INFO - PROCESS | 3776 | --DOCSHELL 00000081A65D6800 == 30 [pid = 3776] [id = 44] 12:23:58 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4A87800 == 29 [pid = 3776] [id = 43] 12:23:58 INFO - PROCESS | 3776 | --DOCSHELL 00000081A65EC000 == 28 [pid = 3776] [id = 41] 12:23:58 INFO - PROCESS | 3776 | --DOCSHELL 000000819B719000 == 27 [pid = 3776] [id = 42] 12:23:58 INFO - PROCESS | 3776 | --DOMWINDOW == 115 (000000819E47B800) [pid = 3776] [serial = 17] [outer = 0000000000000000] [url = about:blank] 12:23:58 INFO - PROCESS | 3776 | --DOMWINDOW == 114 (00000081965BE400) [pid = 3776] [serial = 21] [outer = 0000000000000000] [url = about:blank] 12:23:58 INFO - PROCESS | 3776 | --DOMWINDOW == 113 (00000081973D4400) [pid = 3776] [serial = 22] [outer = 0000000000000000] [url = about:blank] 12:23:58 INFO - PROCESS | 3776 | --DOMWINDOW == 112 (000000819FA10400) [pid = 3776] [serial = 33] [outer = 0000000000000000] [url = about:blank] 12:23:58 INFO - PROCESS | 3776 | --DOMWINDOW == 111 (00000081A0D35800) [pid = 3776] [serial = 34] [outer = 0000000000000000] [url = about:blank] 12:23:58 INFO - PROCESS | 3776 | --DOMWINDOW == 110 (000000819119C800) [pid = 3776] [serial = 48] [outer = 0000000000000000] [url = about:blank] 12:23:58 INFO - PROCESS | 3776 | --DOMWINDOW == 109 (0000008197975400) [pid = 3776] [serial = 60] [outer = 0000000000000000] [url = about:blank] 12:23:58 INFO - PROCESS | 3776 | --DOMWINDOW == 108 (00000081911A7000) [pid = 3776] [serial = 49] [outer = 0000000000000000] [url = about:blank] 12:23:58 INFO - PROCESS | 3776 | --DOMWINDOW == 107 (00000081A4B12800) [pid = 3776] [serial = 57] [outer = 0000000000000000] [url = about:blank] 12:23:58 INFO - PROCESS | 3776 | --DOMWINDOW == 106 (000000818F5A0400) [pid = 3776] [serial = 39] [outer = 0000000000000000] [url = about:blank] 12:23:58 INFO - PROCESS | 3776 | --DOMWINDOW == 105 (000000818FFDA400) [pid = 3776] [serial = 40] [outer = 0000000000000000] [url = about:blank] 12:23:58 INFO - PROCESS | 3776 | --DOMWINDOW == 104 (000000819EA34400) [pid = 3776] [serial = 54] [outer = 0000000000000000] [url = about:blank] 12:23:58 INFO - PROCESS | 3776 | --DOMWINDOW == 103 (00000081A0D39800) [pid = 3776] [serial = 55] [outer = 0000000000000000] [url = about:blank] 12:23:58 INFO - PROCESS | 3776 | --DOMWINDOW == 102 (000000819F706000) [pid = 3776] [serial = 46] [outer = 0000000000000000] [url = about:blank] 12:23:58 INFO - PROCESS | 3776 | --DOMWINDOW == 101 (000000819EBBFC00) [pid = 3776] [serial = 45] [outer = 0000000000000000] [url = about:blank] 12:23:58 INFO - PROCESS | 3776 | --DOMWINDOW == 100 (0000008191324400) [pid = 3776] [serial = 63] [outer = 0000000000000000] [url = about:blank] 12:23:58 INFO - PROCESS | 3776 | --DOMWINDOW == 99 (00000081A0D41400) [pid = 3776] [serial = 36] [outer = 0000000000000000] [url = about:blank] 12:23:58 INFO - PROCESS | 3776 | --DOMWINDOW == 98 (000000818F71EC00) [pid = 3776] [serial = 37] [outer = 0000000000000000] [url = about:blank] 12:23:58 INFO - PROCESS | 3776 | --DOMWINDOW == 97 (000000819B3E4400) [pid = 3776] [serial = 42] [outer = 0000000000000000] [url = about:blank] 12:23:58 INFO - PROCESS | 3776 | --DOMWINDOW == 96 (000000819B556000) [pid = 3776] [serial = 43] [outer = 0000000000000000] [url = about:blank] 12:23:58 INFO - PROCESS | 3776 | --DOMWINDOW == 95 (000000819FAC3C00) [pid = 3776] [serial = 51] [outer = 0000000000000000] [url = about:blank] 12:23:58 INFO - PROCESS | 3776 | --DOMWINDOW == 94 (00000081A4A4D400) [pid = 3776] [serial = 52] [outer = 0000000000000000] [url = about:blank] 12:23:58 INFO - PROCESS | 3776 | --DOMWINDOW == 93 (000000819B498000) [pid = 3776] [serial = 69] [outer = 0000000000000000] [url = about:blank] 12:23:58 INFO - PROCESS | 3776 | --DOMWINDOW == 92 (000000819670E000) [pid = 3776] [serial = 27] [outer = 0000000000000000] [url = about:blank] 12:23:58 INFO - PROCESS | 3776 | --DOMWINDOW == 91 (000000819E192800) [pid = 3776] [serial = 30] [outer = 0000000000000000] [url = about:blank] 12:23:58 INFO - PROCESS | 3776 | --DOMWINDOW == 90 (00000081A4E41400) [pid = 3776] [serial = 70] [outer = 0000000000000000] [url = about:blank] 12:23:58 INFO - PROCESS | 3776 | --DOMWINDOW == 89 (00000081A4E45800) [pid = 3776] [serial = 72] [outer = 0000000000000000] [url = about:blank] 12:23:58 INFO - PROCESS | 3776 | --DOMWINDOW == 88 (00000081A5268C00) [pid = 3776] [serial = 73] [outer = 0000000000000000] [url = about:blank] 12:23:58 INFO - PROCESS | 3776 | --DOMWINDOW == 87 (00000081A526AC00) [pid = 3776] [serial = 75] [outer = 0000000000000000] [url = about:blank] 12:23:58 INFO - PROCESS | 3776 | --DOMWINDOW == 86 (000000819B33E400) [pid = 3776] [serial = 24] [outer = 0000000000000000] [url = about:blank] 12:23:58 INFO - PROCESS | 3776 | --DOMWINDOW == 85 (00000081A4E42800) [pid = 3776] [serial = 61] [outer = 0000000000000000] [url = about:blank] 12:23:58 INFO - PROCESS | 3776 | --DOMWINDOW == 84 (000000819132D400) [pid = 3776] [serial = 64] [outer = 0000000000000000] [url = about:blank] 12:23:58 INFO - PROCESS | 3776 | --DOMWINDOW == 83 (0000008197979400) [pid = 3776] [serial = 66] [outer = 0000000000000000] [url = about:blank] 12:23:58 INFO - PROCESS | 3776 | --DOMWINDOW == 82 (000000819B491C00) [pid = 3776] [serial = 67] [outer = 0000000000000000] [url = about:blank] 12:23:58 INFO - PROCESS | 3776 | --DOMWINDOW == 81 (00000081A4B1B000) [pid = 3776] [serial = 58] [outer = 0000000000000000] [url = about:blank] 12:23:58 INFO - PROCESS | 3776 | 1466537038870 Marionette TRACE conn8 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 12:23:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 12:23:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1387ms 12:23:58 INFO - PROCESS | 3776 | 1466537038928 Marionette TRACE conn8 -> [0,149,"getWindowHandle",null] 12:23:58 INFO - PROCESS | 3776 | 1466537038931 Marionette TRACE conn8 <- [1,149,null,{"value":"13"}] 12:23:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 12:23:58 INFO - PROCESS | 3776 | 1466537038935 Marionette TRACE conn8 -> [0,150,"setScriptTimeout",{"ms":35000}] 12:23:58 INFO - PROCESS | 3776 | 1466537038938 Marionette TRACE conn8 <- [1,150,null,{}] 12:23:58 INFO - PROCESS | 3776 | 1466537038944 Marionette TRACE conn8 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:58 INFO - PROCESS | 3776 | 1466537038947 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:23:59 INFO - PROCESS | 3776 | 1466537039036 Marionette TRACE conn8 <- [1,151,null,{"value":null}] 12:23:59 INFO - PROCESS | 3776 | 1466537039045 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:59 INFO - PROCESS | 3776 | 1466537039048 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:23:59 INFO - PROCESS | 3776 | ++DOCSHELL 000000819615A000 == 28 [pid = 3776] [id = 47] 12:23:59 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (0000008191298C00) [pid = 3776] [serial = 137] [outer = 0000000000000000] 12:23:59 INFO - PROCESS | 3776 | ++DOMWINDOW == 83 (00000081912A1400) [pid = 3776] [serial = 138] [outer = 0000008191298C00] 12:23:59 INFO - PROCESS | 3776 | 1466537039098 Marionette DEBUG loaded listener.js 12:23:59 INFO - PROCESS | 3776 | ++DOMWINDOW == 84 (000000819162F400) [pid = 3776] [serial = 139] [outer = 0000008191298C00] 12:23:59 INFO - PROCESS | 3776 | 1466537039557 Marionette TRACE conn8 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 12:23:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 12:23:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 693ms 12:23:59 INFO - PROCESS | 3776 | 1466537039628 Marionette TRACE conn8 -> [0,153,"getWindowHandle",null] 12:23:59 INFO - PROCESS | 3776 | 1466537039634 Marionette TRACE conn8 <- [1,153,null,{"value":"13"}] 12:23:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 12:23:59 INFO - PROCESS | 3776 | 1466537039640 Marionette TRACE conn8 -> [0,154,"setScriptTimeout",{"ms":35000}] 12:23:59 INFO - PROCESS | 3776 | 1466537039643 Marionette TRACE conn8 <- [1,154,null,{}] 12:23:59 INFO - PROCESS | 3776 | 1466537039647 Marionette TRACE conn8 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:59 INFO - PROCESS | 3776 | 1466537039650 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:23:59 INFO - PROCESS | 3776 | 1466537039772 Marionette TRACE conn8 <- [1,155,null,{"value":null}] 12:23:59 INFO - PROCESS | 3776 | 1466537039837 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:59 INFO - PROCESS | 3776 | 1466537039840 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:23:59 INFO - PROCESS | 3776 | ++DOCSHELL 000000819BEC1000 == 29 [pid = 3776] [id = 48] 12:23:59 INFO - PROCESS | 3776 | ++DOMWINDOW == 85 (0000008191332800) [pid = 3776] [serial = 140] [outer = 0000000000000000] 12:23:59 INFO - PROCESS | 3776 | ++DOMWINDOW == 86 (00000081964DF800) [pid = 3776] [serial = 141] [outer = 0000008191332800] 12:23:59 INFO - PROCESS | 3776 | 1466537039889 Marionette DEBUG loaded listener.js 12:23:59 INFO - PROCESS | 3776 | ++DOMWINDOW == 87 (00000081977C1C00) [pid = 3776] [serial = 142] [outer = 0000008191332800] 12:24:00 INFO - PROCESS | 3776 | 1466537040266 Marionette TRACE conn8 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 12:24:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 12:24:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 692ms 12:24:00 INFO - PROCESS | 3776 | 1466537040335 Marionette TRACE conn8 -> [0,157,"getWindowHandle",null] 12:24:00 INFO - PROCESS | 3776 | 1466537040337 Marionette TRACE conn8 <- [1,157,null,{"value":"13"}] 12:24:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 12:24:00 INFO - PROCESS | 3776 | 1466537040341 Marionette TRACE conn8 -> [0,158,"setScriptTimeout",{"ms":35000}] 12:24:00 INFO - PROCESS | 3776 | 1466537040345 Marionette TRACE conn8 <- [1,158,null,{}] 12:24:00 INFO - PROCESS | 3776 | 1466537040356 Marionette TRACE conn8 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:00 INFO - PROCESS | 3776 | 1466537040361 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:00 INFO - PROCESS | 3776 | 1466537040446 Marionette TRACE conn8 <- [1,159,null,{"value":null}] 12:24:00 INFO - PROCESS | 3776 | 1466537040454 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:00 INFO - PROCESS | 3776 | 1466537040457 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:00 INFO - PROCESS | 3776 | ++DOCSHELL 000000819DC34000 == 30 [pid = 3776] [id = 49] 12:24:00 INFO - PROCESS | 3776 | ++DOMWINDOW == 88 (000000819B3E0800) [pid = 3776] [serial = 143] [outer = 0000000000000000] 12:24:00 INFO - PROCESS | 3776 | ++DOMWINDOW == 89 (000000819B48FC00) [pid = 3776] [serial = 144] [outer = 000000819B3E0800] 12:24:00 INFO - PROCESS | 3776 | 1466537040506 Marionette DEBUG loaded listener.js 12:24:00 INFO - PROCESS | 3776 | ++DOMWINDOW == 90 (000000819B797400) [pid = 3776] [serial = 145] [outer = 000000819B3E0800] 12:24:00 INFO - PROCESS | 3776 | 1466537040974 Marionette TRACE conn8 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 12:24:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 12:24:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 692ms 12:24:01 INFO - PROCESS | 3776 | 1466537041036 Marionette TRACE conn8 -> [0,161,"getWindowHandle",null] 12:24:01 INFO - PROCESS | 3776 | 1466537041039 Marionette TRACE conn8 <- [1,161,null,{"value":"13"}] 12:24:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 12:24:01 INFO - PROCESS | 3776 | 1466537041042 Marionette TRACE conn8 -> [0,162,"setScriptTimeout",{"ms":35000}] 12:24:01 INFO - PROCESS | 3776 | 1466537041044 Marionette TRACE conn8 <- [1,162,null,{}] 12:24:01 INFO - PROCESS | 3776 | 1466537041048 Marionette TRACE conn8 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:01 INFO - PROCESS | 3776 | 1466537041050 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:01 INFO - PROCESS | 3776 | 1466537041182 Marionette TRACE conn8 <- [1,163,null,{"value":null}] 12:24:01 INFO - PROCESS | 3776 | 1466537041205 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:01 INFO - PROCESS | 3776 | 1466537041208 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:01 INFO - PROCESS | 3776 | ++DOCSHELL 000000819E41D000 == 31 [pid = 3776] [id = 50] 12:24:01 INFO - PROCESS | 3776 | ++DOMWINDOW == 91 (000000819D925400) [pid = 3776] [serial = 146] [outer = 0000000000000000] 12:24:01 INFO - PROCESS | 3776 | ++DOMWINDOW == 92 (000000819D929800) [pid = 3776] [serial = 147] [outer = 000000819D925400] 12:24:01 INFO - PROCESS | 3776 | 1466537041253 Marionette DEBUG loaded listener.js 12:24:01 INFO - PROCESS | 3776 | ++DOMWINDOW == 93 (000000819E064C00) [pid = 3776] [serial = 148] [outer = 000000819D925400] 12:24:01 INFO - PROCESS | 3776 | 1466537041665 Marionette TRACE conn8 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 12:24:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 12:24:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 692ms 12:24:01 INFO - PROCESS | 3776 | 1466537041737 Marionette TRACE conn8 -> [0,165,"getWindowHandle",null] 12:24:01 INFO - PROCESS | 3776 | 1466537041739 Marionette TRACE conn8 <- [1,165,null,{"value":"13"}] 12:24:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 12:24:01 INFO - PROCESS | 3776 | 1466537041743 Marionette TRACE conn8 -> [0,166,"setScriptTimeout",{"ms":35000}] 12:24:01 INFO - PROCESS | 3776 | 1466537041745 Marionette TRACE conn8 <- [1,166,null,{}] 12:24:01 INFO - PROCESS | 3776 | 1466537041749 Marionette TRACE conn8 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:01 INFO - PROCESS | 3776 | 1466537041751 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:01 INFO - PROCESS | 3776 | 1466537041857 Marionette TRACE conn8 <- [1,167,null,{"value":null}] 12:24:01 INFO - PROCESS | 3776 | 1466537041862 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:01 INFO - PROCESS | 3776 | 1466537041864 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:01 INFO - PROCESS | 3776 | ++DOCSHELL 000000819ECE0000 == 32 [pid = 3776] [id = 51] 12:24:01 INFO - PROCESS | 3776 | ++DOMWINDOW == 94 (000000819D925C00) [pid = 3776] [serial = 149] [outer = 0000000000000000] 12:24:01 INFO - PROCESS | 3776 | ++DOMWINDOW == 95 (000000819EA2C400) [pid = 3776] [serial = 150] [outer = 000000819D925C00] 12:24:01 INFO - PROCESS | 3776 | 1466537041910 Marionette DEBUG loaded listener.js 12:24:01 INFO - PROCESS | 3776 | ++DOMWINDOW == 96 (000000819EBB9C00) [pid = 3776] [serial = 151] [outer = 000000819D925C00] 12:24:02 INFO - PROCESS | 3776 | 1466537042372 Marionette TRACE conn8 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 12:24:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 12:24:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 692ms 12:24:02 INFO - PROCESS | 3776 | 1466537042437 Marionette TRACE conn8 -> [0,169,"getWindowHandle",null] 12:24:02 INFO - PROCESS | 3776 | 1466537042440 Marionette TRACE conn8 <- [1,169,null,{"value":"13"}] 12:24:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 12:24:02 INFO - PROCESS | 3776 | 1466537042451 Marionette TRACE conn8 -> [0,170,"setScriptTimeout",{"ms":35000}] 12:24:02 INFO - PROCESS | 3776 | 1466537042453 Marionette TRACE conn8 <- [1,170,null,{}] 12:24:02 INFO - PROCESS | 3776 | 1466537042457 Marionette TRACE conn8 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:02 INFO - PROCESS | 3776 | 1466537042463 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:02 INFO - PROCESS | 3776 | 1466537042604 Marionette TRACE conn8 <- [1,171,null,{"value":null}] 12:24:02 INFO - PROCESS | 3776 | ++DOMWINDOW == 97 (000000819E70E800) [pid = 3776] [serial = 152] [outer = 000000818FF4A800] 12:24:02 INFO - PROCESS | 3776 | 1466537042673 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:02 INFO - PROCESS | 3776 | 1466537042675 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:02 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A36DC800 == 33 [pid = 3776] [id = 52] 12:24:02 INFO - PROCESS | 3776 | ++DOMWINDOW == 98 (000000819F019400) [pid = 3776] [serial = 153] [outer = 0000000000000000] 12:24:02 INFO - PROCESS | 3776 | ++DOMWINDOW == 99 (000000819FA11000) [pid = 3776] [serial = 154] [outer = 000000819F019400] 12:24:02 INFO - PROCESS | 3776 | 1466537042726 Marionette DEBUG loaded listener.js 12:24:02 INFO - PROCESS | 3776 | ++DOMWINDOW == 100 (000000819FAC3400) [pid = 3776] [serial = 155] [outer = 000000819F019400] 12:24:03 INFO - PROCESS | 3776 | --DOMWINDOW == 99 (00000081A53A2C00) [pid = 3776] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 12:24:03 INFO - PROCESS | 3776 | --DOMWINDOW == 98 (00000081A4B19800) [pid = 3776] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 12:24:03 INFO - PROCESS | 3776 | --DOMWINDOW == 97 (00000081911A8C00) [pid = 3776] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 12:24:03 INFO - PROCESS | 3776 | --DOMWINDOW == 96 (000000819F01E000) [pid = 3776] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 12:24:03 INFO - PROCESS | 3776 | --DOMWINDOW == 95 (000000819DA2B400) [pid = 3776] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 12:24:03 INFO - PROCESS | 3776 | --DOMWINDOW == 94 (00000081A0D3D000) [pid = 3776] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 12:24:03 INFO - PROCESS | 3776 | --DOMWINDOW == 93 (000000819132A400) [pid = 3776] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 12:24:03 INFO - PROCESS | 3776 | --DOMWINDOW == 92 (000000819119E000) [pid = 3776] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 12:24:03 INFO - PROCESS | 3776 | --DOMWINDOW == 91 (0000008190FF3000) [pid = 3776] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 12:24:03 INFO - PROCESS | 3776 | --DOMWINDOW == 90 (000000819DFC4C00) [pid = 3776] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 12:24:03 INFO - PROCESS | 3776 | --DOMWINDOW == 89 (000000819C18C800) [pid = 3776] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 12:24:03 INFO - PROCESS | 3776 | --DOMWINDOW == 88 (000000819646BC00) [pid = 3776] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 12:24:03 INFO - PROCESS | 3776 | --DOMWINDOW == 87 (00000081979EA400) [pid = 3776] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 12:24:03 INFO - PROCESS | 3776 | --DOMWINDOW == 86 (0000008191108C00) [pid = 3776] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 12:24:03 INFO - PROCESS | 3776 | --DOMWINDOW == 85 (000000818F578C00) [pid = 3776] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 12:24:03 INFO - PROCESS | 3776 | --DOMWINDOW == 84 (000000819ED71000) [pid = 3776] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 12:24:03 INFO - PROCESS | 3776 | 1466537043308 Marionette TRACE conn8 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 12:24:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 12:24:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 880ms 12:24:03 INFO - PROCESS | 3776 | 1466537043337 Marionette TRACE conn8 -> [0,173,"getWindowHandle",null] 12:24:03 INFO - PROCESS | 3776 | 1466537043340 Marionette TRACE conn8 <- [1,173,null,{"value":"13"}] 12:24:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 12:24:03 INFO - PROCESS | 3776 | 1466537043343 Marionette TRACE conn8 -> [0,174,"setScriptTimeout",{"ms":35000}] 12:24:03 INFO - PROCESS | 3776 | 1466537043345 Marionette TRACE conn8 <- [1,174,null,{}] 12:24:03 INFO - PROCESS | 3776 | 1466537043348 Marionette TRACE conn8 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:03 INFO - PROCESS | 3776 | 1466537043350 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:03 INFO - PROCESS | 3776 | 1466537043429 Marionette TRACE conn8 <- [1,175,null,{"value":null}] 12:24:03 INFO - PROCESS | 3776 | 1466537043435 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:03 INFO - PROCESS | 3776 | 1466537043437 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:03 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A36D4000 == 34 [pid = 3776] [id = 53] 12:24:03 INFO - PROCESS | 3776 | ++DOMWINDOW == 85 (000000819AE10400) [pid = 3776] [serial = 156] [outer = 0000000000000000] 12:24:03 INFO - PROCESS | 3776 | ++DOMWINDOW == 86 (000000819DB70C00) [pid = 3776] [serial = 157] [outer = 000000819AE10400] 12:24:03 INFO - PROCESS | 3776 | 1466537043481 Marionette DEBUG loaded listener.js 12:24:03 INFO - PROCESS | 3776 | ++DOMWINDOW == 87 (000000819FA0CC00) [pid = 3776] [serial = 158] [outer = 000000819AE10400] 12:24:03 INFO - PROCESS | 3776 | 1466537043869 Marionette TRACE conn8 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 12:24:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 12:24:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 587ms 12:24:03 INFO - PROCESS | 3776 | 1466537043938 Marionette TRACE conn8 -> [0,177,"getWindowHandle",null] 12:24:03 INFO - PROCESS | 3776 | 1466537043941 Marionette TRACE conn8 <- [1,177,null,{"value":"13"}] 12:24:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 12:24:03 INFO - PROCESS | 3776 | 1466537043944 Marionette TRACE conn8 -> [0,178,"setScriptTimeout",{"ms":35000}] 12:24:03 INFO - PROCESS | 3776 | 1466537043946 Marionette TRACE conn8 <- [1,178,null,{}] 12:24:03 INFO - PROCESS | 3776 | 1466537043949 Marionette TRACE conn8 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:03 INFO - PROCESS | 3776 | 1466537043951 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:04 INFO - PROCESS | 3776 | 1466537044031 Marionette TRACE conn8 <- [1,179,null,{"value":null}] 12:24:04 INFO - PROCESS | 3776 | 1466537044036 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:04 INFO - PROCESS | 3776 | 1466537044038 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:04 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4E6D800 == 35 [pid = 3776] [id = 54] 12:24:04 INFO - PROCESS | 3776 | ++DOMWINDOW == 88 (00000081A0C8FC00) [pid = 3776] [serial = 159] [outer = 0000000000000000] 12:24:04 INFO - PROCESS | 3776 | ++DOMWINDOW == 89 (00000081A0D36000) [pid = 3776] [serial = 160] [outer = 00000081A0C8FC00] 12:24:04 INFO - PROCESS | 3776 | 1466537044090 Marionette DEBUG loaded listener.js 12:24:04 INFO - PROCESS | 3776 | ++DOMWINDOW == 90 (00000081A4A48800) [pid = 3776] [serial = 161] [outer = 00000081A0C8FC00] 12:24:04 INFO - PROCESS | 3776 | 1466537044503 Marionette TRACE conn8 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 12:24:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 12:24:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 586ms 12:24:04 INFO - PROCESS | 3776 | 1466537044535 Marionette TRACE conn8 -> [0,181,"getWindowHandle",null] 12:24:04 INFO - PROCESS | 3776 | 1466537044537 Marionette TRACE conn8 <- [1,181,null,{"value":"13"}] 12:24:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 12:24:04 INFO - PROCESS | 3776 | 1466537044540 Marionette TRACE conn8 -> [0,182,"setScriptTimeout",{"ms":35000}] 12:24:04 INFO - PROCESS | 3776 | 1466537044542 Marionette TRACE conn8 <- [1,182,null,{}] 12:24:04 INFO - PROCESS | 3776 | 1466537044546 Marionette TRACE conn8 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:04 INFO - PROCESS | 3776 | 1466537044547 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:04 INFO - PROCESS | 3776 | 1466537044659 Marionette TRACE conn8 <- [1,183,null,{"value":null}] 12:24:04 INFO - PROCESS | 3776 | 1466537044665 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:04 INFO - PROCESS | 3776 | 1466537044667 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:04 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A527E000 == 36 [pid = 3776] [id = 55] 12:24:04 INFO - PROCESS | 3776 | ++DOMWINDOW == 91 (00000081A0C93400) [pid = 3776] [serial = 162] [outer = 0000000000000000] 12:24:04 INFO - PROCESS | 3776 | ++DOMWINDOW == 92 (00000081A4A4F400) [pid = 3776] [serial = 163] [outer = 00000081A0C93400] 12:24:04 INFO - PROCESS | 3776 | 1466537044712 Marionette DEBUG loaded listener.js 12:24:04 INFO - PROCESS | 3776 | ++DOMWINDOW == 93 (00000081A4B19800) [pid = 3776] [serial = 164] [outer = 00000081A0C93400] 12:24:05 INFO - PROCESS | 3776 | 1466537045167 Marionette TRACE conn8 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 12:24:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 12:24:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 673ms 12:24:05 INFO - PROCESS | 3776 | 1466537045217 Marionette TRACE conn8 -> [0,185,"getWindowHandle",null] 12:24:05 INFO - PROCESS | 3776 | 1466537045221 Marionette TRACE conn8 <- [1,185,null,{"value":"13"}] 12:24:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 12:24:05 INFO - PROCESS | 3776 | 1466537045258 Marionette TRACE conn8 -> [0,186,"setScriptTimeout",{"ms":35000}] 12:24:05 INFO - PROCESS | 3776 | 1466537045262 Marionette TRACE conn8 <- [1,186,null,{}] 12:24:05 INFO - PROCESS | 3776 | 1466537045315 Marionette TRACE conn8 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:05 INFO - PROCESS | 3776 | 1466537045319 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:05 INFO - PROCESS | 3776 | 1466537045477 Marionette TRACE conn8 <- [1,187,null,{"value":null}] 12:24:05 INFO - PROCESS | 3776 | 1466537045561 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:05 INFO - PROCESS | 3776 | 1466537045567 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:05 INFO - PROCESS | 3776 | ++DOCSHELL 00000081979AA800 == 37 [pid = 3776] [id = 56] 12:24:05 INFO - PROCESS | 3776 | ++DOMWINDOW == 94 (000000819129B800) [pid = 3776] [serial = 165] [outer = 0000000000000000] 12:24:05 INFO - PROCESS | 3776 | ++DOMWINDOW == 95 (000000819132B400) [pid = 3776] [serial = 166] [outer = 000000819129B800] 12:24:05 INFO - PROCESS | 3776 | 1466537045649 Marionette DEBUG loaded listener.js 12:24:05 INFO - PROCESS | 3776 | ++DOMWINDOW == 96 (0000008196138000) [pid = 3776] [serial = 167] [outer = 000000819129B800] 12:24:06 INFO - PROCESS | 3776 | 1466537046283 Marionette TRACE conn8 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 12:24:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 12:24:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1068ms 12:24:06 INFO - PROCESS | 3776 | 1466537046329 Marionette TRACE conn8 -> [0,189,"getWindowHandle",null] 12:24:06 INFO - PROCESS | 3776 | 1466537046334 Marionette TRACE conn8 <- [1,189,null,{"value":"13"}] 12:24:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 12:24:06 INFO - PROCESS | 3776 | 1466537046340 Marionette TRACE conn8 -> [0,190,"setScriptTimeout",{"ms":35000}] 12:24:06 INFO - PROCESS | 3776 | 1466537046344 Marionette TRACE conn8 <- [1,190,null,{}] 12:24:06 INFO - PROCESS | 3776 | 1466537046348 Marionette TRACE conn8 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:06 INFO - PROCESS | 3776 | 1466537046351 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:06 INFO - PROCESS | 3776 | 1466537046473 Marionette TRACE conn8 <- [1,191,null,{"value":null}] 12:24:06 INFO - PROCESS | 3776 | 1466537046542 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:06 INFO - PROCESS | 3776 | 1466537046545 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:06 INFO - PROCESS | 3776 | ++DOCSHELL 000000819E7D2800 == 38 [pid = 3776] [id = 57] 12:24:06 INFO - PROCESS | 3776 | ++DOMWINDOW == 97 (0000008197979400) [pid = 3776] [serial = 168] [outer = 0000000000000000] 12:24:06 INFO - PROCESS | 3776 | ++DOMWINDOW == 98 (000000819B3E0C00) [pid = 3776] [serial = 169] [outer = 0000008197979400] 12:24:06 INFO - PROCESS | 3776 | 1466537046602 Marionette DEBUG loaded listener.js 12:24:06 INFO - PROCESS | 3776 | ++DOMWINDOW == 99 (000000819C18EC00) [pid = 3776] [serial = 170] [outer = 0000008197979400] 12:24:07 INFO - PROCESS | 3776 | 1466537047483 Marionette TRACE conn8 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 12:24:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 12:24:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1180ms 12:24:07 INFO - PROCESS | 3776 | 1466537047523 Marionette TRACE conn8 -> [0,193,"getWindowHandle",null] 12:24:07 INFO - PROCESS | 3776 | 1466537047528 Marionette TRACE conn8 <- [1,193,null,{"value":"13"}] 12:24:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 12:24:07 INFO - PROCESS | 3776 | 1466537047533 Marionette TRACE conn8 -> [0,194,"setScriptTimeout",{"ms":35000}] 12:24:07 INFO - PROCESS | 3776 | 1466537047537 Marionette TRACE conn8 <- [1,194,null,{}] 12:24:07 INFO - PROCESS | 3776 | 1466537047542 Marionette TRACE conn8 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:07 INFO - PROCESS | 3776 | 1466537047545 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:07 INFO - PROCESS | 3776 | 1466537047659 Marionette TRACE conn8 <- [1,195,null,{"value":null}] 12:24:07 INFO - PROCESS | 3776 | 1466537047725 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:07 INFO - PROCESS | 3776 | 1466537047730 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:07 INFO - PROCESS | 3776 | ++DOCSHELL 0000008197376800 == 39 [pid = 3776] [id = 58] 12:24:07 INFO - PROCESS | 3776 | ++DOMWINDOW == 100 (000000819132A400) [pid = 3776] [serial = 171] [outer = 0000000000000000] 12:24:07 INFO - PROCESS | 3776 | ++DOMWINDOW == 101 (0000008191332C00) [pid = 3776] [serial = 172] [outer = 000000819132A400] 12:24:07 INFO - PROCESS | 3776 | 1466537047783 Marionette DEBUG loaded listener.js 12:24:07 INFO - PROCESS | 3776 | ++DOMWINDOW == 102 (0000008196733000) [pid = 3776] [serial = 173] [outer = 000000819132A400] 12:24:08 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4E6D800 == 38 [pid = 3776] [id = 54] 12:24:08 INFO - PROCESS | 3776 | --DOCSHELL 00000081A36D4000 == 37 [pid = 3776] [id = 53] 12:24:08 INFO - PROCESS | 3776 | --DOCSHELL 00000081A36DC800 == 36 [pid = 3776] [id = 52] 12:24:08 INFO - PROCESS | 3776 | --DOCSHELL 000000819ECE0000 == 35 [pid = 3776] [id = 51] 12:24:08 INFO - PROCESS | 3776 | --DOCSHELL 000000819E41D000 == 34 [pid = 3776] [id = 50] 12:24:08 INFO - PROCESS | 3776 | --DOCSHELL 000000819DC34000 == 33 [pid = 3776] [id = 49] 12:24:08 INFO - PROCESS | 3776 | --DOCSHELL 000000819BEC1000 == 32 [pid = 3776] [id = 48] 12:24:08 INFO - PROCESS | 3776 | --DOCSHELL 000000819615A000 == 31 [pid = 3776] [id = 47] 12:24:08 INFO - PROCESS | 3776 | --DOMWINDOW == 101 (0000008191326800) [pid = 3776] [serial = 93] [outer = 0000000000000000] [url = about:blank] 12:24:08 INFO - PROCESS | 3776 | --DOMWINDOW == 100 (0000008196507000) [pid = 3776] [serial = 94] [outer = 0000000000000000] [url = about:blank] 12:24:08 INFO - PROCESS | 3776 | --DOMWINDOW == 99 (000000819132AC00) [pid = 3776] [serial = 111] [outer = 0000000000000000] [url = about:blank] 12:24:08 INFO - PROCESS | 3776 | --DOMWINDOW == 98 (000000818F57EC00) [pid = 3776] [serial = 78] [outer = 0000000000000000] [url = about:blank] 12:24:08 INFO - PROCESS | 3776 | --DOMWINDOW == 97 (000000818F71B000) [pid = 3776] [serial = 79] [outer = 0000000000000000] [url = about:blank] 12:24:08 INFO - PROCESS | 3776 | --DOMWINDOW == 96 (00000081A4A56400) [pid = 3776] [serial = 109] [outer = 0000000000000000] [url = about:blank] 12:24:08 INFO - PROCESS | 3776 | --DOMWINDOW == 95 (00000081A4A53C00) [pid = 3776] [serial = 115] [outer = 0000000000000000] [url = about:blank] 12:24:08 INFO - PROCESS | 3776 | --DOMWINDOW == 94 (000000819ED76000) [pid = 3776] [serial = 114] [outer = 0000000000000000] [url = about:blank] 12:24:08 INFO - PROCESS | 3776 | --DOMWINDOW == 93 (000000819EA36C00) [pid = 3776] [serial = 103] [outer = 0000000000000000] [url = about:blank] 12:24:08 INFO - PROCESS | 3776 | --DOMWINDOW == 92 (000000819D92CC00) [pid = 3776] [serial = 100] [outer = 0000000000000000] [url = about:blank] 12:24:08 INFO - PROCESS | 3776 | --DOMWINDOW == 91 (00000081A5266800) [pid = 3776] [serial = 118] [outer = 0000000000000000] [url = about:blank] 12:24:08 INFO - PROCESS | 3776 | --DOMWINDOW == 90 (00000081A5CA7C00) [pid = 3776] [serial = 121] [outer = 0000000000000000] [url = about:blank] 12:24:08 INFO - PROCESS | 3776 | --DOMWINDOW == 89 (00000081A53A9400) [pid = 3776] [serial = 120] [outer = 0000000000000000] [url = about:blank] 12:24:08 INFO - PROCESS | 3776 | --DOMWINDOW == 88 (00000081A4E3C000) [pid = 3776] [serial = 117] [outer = 0000000000000000] [url = about:blank] 12:24:08 INFO - PROCESS | 3776 | --DOMWINDOW == 87 (00000081A539D400) [pid = 3776] [serial = 76] [outer = 0000000000000000] [url = about:blank] 12:24:08 INFO - PROCESS | 3776 | --DOMWINDOW == 86 (00000081A082F400) [pid = 3776] [serial = 105] [outer = 0000000000000000] [url = about:blank] 12:24:08 INFO - PROCESS | 3776 | --DOMWINDOW == 85 (000000819E19B000) [pid = 3776] [serial = 102] [outer = 0000000000000000] [url = about:blank] 12:24:08 INFO - PROCESS | 3776 | --DOMWINDOW == 84 (00000081A103D000) [pid = 3776] [serial = 108] [outer = 0000000000000000] [url = about:blank] 12:24:08 INFO - PROCESS | 3776 | --DOMWINDOW == 83 (00000081A0D35400) [pid = 3776] [serial = 106] [outer = 0000000000000000] [url = about:blank] 12:24:08 INFO - PROCESS | 3776 | --DOMWINDOW == 82 (000000819285C800) [pid = 3776] [serial = 90] [outer = 0000000000000000] [url = about:blank] 12:24:08 INFO - PROCESS | 3776 | --DOMWINDOW == 81 (000000819628CC00) [pid = 3776] [serial = 91] [outer = 0000000000000000] [url = about:blank] 12:24:08 INFO - PROCESS | 3776 | --DOMWINDOW == 80 (000000819EA2C800) [pid = 3776] [serial = 112] [outer = 0000000000000000] [url = about:blank] 12:24:08 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (000000819DFC7C00) [pid = 3776] [serial = 87] [outer = 0000000000000000] [url = about:blank] 12:24:08 INFO - PROCESS | 3776 | --DOMWINDOW == 78 (000000819FAB6C00) [pid = 3776] [serial = 88] [outer = 0000000000000000] [url = about:blank] 12:24:08 INFO - PROCESS | 3776 | --DOMWINDOW == 77 (000000819EA2FC00) [pid = 3776] [serial = 84] [outer = 0000000000000000] [url = about:blank] 12:24:08 INFO - PROCESS | 3776 | --DOMWINDOW == 76 (000000819ECB3C00) [pid = 3776] [serial = 85] [outer = 0000000000000000] [url = about:blank] 12:24:08 INFO - PROCESS | 3776 | --DOMWINDOW == 75 (000000819D926800) [pid = 3776] [serial = 99] [outer = 0000000000000000] [url = about:blank] 12:24:08 INFO - PROCESS | 3776 | --DOMWINDOW == 74 (0000008196733C00) [pid = 3776] [serial = 81] [outer = 0000000000000000] [url = about:blank] 12:24:08 INFO - PROCESS | 3776 | --DOMWINDOW == 73 (000000819B33D400) [pid = 3776] [serial = 82] [outer = 0000000000000000] [url = about:blank] 12:24:08 INFO - PROCESS | 3776 | --DOMWINDOW == 72 (000000819B48C400) [pid = 3776] [serial = 96] [outer = 0000000000000000] [url = about:blank] 12:24:08 INFO - PROCESS | 3776 | --DOMWINDOW == 71 (000000819B797800) [pid = 3776] [serial = 97] [outer = 0000000000000000] [url = about:blank] 12:24:08 INFO - PROCESS | 3776 | 1466537048298 Marionette TRACE conn8 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 12:24:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 12:24:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 777ms 12:24:08 INFO - PROCESS | 3776 | 1466537048313 Marionette TRACE conn8 -> [0,197,"getWindowHandle",null] 12:24:08 INFO - PROCESS | 3776 | 1466537048318 Marionette TRACE conn8 <- [1,197,null,{"value":"13"}] 12:24:08 INFO - PROCESS | 3776 | 1466537048329 Marionette TRACE conn8 -> [0,198,"setScriptTimeout",{"ms":35000}] 12:24:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 12:24:08 INFO - PROCESS | 3776 | 1466537048332 Marionette TRACE conn8 <- [1,198,null,{}] 12:24:08 INFO - PROCESS | 3776 | 1466537048336 Marionette TRACE conn8 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:08 INFO - PROCESS | 3776 | 1466537048339 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:08 INFO - PROCESS | 3776 | 1466537048428 Marionette TRACE conn8 <- [1,199,null,{"value":null}] 12:24:08 INFO - PROCESS | 3776 | 1466537048437 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:08 INFO - PROCESS | 3776 | 1466537048439 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:08 INFO - PROCESS | 3776 | ++DOCSHELL 000000819AE94800 == 32 [pid = 3776] [id = 59] 12:24:08 INFO - PROCESS | 3776 | ++DOMWINDOW == 72 (0000008192859800) [pid = 3776] [serial = 174] [outer = 0000000000000000] 12:24:08 INFO - PROCESS | 3776 | ++DOMWINDOW == 73 (0000008196732800) [pid = 3776] [serial = 175] [outer = 0000008192859800] 12:24:08 INFO - PROCESS | 3776 | 1466537048487 Marionette DEBUG loaded listener.js 12:24:08 INFO - PROCESS | 3776 | ++DOMWINDOW == 74 (0000008197E52C00) [pid = 3776] [serial = 176] [outer = 0000008192859800] 12:24:08 INFO - PROCESS | 3776 | 1466537048938 Marionette TRACE conn8 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 12:24:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 12:24:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 628ms 12:24:08 INFO - PROCESS | 3776 | 1466537048961 Marionette TRACE conn8 -> [0,201,"getWindowHandle",null] 12:24:08 INFO - PROCESS | 3776 | 1466537048964 Marionette TRACE conn8 <- [1,201,null,{"value":"13"}] 12:24:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 12:24:08 INFO - PROCESS | 3776 | 1466537048972 Marionette TRACE conn8 -> [0,202,"setScriptTimeout",{"ms":35000}] 12:24:08 INFO - PROCESS | 3776 | 1466537048976 Marionette TRACE conn8 <- [1,202,null,{}] 12:24:09 INFO - PROCESS | 3776 | 1466537048988 Marionette TRACE conn8 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:09 INFO - PROCESS | 3776 | 1466537048993 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:09 INFO - PROCESS | 3776 | 1466537049081 Marionette TRACE conn8 <- [1,203,null,{"value":null}] 12:24:09 INFO - PROCESS | 3776 | 1466537049090 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:09 INFO - PROCESS | 3776 | 1466537049094 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:09 INFO - PROCESS | 3776 | ++DOCSHELL 000000819DB1F800 == 33 [pid = 3776] [id = 60] 12:24:09 INFO - PROCESS | 3776 | ++DOMWINDOW == 75 (000000819B8CE800) [pid = 3776] [serial = 177] [outer = 0000000000000000] 12:24:09 INFO - PROCESS | 3776 | ++DOMWINDOW == 76 (000000819D924800) [pid = 3776] [serial = 178] [outer = 000000819B8CE800] 12:24:09 INFO - PROCESS | 3776 | 1466537049143 Marionette DEBUG loaded listener.js 12:24:09 INFO - PROCESS | 3776 | ++DOMWINDOW == 77 (000000819E70EC00) [pid = 3776] [serial = 179] [outer = 000000819B8CE800] 12:24:09 INFO - PROCESS | 3776 | 1466537049599 Marionette TRACE conn8 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 12:24:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 12:24:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 691ms 12:24:09 INFO - PROCESS | 3776 | 1466537049662 Marionette TRACE conn8 -> [0,205,"getWindowHandle",null] 12:24:09 INFO - PROCESS | 3776 | 1466537049664 Marionette TRACE conn8 <- [1,205,null,{"value":"13"}] 12:24:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 12:24:09 INFO - PROCESS | 3776 | 1466537049668 Marionette TRACE conn8 -> [0,206,"setScriptTimeout",{"ms":35000}] 12:24:09 INFO - PROCESS | 3776 | 1466537049670 Marionette TRACE conn8 <- [1,206,null,{}] 12:24:09 INFO - PROCESS | 3776 | 1466537049673 Marionette TRACE conn8 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:09 INFO - PROCESS | 3776 | 1466537049675 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:09 INFO - PROCESS | 3776 | 1466537049765 Marionette TRACE conn8 <- [1,207,null,{"value":null}] 12:24:09 INFO - PROCESS | 3776 | 1466537049773 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:09 INFO - PROCESS | 3776 | 1466537049775 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:09 INFO - PROCESS | 3776 | ++DOCSHELL 000000819E7D1800 == 34 [pid = 3776] [id = 61] 12:24:09 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (000000819EA37C00) [pid = 3776] [serial = 180] [outer = 0000000000000000] 12:24:09 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (000000819EBBA000) [pid = 3776] [serial = 181] [outer = 000000819EA37C00] 12:24:09 INFO - PROCESS | 3776 | 1466537049821 Marionette DEBUG loaded listener.js 12:24:09 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (000000819ED76C00) [pid = 3776] [serial = 182] [outer = 000000819EA37C00] 12:24:10 INFO - PROCESS | 3776 | 1466537050215 Marionette TRACE conn8 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 12:24:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 12:24:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 585ms 12:24:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 12:24:10 INFO - PROCESS | 3776 | 1466537050269 Marionette TRACE conn8 -> [0,209,"getWindowHandle",null] 12:24:10 INFO - PROCESS | 3776 | 1466537050272 Marionette TRACE conn8 <- [1,209,null,{"value":"13"}] 12:24:10 INFO - PROCESS | 3776 | 1466537050275 Marionette TRACE conn8 -> [0,210,"setScriptTimeout",{"ms":35000}] 12:24:10 INFO - PROCESS | 3776 | 1466537050277 Marionette TRACE conn8 <- [1,210,null,{}] 12:24:10 INFO - PROCESS | 3776 | 1466537050281 Marionette TRACE conn8 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:10 INFO - PROCESS | 3776 | 1466537050283 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:10 INFO - PROCESS | 3776 | 1466537050373 Marionette TRACE conn8 <- [1,211,null,{"value":null}] 12:24:10 INFO - PROCESS | 3776 | 1466537050378 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:10 INFO - PROCESS | 3776 | 1466537050380 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:10 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A0C80800 == 35 [pid = 3776] [id = 62] 12:24:10 INFO - PROCESS | 3776 | ++DOMWINDOW == 81 (000000819F059400) [pid = 3776] [serial = 183] [outer = 0000000000000000] 12:24:10 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (000000819F705C00) [pid = 3776] [serial = 184] [outer = 000000819F059400] 12:24:10 INFO - PROCESS | 3776 | 1466537050425 Marionette DEBUG loaded listener.js 12:24:10 INFO - PROCESS | 3776 | ++DOMWINDOW == 83 (000000819FAB0000) [pid = 3776] [serial = 185] [outer = 000000819F059400] 12:24:10 INFO - PROCESS | 3776 | 1466537050900 Marionette TRACE conn8 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 12:24:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 12:24:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 693ms 12:24:10 INFO - PROCESS | 3776 | 1466537050969 Marionette TRACE conn8 -> [0,213,"getWindowHandle",null] 12:24:10 INFO - PROCESS | 3776 | 1466537050971 Marionette TRACE conn8 <- [1,213,null,{"value":"13"}] 12:24:10 INFO - PROCESS | 3776 | 1466537050974 Marionette TRACE conn8 -> [0,214,"setScriptTimeout",{"ms":35000}] 12:24:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 12:24:10 INFO - PROCESS | 3776 | 1466537050976 Marionette TRACE conn8 <- [1,214,null,{}] 12:24:10 INFO - PROCESS | 3776 | 1466537050979 Marionette TRACE conn8 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:10 INFO - PROCESS | 3776 | 1466537050985 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:11 INFO - PROCESS | 3776 | 1466537051124 Marionette TRACE conn8 <- [1,215,null,{"value":null}] 12:24:11 INFO - PROCESS | 3776 | 1466537051167 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:11 INFO - PROCESS | 3776 | 1466537051169 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:11 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4E1B800 == 36 [pid = 3776] [id = 63] 12:24:11 INFO - PROCESS | 3776 | ++DOMWINDOW == 84 (00000081A4A4F800) [pid = 3776] [serial = 186] [outer = 0000000000000000] 12:24:11 INFO - PROCESS | 3776 | ++DOMWINDOW == 85 (00000081A4B1D000) [pid = 3776] [serial = 187] [outer = 00000081A4A4F800] 12:24:11 INFO - PROCESS | 3776 | 1466537051215 Marionette DEBUG loaded listener.js 12:24:11 INFO - PROCESS | 3776 | ++DOMWINDOW == 86 (00000081A4E3FC00) [pid = 3776] [serial = 188] [outer = 00000081A4A4F800] 12:24:11 INFO - PROCESS | 3776 | 1466537051644 Marionette TRACE conn8 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 12:24:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 12:24:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 692ms 12:24:11 INFO - PROCESS | 3776 | 1466537051670 Marionette TRACE conn8 -> [0,217,"getWindowHandle",null] 12:24:11 INFO - PROCESS | 3776 | 1466537051672 Marionette TRACE conn8 <- [1,217,null,{"value":"13"}] 12:24:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 12:24:11 INFO - PROCESS | 3776 | 1466537051675 Marionette TRACE conn8 -> [0,218,"setScriptTimeout",{"ms":35000}] 12:24:11 INFO - PROCESS | 3776 | 1466537051677 Marionette TRACE conn8 <- [1,218,null,{}] 12:24:11 INFO - PROCESS | 3776 | 1466537051681 Marionette TRACE conn8 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:11 INFO - PROCESS | 3776 | 1466537051683 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:11 INFO - PROCESS | 3776 | 1466537051815 Marionette TRACE conn8 <- [1,219,null,{"value":null}] 12:24:11 INFO - PROCESS | 3776 | 1466537051825 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:11 INFO - PROCESS | 3776 | 1466537051827 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:11 INFO - PROCESS | 3776 | ++DOCSHELL 000000819770A800 == 37 [pid = 3776] [id = 64] 12:24:11 INFO - PROCESS | 3776 | ++DOMWINDOW == 87 (0000008195EF6C00) [pid = 3776] [serial = 189] [outer = 0000000000000000] 12:24:11 INFO - PROCESS | 3776 | ++DOMWINDOW == 88 (000000819B79BC00) [pid = 3776] [serial = 190] [outer = 0000008195EF6C00] 12:24:11 INFO - PROCESS | 3776 | 1466537051871 Marionette DEBUG loaded listener.js 12:24:11 INFO - PROCESS | 3776 | ++DOMWINDOW == 89 (000000819BE99400) [pid = 3776] [serial = 191] [outer = 0000008195EF6C00] 12:24:12 INFO - PROCESS | 3776 | 1466537052282 Marionette TRACE conn8 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 12:24:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 12:24:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 628ms 12:24:12 INFO - PROCESS | 3776 | 1466537052306 Marionette TRACE conn8 -> [0,221,"getWindowHandle",null] 12:24:12 INFO - PROCESS | 3776 | 1466537052309 Marionette TRACE conn8 <- [1,221,null,{"value":"13"}] 12:24:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 12:24:12 INFO - PROCESS | 3776 | 1466537052327 Marionette TRACE conn8 -> [0,222,"setScriptTimeout",{"ms":35000}] 12:24:12 INFO - PROCESS | 3776 | 1466537052329 Marionette TRACE conn8 <- [1,222,null,{}] 12:24:12 INFO - PROCESS | 3776 | 1466537052332 Marionette TRACE conn8 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:12 INFO - PROCESS | 3776 | 1466537052334 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:12 INFO - PROCESS | 3776 | 1466537052440 Marionette TRACE conn8 <- [1,223,null,{"value":null}] 12:24:12 INFO - PROCESS | 3776 | 1466537052445 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:12 INFO - PROCESS | 3776 | 1466537052447 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:12 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A52E6800 == 38 [pid = 3776] [id = 65] 12:24:12 INFO - PROCESS | 3776 | ++DOMWINDOW == 90 (000000818F60FC00) [pid = 3776] [serial = 192] [outer = 0000000000000000] 12:24:12 INFO - PROCESS | 3776 | ++DOMWINDOW == 91 (000000818F612C00) [pid = 3776] [serial = 193] [outer = 000000818F60FC00] 12:24:12 INFO - PROCESS | 3776 | 1466537052492 Marionette DEBUG loaded listener.js 12:24:12 INFO - PROCESS | 3776 | ++DOMWINDOW == 92 (000000818F728000) [pid = 3776] [serial = 194] [outer = 000000818F60FC00] 12:24:12 INFO - PROCESS | 3776 | --DOMWINDOW == 91 (000000819D925400) [pid = 3776] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 12:24:12 INFO - PROCESS | 3776 | --DOMWINDOW == 90 (000000819B3E0800) [pid = 3776] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 12:24:12 INFO - PROCESS | 3776 | --DOMWINDOW == 89 (0000008191298C00) [pid = 3776] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 12:24:12 INFO - PROCESS | 3776 | --DOMWINDOW == 88 (00000081965BA800) [pid = 3776] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 12:24:12 INFO - PROCESS | 3776 | --DOMWINDOW == 87 (000000819D925C00) [pid = 3776] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 12:24:12 INFO - PROCESS | 3776 | --DOMWINDOW == 86 (00000081912A0000) [pid = 3776] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 12:24:12 INFO - PROCESS | 3776 | --DOMWINDOW == 85 (0000008197316800) [pid = 3776] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 12:24:12 INFO - PROCESS | 3776 | --DOMWINDOW == 84 (000000819EA35000) [pid = 3776] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 12:24:12 INFO - PROCESS | 3776 | --DOMWINDOW == 83 (00000081973D7000) [pid = 3776] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 12:24:12 INFO - PROCESS | 3776 | --DOMWINDOW == 82 (000000819F019400) [pid = 3776] [serial = 153] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 12:24:12 INFO - PROCESS | 3776 | --DOMWINDOW == 81 (000000819AE10400) [pid = 3776] [serial = 156] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 12:24:12 INFO - PROCESS | 3776 | --DOMWINDOW == 80 (0000008191332800) [pid = 3776] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 12:24:12 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (00000081A0C8FC00) [pid = 3776] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 12:24:12 INFO - PROCESS | 3776 | 1466537052959 Marionette TRACE conn8 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 12:24:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 12:24:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 692ms 12:24:13 INFO - PROCESS | 3776 | 1466537053013 Marionette TRACE conn8 -> [0,225,"getWindowHandle",null] 12:24:13 INFO - PROCESS | 3776 | 1466537053015 Marionette TRACE conn8 <- [1,225,null,{"value":"13"}] 12:24:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 12:24:13 INFO - PROCESS | 3776 | 1466537053026 Marionette TRACE conn8 -> [0,226,"setScriptTimeout",{"ms":35000}] 12:24:13 INFO - PROCESS | 3776 | 1466537053029 Marionette TRACE conn8 <- [1,226,null,{}] 12:24:13 INFO - PROCESS | 3776 | 1466537053032 Marionette TRACE conn8 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:13 INFO - PROCESS | 3776 | 1466537053034 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:13 INFO - PROCESS | 3776 | 1466537053136 Marionette TRACE conn8 <- [1,227,null,{"value":null}] 12:24:13 INFO - PROCESS | 3776 | 1466537053144 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:13 INFO - PROCESS | 3776 | 1466537053146 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:13 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A55A4800 == 39 [pid = 3776] [id = 66] 12:24:13 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (00000081957B7000) [pid = 3776] [serial = 195] [outer = 0000000000000000] 12:24:13 INFO - PROCESS | 3776 | ++DOMWINDOW == 81 (0000008197276C00) [pid = 3776] [serial = 196] [outer = 00000081957B7000] 12:24:13 INFO - PROCESS | 3776 | 1466537053191 Marionette DEBUG loaded listener.js 12:24:13 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (000000819727CC00) [pid = 3776] [serial = 197] [outer = 00000081957B7000] 12:24:13 INFO - PROCESS | 3776 | 1466537053598 Marionette TRACE conn8 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 12:24:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 12:24:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 649ms 12:24:13 INFO - PROCESS | 3776 | 1466537053682 Marionette TRACE conn8 -> [0,229,"getWindowHandle",null] 12:24:13 INFO - PROCESS | 3776 | 1466537053684 Marionette TRACE conn8 <- [1,229,null,{"value":"13"}] 12:24:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 12:24:13 INFO - PROCESS | 3776 | 1466537053725 Marionette TRACE conn8 -> [0,230,"setScriptTimeout",{"ms":35000}] 12:24:13 INFO - PROCESS | 3776 | 1466537053727 Marionette TRACE conn8 <- [1,230,null,{}] 12:24:13 INFO - PROCESS | 3776 | 1466537053733 Marionette TRACE conn8 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:13 INFO - PROCESS | 3776 | 1466537053735 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:13 INFO - PROCESS | 3776 | 1466537053820 Marionette TRACE conn8 <- [1,231,null,{"value":null}] 12:24:13 INFO - PROCESS | 3776 | 1466537053826 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:13 INFO - PROCESS | 3776 | 1466537053828 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:13 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A5656000 == 40 [pid = 3776] [id = 67] 12:24:13 INFO - PROCESS | 3776 | ++DOMWINDOW == 83 (000000819B496C00) [pid = 3776] [serial = 198] [outer = 0000000000000000] 12:24:13 INFO - PROCESS | 3776 | ++DOMWINDOW == 84 (000000819C194000) [pid = 3776] [serial = 199] [outer = 000000819B496C00] 12:24:13 INFO - PROCESS | 3776 | 1466537053872 Marionette DEBUG loaded listener.js 12:24:13 INFO - PROCESS | 3776 | ++DOMWINDOW == 85 (000000819ED75400) [pid = 3776] [serial = 200] [outer = 000000819B496C00] 12:24:14 INFO - PROCESS | 3776 | 1466537054289 Marionette TRACE conn8 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 12:24:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 12:24:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 606ms 12:24:14 INFO - PROCESS | 3776 | 1466537054310 Marionette TRACE conn8 -> [0,233,"getWindowHandle",null] 12:24:14 INFO - PROCESS | 3776 | 1466537054312 Marionette TRACE conn8 <- [1,233,null,{"value":"13"}] 12:24:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 12:24:14 INFO - PROCESS | 3776 | 1466537054315 Marionette TRACE conn8 -> [0,234,"setScriptTimeout",{"ms":35000}] 12:24:14 INFO - PROCESS | 3776 | 1466537054318 Marionette TRACE conn8 <- [1,234,null,{}] 12:24:14 INFO - PROCESS | 3776 | 1466537054321 Marionette TRACE conn8 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:14 INFO - PROCESS | 3776 | 1466537054324 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:14 INFO - PROCESS | 3776 | 1466537054424 Marionette TRACE conn8 <- [1,235,null,{"value":null}] 12:24:14 INFO - PROCESS | 3776 | 1466537054457 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:14 INFO - PROCESS | 3776 | 1466537054459 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:14 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A5C0B000 == 41 [pid = 3776] [id = 68] 12:24:14 INFO - PROCESS | 3776 | ++DOMWINDOW == 86 (00000081A3638800) [pid = 3776] [serial = 201] [outer = 0000000000000000] 12:24:14 INFO - PROCESS | 3776 | ++DOMWINDOW == 87 (00000081A4E47C00) [pid = 3776] [serial = 202] [outer = 00000081A3638800] 12:24:14 INFO - PROCESS | 3776 | 1466537054505 Marionette DEBUG loaded listener.js 12:24:14 INFO - PROCESS | 3776 | ++DOMWINDOW == 88 (00000081A526D000) [pid = 3776] [serial = 203] [outer = 00000081A3638800] 12:24:15 INFO - PROCESS | 3776 | 1466537055149 Marionette TRACE conn8 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 12:24:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 12:24:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 879ms 12:24:15 INFO - PROCESS | 3776 | 1466537055197 Marionette TRACE conn8 -> [0,237,"getWindowHandle",null] 12:24:15 INFO - PROCESS | 3776 | 1466537055202 Marionette TRACE conn8 <- [1,237,null,{"value":"13"}] 12:24:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 12:24:15 INFO - PROCESS | 3776 | 1466537055221 Marionette TRACE conn8 -> [0,238,"setScriptTimeout",{"ms":35000}] 12:24:15 INFO - PROCESS | 3776 | 1466537055227 Marionette TRACE conn8 <- [1,238,null,{}] 12:24:15 INFO - PROCESS | 3776 | 1466537055233 Marionette TRACE conn8 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:15 INFO - PROCESS | 3776 | 1466537055236 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:15 INFO - PROCESS | 3776 | 1466537055356 Marionette TRACE conn8 <- [1,239,null,{"value":null}] 12:24:15 INFO - PROCESS | 3776 | 1466537055424 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:15 INFO - PROCESS | 3776 | 1466537055427 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:15 INFO - PROCESS | 3776 | ++DOCSHELL 000000819B71E800 == 42 [pid = 3776] [id = 69] 12:24:15 INFO - PROCESS | 3776 | ++DOMWINDOW == 89 (00000081911A2400) [pid = 3776] [serial = 204] [outer = 0000000000000000] 12:24:15 INFO - PROCESS | 3776 | ++DOMWINDOW == 90 (0000008191327C00) [pid = 3776] [serial = 205] [outer = 00000081911A2400] 12:24:15 INFO - PROCESS | 3776 | 1466537055487 Marionette DEBUG loaded listener.js 12:24:15 INFO - PROCESS | 3776 | ++DOMWINDOW == 91 (0000008197269400) [pid = 3776] [serial = 206] [outer = 00000081911A2400] 12:24:16 INFO - PROCESS | 3776 | 1466537056098 Marionette TRACE conn8 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 12:24:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 12:24:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 945ms 12:24:16 INFO - PROCESS | 3776 | 1466537056168 Marionette TRACE conn8 -> [0,241,"getWindowHandle",null] 12:24:16 INFO - PROCESS | 3776 | 1466537056173 Marionette TRACE conn8 <- [1,241,null,{"value":"13"}] 12:24:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 12:24:16 INFO - PROCESS | 3776 | 1466537056180 Marionette TRACE conn8 -> [0,242,"setScriptTimeout",{"ms":35000}] 12:24:16 INFO - PROCESS | 3776 | 1466537056183 Marionette TRACE conn8 <- [1,242,null,{}] 12:24:16 INFO - PROCESS | 3776 | 1466537056203 Marionette TRACE conn8 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:16 INFO - PROCESS | 3776 | 1466537056206 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:16 INFO - PROCESS | 3776 | 1466537056336 Marionette TRACE conn8 <- [1,243,null,{"value":null}] 12:24:16 INFO - PROCESS | 3776 | 1466537056398 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:16 INFO - PROCESS | 3776 | 1466537056401 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:16 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4A95800 == 43 [pid = 3776] [id = 70] 12:24:16 INFO - PROCESS | 3776 | ++DOMWINDOW == 92 (000000819B3E8C00) [pid = 3776] [serial = 207] [outer = 0000000000000000] 12:24:16 INFO - PROCESS | 3776 | ++DOMWINDOW == 93 (000000819BC9A000) [pid = 3776] [serial = 208] [outer = 000000819B3E8C00] 12:24:16 INFO - PROCESS | 3776 | 1466537056460 Marionette DEBUG loaded listener.js 12:24:16 INFO - PROCESS | 3776 | ++DOMWINDOW == 94 (000000819E716400) [pid = 3776] [serial = 209] [outer = 000000819B3E8C00] 12:24:17 INFO - PROCESS | 3776 | 1466537057059 Marionette TRACE conn8 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 12:24:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 12:24:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 944ms 12:24:17 INFO - PROCESS | 3776 | 1466537057126 Marionette TRACE conn8 -> [0,245,"getWindowHandle",null] 12:24:17 INFO - PROCESS | 3776 | 1466537057129 Marionette TRACE conn8 <- [1,245,null,{"value":"13"}] 12:24:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 12:24:17 INFO - PROCESS | 3776 | 1466537057133 Marionette TRACE conn8 -> [0,246,"setScriptTimeout",{"ms":35000}] 12:24:17 INFO - PROCESS | 3776 | 1466537057137 Marionette TRACE conn8 <- [1,246,null,{}] 12:24:17 INFO - PROCESS | 3776 | 1466537057149 Marionette TRACE conn8 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:17 INFO - PROCESS | 3776 | 1466537057155 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:17 INFO - PROCESS | 3776 | 1466537057302 Marionette TRACE conn8 <- [1,247,null,{"value":null}] 12:24:17 INFO - PROCESS | 3776 | 1466537057415 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:17 INFO - PROCESS | 3776 | 1466537057419 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:17 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A5C1D000 == 44 [pid = 3776] [id = 71] 12:24:17 INFO - PROCESS | 3776 | ++DOMWINDOW == 95 (000000819FAC8400) [pid = 3776] [serial = 210] [outer = 0000000000000000] 12:24:17 INFO - PROCESS | 3776 | ++DOMWINDOW == 96 (00000081A3635000) [pid = 3776] [serial = 211] [outer = 000000819FAC8400] 12:24:17 INFO - PROCESS | 3776 | 1466537057477 Marionette DEBUG loaded listener.js 12:24:17 INFO - PROCESS | 3776 | ++DOMWINDOW == 97 (00000081A4A56800) [pid = 3776] [serial = 212] [outer = 000000819FAC8400] 12:24:18 INFO - PROCESS | 3776 | 1466537058380 Marionette TRACE conn8 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 12:24:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 12:24:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1286ms 12:24:18 INFO - PROCESS | 3776 | 1466537058440 Marionette TRACE conn8 -> [0,249,"getWindowHandle",null] 12:24:18 INFO - PROCESS | 3776 | 1466537058443 Marionette TRACE conn8 <- [1,249,null,{"value":"13"}] 12:24:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 12:24:18 INFO - PROCESS | 3776 | 1466537058478 Marionette TRACE conn8 -> [0,250,"setScriptTimeout",{"ms":35000}] 12:24:18 INFO - PROCESS | 3776 | 1466537058480 Marionette TRACE conn8 <- [1,250,null,{}] 12:24:18 INFO - PROCESS | 3776 | 1466537058506 Marionette TRACE conn8 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:18 INFO - PROCESS | 3776 | 1466537058508 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:18 INFO - PROCESS | 3776 | 1466537058663 Marionette TRACE conn8 <- [1,251,null,{"value":null}] 12:24:18 INFO - PROCESS | 3776 | 1466537058784 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:18 INFO - PROCESS | 3776 | 1466537058787 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:18 INFO - PROCESS | 3776 | ++DOCSHELL 000000819738B000 == 45 [pid = 3776] [id = 72] 12:24:18 INFO - PROCESS | 3776 | ++DOMWINDOW == 98 (0000008197265000) [pid = 3776] [serial = 213] [outer = 0000000000000000] 12:24:18 INFO - PROCESS | 3776 | ++DOMWINDOW == 99 (0000008197269800) [pid = 3776] [serial = 214] [outer = 0000008197265000] 12:24:18 INFO - PROCESS | 3776 | 1466537058857 Marionette DEBUG loaded listener.js 12:24:18 INFO - PROCESS | 3776 | ++DOMWINDOW == 100 (0000008197973800) [pid = 3776] [serial = 215] [outer = 0000008197265000] 12:24:19 INFO - PROCESS | 3776 | --DOCSHELL 00000081A5656000 == 44 [pid = 3776] [id = 67] 12:24:19 INFO - PROCESS | 3776 | --DOCSHELL 00000081A55A4800 == 43 [pid = 3776] [id = 66] 12:24:19 INFO - PROCESS | 3776 | --DOCSHELL 00000081A52E6800 == 42 [pid = 3776] [id = 65] 12:24:19 INFO - PROCESS | 3776 | --DOCSHELL 000000819770A800 == 41 [pid = 3776] [id = 64] 12:24:19 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4E1B800 == 40 [pid = 3776] [id = 63] 12:24:19 INFO - PROCESS | 3776 | --DOCSHELL 00000081A0C80800 == 39 [pid = 3776] [id = 62] 12:24:19 INFO - PROCESS | 3776 | --DOCSHELL 000000819E7D1800 == 38 [pid = 3776] [id = 61] 12:24:19 INFO - PROCESS | 3776 | --DOCSHELL 000000819DB1F800 == 37 [pid = 3776] [id = 60] 12:24:19 INFO - PROCESS | 3776 | --DOMWINDOW == 99 (00000081A4A4F400) [pid = 3776] [serial = 163] [outer = 0000000000000000] [url = about:blank] 12:24:19 INFO - PROCESS | 3776 | --DOCSHELL 000000819AE94800 == 36 [pid = 3776] [id = 59] 12:24:19 INFO - PROCESS | 3776 | --DOCSHELL 0000008197376800 == 35 [pid = 3776] [id = 58] 12:24:19 INFO - PROCESS | 3776 | --DOCSHELL 00000081979AA800 == 34 [pid = 3776] [id = 56] 12:24:19 INFO - PROCESS | 3776 | --DOCSHELL 00000081A527E000 == 33 [pid = 3776] [id = 55] 12:24:19 INFO - PROCESS | 3776 | --DOMWINDOW == 98 (000000819D929800) [pid = 3776] [serial = 147] [outer = 0000000000000000] [url = about:blank] 12:24:19 INFO - PROCESS | 3776 | --DOMWINDOW == 97 (000000819B48FC00) [pid = 3776] [serial = 144] [outer = 0000000000000000] [url = about:blank] 12:24:19 INFO - PROCESS | 3776 | --DOMWINDOW == 96 (000000819E479C00) [pid = 3776] [serial = 31] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 12:24:19 INFO - PROCESS | 3776 | --DOMWINDOW == 95 (00000081912A1400) [pid = 3776] [serial = 138] [outer = 0000000000000000] [url = about:blank] 12:24:19 INFO - PROCESS | 3776 | --DOMWINDOW == 94 (000000819162F400) [pid = 3776] [serial = 139] [outer = 0000000000000000] [url = about:blank] 12:24:19 INFO - PROCESS | 3776 | --DOMWINDOW == 93 (00000081977C0000) [pid = 3776] [serial = 136] [outer = 0000000000000000] [url = about:blank] 12:24:19 INFO - PROCESS | 3776 | --DOMWINDOW == 92 (0000008197266800) [pid = 3776] [serial = 135] [outer = 0000000000000000] [url = about:blank] 12:24:19 INFO - PROCESS | 3776 | --DOMWINDOW == 91 (000000819EA2C400) [pid = 3776] [serial = 150] [outer = 0000000000000000] [url = about:blank] 12:24:19 INFO - PROCESS | 3776 | --DOMWINDOW == 90 (000000819EBB9C00) [pid = 3776] [serial = 151] [outer = 0000000000000000] [url = about:blank] 12:24:19 INFO - PROCESS | 3776 | --DOMWINDOW == 89 (000000819E064C00) [pid = 3776] [serial = 148] [outer = 0000000000000000] [url = about:blank] 12:24:19 INFO - PROCESS | 3776 | --DOMWINDOW == 88 (0000008196506C00) [pid = 3776] [serial = 124] [outer = 0000000000000000] [url = about:blank] 12:24:19 INFO - PROCESS | 3776 | --DOMWINDOW == 87 (000000819162EC00) [pid = 3776] [serial = 123] [outer = 0000000000000000] [url = about:blank] 12:24:19 INFO - PROCESS | 3776 | --DOMWINDOW == 86 (000000819B341C00) [pid = 3776] [serial = 127] [outer = 0000000000000000] [url = about:blank] 12:24:19 INFO - PROCESS | 3776 | --DOMWINDOW == 85 (00000081973D4C00) [pid = 3776] [serial = 126] [outer = 0000000000000000] [url = about:blank] 12:24:19 INFO - PROCESS | 3776 | --DOMWINDOW == 84 (000000819FA0E400) [pid = 3776] [serial = 130] [outer = 0000000000000000] [url = about:blank] 12:24:19 INFO - PROCESS | 3776 | --DOMWINDOW == 83 (000000819EBC1C00) [pid = 3776] [serial = 129] [outer = 0000000000000000] [url = about:blank] 12:24:19 INFO - PROCESS | 3776 | --DOMWINDOW == 82 (000000819FA0E000) [pid = 3776] [serial = 133] [outer = 0000000000000000] [url = about:blank] 12:24:19 INFO - PROCESS | 3776 | --DOMWINDOW == 81 (000000819B3E5000) [pid = 3776] [serial = 132] [outer = 0000000000000000] [url = about:blank] 12:24:19 INFO - PROCESS | 3776 | --DOMWINDOW == 80 (000000819FA11000) [pid = 3776] [serial = 154] [outer = 0000000000000000] [url = about:blank] 12:24:19 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (000000819FA0CC00) [pid = 3776] [serial = 158] [outer = 0000000000000000] [url = about:blank] 12:24:19 INFO - PROCESS | 3776 | --DOMWINDOW == 78 (000000819FAC3400) [pid = 3776] [serial = 155] [outer = 0000000000000000] [url = about:blank] 12:24:19 INFO - PROCESS | 3776 | --DOMWINDOW == 77 (00000081964DF800) [pid = 3776] [serial = 141] [outer = 0000000000000000] [url = about:blank] 12:24:19 INFO - PROCESS | 3776 | --DOMWINDOW == 76 (000000819DB70C00) [pid = 3776] [serial = 157] [outer = 0000000000000000] [url = about:blank] 12:24:19 INFO - PROCESS | 3776 | --DOMWINDOW == 75 (00000081A4A48800) [pid = 3776] [serial = 161] [outer = 0000000000000000] [url = about:blank] 12:24:19 INFO - PROCESS | 3776 | --DOMWINDOW == 74 (00000081A0D36000) [pid = 3776] [serial = 160] [outer = 0000000000000000] [url = about:blank] 12:24:19 INFO - PROCESS | 3776 | --DOMWINDOW == 73 (000000819B797400) [pid = 3776] [serial = 145] [outer = 0000000000000000] [url = about:blank] 12:24:19 INFO - PROCESS | 3776 | --DOMWINDOW == 72 (00000081977C1C00) [pid = 3776] [serial = 142] [outer = 0000000000000000] [url = about:blank] 12:24:19 INFO - PROCESS | 3776 | 1466537059367 Marionette TRACE conn8 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 12:24:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 12:24:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 965ms 12:24:19 INFO - PROCESS | 3776 | 1466537059430 Marionette TRACE conn8 -> [0,253,"getWindowHandle",null] 12:24:19 INFO - PROCESS | 3776 | 1466537059434 Marionette TRACE conn8 <- [1,253,null,{"value":"13"}] 12:24:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 12:24:19 INFO - PROCESS | 3776 | 1466537059440 Marionette TRACE conn8 -> [0,254,"setScriptTimeout",{"ms":35000}] 12:24:19 INFO - PROCESS | 3776 | 1466537059443 Marionette TRACE conn8 <- [1,254,null,{}] 12:24:19 INFO - PROCESS | 3776 | 1466537059447 Marionette TRACE conn8 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:19 INFO - PROCESS | 3776 | 1466537059450 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:19 INFO - PROCESS | 3776 | 1466537059541 Marionette TRACE conn8 <- [1,255,null,{"value":null}] 12:24:19 INFO - PROCESS | 3776 | 1466537059610 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:19 INFO - PROCESS | 3776 | 1466537059612 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:19 INFO - PROCESS | 3776 | ++DOCSHELL 000000819A925800 == 34 [pid = 3776] [id = 73] 12:24:19 INFO - PROCESS | 3776 | ++DOMWINDOW == 73 (0000008191106400) [pid = 3776] [serial = 216] [outer = 0000000000000000] 12:24:19 INFO - PROCESS | 3776 | ++DOMWINDOW == 74 (0000008191326000) [pid = 3776] [serial = 217] [outer = 0000008191106400] 12:24:19 INFO - PROCESS | 3776 | 1466537059661 Marionette DEBUG loaded listener.js 12:24:19 INFO - PROCESS | 3776 | ++DOMWINDOW == 75 (00000081964DF800) [pid = 3776] [serial = 218] [outer = 0000008191106400] 12:24:20 INFO - PROCESS | 3776 | 1466537060045 Marionette TRACE conn8 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 12:24:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 12:24:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 627ms 12:24:20 INFO - PROCESS | 3776 | 1466537060070 Marionette TRACE conn8 -> [0,257,"getWindowHandle",null] 12:24:20 INFO - PROCESS | 3776 | 1466537060073 Marionette TRACE conn8 <- [1,257,null,{"value":"13"}] 12:24:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 12:24:20 INFO - PROCESS | 3776 | 1466537060083 Marionette TRACE conn8 -> [0,258,"setScriptTimeout",{"ms":35000}] 12:24:20 INFO - PROCESS | 3776 | 1466537060087 Marionette TRACE conn8 <- [1,258,null,{}] 12:24:20 INFO - PROCESS | 3776 | 1466537060126 Marionette TRACE conn8 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:20 INFO - PROCESS | 3776 | 1466537060131 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:20 INFO - PROCESS | 3776 | 1466537060220 Marionette TRACE conn8 <- [1,259,null,{"value":null}] 12:24:20 INFO - PROCESS | 3776 | 1466537060227 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:20 INFO - PROCESS | 3776 | 1466537060230 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:20 INFO - PROCESS | 3776 | ++DOCSHELL 000000819D3FA000 == 35 [pid = 3776] [id = 74] 12:24:20 INFO - PROCESS | 3776 | ++DOMWINDOW == 76 (000000819B334000) [pid = 3776] [serial = 219] [outer = 0000000000000000] 12:24:20 INFO - PROCESS | 3776 | ++DOMWINDOW == 77 (000000819B3E1000) [pid = 3776] [serial = 220] [outer = 000000819B334000] 12:24:20 INFO - PROCESS | 3776 | 1466537060283 Marionette DEBUG loaded listener.js 12:24:20 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (000000819B493400) [pid = 3776] [serial = 221] [outer = 000000819B334000] 12:24:20 INFO - PROCESS | 3776 | 1466537060720 Marionette TRACE conn8 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 12:24:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 12:24:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 690ms 12:24:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 12:24:20 INFO - PROCESS | 3776 | 1466537060774 Marionette TRACE conn8 -> [0,261,"getWindowHandle",null] 12:24:20 INFO - PROCESS | 3776 | 1466537060777 Marionette TRACE conn8 <- [1,261,null,{"value":"13"}] 12:24:20 INFO - PROCESS | 3776 | 1466537060780 Marionette TRACE conn8 -> [0,262,"setScriptTimeout",{"ms":35000}] 12:24:20 INFO - PROCESS | 3776 | 1466537060782 Marionette TRACE conn8 <- [1,262,null,{}] 12:24:20 INFO - PROCESS | 3776 | 1466537060785 Marionette TRACE conn8 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:20 INFO - PROCESS | 3776 | 1466537060788 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:20 INFO - PROCESS | 3776 | 1466537060879 Marionette TRACE conn8 <- [1,263,null,{"value":null}] 12:24:20 INFO - PROCESS | 3776 | 1466537060887 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:20 INFO - PROCESS | 3776 | 1466537060889 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:20 INFO - PROCESS | 3776 | ++DOCSHELL 000000819DDDA800 == 36 [pid = 3776] [id = 75] 12:24:20 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (000000819BE96000) [pid = 3776] [serial = 222] [outer = 0000000000000000] 12:24:20 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (000000819BE9B000) [pid = 3776] [serial = 223] [outer = 000000819BE96000] 12:24:20 INFO - PROCESS | 3776 | 1466537060936 Marionette DEBUG loaded listener.js 12:24:21 INFO - PROCESS | 3776 | ++DOMWINDOW == 81 (000000819D927000) [pid = 3776] [serial = 224] [outer = 000000819BE96000] 12:24:21 INFO - PROCESS | 3776 | 1466537061371 Marionette TRACE conn8 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 12:24:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 12:24:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 629ms 12:24:21 INFO - PROCESS | 3776 | 1466537061412 Marionette TRACE conn8 -> [0,265,"getWindowHandle",null] 12:24:21 INFO - PROCESS | 3776 | 1466537061414 Marionette TRACE conn8 <- [1,265,null,{"value":"13"}] 12:24:21 INFO - PROCESS | 3776 | 1466537061417 Marionette TRACE conn8 -> [0,266,"setScriptTimeout",{"ms":35000}] 12:24:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 12:24:21 INFO - PROCESS | 3776 | 1466537061419 Marionette TRACE conn8 <- [1,266,null,{}] 12:24:21 INFO - PROCESS | 3776 | 1466537061423 Marionette TRACE conn8 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:21 INFO - PROCESS | 3776 | 1466537061425 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:21 INFO - PROCESS | 3776 | 1466537061530 Marionette TRACE conn8 <- [1,267,null,{"value":null}] 12:24:21 INFO - PROCESS | 3776 | 1466537061607 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:21 INFO - PROCESS | 3776 | 1466537061609 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:21 INFO - PROCESS | 3776 | ++DOCSHELL 000000819E7C2800 == 37 [pid = 3776] [id = 76] 12:24:21 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (000000819D92D800) [pid = 3776] [serial = 225] [outer = 0000000000000000] 12:24:21 INFO - PROCESS | 3776 | ++DOMWINDOW == 83 (000000819E061400) [pid = 3776] [serial = 226] [outer = 000000819D92D800] 12:24:21 INFO - PROCESS | 3776 | 1466537061661 Marionette DEBUG loaded listener.js 12:24:21 INFO - PROCESS | 3776 | ++DOMWINDOW == 84 (000000819EA2E000) [pid = 3776] [serial = 227] [outer = 000000819D92D800] 12:24:22 INFO - PROCESS | 3776 | 1466537062075 Marionette TRACE conn8 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 12:24:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 12:24:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 735ms 12:24:22 INFO - PROCESS | 3776 | 1466537062155 Marionette TRACE conn8 -> [0,269,"getWindowHandle",null] 12:24:22 INFO - PROCESS | 3776 | 1466537062157 Marionette TRACE conn8 <- [1,269,null,{"value":"13"}] 12:24:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 12:24:22 INFO - PROCESS | 3776 | 1466537062165 Marionette TRACE conn8 -> [0,270,"setScriptTimeout",{"ms":35000}] 12:24:22 INFO - PROCESS | 3776 | 1466537062167 Marionette TRACE conn8 <- [1,270,null,{}] 12:24:22 INFO - PROCESS | 3776 | 1466537062177 Marionette TRACE conn8 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:22 INFO - PROCESS | 3776 | 1466537062183 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:22 INFO - PROCESS | 3776 | 1466537062319 Marionette TRACE conn8 <- [1,271,null,{"value":null}] 12:24:22 INFO - PROCESS | 3776 | 1466537062327 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:22 INFO - PROCESS | 3776 | 1466537062329 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:22 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A36C6000 == 38 [pid = 3776] [id = 77] 12:24:22 INFO - PROCESS | 3776 | ++DOMWINDOW == 85 (000000819EA2B000) [pid = 3776] [serial = 228] [outer = 0000000000000000] 12:24:22 INFO - PROCESS | 3776 | ++DOMWINDOW == 86 (000000819ED6E800) [pid = 3776] [serial = 229] [outer = 000000819EA2B000] 12:24:22 INFO - PROCESS | 3776 | 1466537062376 Marionette DEBUG loaded listener.js 12:24:22 INFO - PROCESS | 3776 | ++DOMWINDOW == 87 (000000819FAAFC00) [pid = 3776] [serial = 230] [outer = 000000819EA2B000] 12:24:22 INFO - PROCESS | 3776 | 1466537062813 Marionette TRACE conn8 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 12:24:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 12:24:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 691ms 12:24:22 INFO - PROCESS | 3776 | 1466537062855 Marionette TRACE conn8 -> [0,273,"getWindowHandle",null] 12:24:22 INFO - PROCESS | 3776 | 1466537062858 Marionette TRACE conn8 <- [1,273,null,{"value":"13"}] 12:24:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 12:24:22 INFO - PROCESS | 3776 | 1466537062890 Marionette TRACE conn8 -> [0,274,"setScriptTimeout",{"ms":35000}] 12:24:22 INFO - PROCESS | 3776 | 1466537062892 Marionette TRACE conn8 <- [1,274,null,{}] 12:24:22 INFO - PROCESS | 3776 | 1466537062898 Marionette TRACE conn8 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:22 INFO - PROCESS | 3776 | 1466537062900 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:23 INFO - PROCESS | 3776 | 1466537063016 Marionette TRACE conn8 <- [1,275,null,{"value":null}] 12:24:23 INFO - PROCESS | 3776 | 1466537063026 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:23 INFO - PROCESS | 3776 | 1466537063028 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:23 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4E0C800 == 39 [pid = 3776] [id = 78] 12:24:23 INFO - PROCESS | 3776 | ++DOMWINDOW == 88 (000000819EA2FC00) [pid = 3776] [serial = 231] [outer = 0000000000000000] 12:24:23 INFO - PROCESS | 3776 | ++DOMWINDOW == 89 (00000081A034C800) [pid = 3776] [serial = 232] [outer = 000000819EA2FC00] 12:24:23 INFO - PROCESS | 3776 | 1466537063072 Marionette DEBUG loaded listener.js 12:24:23 INFO - PROCESS | 3776 | ++DOMWINDOW == 90 (00000081A0D3D800) [pid = 3776] [serial = 233] [outer = 000000819EA2FC00] 12:24:23 INFO - PROCESS | 3776 | --DOMWINDOW == 89 (00000081A4A4F800) [pid = 3776] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 12:24:23 INFO - PROCESS | 3776 | --DOMWINDOW == 88 (0000008195EF6C00) [pid = 3776] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 12:24:23 INFO - PROCESS | 3776 | --DOMWINDOW == 87 (000000819B8CE800) [pid = 3776] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 12:24:23 INFO - PROCESS | 3776 | --DOMWINDOW == 86 (000000819132A400) [pid = 3776] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 12:24:23 INFO - PROCESS | 3776 | --DOMWINDOW == 85 (000000819EA37C00) [pid = 3776] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 12:24:23 INFO - PROCESS | 3776 | --DOMWINDOW == 84 (0000008197979400) [pid = 3776] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 12:24:23 INFO - PROCESS | 3776 | --DOMWINDOW == 83 (0000008192859800) [pid = 3776] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 12:24:23 INFO - PROCESS | 3776 | --DOMWINDOW == 82 (000000819F059400) [pid = 3776] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 12:24:23 INFO - PROCESS | 3776 | --DOMWINDOW == 81 (000000818F60FC00) [pid = 3776] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 12:24:23 INFO - PROCESS | 3776 | --DOMWINDOW == 80 (000000819B496C00) [pid = 3776] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 12:24:23 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (00000081957B7000) [pid = 3776] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 12:24:23 INFO - PROCESS | 3776 | 1466537063598 Marionette TRACE conn8 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 12:24:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 12:24:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 755ms 12:24:23 INFO - PROCESS | 3776 | 1466537063620 Marionette TRACE conn8 -> [0,277,"getWindowHandle",null] 12:24:23 INFO - PROCESS | 3776 | 1466537063622 Marionette TRACE conn8 <- [1,277,null,{"value":"13"}] 12:24:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 12:24:23 INFO - PROCESS | 3776 | 1466537063630 Marionette TRACE conn8 -> [0,278,"setScriptTimeout",{"ms":35000}] 12:24:23 INFO - PROCESS | 3776 | 1466537063632 Marionette TRACE conn8 <- [1,278,null,{}] 12:24:23 INFO - PROCESS | 3776 | 1466537063636 Marionette TRACE conn8 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:23 INFO - PROCESS | 3776 | 1466537063637 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:23 INFO - PROCESS | 3776 | 1466537063722 Marionette TRACE conn8 <- [1,279,null,{"value":null}] 12:24:23 INFO - PROCESS | 3776 | 1466537063727 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:23 INFO - PROCESS | 3776 | 1466537063729 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:23 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4E89800 == 40 [pid = 3776] [id = 79] 12:24:23 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (000000818FFDA400) [pid = 3776] [serial = 234] [outer = 0000000000000000] 12:24:23 INFO - PROCESS | 3776 | ++DOMWINDOW == 81 (00000081973D5000) [pid = 3776] [serial = 235] [outer = 000000818FFDA400] 12:24:23 INFO - PROCESS | 3776 | 1466537063774 Marionette DEBUG loaded listener.js 12:24:23 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (00000081A0D19400) [pid = 3776] [serial = 236] [outer = 000000818FFDA400] 12:24:24 INFO - PROCESS | 3776 | 1466537064184 Marionette TRACE conn8 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 12:24:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 12:24:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 585ms 12:24:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 12:24:24 INFO - PROCESS | 3776 | 1466537064219 Marionette TRACE conn8 -> [0,281,"getWindowHandle",null] 12:24:24 INFO - PROCESS | 3776 | 1466537064221 Marionette TRACE conn8 <- [1,281,null,{"value":"13"}] 12:24:24 INFO - PROCESS | 3776 | 1466537064224 Marionette TRACE conn8 -> [0,282,"setScriptTimeout",{"ms":35000}] 12:24:24 INFO - PROCESS | 3776 | 1466537064226 Marionette TRACE conn8 <- [1,282,null,{}] 12:24:24 INFO - PROCESS | 3776 | 1466537064229 Marionette TRACE conn8 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:24 INFO - PROCESS | 3776 | 1466537064231 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:24 INFO - PROCESS | 3776 | 1466537064336 Marionette TRACE conn8 <- [1,283,null,{"value":null}] 12:24:24 INFO - PROCESS | 3776 | 1466537064344 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:24 INFO - PROCESS | 3776 | 1466537064346 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:24 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A559C800 == 41 [pid = 3776] [id = 80] 12:24:24 INFO - PROCESS | 3776 | ++DOMWINDOW == 83 (00000081A3633400) [pid = 3776] [serial = 237] [outer = 0000000000000000] 12:24:24 INFO - PROCESS | 3776 | ++DOMWINDOW == 84 (00000081A4A4A000) [pid = 3776] [serial = 238] [outer = 00000081A3633400] 12:24:24 INFO - PROCESS | 3776 | 1466537064391 Marionette DEBUG loaded listener.js 12:24:24 INFO - PROCESS | 3776 | ++DOMWINDOW == 85 (00000081A4A55400) [pid = 3776] [serial = 239] [outer = 00000081A3633400] 12:24:24 INFO - PROCESS | 3776 | 1466537064787 Marionette TRACE conn8 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 12:24:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 12:24:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 588ms 12:24:24 INFO - PROCESS | 3776 | 1466537064815 Marionette TRACE conn8 -> [0,285,"getWindowHandle",null] 12:24:24 INFO - PROCESS | 3776 | 1466537064817 Marionette TRACE conn8 <- [1,285,null,{"value":"13"}] 12:24:24 INFO - PROCESS | 3776 | 1466537064820 Marionette TRACE conn8 -> [0,286,"setScriptTimeout",{"ms":35000}] 12:24:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 12:24:24 INFO - PROCESS | 3776 | 1466537064822 Marionette TRACE conn8 <- [1,286,null,{}] 12:24:24 INFO - PROCESS | 3776 | 1466537064836 Marionette TRACE conn8 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:24 INFO - PROCESS | 3776 | 1466537064838 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:24 INFO - PROCESS | 3776 | 1466537064929 Marionette TRACE conn8 <- [1,287,null,{"value":null}] 12:24:24 INFO - PROCESS | 3776 | 1466537064934 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:24 INFO - PROCESS | 3776 | 1466537064936 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:24 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A56C9800 == 42 [pid = 3776] [id = 81] 12:24:24 INFO - PROCESS | 3776 | ++DOMWINDOW == 86 (00000081A4E3CC00) [pid = 3776] [serial = 240] [outer = 0000000000000000] 12:24:24 INFO - PROCESS | 3776 | ++DOMWINDOW == 87 (00000081A4E46C00) [pid = 3776] [serial = 241] [outer = 00000081A4E3CC00] 12:24:24 INFO - PROCESS | 3776 | 1466537064981 Marionette DEBUG loaded listener.js 12:24:25 INFO - PROCESS | 3776 | ++DOMWINDOW == 88 (00000081A539A400) [pid = 3776] [serial = 242] [outer = 00000081A4E3CC00] 12:24:25 INFO - PROCESS | 3776 | 1466537065399 Marionette TRACE conn8 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 12:24:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 12:24:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 585ms 12:24:25 INFO - PROCESS | 3776 | 1466537065409 Marionette TRACE conn8 -> [0,289,"getWindowHandle",null] 12:24:25 INFO - PROCESS | 3776 | 1466537065412 Marionette TRACE conn8 <- [1,289,null,{"value":"13"}] 12:24:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 12:24:25 INFO - PROCESS | 3776 | 1466537065415 Marionette TRACE conn8 -> [0,290,"setScriptTimeout",{"ms":35000}] 12:24:25 INFO - PROCESS | 3776 | 1466537065417 Marionette TRACE conn8 <- [1,290,null,{}] 12:24:25 INFO - PROCESS | 3776 | 1466537065420 Marionette TRACE conn8 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:25 INFO - PROCESS | 3776 | 1466537065423 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:25 INFO - PROCESS | 3776 | 1466537065556 Marionette TRACE conn8 <- [1,291,null,{"value":null}] 12:24:25 INFO - PROCESS | 3776 | 1466537065691 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:25 INFO - PROCESS | 3776 | 1466537065695 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:25 INFO - PROCESS | 3776 | ++DOCSHELL 0000008195A70800 == 43 [pid = 3776] [id = 82] 12:24:25 INFO - PROCESS | 3776 | ++DOMWINDOW == 89 (000000818F610400) [pid = 3776] [serial = 243] [outer = 0000000000000000] 12:24:25 INFO - PROCESS | 3776 | ++DOMWINDOW == 90 (00000081906C7000) [pid = 3776] [serial = 244] [outer = 000000818F610400] 12:24:25 INFO - PROCESS | 3776 | 1466537065756 Marionette DEBUG loaded listener.js 12:24:25 INFO - PROCESS | 3776 | ++DOMWINDOW == 91 (0000008191327400) [pid = 3776] [serial = 245] [outer = 000000818F610400] 12:24:26 INFO - PROCESS | 3776 | 1466537066298 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 12:24:26 INFO - PROCESS | 3776 | 1466537066414 Marionette TRACE conn8 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 12:24:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 12:24:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1028ms 12:24:26 INFO - PROCESS | 3776 | 1466537066448 Marionette TRACE conn8 -> [0,293,"getWindowHandle",null] 12:24:26 INFO - PROCESS | 3776 | 1466537066452 Marionette TRACE conn8 <- [1,293,null,{"value":"13"}] 12:24:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 12:24:26 INFO - PROCESS | 3776 | 1466537066457 Marionette TRACE conn8 -> [0,294,"setScriptTimeout",{"ms":35000}] 12:24:26 INFO - PROCESS | 3776 | 1466537066461 Marionette TRACE conn8 <- [1,294,null,{}] 12:24:26 INFO - PROCESS | 3776 | 1466537066483 Marionette TRACE conn8 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:26 INFO - PROCESS | 3776 | 1466537066486 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:26 INFO - PROCESS | 3776 | 1466537066606 Marionette TRACE conn8 <- [1,295,null,{"value":null}] 12:24:26 INFO - PROCESS | 3776 | 1466537066691 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:26 INFO - PROCESS | 3776 | 1466537066695 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:26 INFO - PROCESS | 3776 | ++DOCSHELL 000000819ECE2800 == 44 [pid = 3776] [id = 83] 12:24:26 INFO - PROCESS | 3776 | ++DOMWINDOW == 92 (000000819B33E400) [pid = 3776] [serial = 246] [outer = 0000000000000000] 12:24:26 INFO - PROCESS | 3776 | ++DOMWINDOW == 93 (000000819B48D400) [pid = 3776] [serial = 247] [outer = 000000819B33E400] 12:24:26 INFO - PROCESS | 3776 | 1466537066752 Marionette DEBUG loaded listener.js 12:24:26 INFO - PROCESS | 3776 | ++DOMWINDOW == 94 (000000819BE96400) [pid = 3776] [serial = 248] [outer = 000000819B33E400] 12:24:27 INFO - PROCESS | 3776 | 1466537067350 Marionette TRACE conn8 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:24:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:24:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 963ms 12:24:27 INFO - PROCESS | 3776 | 1466537067427 Marionette TRACE conn8 -> [0,297,"getWindowHandle",null] 12:24:27 INFO - PROCESS | 3776 | 1466537067431 Marionette TRACE conn8 <- [1,297,null,{"value":"13"}] 12:24:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 12:24:27 INFO - PROCESS | 3776 | 1466537067435 Marionette TRACE conn8 -> [0,298,"setScriptTimeout",{"ms":35000}] 12:24:27 INFO - PROCESS | 3776 | 1466537067438 Marionette TRACE conn8 <- [1,298,null,{}] 12:24:27 INFO - PROCESS | 3776 | 1466537067442 Marionette TRACE conn8 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:27 INFO - PROCESS | 3776 | 1466537067445 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:27 INFO - PROCESS | 3776 | 1466537067570 Marionette TRACE conn8 <- [1,299,null,{"value":null}] 12:24:27 INFO - PROCESS | 3776 | 1466537067637 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:27 INFO - PROCESS | 3776 | 1466537067640 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:27 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A657E800 == 45 [pid = 3776] [id = 84] 12:24:27 INFO - PROCESS | 3776 | ++DOMWINDOW == 95 (000000819ED6EC00) [pid = 3776] [serial = 249] [outer = 0000000000000000] 12:24:27 INFO - PROCESS | 3776 | ++DOMWINDOW == 96 (000000819EE40400) [pid = 3776] [serial = 250] [outer = 000000819ED6EC00] 12:24:27 INFO - PROCESS | 3776 | 1466537067737 Marionette DEBUG loaded listener.js 12:24:27 INFO - PROCESS | 3776 | ++DOMWINDOW == 97 (00000081A034EC00) [pid = 3776] [serial = 251] [outer = 000000819ED6EC00] 12:24:28 INFO - PROCESS | 3776 | 1466537068299 Marionette TRACE conn8 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:24:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:24:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 944ms 12:24:28 INFO - PROCESS | 3776 | 1466537068382 Marionette TRACE conn8 -> [0,301,"getWindowHandle",null] 12:24:28 INFO - PROCESS | 3776 | 1466537068385 Marionette TRACE conn8 <- [1,301,null,{"value":"13"}] 12:24:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 12:24:28 INFO - PROCESS | 3776 | 1466537068396 Marionette TRACE conn8 -> [0,302,"setScriptTimeout",{"ms":35000}] 12:24:28 INFO - PROCESS | 3776 | 1466537068402 Marionette TRACE conn8 <- [1,302,null,{}] 12:24:28 INFO - PROCESS | 3776 | 1466537068422 Marionette TRACE conn8 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:28 INFO - PROCESS | 3776 | 1466537068426 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:28 INFO - PROCESS | 3776 | 1466537068551 Marionette TRACE conn8 <- [1,303,null,{"value":null}] 12:24:28 INFO - PROCESS | 3776 | 1466537068613 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:28 INFO - PROCESS | 3776 | 1466537068616 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:28 INFO - PROCESS | 3776 | ++DOCSHELL 000000819F583800 == 46 [pid = 3776] [id = 85] 12:24:28 INFO - PROCESS | 3776 | ++DOMWINDOW == 98 (000000819B844800) [pid = 3776] [serial = 252] [outer = 0000000000000000] 12:24:28 INFO - PROCESS | 3776 | ++DOMWINDOW == 99 (000000819B84C800) [pid = 3776] [serial = 253] [outer = 000000819B844800] 12:24:28 INFO - PROCESS | 3776 | 1466537068671 Marionette DEBUG loaded listener.js 12:24:28 INFO - PROCESS | 3776 | ++DOMWINDOW == 100 (00000081A539B400) [pid = 3776] [serial = 254] [outer = 000000819B844800] 12:24:29 INFO - PROCESS | 3776 | 1466537069260 Marionette TRACE conn8 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:24:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:24:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 902ms 12:24:29 INFO - PROCESS | 3776 | 1466537069293 Marionette TRACE conn8 -> [0,305,"getWindowHandle",null] 12:24:29 INFO - PROCESS | 3776 | 1466537069296 Marionette TRACE conn8 <- [1,305,null,{"value":"13"}] 12:24:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 12:24:29 INFO - PROCESS | 3776 | 1466537069300 Marionette TRACE conn8 -> [0,306,"setScriptTimeout",{"ms":35000}] 12:24:29 INFO - PROCESS | 3776 | 1466537069302 Marionette TRACE conn8 <- [1,306,null,{}] 12:24:29 INFO - PROCESS | 3776 | 1466537069305 Marionette TRACE conn8 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:29 INFO - PROCESS | 3776 | 1466537069308 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:29 INFO - PROCESS | 3776 | 1466537069424 Marionette TRACE conn8 <- [1,307,null,{"value":null}] 12:24:29 INFO - PROCESS | 3776 | 1466537069507 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:29 INFO - PROCESS | 3776 | 1466537069510 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:29 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A56C2800 == 47 [pid = 3776] [id = 86] 12:24:29 INFO - PROCESS | 3776 | ++DOMWINDOW == 101 (00000081A5C77400) [pid = 3776] [serial = 255] [outer = 0000000000000000] 12:24:29 INFO - PROCESS | 3776 | ++DOMWINDOW == 102 (00000081A5C7B400) [pid = 3776] [serial = 256] [outer = 00000081A5C77400] 12:24:29 INFO - PROCESS | 3776 | 1466537069564 Marionette DEBUG loaded listener.js 12:24:29 INFO - PROCESS | 3776 | ++DOMWINDOW == 103 (00000081A5C81400) [pid = 3776] [serial = 257] [outer = 00000081A5C77400] 12:24:30 INFO - PROCESS | 3776 | 1466537070305 Marionette TRACE conn8 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:24:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:24:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1031ms 12:24:30 INFO - PROCESS | 3776 | 1466537070338 Marionette TRACE conn8 -> [0,309,"getWindowHandle",null] 12:24:30 INFO - PROCESS | 3776 | 1466537070343 Marionette TRACE conn8 <- [1,309,null,{"value":"13"}] 12:24:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 12:24:30 INFO - PROCESS | 3776 | 1466537070364 Marionette TRACE conn8 -> [0,310,"setScriptTimeout",{"ms":35000}] 12:24:30 INFO - PROCESS | 3776 | 1466537070367 Marionette TRACE conn8 <- [1,310,null,{}] 12:24:30 INFO - PROCESS | 3776 | 1466537070373 Marionette TRACE conn8 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:30 INFO - PROCESS | 3776 | 1466537070376 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:30 INFO - PROCESS | 3776 | 1466537070486 Marionette TRACE conn8 <- [1,311,null,{"value":null}] 12:24:30 INFO - PROCESS | 3776 | 1466537070559 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:30 INFO - PROCESS | 3776 | 1466537070563 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:30 INFO - PROCESS | 3776 | ++DOCSHELL 000000819D9DB800 == 48 [pid = 3776] [id = 87] 12:24:30 INFO - PROCESS | 3776 | ++DOMWINDOW == 104 (0000008191A20000) [pid = 3776] [serial = 258] [outer = 0000000000000000] 12:24:30 INFO - PROCESS | 3776 | ++DOMWINDOW == 105 (0000008195A50400) [pid = 3776] [serial = 259] [outer = 0000008191A20000] 12:24:30 INFO - PROCESS | 3776 | 1466537070614 Marionette DEBUG loaded listener.js 12:24:30 INFO - PROCESS | 3776 | ++DOMWINDOW == 106 (000000819B33C800) [pid = 3776] [serial = 260] [outer = 0000008191A20000] 12:24:31 INFO - PROCESS | 3776 | --DOCSHELL 00000081A56C9800 == 47 [pid = 3776] [id = 81] 12:24:31 INFO - PROCESS | 3776 | --DOCSHELL 00000081A559C800 == 46 [pid = 3776] [id = 80] 12:24:31 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4E89800 == 45 [pid = 3776] [id = 79] 12:24:31 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4E0C800 == 44 [pid = 3776] [id = 78] 12:24:31 INFO - PROCESS | 3776 | --DOCSHELL 00000081A36C6000 == 43 [pid = 3776] [id = 77] 12:24:31 INFO - PROCESS | 3776 | --DOCSHELL 000000819E7C2800 == 42 [pid = 3776] [id = 76] 12:24:31 INFO - PROCESS | 3776 | --DOCSHELL 000000819DDDA800 == 41 [pid = 3776] [id = 75] 12:24:31 INFO - PROCESS | 3776 | --DOCSHELL 000000819D3FA000 == 40 [pid = 3776] [id = 74] 12:24:31 INFO - PROCESS | 3776 | --DOCSHELL 000000819A925800 == 39 [pid = 3776] [id = 73] 12:24:31 INFO - PROCESS | 3776 | --DOCSHELL 000000819738B000 == 38 [pid = 3776] [id = 72] 12:24:31 INFO - PROCESS | 3776 | --DOMWINDOW == 105 (00000081A4B1D000) [pid = 3776] [serial = 187] [outer = 0000000000000000] [url = about:blank] 12:24:31 INFO - PROCESS | 3776 | --DOMWINDOW == 104 (00000081A4E3FC00) [pid = 3776] [serial = 188] [outer = 0000000000000000] [url = about:blank] 12:24:31 INFO - PROCESS | 3776 | --DOMWINDOW == 103 (000000819B79BC00) [pid = 3776] [serial = 190] [outer = 0000000000000000] [url = about:blank] 12:24:31 INFO - PROCESS | 3776 | --DOMWINDOW == 102 (000000819BE99400) [pid = 3776] [serial = 191] [outer = 0000000000000000] [url = about:blank] 12:24:31 INFO - PROCESS | 3776 | --DOMWINDOW == 101 (000000819132B400) [pid = 3776] [serial = 166] [outer = 0000000000000000] [url = about:blank] 12:24:31 INFO - PROCESS | 3776 | --DOMWINDOW == 100 (000000819D924800) [pid = 3776] [serial = 178] [outer = 0000000000000000] [url = about:blank] 12:24:31 INFO - PROCESS | 3776 | --DOMWINDOW == 99 (000000819E70EC00) [pid = 3776] [serial = 179] [outer = 0000000000000000] [url = about:blank] 12:24:31 INFO - PROCESS | 3776 | --DOMWINDOW == 98 (0000008196733000) [pid = 3776] [serial = 173] [outer = 0000000000000000] [url = about:blank] 12:24:31 INFO - PROCESS | 3776 | --DOMWINDOW == 97 (0000008191332C00) [pid = 3776] [serial = 172] [outer = 0000000000000000] [url = about:blank] 12:24:31 INFO - PROCESS | 3776 | --DOMWINDOW == 96 (000000819EBBA000) [pid = 3776] [serial = 181] [outer = 0000000000000000] [url = about:blank] 12:24:31 INFO - PROCESS | 3776 | --DOMWINDOW == 95 (000000819ED76C00) [pid = 3776] [serial = 182] [outer = 0000000000000000] [url = about:blank] 12:24:31 INFO - PROCESS | 3776 | --DOMWINDOW == 94 (000000819B3E0C00) [pid = 3776] [serial = 169] [outer = 0000000000000000] [url = about:blank] 12:24:31 INFO - PROCESS | 3776 | --DOMWINDOW == 93 (000000819C18EC00) [pid = 3776] [serial = 170] [outer = 0000000000000000] [url = about:blank] 12:24:31 INFO - PROCESS | 3776 | --DOMWINDOW == 92 (0000008196732800) [pid = 3776] [serial = 175] [outer = 0000000000000000] [url = about:blank] 12:24:31 INFO - PROCESS | 3776 | --DOMWINDOW == 91 (0000008197E52C00) [pid = 3776] [serial = 176] [outer = 0000000000000000] [url = about:blank] 12:24:31 INFO - PROCESS | 3776 | --DOMWINDOW == 90 (000000819F705C00) [pid = 3776] [serial = 184] [outer = 0000000000000000] [url = about:blank] 12:24:31 INFO - PROCESS | 3776 | --DOMWINDOW == 89 (000000818F612C00) [pid = 3776] [serial = 193] [outer = 0000000000000000] [url = about:blank] 12:24:31 INFO - PROCESS | 3776 | --DOMWINDOW == 88 (000000819ED75400) [pid = 3776] [serial = 200] [outer = 0000000000000000] [url = about:blank] 12:24:31 INFO - PROCESS | 3776 | --DOMWINDOW == 87 (0000008197276C00) [pid = 3776] [serial = 196] [outer = 0000000000000000] [url = about:blank] 12:24:31 INFO - PROCESS | 3776 | --DOMWINDOW == 86 (000000819C194000) [pid = 3776] [serial = 199] [outer = 0000000000000000] [url = about:blank] 12:24:31 INFO - PROCESS | 3776 | --DOMWINDOW == 85 (00000081A4E47C00) [pid = 3776] [serial = 202] [outer = 0000000000000000] [url = about:blank] 12:24:31 INFO - PROCESS | 3776 | --DOMWINDOW == 84 (000000818F728000) [pid = 3776] [serial = 194] [outer = 0000000000000000] [url = about:blank] 12:24:31 INFO - PROCESS | 3776 | --DOMWINDOW == 83 (000000819727CC00) [pid = 3776] [serial = 197] [outer = 0000000000000000] [url = about:blank] 12:24:31 INFO - PROCESS | 3776 | --DOMWINDOW == 82 (000000819FAB0000) [pid = 3776] [serial = 185] [outer = 0000000000000000] [url = about:blank] 12:24:31 INFO - PROCESS | 3776 | 1466537071265 Marionette TRACE conn8 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:24:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:24:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 944ms 12:24:31 INFO - PROCESS | 3776 | 1466537071297 Marionette TRACE conn8 -> [0,313,"getWindowHandle",null] 12:24:31 INFO - PROCESS | 3776 | 1466537071302 Marionette TRACE conn8 <- [1,313,null,{"value":"13"}] 12:24:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 12:24:31 INFO - PROCESS | 3776 | 1466537071308 Marionette TRACE conn8 -> [0,314,"setScriptTimeout",{"ms":35000}] 12:24:31 INFO - PROCESS | 3776 | 1466537071311 Marionette TRACE conn8 <- [1,314,null,{}] 12:24:31 INFO - PROCESS | 3776 | 1466537071317 Marionette TRACE conn8 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:31 INFO - PROCESS | 3776 | 1466537071319 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:31 INFO - PROCESS | 3776 | 1466537071413 Marionette TRACE conn8 <- [1,315,null,{"value":null}] 12:24:31 INFO - PROCESS | 3776 | 1466537071487 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:31 INFO - PROCESS | 3776 | 1466537071489 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:31 INFO - PROCESS | 3776 | ++DOCSHELL 000000819A925800 == 39 [pid = 3776] [id = 88] 12:24:31 INFO - PROCESS | 3776 | ++DOMWINDOW == 83 (000000818F728400) [pid = 3776] [serial = 261] [outer = 0000000000000000] 12:24:31 INFO - PROCESS | 3776 | ++DOMWINDOW == 84 (0000008191AE0400) [pid = 3776] [serial = 262] [outer = 000000818F728400] 12:24:31 INFO - PROCESS | 3776 | 1466537071540 Marionette DEBUG loaded listener.js 12:24:31 INFO - PROCESS | 3776 | ++DOMWINDOW == 85 (0000008197317000) [pid = 3776] [serial = 263] [outer = 000000818F728400] 12:24:31 INFO - PROCESS | 3776 | 1466537071950 Marionette TRACE conn8 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:24:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:24:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 690ms 12:24:32 INFO - PROCESS | 3776 | 1466537072001 Marionette TRACE conn8 -> [0,317,"getWindowHandle",null] 12:24:32 INFO - PROCESS | 3776 | 1466537072004 Marionette TRACE conn8 <- [1,317,null,{"value":"13"}] 12:24:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 12:24:32 INFO - PROCESS | 3776 | 1466537072007 Marionette TRACE conn8 -> [0,318,"setScriptTimeout",{"ms":35000}] 12:24:32 INFO - PROCESS | 3776 | 1466537072011 Marionette TRACE conn8 <- [1,318,null,{}] 12:24:32 INFO - PROCESS | 3776 | 1466537072022 Marionette TRACE conn8 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:32 INFO - PROCESS | 3776 | 1466537072026 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:32 INFO - PROCESS | 3776 | 1466537072118 Marionette TRACE conn8 <- [1,319,null,{"value":null}] 12:24:32 INFO - PROCESS | 3776 | 1466537072126 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:32 INFO - PROCESS | 3776 | 1466537072129 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:32 INFO - PROCESS | 3776 | ++DOCSHELL 000000819E41D000 == 40 [pid = 3776] [id = 89] 12:24:32 INFO - PROCESS | 3776 | ++DOMWINDOW == 86 (000000819B84D400) [pid = 3776] [serial = 264] [outer = 0000000000000000] 12:24:32 INFO - PROCESS | 3776 | ++DOMWINDOW == 87 (000000819BE95C00) [pid = 3776] [serial = 265] [outer = 000000819B84D400] 12:24:32 INFO - PROCESS | 3776 | 1466537072177 Marionette DEBUG loaded listener.js 12:24:32 INFO - PROCESS | 3776 | ++DOMWINDOW == 88 (000000819D923400) [pid = 3776] [serial = 266] [outer = 000000819B84D400] 12:24:32 INFO - PROCESS | 3776 | 1466537072645 Marionette TRACE conn8 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:24:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:24:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 691ms 12:24:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 12:24:32 INFO - PROCESS | 3776 | 1466537072701 Marionette TRACE conn8 -> [0,321,"getWindowHandle",null] 12:24:32 INFO - PROCESS | 3776 | 1466537072704 Marionette TRACE conn8 <- [1,321,null,{"value":"13"}] 12:24:32 INFO - PROCESS | 3776 | 1466537072707 Marionette TRACE conn8 -> [0,322,"setScriptTimeout",{"ms":35000}] 12:24:32 INFO - PROCESS | 3776 | 1466537072709 Marionette TRACE conn8 <- [1,322,null,{}] 12:24:32 INFO - PROCESS | 3776 | 1466537072713 Marionette TRACE conn8 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:32 INFO - PROCESS | 3776 | 1466537072715 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:32 INFO - PROCESS | 3776 | 1466537072836 Marionette TRACE conn8 <- [1,323,null,{"value":null}] 12:24:32 INFO - PROCESS | 3776 | 1466537072913 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:32 INFO - PROCESS | 3776 | 1466537072915 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:32 INFO - PROCESS | 3776 | ++DOCSHELL 000000819F5C9800 == 41 [pid = 3776] [id = 90] 12:24:32 INFO - PROCESS | 3776 | ++DOMWINDOW == 89 (000000819DA2D400) [pid = 3776] [serial = 267] [outer = 0000000000000000] 12:24:32 INFO - PROCESS | 3776 | ++DOMWINDOW == 90 (000000819EBB6800) [pid = 3776] [serial = 268] [outer = 000000819DA2D400] 12:24:32 INFO - PROCESS | 3776 | 1466537072962 Marionette DEBUG loaded listener.js 12:24:33 INFO - PROCESS | 3776 | ++DOMWINDOW == 91 (000000819ED74000) [pid = 3776] [serial = 269] [outer = 000000819DA2D400] 12:24:33 INFO - PROCESS | 3776 | 1466537073383 Marionette TRACE conn8 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:24:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:24:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 733ms 12:24:33 INFO - PROCESS | 3776 | 1466537073442 Marionette TRACE conn8 -> [0,325,"getWindowHandle",null] 12:24:33 INFO - PROCESS | 3776 | 1466537073445 Marionette TRACE conn8 <- [1,325,null,{"value":"13"}] 12:24:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 12:24:33 INFO - PROCESS | 3776 | 1466537073448 Marionette TRACE conn8 -> [0,326,"setScriptTimeout",{"ms":35000}] 12:24:33 INFO - PROCESS | 3776 | 1466537073450 Marionette TRACE conn8 <- [1,326,null,{}] 12:24:33 INFO - PROCESS | 3776 | 1466537073459 Marionette TRACE conn8 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:33 INFO - PROCESS | 3776 | 1466537073461 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:33 INFO - PROCESS | 3776 | 1466537073572 Marionette TRACE conn8 <- [1,327,null,{"value":null}] 12:24:33 INFO - PROCESS | 3776 | 1466537073620 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:33 INFO - PROCESS | 3776 | 1466537073629 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:33 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4A83800 == 42 [pid = 3776] [id = 91] 12:24:33 INFO - PROCESS | 3776 | ++DOMWINDOW == 92 (000000819B45E000) [pid = 3776] [serial = 270] [outer = 0000000000000000] 12:24:33 INFO - PROCESS | 3776 | ++DOMWINDOW == 93 (000000819B460C00) [pid = 3776] [serial = 271] [outer = 000000819B45E000] 12:24:33 INFO - PROCESS | 3776 | 1466537073675 Marionette DEBUG loaded listener.js 12:24:33 INFO - PROCESS | 3776 | ++DOMWINDOW == 94 (000000819EA2D000) [pid = 3776] [serial = 272] [outer = 000000819B45E000] 12:24:34 INFO - PROCESS | 3776 | 1466537074101 Marionette TRACE conn8 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:24:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:24:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 692ms 12:24:34 INFO - PROCESS | 3776 | 1466537074175 Marionette TRACE conn8 -> [0,329,"getWindowHandle",null] 12:24:34 INFO - PROCESS | 3776 | 1466537074178 Marionette TRACE conn8 <- [1,329,null,{"value":"13"}] 12:24:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 12:24:34 INFO - PROCESS | 3776 | 1466537074183 Marionette TRACE conn8 -> [0,330,"setScriptTimeout",{"ms":35000}] 12:24:34 INFO - PROCESS | 3776 | 1466537074185 Marionette TRACE conn8 <- [1,330,null,{}] 12:24:34 INFO - PROCESS | 3776 | 1466537074189 Marionette TRACE conn8 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:34 INFO - PROCESS | 3776 | 1466537074195 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:34 INFO - PROCESS | 3776 | 1466537074347 Marionette TRACE conn8 <- [1,331,null,{"value":null}] 12:24:34 INFO - PROCESS | 3776 | 1466537074390 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:34 INFO - PROCESS | 3776 | 1466537074392 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:34 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4E22000 == 43 [pid = 3776] [id = 92] 12:24:34 INFO - PROCESS | 3776 | ++DOMWINDOW == 95 (000000819E64B800) [pid = 3776] [serial = 273] [outer = 0000000000000000] 12:24:34 INFO - PROCESS | 3776 | ++DOMWINDOW == 96 (000000819F70A000) [pid = 3776] [serial = 274] [outer = 000000819E64B800] 12:24:34 INFO - PROCESS | 3776 | 1466537074441 Marionette DEBUG loaded listener.js 12:24:34 INFO - PROCESS | 3776 | ++DOMWINDOW == 97 (00000081A0758400) [pid = 3776] [serial = 275] [outer = 000000819E64B800] 12:24:34 INFO - PROCESS | 3776 | 1466537074872 Marionette TRACE conn8 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:24:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:24:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 734ms 12:24:34 INFO - PROCESS | 3776 | 1466537074921 Marionette TRACE conn8 -> [0,333,"getWindowHandle",null] 12:24:34 INFO - PROCESS | 3776 | 1466537074924 Marionette TRACE conn8 <- [1,333,null,{"value":"13"}] 12:24:34 INFO - PROCESS | 3776 | 1466537074927 Marionette TRACE conn8 -> [0,334,"setScriptTimeout",{"ms":35000}] 12:24:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 12:24:34 INFO - PROCESS | 3776 | 1466537074929 Marionette TRACE conn8 <- [1,334,null,{}] 12:24:34 INFO - PROCESS | 3776 | 1466537074939 Marionette TRACE conn8 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:34 INFO - PROCESS | 3776 | 1466537074941 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:35 INFO - PROCESS | 3776 | 1466537075058 Marionette TRACE conn8 <- [1,335,null,{"value":null}] 12:24:35 INFO - PROCESS | 3776 | 1466537075067 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:35 INFO - PROCESS | 3776 | 1466537075069 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:35 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A52E0000 == 44 [pid = 3776] [id = 93] 12:24:35 INFO - PROCESS | 3776 | ++DOMWINDOW == 98 (00000081A0D35C00) [pid = 3776] [serial = 276] [outer = 0000000000000000] 12:24:35 INFO - PROCESS | 3776 | ++DOMWINDOW == 99 (00000081A1956800) [pid = 3776] [serial = 277] [outer = 00000081A0D35C00] 12:24:35 INFO - PROCESS | 3776 | 1466537075114 Marionette DEBUG loaded listener.js 12:24:35 INFO - PROCESS | 3776 | ++DOMWINDOW == 100 (00000081A195C800) [pid = 3776] [serial = 278] [outer = 00000081A0D35C00] 12:24:35 INFO - PROCESS | 3776 | --DOMWINDOW == 99 (000000819129B800) [pid = 3776] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 12:24:35 INFO - PROCESS | 3776 | --DOMWINDOW == 98 (000000819B334000) [pid = 3776] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 12:24:35 INFO - PROCESS | 3776 | --DOMWINDOW == 97 (0000008191106400) [pid = 3776] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 12:24:35 INFO - PROCESS | 3776 | --DOMWINDOW == 96 (00000081911A2400) [pid = 3776] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 12:24:35 INFO - PROCESS | 3776 | --DOMWINDOW == 95 (000000819D92D800) [pid = 3776] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 12:24:35 INFO - PROCESS | 3776 | --DOMWINDOW == 94 (0000008197265000) [pid = 3776] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 12:24:35 INFO - PROCESS | 3776 | --DOMWINDOW == 93 (00000081A3638800) [pid = 3776] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 12:24:35 INFO - PROCESS | 3776 | --DOMWINDOW == 92 (000000819B3E8C00) [pid = 3776] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 12:24:35 INFO - PROCESS | 3776 | --DOMWINDOW == 91 (000000819BE96000) [pid = 3776] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 12:24:35 INFO - PROCESS | 3776 | --DOMWINDOW == 90 (000000819EA2B000) [pid = 3776] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 12:24:35 INFO - PROCESS | 3776 | --DOMWINDOW == 89 (000000818FFDA400) [pid = 3776] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 12:24:35 INFO - PROCESS | 3776 | --DOMWINDOW == 88 (000000819EA2FC00) [pid = 3776] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 12:24:35 INFO - PROCESS | 3776 | --DOMWINDOW == 87 (00000081A3633400) [pid = 3776] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 12:24:35 INFO - PROCESS | 3776 | --DOMWINDOW == 86 (00000081A0C93400) [pid = 3776] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 12:24:35 INFO - PROCESS | 3776 | 1466537075651 Marionette TRACE conn8 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:24:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 12:24:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 732ms 12:24:35 INFO - PROCESS | 3776 | 1466537075663 Marionette TRACE conn8 -> [0,337,"getWindowHandle",null] 12:24:35 INFO - PROCESS | 3776 | 1466537075665 Marionette TRACE conn8 <- [1,337,null,{"value":"13"}] 12:24:35 INFO - PROCESS | 3776 | 1466537075668 Marionette TRACE conn8 -> [0,338,"setScriptTimeout",{"ms":35000}] 12:24:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 12:24:35 INFO - PROCESS | 3776 | 1466537075670 Marionette TRACE conn8 <- [1,338,null,{}] 12:24:35 INFO - PROCESS | 3776 | 1466537075673 Marionette TRACE conn8 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:35 INFO - PROCESS | 3776 | 1466537075675 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:35 INFO - PROCESS | 3776 | 1466537075762 Marionette TRACE conn8 <- [1,339,null,{"value":null}] 12:24:35 INFO - PROCESS | 3776 | 1466537075768 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:35 INFO - PROCESS | 3776 | 1466537075770 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:35 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A5656000 == 45 [pid = 3776] [id = 94] 12:24:35 INFO - PROCESS | 3776 | ++DOMWINDOW == 87 (000000819B48DC00) [pid = 3776] [serial = 279] [outer = 0000000000000000] 12:24:35 INFO - PROCESS | 3776 | ++DOMWINDOW == 88 (000000819F04FC00) [pid = 3776] [serial = 280] [outer = 000000819B48DC00] 12:24:35 INFO - PROCESS | 3776 | 1466537075815 Marionette DEBUG loaded listener.js 12:24:35 INFO - PROCESS | 3776 | ++DOMWINDOW == 89 (00000081A1960C00) [pid = 3776] [serial = 281] [outer = 000000819B48DC00] 12:24:36 INFO - PROCESS | 3776 | 1466537076222 Marionette TRACE conn8 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:24:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 12:24:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 587ms 12:24:36 INFO - PROCESS | 3776 | 1466537076258 Marionette TRACE conn8 -> [0,341,"getWindowHandle",null] 12:24:36 INFO - PROCESS | 3776 | 1466537076261 Marionette TRACE conn8 <- [1,341,null,{"value":"13"}] 12:24:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 12:24:36 INFO - PROCESS | 3776 | 1466537076264 Marionette TRACE conn8 -> [0,342,"setScriptTimeout",{"ms":35000}] 12:24:36 INFO - PROCESS | 3776 | 1466537076265 Marionette TRACE conn8 <- [1,342,null,{}] 12:24:36 INFO - PROCESS | 3776 | 1466537076269 Marionette TRACE conn8 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:36 INFO - PROCESS | 3776 | 1466537076271 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:36 INFO - PROCESS | 3776 | 1466537076357 Marionette TRACE conn8 <- [1,343,null,{"value":null}] 12:24:36 INFO - PROCESS | 3776 | 1466537076363 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:36 INFO - PROCESS | 3776 | 1466537076365 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:36 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A5C13000 == 46 [pid = 3776] [id = 95] 12:24:36 INFO - PROCESS | 3776 | ++DOMWINDOW == 90 (00000081A3633400) [pid = 3776] [serial = 282] [outer = 0000000000000000] 12:24:36 INFO - PROCESS | 3776 | ++DOMWINDOW == 91 (00000081A363EC00) [pid = 3776] [serial = 283] [outer = 00000081A3633400] 12:24:36 INFO - PROCESS | 3776 | 1466537076410 Marionette DEBUG loaded listener.js 12:24:36 INFO - PROCESS | 3776 | ++DOMWINDOW == 92 (00000081A4E3B800) [pid = 3776] [serial = 284] [outer = 00000081A3633400] 12:24:36 INFO - PROCESS | 3776 | 1466537076819 Marionette TRACE conn8 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:24:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 12:24:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 586ms 12:24:36 INFO - PROCESS | 3776 | 1466537076853 Marionette TRACE conn8 -> [0,345,"getWindowHandle",null] 12:24:36 INFO - PROCESS | 3776 | 1466537076855 Marionette TRACE conn8 <- [1,345,null,{"value":"13"}] 12:24:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 12:24:36 INFO - PROCESS | 3776 | 1466537076859 Marionette TRACE conn8 -> [0,346,"setScriptTimeout",{"ms":35000}] 12:24:36 INFO - PROCESS | 3776 | 1466537076861 Marionette TRACE conn8 <- [1,346,null,{}] 12:24:36 INFO - PROCESS | 3776 | 1466537076864 Marionette TRACE conn8 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:36 INFO - PROCESS | 3776 | 1466537076866 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:37 INFO - PROCESS | 3776 | 1466537076999 Marionette TRACE conn8 <- [1,347,null,{"value":null}] 12:24:37 INFO - PROCESS | 3776 | 1466537077011 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:37 INFO - PROCESS | 3776 | 1466537077013 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:37 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A65EC000 == 47 [pid = 3776] [id = 96] 12:24:37 INFO - PROCESS | 3776 | ++DOMWINDOW == 93 (000000819E6CD800) [pid = 3776] [serial = 285] [outer = 0000000000000000] 12:24:37 INFO - PROCESS | 3776 | ++DOMWINDOW == 94 (000000819E6D1C00) [pid = 3776] [serial = 286] [outer = 000000819E6CD800] 12:24:37 INFO - PROCESS | 3776 | 1466537077057 Marionette DEBUG loaded listener.js 12:24:37 INFO - PROCESS | 3776 | ++DOMWINDOW == 95 (00000081A195CC00) [pid = 3776] [serial = 287] [outer = 000000819E6CD800] 12:24:38 INFO - PROCESS | 3776 | --DOCSHELL 000000819B71E800 == 46 [pid = 3776] [id = 69] 12:24:38 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4A95800 == 45 [pid = 3776] [id = 70] 12:24:38 INFO - PROCESS | 3776 | --DOCSHELL 00000081A5C1D000 == 44 [pid = 3776] [id = 71] 12:24:38 INFO - PROCESS | 3776 | --DOCSHELL 000000819E7D2800 == 43 [pid = 3776] [id = 57] 12:24:38 INFO - PROCESS | 3776 | --DOCSHELL 000000819B71B000 == 42 [pid = 3776] [id = 46] 12:24:38 INFO - PROCESS | 3776 | --DOCSHELL 00000081A5C0B000 == 41 [pid = 3776] [id = 68] 12:24:38 INFO - PROCESS | 3776 | --DOCSHELL 000000819D9DB800 == 40 [pid = 3776] [id = 87] 12:24:38 INFO - PROCESS | 3776 | --DOCSHELL 00000081A56C2800 == 39 [pid = 3776] [id = 86] 12:24:38 INFO - PROCESS | 3776 | --DOCSHELL 000000819F583800 == 38 [pid = 3776] [id = 85] 12:24:38 INFO - PROCESS | 3776 | --DOCSHELL 00000081A657E800 == 37 [pid = 3776] [id = 84] 12:24:38 INFO - PROCESS | 3776 | --DOCSHELL 000000819ECE2800 == 36 [pid = 3776] [id = 83] 12:24:38 INFO - PROCESS | 3776 | --DOCSHELL 0000008195A70800 == 35 [pid = 3776] [id = 82] 12:24:38 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4A83800 == 34 [pid = 3776] [id = 91] 12:24:38 INFO - PROCESS | 3776 | --DOCSHELL 00000081A5656000 == 33 [pid = 3776] [id = 94] 12:24:38 INFO - PROCESS | 3776 | --DOCSHELL 000000819E41D000 == 32 [pid = 3776] [id = 89] 12:24:38 INFO - PROCESS | 3776 | --DOCSHELL 000000819A925800 == 31 [pid = 3776] [id = 88] 12:24:38 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4E22000 == 30 [pid = 3776] [id = 92] 12:24:38 INFO - PROCESS | 3776 | --DOCSHELL 000000819F5C9800 == 29 [pid = 3776] [id = 90] 12:24:38 INFO - PROCESS | 3776 | --DOCSHELL 00000081A52E0000 == 28 [pid = 3776] [id = 93] 12:24:38 INFO - PROCESS | 3776 | --DOCSHELL 00000081A5C13000 == 27 [pid = 3776] [id = 95] 12:24:38 INFO - PROCESS | 3776 | --DOMWINDOW == 94 (00000081A4E46C00) [pid = 3776] [serial = 241] [outer = 0000000000000000] [url = about:blank] 12:24:38 INFO - PROCESS | 3776 | --DOMWINDOW == 93 (000000819B3E1000) [pid = 3776] [serial = 220] [outer = 0000000000000000] [url = about:blank] 12:24:38 INFO - PROCESS | 3776 | --DOMWINDOW == 92 (000000819B493400) [pid = 3776] [serial = 221] [outer = 0000000000000000] [url = about:blank] 12:24:38 INFO - PROCESS | 3776 | --DOMWINDOW == 91 (0000008191326000) [pid = 3776] [serial = 217] [outer = 0000000000000000] [url = about:blank] 12:24:38 INFO - PROCESS | 3776 | --DOMWINDOW == 90 (00000081964DF800) [pid = 3776] [serial = 218] [outer = 0000000000000000] [url = about:blank] 12:24:38 INFO - PROCESS | 3776 | --DOMWINDOW == 89 (0000008197269400) [pid = 3776] [serial = 206] [outer = 0000000000000000] [url = about:blank] 12:24:38 INFO - PROCESS | 3776 | --DOMWINDOW == 88 (0000008191327C00) [pid = 3776] [serial = 205] [outer = 0000000000000000] [url = about:blank] 12:24:38 INFO - PROCESS | 3776 | --DOMWINDOW == 87 (000000819E061400) [pid = 3776] [serial = 226] [outer = 0000000000000000] [url = about:blank] 12:24:38 INFO - PROCESS | 3776 | --DOMWINDOW == 86 (0000008197973800) [pid = 3776] [serial = 215] [outer = 0000000000000000] [url = about:blank] 12:24:38 INFO - PROCESS | 3776 | --DOMWINDOW == 85 (0000008197269800) [pid = 3776] [serial = 214] [outer = 0000000000000000] [url = about:blank] 12:24:38 INFO - PROCESS | 3776 | --DOMWINDOW == 84 (00000081A526D000) [pid = 3776] [serial = 203] [outer = 0000000000000000] [url = about:blank] 12:24:38 INFO - PROCESS | 3776 | --DOMWINDOW == 83 (000000819E716400) [pid = 3776] [serial = 209] [outer = 0000000000000000] [url = about:blank] 12:24:38 INFO - PROCESS | 3776 | --DOMWINDOW == 82 (000000819BC9A000) [pid = 3776] [serial = 208] [outer = 0000000000000000] [url = about:blank] 12:24:38 INFO - PROCESS | 3776 | --DOMWINDOW == 81 (000000819BE9B000) [pid = 3776] [serial = 223] [outer = 0000000000000000] [url = about:blank] 12:24:38 INFO - PROCESS | 3776 | --DOMWINDOW == 80 (000000819ED6E800) [pid = 3776] [serial = 229] [outer = 0000000000000000] [url = about:blank] 12:24:38 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (00000081A3635000) [pid = 3776] [serial = 211] [outer = 0000000000000000] [url = about:blank] 12:24:38 INFO - PROCESS | 3776 | --DOMWINDOW == 78 (00000081A0D19400) [pid = 3776] [serial = 236] [outer = 0000000000000000] [url = about:blank] 12:24:38 INFO - PROCESS | 3776 | --DOMWINDOW == 77 (00000081A034C800) [pid = 3776] [serial = 232] [outer = 0000000000000000] [url = about:blank] 12:24:38 INFO - PROCESS | 3776 | --DOMWINDOW == 76 (00000081973D5000) [pid = 3776] [serial = 235] [outer = 0000000000000000] [url = about:blank] 12:24:38 INFO - PROCESS | 3776 | --DOMWINDOW == 75 (00000081A0D3D800) [pid = 3776] [serial = 233] [outer = 0000000000000000] [url = about:blank] 12:24:38 INFO - PROCESS | 3776 | --DOMWINDOW == 74 (00000081A4A55400) [pid = 3776] [serial = 239] [outer = 0000000000000000] [url = about:blank] 12:24:38 INFO - PROCESS | 3776 | --DOMWINDOW == 73 (000000819FAAFC00) [pid = 3776] [serial = 230] [outer = 0000000000000000] [url = about:blank] 12:24:38 INFO - PROCESS | 3776 | --DOMWINDOW == 72 (000000819EA2E000) [pid = 3776] [serial = 227] [outer = 0000000000000000] [url = about:blank] 12:24:38 INFO - PROCESS | 3776 | --DOMWINDOW == 71 (000000819D927000) [pid = 3776] [serial = 224] [outer = 0000000000000000] [url = about:blank] 12:24:38 INFO - PROCESS | 3776 | --DOMWINDOW == 70 (00000081A4A4A000) [pid = 3776] [serial = 238] [outer = 0000000000000000] [url = about:blank] 12:24:38 INFO - PROCESS | 3776 | --DOMWINDOW == 69 (00000081A4B19800) [pid = 3776] [serial = 164] [outer = 0000000000000000] [url = about:blank] 12:24:38 INFO - PROCESS | 3776 | --DOMWINDOW == 68 (0000008196138000) [pid = 3776] [serial = 167] [outer = 0000000000000000] [url = about:blank] 12:24:38 INFO - PROCESS | 3776 | 1466537078984 Marionette TRACE conn8 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:24:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 12:24:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 2144ms 12:24:39 INFO - PROCESS | 3776 | 1466537079007 Marionette TRACE conn8 -> [0,349,"getWindowHandle",null] 12:24:39 INFO - PROCESS | 3776 | 1466537079011 Marionette TRACE conn8 <- [1,349,null,{"value":"13"}] 12:24:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 12:24:39 INFO - PROCESS | 3776 | 1466537079017 Marionette TRACE conn8 -> [0,350,"setScriptTimeout",{"ms":35000}] 12:24:39 INFO - PROCESS | 3776 | 1466537079020 Marionette TRACE conn8 <- [1,350,null,{}] 12:24:39 INFO - PROCESS | 3776 | 1466537079026 Marionette TRACE conn8 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:39 INFO - PROCESS | 3776 | 1466537079030 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:39 INFO - PROCESS | 3776 | 1466537079124 Marionette TRACE conn8 <- [1,351,null,{"value":null}] 12:24:39 INFO - PROCESS | 3776 | 1466537079131 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:39 INFO - PROCESS | 3776 | 1466537079136 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:39 INFO - PROCESS | 3776 | ++DOCSHELL 0000008196480000 == 28 [pid = 3776] [id = 97] 12:24:39 INFO - PROCESS | 3776 | ++DOMWINDOW == 69 (00000081912A2C00) [pid = 3776] [serial = 288] [outer = 0000000000000000] 12:24:39 INFO - PROCESS | 3776 | ++DOMWINDOW == 70 (00000081912A5C00) [pid = 3776] [serial = 289] [outer = 00000081912A2C00] 12:24:39 INFO - PROCESS | 3776 | 1466537079187 Marionette DEBUG loaded listener.js 12:24:39 INFO - PROCESS | 3776 | ++DOMWINDOW == 71 (0000008191C04800) [pid = 3776] [serial = 290] [outer = 00000081912A2C00] 12:24:39 INFO - PROCESS | 3776 | 1466537079637 Marionette TRACE conn8 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:24:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 12:24:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 692ms 12:24:39 INFO - PROCESS | 3776 | 1466537079716 Marionette TRACE conn8 -> [0,353,"getWindowHandle",null] 12:24:39 INFO - PROCESS | 3776 | 1466537079722 Marionette TRACE conn8 <- [1,353,null,{"value":"13"}] 12:24:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 12:24:39 INFO - PROCESS | 3776 | 1466537079728 Marionette TRACE conn8 -> [0,354,"setScriptTimeout",{"ms":35000}] 12:24:39 INFO - PROCESS | 3776 | 1466537079731 Marionette TRACE conn8 <- [1,354,null,{}] 12:24:39 INFO - PROCESS | 3776 | 1466537079735 Marionette TRACE conn8 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:39 INFO - PROCESS | 3776 | 1466537079738 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:39 INFO - PROCESS | 3776 | 1466537079830 Marionette TRACE conn8 <- [1,355,null,{"value":null}] 12:24:39 INFO - PROCESS | 3776 | 1466537079846 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:39 INFO - PROCESS | 3776 | 1466537079849 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:39 INFO - PROCESS | 3776 | ++DOCSHELL 000000819AE83000 == 29 [pid = 3776] [id = 98] 12:24:39 INFO - PROCESS | 3776 | ++DOMWINDOW == 72 (00000081961B2000) [pid = 3776] [serial = 291] [outer = 0000000000000000] 12:24:39 INFO - PROCESS | 3776 | ++DOMWINDOW == 73 (000000819646B000) [pid = 3776] [serial = 292] [outer = 00000081961B2000] 12:24:39 INFO - PROCESS | 3776 | 1466537079898 Marionette DEBUG loaded listener.js 12:24:39 INFO - PROCESS | 3776 | ++DOMWINDOW == 74 (0000008196736400) [pid = 3776] [serial = 293] [outer = 00000081961B2000] 12:24:40 INFO - PROCESS | 3776 | 1466537080370 Marionette TRACE conn8 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:24:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:24:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 692ms 12:24:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 12:24:40 INFO - PROCESS | 3776 | 1466537080425 Marionette TRACE conn8 -> [0,357,"getWindowHandle",null] 12:24:40 INFO - PROCESS | 3776 | 1466537080428 Marionette TRACE conn8 <- [1,357,null,{"value":"13"}] 12:24:40 INFO - PROCESS | 3776 | 1466537080431 Marionette TRACE conn8 -> [0,358,"setScriptTimeout",{"ms":35000}] 12:24:40 INFO - PROCESS | 3776 | 1466537080435 Marionette TRACE conn8 <- [1,358,null,{}] 12:24:40 INFO - PROCESS | 3776 | 1466537080447 Marionette TRACE conn8 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:40 INFO - PROCESS | 3776 | 1466537080451 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:40 INFO - PROCESS | 3776 | 1466537080568 Marionette TRACE conn8 <- [1,359,null,{"value":null}] 12:24:40 INFO - PROCESS | 3776 | 1466537080642 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:40 INFO - PROCESS | 3776 | 1466537080645 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:40 INFO - PROCESS | 3776 | ++DOCSHELL 000000819D9CB800 == 30 [pid = 3776] [id = 99] 12:24:40 INFO - PROCESS | 3776 | ++DOMWINDOW == 75 (000000818F598000) [pid = 3776] [serial = 294] [outer = 0000000000000000] 12:24:40 INFO - PROCESS | 3776 | ++DOMWINDOW == 76 (0000008197318000) [pid = 3776] [serial = 295] [outer = 000000818F598000] 12:24:40 INFO - PROCESS | 3776 | 1466537080696 Marionette DEBUG loaded listener.js 12:24:40 INFO - PROCESS | 3776 | ++DOMWINDOW == 77 (00000081979E7000) [pid = 3776] [serial = 296] [outer = 000000818F598000] 12:24:41 INFO - PROCESS | 3776 | 1466537081083 Marionette TRACE conn8 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:24:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:24:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 691ms 12:24:41 INFO - PROCESS | 3776 | 1466537081125 Marionette TRACE conn8 -> [0,361,"getWindowHandle",null] 12:24:41 INFO - PROCESS | 3776 | 1466537081128 Marionette TRACE conn8 <- [1,361,null,{"value":"13"}] 12:24:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 12:24:41 INFO - PROCESS | 3776 | 1466537081138 Marionette TRACE conn8 -> [0,362,"setScriptTimeout",{"ms":35000}] 12:24:41 INFO - PROCESS | 3776 | 1466537081140 Marionette TRACE conn8 <- [1,362,null,{}] 12:24:41 INFO - PROCESS | 3776 | 1466537081143 Marionette TRACE conn8 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:41 INFO - PROCESS | 3776 | 1466537081145 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:41 INFO - PROCESS | 3776 | 1466537081234 Marionette TRACE conn8 <- [1,363,null,{"value":null}] 12:24:41 INFO - PROCESS | 3776 | 1466537081240 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:41 INFO - PROCESS | 3776 | 1466537081242 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:41 INFO - PROCESS | 3776 | ++DOCSHELL 000000819DB16800 == 31 [pid = 3776] [id = 100] 12:24:41 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (000000819B3E2400) [pid = 3776] [serial = 297] [outer = 0000000000000000] 12:24:41 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (000000819B3E9400) [pid = 3776] [serial = 298] [outer = 000000819B3E2400] 12:24:41 INFO - PROCESS | 3776 | 1466537081288 Marionette DEBUG loaded listener.js 12:24:41 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (000000819B462800) [pid = 3776] [serial = 299] [outer = 000000819B3E2400] 12:24:41 INFO - PROCESS | 3776 | 1466537081740 Marionette TRACE conn8 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:24:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:24:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 628ms 12:24:41 INFO - PROCESS | 3776 | 1466537081767 Marionette TRACE conn8 -> [0,365,"getWindowHandle",null] 12:24:41 INFO - PROCESS | 3776 | 1466537081769 Marionette TRACE conn8 <- [1,365,null,{"value":"13"}] 12:24:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 12:24:41 INFO - PROCESS | 3776 | 1466537081772 Marionette TRACE conn8 -> [0,366,"setScriptTimeout",{"ms":35000}] 12:24:41 INFO - PROCESS | 3776 | 1466537081774 Marionette TRACE conn8 <- [1,366,null,{}] 12:24:41 INFO - PROCESS | 3776 | 1466537081778 Marionette TRACE conn8 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:41 INFO - PROCESS | 3776 | 1466537081780 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:41 INFO - PROCESS | 3776 | 1466537081860 Marionette TRACE conn8 <- [1,367,null,{"value":null}] 12:24:41 INFO - PROCESS | 3776 | 1466537081866 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:41 INFO - PROCESS | 3776 | 1466537081868 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:41 INFO - PROCESS | 3776 | ++DOCSHELL 000000819E218000 == 32 [pid = 3776] [id = 101] 12:24:41 INFO - PROCESS | 3776 | ++DOMWINDOW == 81 (00000081961B0400) [pid = 3776] [serial = 300] [outer = 0000000000000000] 12:24:41 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (000000819B498C00) [pid = 3776] [serial = 301] [outer = 00000081961B0400] 12:24:41 INFO - PROCESS | 3776 | 1466537081912 Marionette DEBUG loaded listener.js 12:24:41 INFO - PROCESS | 3776 | ++DOMWINDOW == 83 (000000819B841400) [pid = 3776] [serial = 302] [outer = 00000081961B0400] 12:24:42 INFO - PROCESS | 3776 | 1466537082357 Marionette TRACE conn8 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:24:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:24:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 628ms 12:24:42 INFO - PROCESS | 3776 | 1466537082403 Marionette TRACE conn8 -> [0,369,"getWindowHandle",null] 12:24:42 INFO - PROCESS | 3776 | 1466537082406 Marionette TRACE conn8 <- [1,369,null,{"value":"13"}] 12:24:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 12:24:42 INFO - PROCESS | 3776 | 1466537082409 Marionette TRACE conn8 -> [0,370,"setScriptTimeout",{"ms":35000}] 12:24:42 INFO - PROCESS | 3776 | 1466537082411 Marionette TRACE conn8 <- [1,370,null,{}] 12:24:42 INFO - PROCESS | 3776 | 1466537082415 Marionette TRACE conn8 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:42 INFO - PROCESS | 3776 | 1466537082422 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:42 INFO - PROCESS | 3776 | 1466537082540 Marionette TRACE conn8 <- [1,371,null,{"value":null}] 12:24:42 INFO - PROCESS | 3776 | 1466537082554 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:42 INFO - PROCESS | 3776 | 1466537082556 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:42 INFO - PROCESS | 3776 | ++DOCSHELL 000000819EE5A000 == 33 [pid = 3776] [id = 102] 12:24:42 INFO - PROCESS | 3776 | ++DOMWINDOW == 84 (000000819B847800) [pid = 3776] [serial = 303] [outer = 0000000000000000] 12:24:42 INFO - PROCESS | 3776 | ++DOMWINDOW == 85 (000000819BE94C00) [pid = 3776] [serial = 304] [outer = 000000819B847800] 12:24:42 INFO - PROCESS | 3776 | 1466537082603 Marionette DEBUG loaded listener.js 12:24:42 INFO - PROCESS | 3776 | ++DOMWINDOW == 86 (000000819D929800) [pid = 3776] [serial = 305] [outer = 000000819B847800] 12:24:42 INFO - PROCESS | 3776 | 1466537082991 Marionette TRACE conn8 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:24:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:24:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 629ms 12:24:43 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 12:24:43 INFO - PROCESS | 3776 | 1466537083043 Marionette TRACE conn8 -> [0,373,"getWindowHandle",null] 12:24:43 INFO - PROCESS | 3776 | 1466537083045 Marionette TRACE conn8 <- [1,373,null,{"value":"13"}] 12:24:43 INFO - PROCESS | 3776 | 1466537083049 Marionette TRACE conn8 -> [0,374,"setScriptTimeout",{"ms":35000}] 12:24:43 INFO - PROCESS | 3776 | 1466537083050 Marionette TRACE conn8 <- [1,374,null,{}] 12:24:43 INFO - PROCESS | 3776 | 1466537083054 Marionette TRACE conn8 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:43 INFO - PROCESS | 3776 | 1466537083056 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:43 INFO - PROCESS | 3776 | 1466537083137 Marionette TRACE conn8 <- [1,375,null,{"value":null}] 12:24:43 INFO - PROCESS | 3776 | 1466537083143 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:43 INFO - PROCESS | 3776 | 1466537083145 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:43 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A0C6E000 == 34 [pid = 3776] [id = 103] 12:24:43 INFO - PROCESS | 3776 | ++DOMWINDOW == 87 (000000819D92F000) [pid = 3776] [serial = 306] [outer = 0000000000000000] 12:24:43 INFO - PROCESS | 3776 | ++DOMWINDOW == 88 (000000819E192800) [pid = 3776] [serial = 307] [outer = 000000819D92F000] 12:24:43 INFO - PROCESS | 3776 | 1466537083190 Marionette DEBUG loaded listener.js 12:24:43 INFO - PROCESS | 3776 | ++DOMWINDOW == 89 (000000819E62FC00) [pid = 3776] [serial = 308] [outer = 000000819D92F000] 12:24:43 INFO - PROCESS | 3776 | 1466537083612 Marionette TRACE conn8 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 12:24:43 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 12:24:43 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 588ms 12:24:43 INFO - PROCESS | 3776 | 1466537083642 Marionette TRACE conn8 -> [0,377,"getWindowHandle",null] 12:24:43 INFO - PROCESS | 3776 | 1466537083644 Marionette TRACE conn8 <- [1,377,null,{"value":"13"}] 12:24:43 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 12:24:43 INFO - PROCESS | 3776 | 1466537083648 Marionette TRACE conn8 -> [0,378,"setScriptTimeout",{"ms":35000}] 12:24:43 INFO - PROCESS | 3776 | 1466537083649 Marionette TRACE conn8 <- [1,378,null,{}] 12:24:43 INFO - PROCESS | 3776 | 1466537083653 Marionette TRACE conn8 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:43 INFO - PROCESS | 3776 | 1466537083655 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:43 INFO - PROCESS | 3776 | 1466537083773 Marionette TRACE conn8 <- [1,379,null,{"value":null}] 12:24:43 INFO - PROCESS | 3776 | 1466537083819 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:43 INFO - PROCESS | 3776 | 1466537083821 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:43 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4A85000 == 35 [pid = 3776] [id = 104] 12:24:43 INFO - PROCESS | 3776 | ++DOMWINDOW == 90 (000000819E061400) [pid = 3776] [serial = 309] [outer = 0000000000000000] 12:24:43 INFO - PROCESS | 3776 | ++DOMWINDOW == 91 (000000819E637000) [pid = 3776] [serial = 310] [outer = 000000819E061400] 12:24:43 INFO - PROCESS | 3776 | 1466537083866 Marionette DEBUG loaded listener.js 12:24:43 INFO - PROCESS | 3776 | ++DOMWINDOW == 92 (000000819E647400) [pid = 3776] [serial = 311] [outer = 000000819E061400] 12:24:47 INFO - PROCESS | 3776 | --DOMWINDOW == 91 (00000081A4E3CC00) [pid = 3776] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 12:24:47 INFO - PROCESS | 3776 | --DOMWINDOW == 90 (000000819FAC8400) [pid = 3776] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 12:24:47 INFO - PROCESS | 3776 | --DOMWINDOW == 89 (000000819B45E000) [pid = 3776] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 12:24:47 INFO - PROCESS | 3776 | --DOMWINDOW == 88 (000000819E64B800) [pid = 3776] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 12:24:47 INFO - PROCESS | 3776 | --DOMWINDOW == 87 (00000081A0D35C00) [pid = 3776] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 12:24:47 INFO - PROCESS | 3776 | --DOMWINDOW == 86 (000000819B48DC00) [pid = 3776] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 12:24:47 INFO - PROCESS | 3776 | --DOMWINDOW == 85 (00000081A3633400) [pid = 3776] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 12:24:47 INFO - PROCESS | 3776 | --DOMWINDOW == 84 (0000008191A20000) [pid = 3776] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 12:24:47 INFO - PROCESS | 3776 | --DOMWINDOW == 83 (00000081A5C77400) [pid = 3776] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 12:24:47 INFO - PROCESS | 3776 | --DOMWINDOW == 82 (000000819B844800) [pid = 3776] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 12:24:47 INFO - PROCESS | 3776 | --DOMWINDOW == 81 (000000819ED6EC00) [pid = 3776] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 12:24:47 INFO - PROCESS | 3776 | --DOMWINDOW == 80 (000000819B33E400) [pid = 3776] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 12:24:47 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (000000818F610400) [pid = 3776] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 12:24:47 INFO - PROCESS | 3776 | --DOMWINDOW == 78 (000000819DA2D400) [pid = 3776] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 12:24:47 INFO - PROCESS | 3776 | --DOMWINDOW == 77 (000000819B84D400) [pid = 3776] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 12:24:47 INFO - PROCESS | 3776 | --DOMWINDOW == 76 (000000818F728400) [pid = 3776] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 12:24:48 INFO - PROCESS | 3776 | 1466537088197 Marionette TRACE conn8 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 12:24:48 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 12:24:48 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 4573ms 12:24:48 INFO - PROCESS | 3776 | 1466537088225 Marionette TRACE conn8 -> [0,381,"getWindowHandle",null] 12:24:48 INFO - PROCESS | 3776 | 1466537088230 Marionette TRACE conn8 <- [1,381,null,{"value":"13"}] 12:24:48 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 12:24:48 INFO - PROCESS | 3776 | 1466537088235 Marionette TRACE conn8 -> [0,382,"setScriptTimeout",{"ms":35000}] 12:24:48 INFO - PROCESS | 3776 | 1466537088239 Marionette TRACE conn8 <- [1,382,null,{}] 12:24:48 INFO - PROCESS | 3776 | 1466537088245 Marionette TRACE conn8 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:48 INFO - PROCESS | 3776 | 1466537088250 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:48 INFO - PROCESS | 3776 | 1466537088384 Marionette TRACE conn8 <- [1,383,null,{"value":null}] 12:24:48 INFO - PROCESS | 3776 | 1466537088456 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:48 INFO - PROCESS | 3776 | 1466537088462 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:48 INFO - PROCESS | 3776 | ++DOCSHELL 0000008197212800 == 36 [pid = 3776] [id = 105] 12:24:48 INFO - PROCESS | 3776 | ++DOMWINDOW == 77 (00000081900D5400) [pid = 3776] [serial = 312] [outer = 0000000000000000] 12:24:48 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (0000008190FFB800) [pid = 3776] [serial = 313] [outer = 00000081900D5400] 12:24:48 INFO - PROCESS | 3776 | 1466537088524 Marionette DEBUG loaded listener.js 12:24:48 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (00000081912A6800) [pid = 3776] [serial = 314] [outer = 00000081900D5400] 12:24:49 INFO - PROCESS | 3776 | 1466537089348 Marionette TRACE conn8 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 12:24:49 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 12:24:49 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1143ms 12:24:49 INFO - PROCESS | 3776 | 1466537089386 Marionette TRACE conn8 -> [0,385,"getWindowHandle",null] 12:24:49 INFO - PROCESS | 3776 | 1466537089392 Marionette TRACE conn8 <- [1,385,null,{"value":"13"}] 12:24:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 12:24:49 INFO - PROCESS | 3776 | 1466537089400 Marionette TRACE conn8 -> [0,386,"setScriptTimeout",{"ms":35000}] 12:24:49 INFO - PROCESS | 3776 | 1466537089403 Marionette TRACE conn8 <- [1,386,null,{}] 12:24:49 INFO - PROCESS | 3776 | 1466537089407 Marionette TRACE conn8 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:49 INFO - PROCESS | 3776 | 1466537089410 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:49 INFO - PROCESS | 3776 | 1466537089551 Marionette TRACE conn8 <- [1,387,null,{"value":null}] 12:24:49 INFO - PROCESS | 3776 | 1466537089617 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:49 INFO - PROCESS | 3776 | 1466537089620 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:49 INFO - PROCESS | 3776 | ++DOCSHELL 000000819D9DF800 == 37 [pid = 3776] [id = 106] 12:24:49 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (000000819673F400) [pid = 3776] [serial = 315] [outer = 0000000000000000] 12:24:49 INFO - PROCESS | 3776 | ++DOMWINDOW == 81 (0000008197266C00) [pid = 3776] [serial = 316] [outer = 000000819673F400] 12:24:49 INFO - PROCESS | 3776 | 1466537089722 Marionette DEBUG loaded listener.js 12:24:49 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (0000008197313000) [pid = 3776] [serial = 317] [outer = 000000819673F400] 12:24:50 INFO - PROCESS | 3776 | 1466537090613 Marionette TRACE conn8 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 12:24:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 12:24:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1230ms 12:24:50 INFO - PROCESS | 3776 | 1466537090631 Marionette TRACE conn8 -> [0,389,"getWindowHandle",null] 12:24:50 INFO - PROCESS | 3776 | 1466537090636 Marionette TRACE conn8 <- [1,389,null,{"value":"13"}] 12:24:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 12:24:50 INFO - PROCESS | 3776 | 1466537090641 Marionette TRACE conn8 -> [0,390,"setScriptTimeout",{"ms":35000}] 12:24:50 INFO - PROCESS | 3776 | 1466537090645 Marionette TRACE conn8 <- [1,390,null,{}] 12:24:50 INFO - PROCESS | 3776 | 1466537090651 Marionette TRACE conn8 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:50 INFO - PROCESS | 3776 | 1466537090654 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:50 INFO - PROCESS | 3776 | 1466537090794 Marionette TRACE conn8 <- [1,391,null,{"value":null}] 12:24:50 INFO - PROCESS | 3776 | 1466537090914 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:50 INFO - PROCESS | 3776 | 1466537090919 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:50 INFO - PROCESS | 3776 | ++DOCSHELL 000000819770F800 == 38 [pid = 3776] [id = 107] 12:24:50 INFO - PROCESS | 3776 | ++DOMWINDOW == 83 (00000081911A6000) [pid = 3776] [serial = 318] [outer = 0000000000000000] 12:24:50 INFO - PROCESS | 3776 | ++DOMWINDOW == 84 (000000819129BC00) [pid = 3776] [serial = 319] [outer = 00000081911A6000] 12:24:50 INFO - PROCESS | 3776 | 1466537090973 Marionette DEBUG loaded listener.js 12:24:51 INFO - PROCESS | 3776 | ++DOMWINDOW == 85 (0000008191C10400) [pid = 3776] [serial = 320] [outer = 00000081911A6000] 12:24:51 INFO - PROCESS | 3776 | --DOCSHELL 00000081A55A8000 == 37 [pid = 3776] [id = 20] 12:24:51 INFO - PROCESS | 3776 | --DOCSHELL 0000008191CD5800 == 36 [pid = 3776] [id = 8] 12:24:51 INFO - PROCESS | 3776 | --DOCSHELL 00000081A0C6E000 == 35 [pid = 3776] [id = 103] 12:24:51 INFO - PROCESS | 3776 | --DOCSHELL 000000819EE5A000 == 34 [pid = 3776] [id = 102] 12:24:51 INFO - PROCESS | 3776 | --DOCSHELL 000000819E218000 == 33 [pid = 3776] [id = 101] 12:24:51 INFO - PROCESS | 3776 | --DOCSHELL 000000819DB16800 == 32 [pid = 3776] [id = 100] 12:24:51 INFO - PROCESS | 3776 | --DOCSHELL 000000819D9CB800 == 31 [pid = 3776] [id = 99] 12:24:51 INFO - PROCESS | 3776 | --DOCSHELL 000000819AE83000 == 30 [pid = 3776] [id = 98] 12:24:51 INFO - PROCESS | 3776 | --DOCSHELL 0000008196480000 == 29 [pid = 3776] [id = 97] 12:24:51 INFO - PROCESS | 3776 | --DOMWINDOW == 84 (00000081A539A400) [pid = 3776] [serial = 242] [outer = 0000000000000000] [url = about:blank] 12:24:51 INFO - PROCESS | 3776 | --DOMWINDOW == 83 (00000081A4A56800) [pid = 3776] [serial = 212] [outer = 0000000000000000] [url = about:blank] 12:24:51 INFO - PROCESS | 3776 | --DOMWINDOW == 82 (000000819B460C00) [pid = 3776] [serial = 271] [outer = 0000000000000000] [url = about:blank] 12:24:51 INFO - PROCESS | 3776 | --DOMWINDOW == 81 (000000819F70A000) [pid = 3776] [serial = 274] [outer = 0000000000000000] [url = about:blank] 12:24:51 INFO - PROCESS | 3776 | --DOMWINDOW == 80 (000000819EA2D000) [pid = 3776] [serial = 272] [outer = 0000000000000000] [url = about:blank] 12:24:51 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (00000081A1956800) [pid = 3776] [serial = 277] [outer = 0000000000000000] [url = about:blank] 12:24:51 INFO - PROCESS | 3776 | --DOMWINDOW == 78 (00000081A0758400) [pid = 3776] [serial = 275] [outer = 0000000000000000] [url = about:blank] 12:24:51 INFO - PROCESS | 3776 | --DOMWINDOW == 77 (000000819F04FC00) [pid = 3776] [serial = 280] [outer = 0000000000000000] [url = about:blank] 12:24:51 INFO - PROCESS | 3776 | --DOMWINDOW == 76 (00000081A363EC00) [pid = 3776] [serial = 283] [outer = 0000000000000000] [url = about:blank] 12:24:51 INFO - PROCESS | 3776 | --DOMWINDOW == 75 (00000081A195C800) [pid = 3776] [serial = 278] [outer = 0000000000000000] [url = about:blank] 12:24:51 INFO - PROCESS | 3776 | --DOMWINDOW == 74 (00000081A1960C00) [pid = 3776] [serial = 281] [outer = 0000000000000000] [url = about:blank] 12:24:51 INFO - PROCESS | 3776 | --DOMWINDOW == 73 (000000819B33C800) [pid = 3776] [serial = 260] [outer = 0000000000000000] [url = about:blank] 12:24:51 INFO - PROCESS | 3776 | --DOMWINDOW == 72 (0000008195A50400) [pid = 3776] [serial = 259] [outer = 0000000000000000] [url = about:blank] 12:24:51 INFO - PROCESS | 3776 | --DOMWINDOW == 71 (00000081A5C81400) [pid = 3776] [serial = 257] [outer = 0000000000000000] [url = about:blank] 12:24:51 INFO - PROCESS | 3776 | --DOMWINDOW == 70 (00000081A5C7B400) [pid = 3776] [serial = 256] [outer = 0000000000000000] [url = about:blank] 12:24:51 INFO - PROCESS | 3776 | --DOMWINDOW == 69 (00000081A539B400) [pid = 3776] [serial = 254] [outer = 0000000000000000] [url = about:blank] 12:24:51 INFO - PROCESS | 3776 | --DOMWINDOW == 68 (000000819B84C800) [pid = 3776] [serial = 253] [outer = 0000000000000000] [url = about:blank] 12:24:51 INFO - PROCESS | 3776 | --DOMWINDOW == 67 (00000081A034EC00) [pid = 3776] [serial = 251] [outer = 0000000000000000] [url = about:blank] 12:24:51 INFO - PROCESS | 3776 | --DOMWINDOW == 66 (000000819EE40400) [pid = 3776] [serial = 250] [outer = 0000000000000000] [url = about:blank] 12:24:51 INFO - PROCESS | 3776 | --DOMWINDOW == 65 (000000819BE96400) [pid = 3776] [serial = 248] [outer = 0000000000000000] [url = about:blank] 12:24:51 INFO - PROCESS | 3776 | --DOMWINDOW == 64 (000000819B48D400) [pid = 3776] [serial = 247] [outer = 0000000000000000] [url = about:blank] 12:24:51 INFO - PROCESS | 3776 | --DOMWINDOW == 63 (0000008191327400) [pid = 3776] [serial = 245] [outer = 0000000000000000] [url = about:blank] 12:24:51 INFO - PROCESS | 3776 | --DOMWINDOW == 62 (00000081906C7000) [pid = 3776] [serial = 244] [outer = 0000000000000000] [url = about:blank] 12:24:51 INFO - PROCESS | 3776 | --DOMWINDOW == 61 (000000819EBB6800) [pid = 3776] [serial = 268] [outer = 0000000000000000] [url = about:blank] 12:24:51 INFO - PROCESS | 3776 | --DOMWINDOW == 60 (00000081A4E3B800) [pid = 3776] [serial = 284] [outer = 0000000000000000] [url = about:blank] 12:24:51 INFO - PROCESS | 3776 | --DOMWINDOW == 59 (000000819D923400) [pid = 3776] [serial = 266] [outer = 0000000000000000] [url = about:blank] 12:24:51 INFO - PROCESS | 3776 | --DOMWINDOW == 58 (000000819BE95C00) [pid = 3776] [serial = 265] [outer = 0000000000000000] [url = about:blank] 12:24:51 INFO - PROCESS | 3776 | --DOMWINDOW == 57 (0000008191AE0400) [pid = 3776] [serial = 262] [outer = 0000000000000000] [url = about:blank] 12:24:51 INFO - PROCESS | 3776 | --DOMWINDOW == 56 (0000008197317000) [pid = 3776] [serial = 263] [outer = 0000000000000000] [url = about:blank] 12:24:51 INFO - PROCESS | 3776 | --DOMWINDOW == 55 (000000819ED74000) [pid = 3776] [serial = 269] [outer = 0000000000000000] [url = about:blank] 12:24:51 INFO - PROCESS | 3776 | --DOMWINDOW == 54 (000000819E6D1C00) [pid = 3776] [serial = 286] [outer = 0000000000000000] [url = about:blank] 12:24:51 INFO - PROCESS | 3776 | 1466537091481 Marionette TRACE conn8 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 12:24:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 12:24:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 881ms 12:24:51 INFO - PROCESS | 3776 | 1466537091526 Marionette TRACE conn8 -> [0,393,"getWindowHandle",null] 12:24:51 INFO - PROCESS | 3776 | 1466537091531 Marionette TRACE conn8 <- [1,393,null,{"value":"13"}] 12:24:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 12:24:51 INFO - PROCESS | 3776 | 1466537091538 Marionette TRACE conn8 -> [0,394,"setScriptTimeout",{"ms":35000}] 12:24:51 INFO - PROCESS | 3776 | 1466537091540 Marionette TRACE conn8 <- [1,394,null,{}] 12:24:51 INFO - PROCESS | 3776 | 1466537091545 Marionette TRACE conn8 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:51 INFO - PROCESS | 3776 | 1466537091547 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:51 INFO - PROCESS | 3776 | 1466537091653 Marionette TRACE conn8 <- [1,395,null,{"value":null}] 12:24:51 INFO - PROCESS | 3776 | 1466537091684 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:51 INFO - PROCESS | 3776 | 1466537091686 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:51 INFO - PROCESS | 3776 | ++DOCSHELL 000000819D2C1000 == 30 [pid = 3776] [id = 108] 12:24:51 INFO - PROCESS | 3776 | ++DOMWINDOW == 55 (0000008196734400) [pid = 3776] [serial = 321] [outer = 0000000000000000] 12:24:51 INFO - PROCESS | 3776 | ++DOMWINDOW == 56 (0000008197267000) [pid = 3776] [serial = 322] [outer = 0000008196734400] 12:24:51 INFO - PROCESS | 3776 | 1466537091736 Marionette DEBUG loaded listener.js 12:24:51 INFO - PROCESS | 3776 | ++DOMWINDOW == 57 (0000008197313C00) [pid = 3776] [serial = 323] [outer = 0000008196734400] 12:24:52 INFO - PROCESS | 3776 | 1466537092257 Marionette TRACE conn8 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 12:24:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 12:24:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 776ms 12:24:52 INFO - PROCESS | 3776 | 1466537092315 Marionette TRACE conn8 -> [0,397,"getWindowHandle",null] 12:24:52 INFO - PROCESS | 3776 | 1466537092318 Marionette TRACE conn8 <- [1,397,null,{"value":"13"}] 12:24:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 12:24:52 INFO - PROCESS | 3776 | 1466537092321 Marionette TRACE conn8 -> [0,398,"setScriptTimeout",{"ms":35000}] 12:24:52 INFO - PROCESS | 3776 | 1466537092325 Marionette TRACE conn8 <- [1,398,null,{}] 12:24:52 INFO - PROCESS | 3776 | 1466537092337 Marionette TRACE conn8 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:52 INFO - PROCESS | 3776 | 1466537092342 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:52 INFO - PROCESS | 3776 | 1466537092444 Marionette TRACE conn8 <- [1,399,null,{"value":null}] 12:24:52 INFO - PROCESS | 3776 | 1466537092513 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:52 INFO - PROCESS | 3776 | 1466537092517 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:52 INFO - PROCESS | 3776 | ++DOCSHELL 000000819DC4D800 == 31 [pid = 3776] [id = 109] 12:24:52 INFO - PROCESS | 3776 | ++DOMWINDOW == 58 (000000818F609800) [pid = 3776] [serial = 324] [outer = 0000000000000000] 12:24:52 INFO - PROCESS | 3776 | ++DOMWINDOW == 59 (000000819B3E6800) [pid = 3776] [serial = 325] [outer = 000000818F609800] 12:24:52 INFO - PROCESS | 3776 | 1466537092569 Marionette DEBUG loaded listener.js 12:24:52 INFO - PROCESS | 3776 | ++DOMWINDOW == 60 (000000819B496800) [pid = 3776] [serial = 326] [outer = 000000818F609800] 12:24:53 INFO - PROCESS | 3776 | 1466537092991 Marionette TRACE conn8 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 12:24:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 12:24:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 691ms 12:24:53 INFO - PROCESS | 3776 | 1466537093015 Marionette TRACE conn8 -> [0,401,"getWindowHandle",null] 12:24:53 INFO - PROCESS | 3776 | 1466537093018 Marionette TRACE conn8 <- [1,401,null,{"value":"13"}] 12:24:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 12:24:53 INFO - PROCESS | 3776 | 1466537093021 Marionette TRACE conn8 -> [0,402,"setScriptTimeout",{"ms":35000}] 12:24:53 INFO - PROCESS | 3776 | 1466537093023 Marionette TRACE conn8 <- [1,402,null,{}] 12:24:53 INFO - PROCESS | 3776 | 1466537093043 Marionette TRACE conn8 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:53 INFO - PROCESS | 3776 | 1466537093045 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:53 INFO - PROCESS | 3776 | 1466537093140 Marionette TRACE conn8 <- [1,403,null,{"value":null}] 12:24:53 INFO - PROCESS | 3776 | 1466537093147 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:53 INFO - PROCESS | 3776 | 1466537093149 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:53 INFO - PROCESS | 3776 | ++DOCSHELL 000000819E7D9800 == 32 [pid = 3776] [id = 110] 12:24:53 INFO - PROCESS | 3776 | ++DOMWINDOW == 61 (000000819B846400) [pid = 3776] [serial = 327] [outer = 0000000000000000] 12:24:53 INFO - PROCESS | 3776 | ++DOMWINDOW == 62 (000000819B850400) [pid = 3776] [serial = 328] [outer = 000000819B846400] 12:24:53 INFO - PROCESS | 3776 | 1466537093197 Marionette DEBUG loaded listener.js 12:24:53 INFO - PROCESS | 3776 | ++DOMWINDOW == 63 (000000819BE99800) [pid = 3776] [serial = 329] [outer = 000000819B846400] 12:24:53 INFO - PROCESS | 3776 | 1466537093699 Marionette TRACE conn8 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 12:24:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 12:24:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 733ms 12:24:53 INFO - PROCESS | 3776 | 1466537093758 Marionette TRACE conn8 -> [0,405,"getWindowHandle",null] 12:24:53 INFO - PROCESS | 3776 | 1466537093760 Marionette TRACE conn8 <- [1,405,null,{"value":"13"}] 12:24:53 INFO - PROCESS | 3776 | 1466537093763 Marionette TRACE conn8 -> [0,406,"setScriptTimeout",{"ms":35000}] 12:24:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 12:24:53 INFO - PROCESS | 3776 | 1466537093765 Marionette TRACE conn8 <- [1,406,null,{}] 12:24:53 INFO - PROCESS | 3776 | 1466537093779 Marionette TRACE conn8 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:53 INFO - PROCESS | 3776 | 1466537093781 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:53 INFO - PROCESS | 3776 | 1466537093922 Marionette TRACE conn8 <- [1,407,null,{"value":null}] 12:24:53 INFO - PROCESS | 3776 | 1466537093969 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:53 INFO - PROCESS | 3776 | 1466537093971 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:53 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A032B000 == 33 [pid = 3776] [id = 111] 12:24:53 INFO - PROCESS | 3776 | ++DOMWINDOW == 64 (000000819C196C00) [pid = 3776] [serial = 330] [outer = 0000000000000000] 12:24:54 INFO - PROCESS | 3776 | ++DOMWINDOW == 65 (000000819D924000) [pid = 3776] [serial = 331] [outer = 000000819C196C00] 12:24:54 INFO - PROCESS | 3776 | 1466537094025 Marionette DEBUG loaded listener.js 12:24:54 INFO - PROCESS | 3776 | ++DOMWINDOW == 66 (000000819DA2D400) [pid = 3776] [serial = 332] [outer = 000000819C196C00] 12:24:54 INFO - PROCESS | 3776 | 1466537094492 Marionette TRACE conn8 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 12:24:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 12:24:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 755ms 12:24:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 12:24:54 INFO - PROCESS | 3776 | 1466537094525 Marionette TRACE conn8 -> [0,409,"getWindowHandle",null] 12:24:54 INFO - PROCESS | 3776 | 1466537094527 Marionette TRACE conn8 <- [1,409,null,{"value":"13"}] 12:24:54 INFO - PROCESS | 3776 | 1466537094530 Marionette TRACE conn8 -> [0,410,"setScriptTimeout",{"ms":35000}] 12:24:54 INFO - PROCESS | 3776 | 1466537094532 Marionette TRACE conn8 <- [1,410,null,{}] 12:24:54 INFO - PROCESS | 3776 | 1466537094536 Marionette TRACE conn8 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:54 INFO - PROCESS | 3776 | 1466537094542 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:54 INFO - PROCESS | 3776 | 1466537094698 Marionette TRACE conn8 <- [1,411,null,{"value":null}] 12:24:54 INFO - PROCESS | 3776 | 1466537094752 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:54 INFO - PROCESS | 3776 | 1466537094755 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:54 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4BB6000 == 34 [pid = 3776] [id = 112] 12:24:54 INFO - PROCESS | 3776 | ++DOMWINDOW == 67 (000000819E64BC00) [pid = 3776] [serial = 333] [outer = 0000000000000000] 12:24:54 INFO - PROCESS | 3776 | ++DOMWINDOW == 68 (000000819E6D3000) [pid = 3776] [serial = 334] [outer = 000000819E64BC00] 12:24:54 INFO - PROCESS | 3776 | 1466537094803 Marionette DEBUG loaded listener.js 12:24:54 INFO - PROCESS | 3776 | ++DOMWINDOW == 69 (000000819EA2B000) [pid = 3776] [serial = 335] [outer = 000000819E64BC00] 12:24:55 INFO - PROCESS | 3776 | --DOMWINDOW == 68 (000000819B847800) [pid = 3776] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 12:24:55 INFO - PROCESS | 3776 | --DOMWINDOW == 67 (000000818F598000) [pid = 3776] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 12:24:55 INFO - PROCESS | 3776 | --DOMWINDOW == 66 (000000819B3E2400) [pid = 3776] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 12:24:55 INFO - PROCESS | 3776 | --DOMWINDOW == 65 (000000819D92F000) [pid = 3776] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 12:24:55 INFO - PROCESS | 3776 | --DOMWINDOW == 64 (00000081961B2000) [pid = 3776] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 12:24:55 INFO - PROCESS | 3776 | --DOMWINDOW == 63 (00000081912A2C00) [pid = 3776] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 12:24:55 INFO - PROCESS | 3776 | --DOMWINDOW == 62 (00000081961B0400) [pid = 3776] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 12:24:55 INFO - PROCESS | 3776 | --DOMWINDOW == 61 (000000819E6CD800) [pid = 3776] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 12:24:55 INFO - PROCESS | 3776 | 1466537095278 Marionette TRACE conn8 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 12:24:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 12:24:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 776ms 12:24:55 INFO - PROCESS | 3776 | 1466537095312 Marionette TRACE conn8 -> [0,413,"getWindowHandle",null] 12:24:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 12:24:55 INFO - PROCESS | 3776 | 1466537095314 Marionette TRACE conn8 <- [1,413,null,{"value":"13"}] 12:24:55 INFO - PROCESS | 3776 | 1466537095318 Marionette TRACE conn8 -> [0,414,"setScriptTimeout",{"ms":35000}] 12:24:55 INFO - PROCESS | 3776 | 1466537095320 Marionette TRACE conn8 <- [1,414,null,{}] 12:24:55 INFO - PROCESS | 3776 | 1466537095323 Marionette TRACE conn8 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:55 INFO - PROCESS | 3776 | 1466537095325 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:55 INFO - PROCESS | 3776 | 1466537095438 Marionette TRACE conn8 <- [1,415,null,{"value":null}] 12:24:55 INFO - PROCESS | 3776 | 1466537095494 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:55 INFO - PROCESS | 3776 | 1466537095496 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:55 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4E0D000 == 35 [pid = 3776] [id = 113] 12:24:55 INFO - PROCESS | 3776 | ++DOMWINDOW == 62 (000000818F60F400) [pid = 3776] [serial = 336] [outer = 0000000000000000] 12:24:55 INFO - PROCESS | 3776 | ++DOMWINDOW == 63 (000000819EA2FC00) [pid = 3776] [serial = 337] [outer = 000000818F60F400] 12:24:55 INFO - PROCESS | 3776 | 1466537095544 Marionette DEBUG loaded listener.js 12:24:55 INFO - PROCESS | 3776 | ++DOMWINDOW == 64 (000000819EA36000) [pid = 3776] [serial = 338] [outer = 000000818F60F400] 12:24:55 INFO - PROCESS | 3776 | 1466537095904 Marionette TRACE conn8 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 12:24:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 12:24:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 627ms 12:24:55 INFO - PROCESS | 3776 | 1466537095949 Marionette TRACE conn8 -> [0,417,"getWindowHandle",null] 12:24:55 INFO - PROCESS | 3776 | 1466537095951 Marionette TRACE conn8 <- [1,417,null,{"value":"13"}] 12:24:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 12:24:55 INFO - PROCESS | 3776 | 1466537095954 Marionette TRACE conn8 -> [0,418,"setScriptTimeout",{"ms":35000}] 12:24:55 INFO - PROCESS | 3776 | 1466537095956 Marionette TRACE conn8 <- [1,418,null,{}] 12:24:55 INFO - PROCESS | 3776 | 1466537095960 Marionette TRACE conn8 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:55 INFO - PROCESS | 3776 | 1466537095962 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:56 INFO - PROCESS | 3776 | 1466537096045 Marionette TRACE conn8 <- [1,419,null,{"value":null}] 12:24:56 INFO - PROCESS | 3776 | 1466537096051 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:56 INFO - PROCESS | 3776 | 1466537096053 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:56 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4E79800 == 36 [pid = 3776] [id = 114] 12:24:56 INFO - PROCESS | 3776 | ++DOMWINDOW == 65 (000000819EBB6000) [pid = 3776] [serial = 339] [outer = 0000000000000000] 12:24:56 INFO - PROCESS | 3776 | ++DOMWINDOW == 66 (000000819EBBD800) [pid = 3776] [serial = 340] [outer = 000000819EBB6000] 12:24:56 INFO - PROCESS | 3776 | 1466537096099 Marionette DEBUG loaded listener.js 12:24:56 INFO - PROCESS | 3776 | ++DOMWINDOW == 67 (000000819ED6FC00) [pid = 3776] [serial = 341] [outer = 000000819EBB6000] 12:24:57 INFO - PROCESS | 3776 | 1466537097021 Marionette TRACE conn8 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 12:24:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 12:24:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1077ms 12:24:57 INFO - PROCESS | 3776 | 1466537097033 Marionette TRACE conn8 -> [0,421,"getWindowHandle",null] 12:24:57 INFO - PROCESS | 3776 | 1466537097035 Marionette TRACE conn8 <- [1,421,null,{"value":"13"}] 12:24:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 12:24:57 INFO - PROCESS | 3776 | 1466537097039 Marionette TRACE conn8 -> [0,422,"setScriptTimeout",{"ms":35000}] 12:24:57 INFO - PROCESS | 3776 | 1466537097041 Marionette TRACE conn8 <- [1,422,null,{}] 12:24:57 INFO - PROCESS | 3776 | 1466537097044 Marionette TRACE conn8 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:57 INFO - PROCESS | 3776 | 1466537097046 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:57 INFO - PROCESS | 3776 | 1466537097165 Marionette TRACE conn8 <- [1,423,null,{"value":null}] 12:24:57 INFO - PROCESS | 3776 | 1466537097173 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:57 INFO - PROCESS | 3776 | 1466537097175 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:57 INFO - PROCESS | 3776 | ++DOCSHELL 000000819DC4B000 == 37 [pid = 3776] [id = 115] 12:24:57 INFO - PROCESS | 3776 | ++DOMWINDOW == 68 (000000819ED70800) [pid = 3776] [serial = 342] [outer = 0000000000000000] 12:24:57 INFO - PROCESS | 3776 | ++DOMWINDOW == 69 (000000819ED77000) [pid = 3776] [serial = 343] [outer = 000000819ED70800] 12:24:57 INFO - PROCESS | 3776 | 1466537097221 Marionette DEBUG loaded listener.js 12:24:57 INFO - PROCESS | 3776 | ++DOMWINDOW == 70 (000000819F703C00) [pid = 3776] [serial = 344] [outer = 000000819ED70800] 12:24:58 INFO - PROCESS | 3776 | 1466537098321 Marionette TRACE conn8 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 12:24:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 12:24:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1338ms 12:24:58 INFO - PROCESS | 3776 | 1466537098381 Marionette TRACE conn8 -> [0,425,"getWindowHandle",null] 12:24:58 INFO - PROCESS | 3776 | 1466537098386 Marionette TRACE conn8 <- [1,425,null,{"value":"13"}] 12:24:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 12:24:58 INFO - PROCESS | 3776 | 1466537098391 Marionette TRACE conn8 -> [0,426,"setScriptTimeout",{"ms":35000}] 12:24:58 INFO - PROCESS | 3776 | 1466537098395 Marionette TRACE conn8 <- [1,426,null,{}] 12:24:58 INFO - PROCESS | 3776 | 1466537098401 Marionette TRACE conn8 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:58 INFO - PROCESS | 3776 | 1466537098405 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:58 INFO - PROCESS | 3776 | 1466537098554 Marionette TRACE conn8 <- [1,427,null,{"value":null}] 12:24:58 INFO - PROCESS | 3776 | 1466537098678 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:58 INFO - PROCESS | 3776 | 1466537098681 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:58 INFO - PROCESS | 3776 | ++DOCSHELL 000000819BEC1800 == 38 [pid = 3776] [id = 116] 12:24:58 INFO - PROCESS | 3776 | ++DOMWINDOW == 71 (00000081961AE800) [pid = 3776] [serial = 345] [outer = 0000000000000000] 12:24:58 INFO - PROCESS | 3776 | ++DOMWINDOW == 72 (00000081964DF800) [pid = 3776] [serial = 346] [outer = 00000081961AE800] 12:24:58 INFO - PROCESS | 3776 | 1466537098742 Marionette DEBUG loaded listener.js 12:24:58 INFO - PROCESS | 3776 | ++DOMWINDOW == 73 (0000008197314C00) [pid = 3776] [serial = 347] [outer = 00000081961AE800] 12:24:59 INFO - PROCESS | 3776 | 1466537099291 Marionette TRACE conn8 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 12:24:59 INFO - PROCESS | 3776 | 1466537099353 Marionette TRACE conn8 <- [1,429,null,{"value":"13"}] 12:24:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 12:24:59 INFO - PROCESS | 3776 | 1466537099362 Marionette TRACE conn8 -> [0,430,"setScriptTimeout",{"ms":35000}] 12:24:59 INFO - PROCESS | 3776 | 1466537099366 Marionette TRACE conn8 <- [1,430,null,{}] 12:24:59 INFO - PROCESS | 3776 | 1466537099371 Marionette TRACE conn8 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:59 INFO - PROCESS | 3776 | 1466537099375 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:59 INFO - PROCESS | 3776 | 1466537099512 Marionette TRACE conn8 <- [1,431,null,{"value":null}] 12:24:59 INFO - PROCESS | 3776 | 1466537099591 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:59 INFO - PROCESS | 3776 | 1466537099594 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:24:59 INFO - PROCESS | 3776 | ++DOCSHELL 000000819FA50000 == 39 [pid = 3776] [id = 117] 12:24:59 INFO - PROCESS | 3776 | ++DOMWINDOW == 74 (000000819B842400) [pid = 3776] [serial = 348] [outer = 0000000000000000] 12:24:59 INFO - PROCESS | 3776 | ++DOMWINDOW == 75 (000000819B84AC00) [pid = 3776] [serial = 349] [outer = 000000819B842400] 12:24:59 INFO - PROCESS | 3776 | 1466537099664 Marionette DEBUG loaded listener.js 12:24:59 INFO - PROCESS | 3776 | ++DOMWINDOW == 76 (000000819E063800) [pid = 3776] [serial = 350] [outer = 000000819B842400] 12:25:00 INFO - PROCESS | 3776 | 1466537100346 Marionette TRACE conn8 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 12:25:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 12:25:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1026ms 12:25:00 INFO - PROCESS | 3776 | 1466537100392 Marionette TRACE conn8 -> [0,433,"getWindowHandle",null] 12:25:00 INFO - PROCESS | 3776 | 1466537100394 Marionette TRACE conn8 <- [1,433,null,{"value":"13"}] 12:25:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 12:25:00 INFO - PROCESS | 3776 | 1466537100400 Marionette TRACE conn8 -> [0,434,"setScriptTimeout",{"ms":35000}] 12:25:00 INFO - PROCESS | 3776 | 1466537100404 Marionette TRACE conn8 <- [1,434,null,{}] 12:25:00 INFO - PROCESS | 3776 | 1466537100416 Marionette TRACE conn8 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:00 INFO - PROCESS | 3776 | 1466537100421 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:00 INFO - PROCESS | 3776 | 1466537100544 Marionette TRACE conn8 <- [1,435,null,{"value":null}] 12:25:00 INFO - PROCESS | 3776 | 1466537100619 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:00 INFO - PROCESS | 3776 | 1466537100622 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:00 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A52EA000 == 40 [pid = 3776] [id = 118] 12:25:00 INFO - PROCESS | 3776 | ++DOMWINDOW == 77 (000000819E6D3400) [pid = 3776] [serial = 351] [outer = 0000000000000000] 12:25:00 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (000000819EE35C00) [pid = 3776] [serial = 352] [outer = 000000819E6D3400] 12:25:00 INFO - PROCESS | 3776 | 1466537100722 Marionette DEBUG loaded listener.js 12:25:00 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (000000819FA0A400) [pid = 3776] [serial = 353] [outer = 000000819E6D3400] 12:25:01 INFO - PROCESS | 3776 | 1466537101527 Marionette TRACE conn8 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 12:25:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 12:25:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1151ms 12:25:01 INFO - PROCESS | 3776 | 1466537101551 Marionette TRACE conn8 -> [0,437,"getWindowHandle",null] 12:25:01 INFO - PROCESS | 3776 | 1466537101555 Marionette TRACE conn8 <- [1,437,null,{"value":"13"}] 12:25:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 12:25:01 INFO - PROCESS | 3776 | 1466537101560 Marionette TRACE conn8 -> [0,438,"setScriptTimeout",{"ms":35000}] 12:25:01 INFO - PROCESS | 3776 | 1466537101564 Marionette TRACE conn8 <- [1,438,null,{}] 12:25:01 INFO - PROCESS | 3776 | 1466537101585 Marionette TRACE conn8 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:01 INFO - PROCESS | 3776 | 1466537101589 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:01 INFO - PROCESS | 3776 | 1466537101694 Marionette TRACE conn8 <- [1,439,null,{"value":null}] 12:25:01 INFO - PROCESS | 3776 | 1466537101766 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:01 INFO - PROCESS | 3776 | 1466537101769 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:01 INFO - PROCESS | 3776 | ++DOCSHELL 000000819BEAF000 == 41 [pid = 3776] [id = 119] 12:25:01 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (000000819673E800) [pid = 3776] [serial = 354] [outer = 0000000000000000] 12:25:01 INFO - PROCESS | 3776 | ++DOMWINDOW == 81 (0000008197269000) [pid = 3776] [serial = 355] [outer = 000000819673E800] 12:25:01 INFO - PROCESS | 3776 | 1466537101820 Marionette DEBUG loaded listener.js 12:25:01 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (000000819B3DE000) [pid = 3776] [serial = 356] [outer = 000000819673E800] 12:25:02 INFO - PROCESS | 3776 | --DOCSHELL 0000008197212800 == 40 [pid = 3776] [id = 105] 12:25:02 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4A85000 == 39 [pid = 3776] [id = 104] 12:25:02 INFO - PROCESS | 3776 | --DOCSHELL 000000819D3E2000 == 38 [pid = 3776] [id = 28] 12:25:02 INFO - PROCESS | 3776 | --DOCSHELL 000000819B71D000 == 37 [pid = 3776] [id = 12] 12:25:02 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4A93000 == 36 [pid = 3776] [id = 18] 12:25:02 INFO - PROCESS | 3776 | --DOCSHELL 00000081A52E6000 == 35 [pid = 3776] [id = 22] 12:25:02 INFO - PROCESS | 3776 | --DOCSHELL 000000819D3E6800 == 34 [pid = 3776] [id = 13] 12:25:02 INFO - PROCESS | 3776 | --DOCSHELL 000000819C1AD000 == 33 [pid = 3776] [id = 15] 12:25:02 INFO - PROCESS | 3776 | --DOCSHELL 000000819DA29800 == 32 [pid = 3776] [id = 14] 12:25:02 INFO - PROCESS | 3776 | --DOCSHELL 00000081A5289800 == 31 [pid = 3776] [id = 26] 12:25:02 INFO - PROCESS | 3776 | --DOCSHELL 000000819175A800 == 30 [pid = 3776] [id = 27] 12:25:02 INFO - PROCESS | 3776 | --DOCSHELL 00000081A08AF800 == 29 [pid = 3776] [id = 17] 12:25:02 INFO - PROCESS | 3776 | --DOCSHELL 000000819E764800 == 28 [pid = 3776] [id = 16] 12:25:02 INFO - PROCESS | 3776 | --DOCSHELL 00000081A36D3800 == 27 [pid = 3776] [id = 19] 12:25:02 INFO - PROCESS | 3776 | --DOCSHELL 00000081A65EC000 == 26 [pid = 3776] [id = 96] 12:25:02 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4E7A800 == 25 [pid = 3776] [id = 23] 12:25:02 INFO - PROCESS | 3776 | --DOCSHELL 000000819E7BA000 == 24 [pid = 3776] [id = 24] 12:25:02 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4E18000 == 23 [pid = 3776] [id = 21] 12:25:02 INFO - PROCESS | 3776 | --DOCSHELL 000000819E7D8800 == 22 [pid = 3776] [id = 25] 12:25:02 INFO - PROCESS | 3776 | --DOMWINDOW == 81 (000000819D929800) [pid = 3776] [serial = 305] [outer = 0000000000000000] [url = about:blank] 12:25:02 INFO - PROCESS | 3776 | --DOMWINDOW == 80 (00000081979E7000) [pid = 3776] [serial = 296] [outer = 0000000000000000] [url = about:blank] 12:25:02 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (000000819B3E9400) [pid = 3776] [serial = 298] [outer = 0000000000000000] [url = about:blank] 12:25:02 INFO - PROCESS | 3776 | --DOMWINDOW == 78 (000000819E62FC00) [pid = 3776] [serial = 308] [outer = 0000000000000000] [url = about:blank] 12:25:02 INFO - PROCESS | 3776 | --DOMWINDOW == 77 (0000008196736400) [pid = 3776] [serial = 293] [outer = 0000000000000000] [url = about:blank] 12:25:02 INFO - PROCESS | 3776 | --DOMWINDOW == 76 (000000819E637000) [pid = 3776] [serial = 310] [outer = 0000000000000000] [url = about:blank] 12:25:02 INFO - PROCESS | 3776 | --DOMWINDOW == 75 (00000081912A5C00) [pid = 3776] [serial = 289] [outer = 0000000000000000] [url = about:blank] 12:25:02 INFO - PROCESS | 3776 | --DOMWINDOW == 74 (000000819BE94C00) [pid = 3776] [serial = 304] [outer = 0000000000000000] [url = about:blank] 12:25:02 INFO - PROCESS | 3776 | --DOMWINDOW == 73 (000000819B498C00) [pid = 3776] [serial = 301] [outer = 0000000000000000] [url = about:blank] 12:25:02 INFO - PROCESS | 3776 | --DOMWINDOW == 72 (000000819E192800) [pid = 3776] [serial = 307] [outer = 0000000000000000] [url = about:blank] 12:25:02 INFO - PROCESS | 3776 | --DOMWINDOW == 71 (0000008191C04800) [pid = 3776] [serial = 290] [outer = 0000000000000000] [url = about:blank] 12:25:02 INFO - PROCESS | 3776 | --DOMWINDOW == 70 (00000081A195CC00) [pid = 3776] [serial = 287] [outer = 0000000000000000] [url = about:blank] 12:25:02 INFO - PROCESS | 3776 | --DOMWINDOW == 69 (0000008197318000) [pid = 3776] [serial = 295] [outer = 0000000000000000] [url = about:blank] 12:25:02 INFO - PROCESS | 3776 | --DOMWINDOW == 68 (000000819B462800) [pid = 3776] [serial = 299] [outer = 0000000000000000] [url = about:blank] 12:25:02 INFO - PROCESS | 3776 | --DOMWINDOW == 67 (000000819B841400) [pid = 3776] [serial = 302] [outer = 0000000000000000] [url = about:blank] 12:25:02 INFO - PROCESS | 3776 | --DOMWINDOW == 66 (000000819646B000) [pid = 3776] [serial = 292] [outer = 0000000000000000] [url = about:blank] 12:25:03 INFO - PROCESS | 3776 | ++DOMWINDOW == 67 (000000818FF44C00) [pid = 3776] [serial = 357] [outer = 000000818FF4A800] 12:25:03 INFO - PROCESS | 3776 | 1466537103248 Marionette TRACE conn8 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 12:25:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 12:25:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1697ms 12:25:03 INFO - PROCESS | 3776 | 1466537103262 Marionette TRACE conn8 -> [0,441,"getWindowHandle",null] 12:25:03 INFO - PROCESS | 3776 | 1466537103266 Marionette TRACE conn8 <- [1,441,null,{"value":"13"}] 12:25:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 12:25:03 INFO - PROCESS | 3776 | 1466537103271 Marionette TRACE conn8 -> [0,442,"setScriptTimeout",{"ms":35000}] 12:25:03 INFO - PROCESS | 3776 | 1466537103274 Marionette TRACE conn8 <- [1,442,null,{}] 12:25:03 INFO - PROCESS | 3776 | 1466537103279 Marionette TRACE conn8 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:03 INFO - PROCESS | 3776 | 1466537103282 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:03 INFO - PROCESS | 3776 | 1466537103374 Marionette TRACE conn8 <- [1,443,null,{"value":null}] 12:25:03 INFO - PROCESS | 3776 | 1466537103382 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:03 INFO - PROCESS | 3776 | 1466537103385 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:03 INFO - PROCESS | 3776 | ++DOCSHELL 0000008197388000 == 23 [pid = 3776] [id = 120] 12:25:03 INFO - PROCESS | 3776 | ++DOMWINDOW == 68 (0000008191298400) [pid = 3776] [serial = 358] [outer = 0000000000000000] 12:25:03 INFO - PROCESS | 3776 | ++DOMWINDOW == 69 (0000008191329400) [pid = 3776] [serial = 359] [outer = 0000008191298400] 12:25:03 INFO - PROCESS | 3776 | 1466537103435 Marionette DEBUG loaded listener.js 12:25:03 INFO - PROCESS | 3776 | ++DOMWINDOW == 70 (0000008191C44C00) [pid = 3776] [serial = 360] [outer = 0000008191298400] 12:25:05 INFO - PROCESS | 3776 | 1466537105388 Marionette TRACE conn8 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 12:25:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 12:25:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 2142ms 12:25:05 INFO - PROCESS | 3776 | 1466537105420 Marionette TRACE conn8 -> [0,445,"getWindowHandle",null] 12:25:05 INFO - PROCESS | 3776 | 1466537105425 Marionette TRACE conn8 <- [1,445,null,{"value":"13"}] 12:25:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 12:25:05 INFO - PROCESS | 3776 | 1466537105432 Marionette TRACE conn8 -> [0,446,"setScriptTimeout",{"ms":35000}] 12:25:05 INFO - PROCESS | 3776 | 1466537105435 Marionette TRACE conn8 <- [1,446,null,{}] 12:25:05 INFO - PROCESS | 3776 | 1466537105781 Marionette TRACE conn8 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:05 INFO - PROCESS | 3776 | 1466537105784 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:05 INFO - PROCESS | 3776 | 1466537105900 Marionette TRACE conn8 <- [1,447,null,{"value":null}] 12:25:06 INFO - PROCESS | 3776 | 1466537106236 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:06 INFO - PROCESS | 3776 | 1466537106239 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:06 INFO - PROCESS | 3776 | ++DOCSHELL 000000819BEC5000 == 24 [pid = 3776] [id = 121] 12:25:06 INFO - PROCESS | 3776 | ++DOMWINDOW == 71 (00000081961B3800) [pid = 3776] [serial = 361] [outer = 0000000000000000] 12:25:06 INFO - PROCESS | 3776 | ++DOMWINDOW == 72 (0000008197205C00) [pid = 3776] [serial = 362] [outer = 00000081961B3800] 12:25:06 INFO - PROCESS | 3776 | 1466537106287 Marionette DEBUG loaded listener.js 12:25:06 INFO - PROCESS | 3776 | ++DOMWINDOW == 73 (000000819727DC00) [pid = 3776] [serial = 363] [outer = 00000081961B3800] 12:25:06 INFO - PROCESS | 3776 | --DOMWINDOW == 72 (000000819ED70800) [pid = 3776] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 12:25:06 INFO - PROCESS | 3776 | --DOMWINDOW == 71 (000000819EBB6000) [pid = 3776] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 12:25:06 INFO - PROCESS | 3776 | --DOMWINDOW == 70 (000000819C196C00) [pid = 3776] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 12:25:06 INFO - PROCESS | 3776 | --DOMWINDOW == 69 (000000819E64BC00) [pid = 3776] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 12:25:06 INFO - PROCESS | 3776 | --DOMWINDOW == 68 (000000818F60F400) [pid = 3776] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 12:25:06 INFO - PROCESS | 3776 | --DOMWINDOW == 67 (0000008196734400) [pid = 3776] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 12:25:06 INFO - PROCESS | 3776 | --DOMWINDOW == 66 (000000819E061400) [pid = 3776] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 12:25:06 INFO - PROCESS | 3776 | --DOMWINDOW == 65 (000000818F609800) [pid = 3776] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 12:25:06 INFO - PROCESS | 3776 | --DOMWINDOW == 64 (00000081900D5400) [pid = 3776] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 12:25:06 INFO - PROCESS | 3776 | --DOMWINDOW == 63 (000000819673F400) [pid = 3776] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 12:25:06 INFO - PROCESS | 3776 | --DOMWINDOW == 62 (000000819B846400) [pid = 3776] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 12:25:06 INFO - PROCESS | 3776 | --DOMWINDOW == 61 (00000081911A6000) [pid = 3776] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 12:25:08 INFO - PROCESS | 3776 | 1466537108702 Marionette TRACE conn8 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 12:25:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 12:25:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 3300ms 12:25:08 INFO - PROCESS | 3776 | 1466537108738 Marionette TRACE conn8 -> [0,449,"getWindowHandle",null] 12:25:08 INFO - PROCESS | 3776 | 1466537108740 Marionette TRACE conn8 <- [1,449,null,{"value":"13"}] 12:25:08 INFO - PROCESS | 3776 | 1466537108747 Marionette TRACE conn8 -> [0,450,"setScriptTimeout",{"ms":35000}] 12:25:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 12:25:08 INFO - PROCESS | 3776 | 1466537108751 Marionette TRACE conn8 <- [1,450,null,{}] 12:25:08 INFO - PROCESS | 3776 | 1466537108879 Marionette TRACE conn8 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:08 INFO - PROCESS | 3776 | 1466537108884 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:09 INFO - PROCESS | 3776 | [3776] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 12:25:09 INFO - PROCESS | 3776 | [3776] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 12:25:09 INFO - PROCESS | 3776 | [3776] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 12:25:09 INFO - PROCESS | 3776 | [3776] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 12:25:09 INFO - PROCESS | 3776 | [3776] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 12:25:09 INFO - PROCESS | 3776 | [3776] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 12:25:09 INFO - PROCESS | 3776 | 1466537109016 Marionette TRACE conn8 <- [1,451,null,{"value":null}] 12:25:09 INFO - PROCESS | 3776 | 1466537109076 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:09 INFO - PROCESS | 3776 | 1466537109079 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:09 INFO - PROCESS | 3776 | ++DOCSHELL 000000819230C800 == 25 [pid = 3776] [id = 122] 12:25:09 INFO - PROCESS | 3776 | ++DOMWINDOW == 62 (000000818F5A3C00) [pid = 3776] [serial = 364] [outer = 0000000000000000] 12:25:09 INFO - PROCESS | 3776 | ++DOMWINDOW == 63 (000000818F612C00) [pid = 3776] [serial = 365] [outer = 000000818F5A3C00] 12:25:09 INFO - PROCESS | 3776 | 1466537109144 Marionette DEBUG loaded listener.js 12:25:09 INFO - PROCESS | 3776 | ++DOMWINDOW == 64 (00000081911A1400) [pid = 3776] [serial = 366] [outer = 000000818F5A3C00] 12:25:09 INFO - PROCESS | 3776 | 1466537109869 Marionette TRACE conn8 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 12:25:09 INFO - PROCESS | 3776 | 1466537109910 Marionette TRACE conn8 <- [1,453,null,{"value":"13"}] 12:25:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 12:25:09 INFO - PROCESS | 3776 | 1466537109916 Marionette TRACE conn8 -> [0,454,"setScriptTimeout",{"ms":35000}] 12:25:09 INFO - PROCESS | 3776 | 1466537109920 Marionette TRACE conn8 <- [1,454,null,{}] 12:25:09 INFO - PROCESS | 3776 | 1466537109949 Marionette TRACE conn8 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:09 INFO - PROCESS | 3776 | 1466537109954 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:10 INFO - PROCESS | 3776 | 1466537110088 Marionette TRACE conn8 <- [1,455,null,{"value":null}] 12:25:10 INFO - PROCESS | 3776 | 1466537110149 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:10 INFO - PROCESS | 3776 | 1466537110152 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:10 INFO - PROCESS | 3776 | [3776] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 440 12:25:10 INFO - PROCESS | 3776 | [3776] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 440 12:25:10 INFO - PROCESS | 3776 | [3776] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 440 12:25:10 INFO - PROCESS | 3776 | [3776] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 440 12:25:10 INFO - PROCESS | 3776 | [3776] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 440 12:25:10 INFO - PROCESS | 3776 | [3776] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 440 12:25:10 INFO - PROCESS | 3776 | ++DOCSHELL 000000819DA20000 == 26 [pid = 3776] [id = 123] 12:25:10 INFO - PROCESS | 3776 | ++DOMWINDOW == 65 (00000081959F7C00) [pid = 3776] [serial = 367] [outer = 0000000000000000] 12:25:10 INFO - PROCESS | 3776 | ++DOMWINDOW == 66 (00000081964DE800) [pid = 3776] [serial = 368] [outer = 00000081959F7C00] 12:25:10 INFO - PROCESS | 3776 | 1466537110213 Marionette DEBUG loaded listener.js 12:25:10 INFO - PROCESS | 3776 | ++DOMWINDOW == 67 (00000081977BAC00) [pid = 3776] [serial = 369] [outer = 00000081959F7C00] 12:25:11 INFO - PROCESS | 3776 | [3776] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:25:11 INFO - PROCESS | 3776 | 1466537111123 Marionette TRACE conn8 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 12:25:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 12:25:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1265ms 12:25:11 INFO - PROCESS | 3776 | 1466537111182 Marionette TRACE conn8 -> [0,457,"getWindowHandle",null] 12:25:11 INFO - PROCESS | 3776 | 1466537111187 Marionette TRACE conn8 <- [1,457,null,{"value":"13"}] 12:25:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 12:25:11 INFO - PROCESS | 3776 | 1466537111192 Marionette TRACE conn8 -> [0,458,"setScriptTimeout",{"ms":35000}] 12:25:11 INFO - PROCESS | 3776 | 1466537111196 Marionette TRACE conn8 <- [1,458,null,{}] 12:25:11 INFO - PROCESS | 3776 | 1466537111202 Marionette TRACE conn8 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:11 INFO - PROCESS | 3776 | 1466537111205 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:11 INFO - PROCESS | 3776 | 1466537111333 Marionette TRACE conn8 <- [1,459,null,{"value":null}] 12:25:11 INFO - PROCESS | 3776 | 1466537111396 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:11 INFO - PROCESS | 3776 | 1466537111401 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:11 INFO - PROCESS | 3776 | ++DOCSHELL 0000008197998000 == 27 [pid = 3776] [id = 124] 12:25:11 INFO - PROCESS | 3776 | ++DOMWINDOW == 68 (000000819132C400) [pid = 3776] [serial = 370] [outer = 0000000000000000] 12:25:11 INFO - PROCESS | 3776 | ++DOMWINDOW == 69 (0000008191628C00) [pid = 3776] [serial = 371] [outer = 000000819132C400] 12:25:11 INFO - PROCESS | 3776 | 1466537111455 Marionette DEBUG loaded listener.js 12:25:11 INFO - PROCESS | 3776 | ++DOMWINDOW == 70 (00000081961D6000) [pid = 3776] [serial = 372] [outer = 000000819132C400] 12:25:11 INFO - PROCESS | 3776 | --DOCSHELL 000000819770F800 == 26 [pid = 3776] [id = 107] 12:25:11 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4E0D000 == 25 [pid = 3776] [id = 113] 12:25:11 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4E79800 == 24 [pid = 3776] [id = 114] 12:25:11 INFO - PROCESS | 3776 | --DOCSHELL 000000819D9DF800 == 23 [pid = 3776] [id = 106] 12:25:11 INFO - PROCESS | 3776 | --DOCSHELL 000000819BEC5000 == 22 [pid = 3776] [id = 121] 12:25:11 INFO - PROCESS | 3776 | --DOCSHELL 0000008197388000 == 21 [pid = 3776] [id = 120] 12:25:11 INFO - PROCESS | 3776 | --DOCSHELL 000000819BEAF000 == 20 [pid = 3776] [id = 119] 12:25:11 INFO - PROCESS | 3776 | --DOMWINDOW == 69 (000000819ED77000) [pid = 3776] [serial = 343] [outer = 0000000000000000] [url = about:blank] 12:25:11 INFO - PROCESS | 3776 | --DOMWINDOW == 68 (000000819F703C00) [pid = 3776] [serial = 344] [outer = 0000000000000000] [url = about:blank] 12:25:11 INFO - PROCESS | 3776 | --DOMWINDOW == 67 (000000819EBBD800) [pid = 3776] [serial = 340] [outer = 0000000000000000] [url = about:blank] 12:25:11 INFO - PROCESS | 3776 | --DOMWINDOW == 66 (000000819D924000) [pid = 3776] [serial = 331] [outer = 0000000000000000] [url = about:blank] 12:25:11 INFO - PROCESS | 3776 | --DOMWINDOW == 65 (000000819E6D3000) [pid = 3776] [serial = 334] [outer = 0000000000000000] [url = about:blank] 12:25:11 INFO - PROCESS | 3776 | --DOMWINDOW == 64 (000000819DA2D400) [pid = 3776] [serial = 332] [outer = 0000000000000000] [url = about:blank] 12:25:11 INFO - PROCESS | 3776 | --DOMWINDOW == 63 (000000819EA2FC00) [pid = 3776] [serial = 337] [outer = 0000000000000000] [url = about:blank] 12:25:11 INFO - PROCESS | 3776 | --DOMWINDOW == 62 (000000819EA2B000) [pid = 3776] [serial = 335] [outer = 0000000000000000] [url = about:blank] 12:25:11 INFO - PROCESS | 3776 | --DOMWINDOW == 61 (0000008197267000) [pid = 3776] [serial = 322] [outer = 0000000000000000] [url = about:blank] 12:25:11 INFO - PROCESS | 3776 | --DOMWINDOW == 60 (0000008197313C00) [pid = 3776] [serial = 323] [outer = 0000000000000000] [url = about:blank] 12:25:11 INFO - PROCESS | 3776 | --DOMWINDOW == 59 (000000819E647400) [pid = 3776] [serial = 311] [outer = 0000000000000000] [url = about:blank] 12:25:11 INFO - PROCESS | 3776 | --DOMWINDOW == 58 (000000819B3E6800) [pid = 3776] [serial = 325] [outer = 0000000000000000] [url = about:blank] 12:25:11 INFO - PROCESS | 3776 | --DOMWINDOW == 57 (000000819B496800) [pid = 3776] [serial = 326] [outer = 0000000000000000] [url = about:blank] 12:25:11 INFO - PROCESS | 3776 | --DOMWINDOW == 56 (0000008190FFB800) [pid = 3776] [serial = 313] [outer = 0000000000000000] [url = about:blank] 12:25:11 INFO - PROCESS | 3776 | --DOMWINDOW == 55 (00000081912A6800) [pid = 3776] [serial = 314] [outer = 0000000000000000] [url = about:blank] 12:25:11 INFO - PROCESS | 3776 | --DOMWINDOW == 54 (0000008197266C00) [pid = 3776] [serial = 316] [outer = 0000000000000000] [url = about:blank] 12:25:11 INFO - PROCESS | 3776 | --DOMWINDOW == 53 (0000008197313000) [pid = 3776] [serial = 317] [outer = 0000000000000000] [url = about:blank] 12:25:11 INFO - PROCESS | 3776 | --DOMWINDOW == 52 (000000819B850400) [pid = 3776] [serial = 328] [outer = 0000000000000000] [url = about:blank] 12:25:11 INFO - PROCESS | 3776 | --DOMWINDOW == 51 (000000819129BC00) [pid = 3776] [serial = 319] [outer = 0000000000000000] [url = about:blank] 12:25:11 INFO - PROCESS | 3776 | --DOMWINDOW == 50 (0000008191C10400) [pid = 3776] [serial = 320] [outer = 0000000000000000] [url = about:blank] 12:25:11 INFO - PROCESS | 3776 | --DOMWINDOW == 49 (000000819ED6FC00) [pid = 3776] [serial = 341] [outer = 0000000000000000] [url = about:blank] 12:25:11 INFO - PROCESS | 3776 | --DOMWINDOW == 48 (000000819EA36000) [pid = 3776] [serial = 338] [outer = 0000000000000000] [url = about:blank] 12:25:11 INFO - PROCESS | 3776 | --DOMWINDOW == 47 (000000819BE99800) [pid = 3776] [serial = 329] [outer = 0000000000000000] [url = about:blank] 12:25:11 INFO - PROCESS | 3776 | 1466537111934 Marionette TRACE conn8 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 12:25:12 INFO - PROCESS | 3776 | 1466537111997 Marionette TRACE conn8 <- [1,461,null,{"value":"13"}] 12:25:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 12:25:12 INFO - PROCESS | 3776 | 1466537112004 Marionette TRACE conn8 -> [0,462,"setScriptTimeout",{"ms":35000}] 12:25:12 INFO - PROCESS | 3776 | 1466537112006 Marionette TRACE conn8 <- [1,462,null,{}] 12:25:12 INFO - PROCESS | 3776 | 1466537112010 Marionette TRACE conn8 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:12 INFO - PROCESS | 3776 | 1466537112013 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:12 INFO - PROCESS | 3776 | 1466537112115 Marionette TRACE conn8 <- [1,463,null,{"value":null}] 12:25:12 INFO - PROCESS | 3776 | 1466537112146 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:12 INFO - PROCESS | 3776 | 1466537112149 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:12 INFO - PROCESS | 3776 | ++DOCSHELL 000000819D3E8800 == 21 [pid = 3776] [id = 125] 12:25:12 INFO - PROCESS | 3776 | ++DOMWINDOW == 48 (0000008197316000) [pid = 3776] [serial = 373] [outer = 0000000000000000] 12:25:12 INFO - PROCESS | 3776 | ++DOMWINDOW == 49 (0000008197318C00) [pid = 3776] [serial = 374] [outer = 0000008197316000] 12:25:12 INFO - PROCESS | 3776 | 1466537112209 Marionette DEBUG loaded listener.js 12:25:12 INFO - PROCESS | 3776 | ++DOMWINDOW == 50 (000000819AE11800) [pid = 3776] [serial = 375] [outer = 0000008197316000] 12:25:12 INFO - PROCESS | 3776 | [3776] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:25:12 INFO - PROCESS | 3776 | 1466537112671 Marionette TRACE conn8 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 12:25:12 INFO - PROCESS | 3776 | 1466537112699 Marionette TRACE conn8 <- [1,465,null,{"value":"13"}] 12:25:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 12:25:12 INFO - PROCESS | 3776 | 1466537112703 Marionette TRACE conn8 -> [0,466,"setScriptTimeout",{"ms":35000}] 12:25:12 INFO - PROCESS | 3776 | 1466537112707 Marionette TRACE conn8 <- [1,466,null,{}] 12:25:12 INFO - PROCESS | 3776 | 1466537112719 Marionette TRACE conn8 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:12 INFO - PROCESS | 3776 | 1466537112724 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:12 INFO - PROCESS | 3776 | 1466537112848 Marionette TRACE conn8 <- [1,467,null,{"value":null}] 12:25:12 INFO - PROCESS | 3776 | 1466537112857 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:12 INFO - PROCESS | 3776 | 1466537112860 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:12 INFO - PROCESS | 3776 | ++DOCSHELL 000000819E223800 == 22 [pid = 3776] [id = 126] 12:25:12 INFO - PROCESS | 3776 | ++DOMWINDOW == 51 (0000008195ABA400) [pid = 3776] [serial = 376] [outer = 0000000000000000] 12:25:12 INFO - PROCESS | 3776 | ++DOMWINDOW == 52 (000000819B48D400) [pid = 3776] [serial = 377] [outer = 0000008195ABA400] 12:25:12 INFO - PROCESS | 3776 | 1466537112917 Marionette DEBUG loaded listener.js 12:25:13 INFO - PROCESS | 3776 | ++DOMWINDOW == 53 (000000819B551400) [pid = 3776] [serial = 378] [outer = 0000008195ABA400] 12:25:13 INFO - PROCESS | 3776 | 1466537113430 Marionette TRACE conn8 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 12:25:13 INFO - PROCESS | 3776 | 1466537113503 Marionette TRACE conn8 <- [1,469,null,{"value":"13"}] 12:25:13 INFO - PROCESS | 3776 | 1466537113506 Marionette TRACE conn8 -> [0,470,"setScriptTimeout",{"ms":35000}] 12:25:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 12:25:13 INFO - PROCESS | 3776 | 1466537113508 Marionette TRACE conn8 <- [1,470,null,{}] 12:25:13 INFO - PROCESS | 3776 | 1466537113511 Marionette TRACE conn8 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:13 INFO - PROCESS | 3776 | 1466537113513 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:13 INFO - PROCESS | 3776 | 1466537113612 Marionette TRACE conn8 <- [1,471,null,{"value":null}] 12:25:13 INFO - PROCESS | 3776 | 1466537113625 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:13 INFO - PROCESS | 3776 | 1466537113627 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:13 INFO - PROCESS | 3776 | ++DOCSHELL 000000819E7C8800 == 23 [pid = 3776] [id = 127] 12:25:13 INFO - PROCESS | 3776 | ++DOMWINDOW == 54 (000000819BE94C00) [pid = 3776] [serial = 379] [outer = 0000000000000000] 12:25:13 INFO - PROCESS | 3776 | ++DOMWINDOW == 55 (000000819BE98000) [pid = 3776] [serial = 380] [outer = 000000819BE94C00] 12:25:13 INFO - PROCESS | 3776 | 1466537113675 Marionette DEBUG loaded listener.js 12:25:13 INFO - PROCESS | 3776 | ++DOMWINDOW == 56 (000000819D2B1000) [pid = 3776] [serial = 381] [outer = 000000819BE94C00] 12:25:13 INFO - PROCESS | 3776 | [3776] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1857 12:25:13 INFO - PROCESS | 3776 | [3776] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1857 12:25:13 INFO - PROCESS | 3776 | [3776] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1857 12:25:13 INFO - PROCESS | 3776 | [3776] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1857 12:25:14 INFO - PROCESS | 3776 | [3776] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1857 12:25:14 INFO - PROCESS | 3776 | 1466537114187 Marionette TRACE conn8 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 12:25:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 12:25:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 733ms 12:25:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 12:25:14 INFO - PROCESS | 3776 | 1466537114244 Marionette TRACE conn8 -> [0,473,"getWindowHandle",null] 12:25:14 INFO - PROCESS | 3776 | 1466537114246 Marionette TRACE conn8 <- [1,473,null,{"value":"13"}] 12:25:14 INFO - PROCESS | 3776 | 1466537114250 Marionette TRACE conn8 -> [0,474,"setScriptTimeout",{"ms":35000}] 12:25:14 INFO - PROCESS | 3776 | 1466537114252 Marionette TRACE conn8 <- [1,474,null,{}] 12:25:14 INFO - PROCESS | 3776 | 1466537114255 Marionette TRACE conn8 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:14 INFO - PROCESS | 3776 | 1466537114258 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:14 INFO - PROCESS | 3776 | 1466537114367 Marionette TRACE conn8 <- [1,475,null,{"value":null}] 12:25:14 INFO - PROCESS | 3776 | 1466537114421 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:14 INFO - PROCESS | 3776 | 1466537114423 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:14 INFO - PROCESS | 3776 | ++DOCSHELL 000000819230A000 == 24 [pid = 3776] [id = 128] 12:25:14 INFO - PROCESS | 3776 | ++DOMWINDOW == 57 (000000819D928800) [pid = 3776] [serial = 382] [outer = 0000000000000000] 12:25:14 INFO - PROCESS | 3776 | ++DOMWINDOW == 58 (000000819D92CC00) [pid = 3776] [serial = 383] [outer = 000000819D928800] 12:25:14 INFO - PROCESS | 3776 | 1466537114474 Marionette DEBUG loaded listener.js 12:25:14 INFO - PROCESS | 3776 | ++DOMWINDOW == 59 (000000819E19D800) [pid = 3776] [serial = 384] [outer = 000000819D928800] 12:25:14 INFO - PROCESS | 3776 | --DOMWINDOW == 58 (0000008191298400) [pid = 3776] [serial = 358] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 12:25:14 INFO - PROCESS | 3776 | --DOMWINDOW == 57 (000000819673E800) [pid = 3776] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 12:25:14 INFO - PROCESS | 3776 | --DOMWINDOW == 56 (00000081961AE800) [pid = 3776] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 12:25:14 INFO - PROCESS | 3776 | --DOMWINDOW == 55 (000000819B842400) [pid = 3776] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 12:25:14 INFO - PROCESS | 3776 | --DOMWINDOW == 54 (000000819E6D3400) [pid = 3776] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 12:25:14 INFO - PROCESS | 3776 | 1466537114897 Marionette TRACE conn8 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 12:25:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 12:25:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 691ms 12:25:14 INFO - PROCESS | 3776 | 1466537114942 Marionette TRACE conn8 -> [0,477,"getWindowHandle",null] 12:25:14 INFO - PROCESS | 3776 | 1466537114944 Marionette TRACE conn8 <- [1,477,null,{"value":"13"}] 12:25:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 12:25:14 INFO - PROCESS | 3776 | 1466537114947 Marionette TRACE conn8 -> [0,478,"setScriptTimeout",{"ms":35000}] 12:25:14 INFO - PROCESS | 3776 | 1466537114949 Marionette TRACE conn8 <- [1,478,null,{}] 12:25:14 INFO - PROCESS | 3776 | 1466537114953 Marionette TRACE conn8 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:14 INFO - PROCESS | 3776 | 1466537114959 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:15 INFO - PROCESS | 3776 | 1466537115109 Marionette TRACE conn8 <- [1,479,null,{"value":null}] 12:25:15 INFO - PROCESS | 3776 | 1466537115156 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:15 INFO - PROCESS | 3776 | 1466537115158 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:15 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A08B1000 == 25 [pid = 3776] [id = 129] 12:25:15 INFO - PROCESS | 3776 | ++DOMWINDOW == 55 (000000819D923800) [pid = 3776] [serial = 385] [outer = 0000000000000000] 12:25:15 INFO - PROCESS | 3776 | ++DOMWINDOW == 56 (000000819E634C00) [pid = 3776] [serial = 386] [outer = 000000819D923800] 12:25:15 INFO - PROCESS | 3776 | 1466537115205 Marionette DEBUG loaded listener.js 12:25:15 INFO - PROCESS | 3776 | ++DOMWINDOW == 57 (000000819E6CDC00) [pid = 3776] [serial = 387] [outer = 000000819D923800] 12:25:15 INFO - PROCESS | 3776 | 1466537115569 Marionette TRACE conn8 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 12:25:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 12:25:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 691ms 12:25:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 12:25:15 INFO - PROCESS | 3776 | 1466537115661 Marionette TRACE conn8 -> [0,481,"getWindowHandle",null] 12:25:15 INFO - PROCESS | 3776 | 1466537115663 Marionette TRACE conn8 <- [1,481,null,{"value":"13"}] 12:25:15 INFO - PROCESS | 3776 | 1466537115667 Marionette TRACE conn8 -> [0,482,"setScriptTimeout",{"ms":35000}] 12:25:15 INFO - PROCESS | 3776 | 1466537115669 Marionette TRACE conn8 <- [1,482,null,{}] 12:25:15 INFO - PROCESS | 3776 | 1466537115672 Marionette TRACE conn8 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:15 INFO - PROCESS | 3776 | 1466537115674 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:15 INFO - PROCESS | 3776 | 1466537115761 Marionette TRACE conn8 <- [1,483,null,{"value":null}] 12:25:15 INFO - PROCESS | 3776 | 1466537115784 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:15 INFO - PROCESS | 3776 | 1466537115786 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:15 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A36D8000 == 26 [pid = 3776] [id = 130] 12:25:15 INFO - PROCESS | 3776 | ++DOMWINDOW == 58 (000000819EA2A800) [pid = 3776] [serial = 388] [outer = 0000000000000000] 12:25:15 INFO - PROCESS | 3776 | ++DOMWINDOW == 59 (000000819EA33400) [pid = 3776] [serial = 389] [outer = 000000819EA2A800] 12:25:15 INFO - PROCESS | 3776 | 1466537115840 Marionette DEBUG loaded listener.js 12:25:15 INFO - PROCESS | 3776 | ++DOMWINDOW == 60 (000000819EBB6000) [pid = 3776] [serial = 390] [outer = 000000819EA2A800] 12:25:16 INFO - PROCESS | 3776 | 1466537116267 Marionette TRACE conn8 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 12:25:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 12:25:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 629ms 12:25:16 INFO - PROCESS | 3776 | 1466537116296 Marionette TRACE conn8 -> [0,485,"getWindowHandle",null] 12:25:16 INFO - PROCESS | 3776 | 1466537116298 Marionette TRACE conn8 <- [1,485,null,{"value":"13"}] 12:25:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 12:25:16 INFO - PROCESS | 3776 | 1466537116302 Marionette TRACE conn8 -> [0,486,"setScriptTimeout",{"ms":35000}] 12:25:16 INFO - PROCESS | 3776 | 1466537116304 Marionette TRACE conn8 <- [1,486,null,{}] 12:25:16 INFO - PROCESS | 3776 | 1466537116307 Marionette TRACE conn8 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:16 INFO - PROCESS | 3776 | 1466537116309 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:16 INFO - PROCESS | 3776 | 1466537116391 Marionette TRACE conn8 <- [1,487,null,{"value":null}] 12:25:16 INFO - PROCESS | 3776 | 1466537116413 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:16 INFO - PROCESS | 3776 | 1466537116416 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:16 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4BB5000 == 27 [pid = 3776] [id = 131] 12:25:16 INFO - PROCESS | 3776 | ++DOMWINDOW == 61 (000000819EBB7000) [pid = 3776] [serial = 391] [outer = 0000000000000000] 12:25:16 INFO - PROCESS | 3776 | ++DOMWINDOW == 62 (000000819ED6AC00) [pid = 3776] [serial = 392] [outer = 000000819EBB7000] 12:25:16 INFO - PROCESS | 3776 | 1466537116462 Marionette DEBUG loaded listener.js 12:25:16 INFO - PROCESS | 3776 | ++DOMWINDOW == 63 (000000819ED75800) [pid = 3776] [serial = 393] [outer = 000000819EBB7000] 12:25:16 INFO - PROCESS | 3776 | 1466537116905 Marionette TRACE conn8 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 12:25:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 12:25:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 628ms 12:25:16 INFO - PROCESS | 3776 | 1466537116933 Marionette TRACE conn8 -> [0,489,"getWindowHandle",null] 12:25:16 INFO - PROCESS | 3776 | 1466537116936 Marionette TRACE conn8 <- [1,489,null,{"value":"13"}] 12:25:16 INFO - PROCESS | 3776 | 1466537116939 Marionette TRACE conn8 -> [0,490,"setScriptTimeout",{"ms":35000}] 12:25:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 12:25:16 INFO - PROCESS | 3776 | 1466537116941 Marionette TRACE conn8 <- [1,490,null,{}] 12:25:16 INFO - PROCESS | 3776 | 1466537116944 Marionette TRACE conn8 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:16 INFO - PROCESS | 3776 | 1466537116946 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:17 INFO - PROCESS | 3776 | 1466537117029 Marionette TRACE conn8 <- [1,491,null,{"value":null}] 12:25:17 INFO - PROCESS | 3776 | 1466537117035 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:17 INFO - PROCESS | 3776 | 1466537117045 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:17 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4E0C000 == 28 [pid = 3776] [id = 132] 12:25:17 INFO - PROCESS | 3776 | ++DOMWINDOW == 64 (000000819EE40000) [pid = 3776] [serial = 394] [outer = 0000000000000000] 12:25:17 INFO - PROCESS | 3776 | ++DOMWINDOW == 65 (000000819F703800) [pid = 3776] [serial = 395] [outer = 000000819EE40000] 12:25:17 INFO - PROCESS | 3776 | 1466537117090 Marionette DEBUG loaded listener.js 12:25:17 INFO - PROCESS | 3776 | ++DOMWINDOW == 66 (000000819F774C00) [pid = 3776] [serial = 396] [outer = 000000819EE40000] 12:25:17 INFO - PROCESS | 3776 | 1466537117523 Marionette TRACE conn8 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 12:25:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 12:25:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 628ms 12:25:17 INFO - PROCESS | 3776 | 1466537117571 Marionette TRACE conn8 -> [0,493,"getWindowHandle",null] 12:25:17 INFO - PROCESS | 3776 | 1466537117573 Marionette TRACE conn8 <- [1,493,null,{"value":"13"}] 12:25:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 12:25:17 INFO - PROCESS | 3776 | 1466537117576 Marionette TRACE conn8 -> [0,494,"setScriptTimeout",{"ms":35000}] 12:25:17 INFO - PROCESS | 3776 | 1466537117578 Marionette TRACE conn8 <- [1,494,null,{}] 12:25:17 INFO - PROCESS | 3776 | 1466537117587 Marionette TRACE conn8 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:17 INFO - PROCESS | 3776 | 1466537117589 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:17 INFO - PROCESS | 3776 | 1466537117674 Marionette TRACE conn8 <- [1,495,null,{"value":null}] 12:25:17 INFO - PROCESS | 3776 | 1466537117679 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:17 INFO - PROCESS | 3776 | 1466537117681 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:17 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4E7B800 == 29 [pid = 3776] [id = 133] 12:25:17 INFO - PROCESS | 3776 | ++DOMWINDOW == 67 (000000819FAAE000) [pid = 3776] [serial = 397] [outer = 0000000000000000] 12:25:17 INFO - PROCESS | 3776 | ++DOMWINDOW == 68 (000000819FAB1800) [pid = 3776] [serial = 398] [outer = 000000819FAAE000] 12:25:17 INFO - PROCESS | 3776 | 1466537117728 Marionette DEBUG loaded listener.js 12:25:17 INFO - PROCESS | 3776 | ++DOMWINDOW == 69 (000000819DF02400) [pid = 3776] [serial = 399] [outer = 000000819FAAE000] 12:25:18 INFO - PROCESS | 3776 | 1466537118430 Marionette TRACE conn8 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 12:25:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 12:25:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 985ms 12:25:18 INFO - PROCESS | 3776 | 1466537118592 Marionette TRACE conn8 -> [0,497,"getWindowHandle",null] 12:25:18 INFO - PROCESS | 3776 | 1466537118596 Marionette TRACE conn8 <- [1,497,null,{"value":"13"}] 12:25:18 INFO - PROCESS | 3776 | 1466537118602 Marionette TRACE conn8 -> [0,498,"setScriptTimeout",{"ms":35000}] 12:25:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 12:25:18 INFO - PROCESS | 3776 | 1466537118607 Marionette TRACE conn8 <- [1,498,null,{}] 12:25:18 INFO - PROCESS | 3776 | 1466537118619 Marionette TRACE conn8 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:18 INFO - PROCESS | 3776 | 1466537118623 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:18 INFO - PROCESS | 3776 | 1466537118763 Marionette TRACE conn8 <- [1,499,null,{"value":null}] 12:25:18 INFO - PROCESS | 3776 | 1466537118828 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:18 INFO - PROCESS | 3776 | 1466537118831 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:18 INFO - PROCESS | 3776 | ++DOCSHELL 000000819D9E3000 == 30 [pid = 3776] [id = 134] 12:25:18 INFO - PROCESS | 3776 | ++DOMWINDOW == 70 (0000008192859800) [pid = 3776] [serial = 400] [outer = 0000000000000000] 12:25:18 INFO - PROCESS | 3776 | ++DOMWINDOW == 71 (0000008197269400) [pid = 3776] [serial = 401] [outer = 0000008192859800] 12:25:18 INFO - PROCESS | 3776 | 1466537118909 Marionette DEBUG loaded listener.js 12:25:19 INFO - PROCESS | 3776 | ++DOMWINDOW == 72 (000000819AE14000) [pid = 3776] [serial = 402] [outer = 0000008192859800] 12:25:19 INFO - PROCESS | 3776 | [3776] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1857 12:25:19 INFO - PROCESS | 3776 | [3776] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1857 12:25:19 INFO - PROCESS | 3776 | [3776] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1857 12:25:19 INFO - PROCESS | 3776 | [3776] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1857 12:25:19 INFO - PROCESS | 3776 | [3776] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1857 12:25:19 INFO - PROCESS | 3776 | 1466537119479 Marionette TRACE conn8 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 12:25:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 12:25:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 943ms 12:25:19 INFO - PROCESS | 3776 | 1466537119552 Marionette TRACE conn8 -> [0,501,"getWindowHandle",null] 12:25:19 INFO - PROCESS | 3776 | 1466537119557 Marionette TRACE conn8 <- [1,501,null,{"value":"13"}] 12:25:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 12:25:19 INFO - PROCESS | 3776 | 1466537119564 Marionette TRACE conn8 -> [0,502,"setScriptTimeout",{"ms":35000}] 12:25:19 INFO - PROCESS | 3776 | 1466537119567 Marionette TRACE conn8 <- [1,502,null,{}] 12:25:19 INFO - PROCESS | 3776 | 1466537119572 Marionette TRACE conn8 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:19 INFO - PROCESS | 3776 | 1466537119575 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:19 INFO - PROCESS | 3776 | 1466537119703 Marionette TRACE conn8 <- [1,503,null,{"value":null}] 12:25:19 INFO - PROCESS | 3776 | 1466537119767 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:19 INFO - PROCESS | 3776 | 1466537119770 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:19 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A0C7C000 == 31 [pid = 3776] [id = 135] 12:25:19 INFO - PROCESS | 3776 | ++DOMWINDOW == 73 (000000819C10F800) [pid = 3776] [serial = 403] [outer = 0000000000000000] 12:25:19 INFO - PROCESS | 3776 | ++DOMWINDOW == 74 (000000819D92A400) [pid = 3776] [serial = 404] [outer = 000000819C10F800] 12:25:19 INFO - PROCESS | 3776 | 1466537119828 Marionette DEBUG loaded listener.js 12:25:19 INFO - PROCESS | 3776 | ++DOMWINDOW == 75 (000000819E636800) [pid = 3776] [serial = 405] [outer = 000000819C10F800] 12:25:20 INFO - PROCESS | 3776 | 1466537120434 Marionette TRACE conn8 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 12:25:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 12:25:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 944ms 12:25:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 12:25:20 INFO - PROCESS | 3776 | 1466537120510 Marionette TRACE conn8 -> [0,505,"getWindowHandle",null] 12:25:20 INFO - PROCESS | 3776 | 1466537120513 Marionette TRACE conn8 <- [1,505,null,{"value":"13"}] 12:25:20 INFO - PROCESS | 3776 | 1466537120517 Marionette TRACE conn8 -> [0,506,"setScriptTimeout",{"ms":35000}] 12:25:20 INFO - PROCESS | 3776 | 1466537120521 Marionette TRACE conn8 <- [1,506,null,{}] 12:25:20 INFO - PROCESS | 3776 | 1466537120533 Marionette TRACE conn8 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:20 INFO - PROCESS | 3776 | 1466537120538 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:20 INFO - PROCESS | 3776 | 1466537120660 Marionette TRACE conn8 <- [1,507,null,{"value":null}] 12:25:20 INFO - PROCESS | 3776 | 1466537120724 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:20 INFO - PROCESS | 3776 | 1466537120728 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:20 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A5291000 == 32 [pid = 3776] [id = 136] 12:25:20 INFO - PROCESS | 3776 | ++DOMWINDOW == 76 (000000819FAAD400) [pid = 3776] [serial = 406] [outer = 0000000000000000] 12:25:20 INFO - PROCESS | 3776 | ++DOMWINDOW == 77 (000000819FAB4400) [pid = 3776] [serial = 407] [outer = 000000819FAAD400] 12:25:20 INFO - PROCESS | 3776 | 1466537120787 Marionette DEBUG loaded listener.js 12:25:20 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (00000081A0C8F000) [pid = 3776] [serial = 408] [outer = 000000819FAAD400] 12:25:21 INFO - PROCESS | 3776 | 1466537121379 Marionette TRACE conn8 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 12:25:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 12:25:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 944ms 12:25:21 INFO - PROCESS | 3776 | 1466537121462 Marionette TRACE conn8 -> [0,509,"getWindowHandle",null] 12:25:21 INFO - PROCESS | 3776 | 1466537121466 Marionette TRACE conn8 <- [1,509,null,{"value":"13"}] 12:25:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 12:25:21 INFO - PROCESS | 3776 | 1466537121469 Marionette TRACE conn8 -> [0,510,"setScriptTimeout",{"ms":35000}] 12:25:21 INFO - PROCESS | 3776 | 1466537121471 Marionette TRACE conn8 <- [1,510,null,{}] 12:25:21 INFO - PROCESS | 3776 | 1466537121475 Marionette TRACE conn8 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:21 INFO - PROCESS | 3776 | 1466537121478 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:21 INFO - PROCESS | 3776 | 1466537121606 Marionette TRACE conn8 <- [1,511,null,{"value":null}] 12:25:21 INFO - PROCESS | 3776 | 1466537121671 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:21 INFO - PROCESS | 3776 | 1466537121674 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:21 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A55A7000 == 33 [pid = 3776] [id = 137] 12:25:21 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (00000081A0D3D000) [pid = 3776] [serial = 409] [outer = 0000000000000000] 12:25:21 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (00000081A0D42400) [pid = 3776] [serial = 410] [outer = 00000081A0D3D000] 12:25:21 INFO - PROCESS | 3776 | 1466537121730 Marionette DEBUG loaded listener.js 12:25:21 INFO - PROCESS | 3776 | ++DOMWINDOW == 81 (00000081A1953C00) [pid = 3776] [serial = 411] [outer = 00000081A0D3D000] 12:25:22 INFO - PROCESS | 3776 | 1466537122514 Marionette TRACE conn8 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 12:25:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 12:25:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1083ms 12:25:22 INFO - PROCESS | 3776 | 1466537122575 Marionette TRACE conn8 -> [0,513,"getWindowHandle",null] 12:25:22 INFO - PROCESS | 3776 | 1466537122581 Marionette TRACE conn8 <- [1,513,null,{"value":"13"}] 12:25:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 12:25:22 INFO - PROCESS | 3776 | 1466537122620 Marionette TRACE conn8 -> [0,514,"setScriptTimeout",{"ms":35000}] 12:25:22 INFO - PROCESS | 3776 | 1466537122624 Marionette TRACE conn8 <- [1,514,null,{}] 12:25:22 INFO - PROCESS | 3776 | 1466537122630 Marionette TRACE conn8 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:22 INFO - PROCESS | 3776 | 1466537122633 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:22 INFO - PROCESS | 3776 | 1466537122765 Marionette TRACE conn8 <- [1,515,null,{"value":null}] 12:25:22 INFO - PROCESS | 3776 | 1466537122834 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:22 INFO - PROCESS | 3776 | 1466537122837 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:22 INFO - PROCESS | 3776 | ++DOCSHELL 000000819B8A3000 == 34 [pid = 3776] [id = 138] 12:25:22 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (0000008195748400) [pid = 3776] [serial = 412] [outer = 0000000000000000] 12:25:22 INFO - PROCESS | 3776 | ++DOMWINDOW == 83 (0000008196734400) [pid = 3776] [serial = 413] [outer = 0000008195748400] 12:25:22 INFO - PROCESS | 3776 | 1466537122891 Marionette DEBUG loaded listener.js 12:25:22 INFO - PROCESS | 3776 | ++DOMWINDOW == 84 (0000008197978800) [pid = 3776] [serial = 414] [outer = 0000008195748400] 12:25:23 INFO - PROCESS | 3776 | --DOCSHELL 00000081A032B000 == 33 [pid = 3776] [id = 111] 12:25:23 INFO - PROCESS | 3776 | --DOCSHELL 000000819E7D9800 == 32 [pid = 3776] [id = 110] 12:25:23 INFO - PROCESS | 3776 | --DOCSHELL 000000819D2C1000 == 31 [pid = 3776] [id = 108] 12:25:23 INFO - PROCESS | 3776 | --DOCSHELL 000000819DC4D800 == 30 [pid = 3776] [id = 109] 12:25:23 INFO - PROCESS | 3776 | --DOCSHELL 000000819230C800 == 29 [pid = 3776] [id = 122] 12:25:23 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4BB6000 == 28 [pid = 3776] [id = 112] 12:25:23 INFO - PROCESS | 3776 | --DOCSHELL 000000819FA50000 == 27 [pid = 3776] [id = 117] 12:25:23 INFO - PROCESS | 3776 | --DOCSHELL 000000819DC4B000 == 26 [pid = 3776] [id = 115] 12:25:23 INFO - PROCESS | 3776 | --DOCSHELL 000000819DA20000 == 25 [pid = 3776] [id = 123] 12:25:23 INFO - PROCESS | 3776 | --DOCSHELL 00000081A52EA000 == 24 [pid = 3776] [id = 118] 12:25:23 INFO - PROCESS | 3776 | --DOCSHELL 000000819BEC1800 == 23 [pid = 3776] [id = 116] 12:25:23 INFO - PROCESS | 3776 | --DOMWINDOW == 83 (0000008197205C00) [pid = 3776] [serial = 362] [outer = 0000000000000000] [url = about:blank] 12:25:23 INFO - PROCESS | 3776 | --DOMWINDOW == 82 (0000008191329400) [pid = 3776] [serial = 359] [outer = 0000000000000000] [url = about:blank] 12:25:23 INFO - PROCESS | 3776 | --DOMWINDOW == 81 (000000819B3DE000) [pid = 3776] [serial = 356] [outer = 0000000000000000] [url = about:blank] 12:25:23 INFO - PROCESS | 3776 | --DOMWINDOW == 80 (0000008197269000) [pid = 3776] [serial = 355] [outer = 0000000000000000] [url = about:blank] 12:25:23 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (000000819E70E800) [pid = 3776] [serial = 152] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 12:25:23 INFO - PROCESS | 3776 | --DOMWINDOW == 78 (0000008197314C00) [pid = 3776] [serial = 347] [outer = 0000000000000000] [url = about:blank] 12:25:23 INFO - PROCESS | 3776 | --DOMWINDOW == 77 (00000081964DF800) [pid = 3776] [serial = 346] [outer = 0000000000000000] [url = about:blank] 12:25:23 INFO - PROCESS | 3776 | --DOMWINDOW == 76 (000000819E063800) [pid = 3776] [serial = 350] [outer = 0000000000000000] [url = about:blank] 12:25:23 INFO - PROCESS | 3776 | --DOMWINDOW == 75 (000000819B84AC00) [pid = 3776] [serial = 349] [outer = 0000000000000000] [url = about:blank] 12:25:23 INFO - PROCESS | 3776 | --DOMWINDOW == 74 (000000819FA0A400) [pid = 3776] [serial = 353] [outer = 0000000000000000] [url = about:blank] 12:25:23 INFO - PROCESS | 3776 | --DOMWINDOW == 73 (000000819EE35C00) [pid = 3776] [serial = 352] [outer = 0000000000000000] [url = about:blank] 12:25:23 INFO - PROCESS | 3776 | --DOMWINDOW == 72 (0000008191C44C00) [pid = 3776] [serial = 360] [outer = 0000000000000000] [url = about:blank] 12:25:24 INFO - PROCESS | 3776 | [3776] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:25:24 INFO - PROCESS | 3776 | 1466537124090 Marionette TRACE conn8 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 12:25:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 12:25:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1577ms 12:25:24 INFO - PROCESS | 3776 | 1466537124168 Marionette TRACE conn8 -> [0,517,"getWindowHandle",null] 12:25:24 INFO - PROCESS | 3776 | 1466537124172 Marionette TRACE conn8 <- [1,517,null,{"value":"13"}] 12:25:24 INFO - PROCESS | 3776 | 1466537124176 Marionette TRACE conn8 -> [0,518,"setScriptTimeout",{"ms":35000}] 12:25:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 12:25:24 INFO - PROCESS | 3776 | 1466537124181 Marionette TRACE conn8 <- [1,518,null,{}] 12:25:24 INFO - PROCESS | 3776 | 1466537124186 Marionette TRACE conn8 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:24 INFO - PROCESS | 3776 | 1466537124189 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:24 INFO - PROCESS | 3776 | 1466537124283 Marionette TRACE conn8 <- [1,519,null,{"value":null}] 12:25:24 INFO - PROCESS | 3776 | 1466537124391 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:24 INFO - PROCESS | 3776 | 1466537124394 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:24 INFO - PROCESS | 3776 | ++DOCSHELL 000000819738B000 == 24 [pid = 3776] [id = 139] 12:25:24 INFO - PROCESS | 3776 | ++DOMWINDOW == 73 (00000081911A8400) [pid = 3776] [serial = 415] [outer = 0000000000000000] 12:25:24 INFO - PROCESS | 3776 | ++DOMWINDOW == 74 (000000819129B000) [pid = 3776] [serial = 416] [outer = 00000081911A8400] 12:25:24 INFO - PROCESS | 3776 | 1466537124444 Marionette DEBUG loaded listener.js 12:25:24 INFO - PROCESS | 3776 | ++DOMWINDOW == 75 (000000819132A400) [pid = 3776] [serial = 417] [outer = 00000081911A8400] 12:25:24 INFO - PROCESS | 3776 | [3776] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1857 12:25:24 INFO - PROCESS | 3776 | [3776] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1857 12:25:24 INFO - PROCESS | 3776 | [3776] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1857 12:25:24 INFO - PROCESS | 3776 | [3776] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1857 12:25:24 INFO - PROCESS | 3776 | 1466537124830 Marionette TRACE conn8 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 12:25:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 12:25:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 691ms 12:25:24 INFO - PROCESS | 3776 | 1466537124872 Marionette TRACE conn8 -> [0,521,"getWindowHandle",null] 12:25:24 INFO - PROCESS | 3776 | 1466537124878 Marionette TRACE conn8 <- [1,521,null,{"value":"13"}] 12:25:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 12:25:24 INFO - PROCESS | 3776 | 1466537124884 Marionette TRACE conn8 -> [0,522,"setScriptTimeout",{"ms":35000}] 12:25:24 INFO - PROCESS | 3776 | 1466537124887 Marionette TRACE conn8 <- [1,522,null,{}] 12:25:24 INFO - PROCESS | 3776 | 1466537124891 Marionette TRACE conn8 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:24 INFO - PROCESS | 3776 | 1466537124894 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:25 INFO - PROCESS | 3776 | 1466537125024 Marionette TRACE conn8 <- [1,523,null,{"value":null}] 12:25:25 INFO - PROCESS | 3776 | 1466537125055 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:25 INFO - PROCESS | 3776 | 1466537125058 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:25 INFO - PROCESS | 3776 | ++DOCSHELL 000000819BEC2000 == 25 [pid = 3776] [id = 140] 12:25:25 INFO - PROCESS | 3776 | ++DOMWINDOW == 76 (00000081923D4000) [pid = 3776] [serial = 418] [outer = 0000000000000000] 12:25:25 INFO - PROCESS | 3776 | ++DOMWINDOW == 77 (00000081961BA800) [pid = 3776] [serial = 419] [outer = 00000081923D4000] 12:25:25 INFO - PROCESS | 3776 | 1466537125107 Marionette DEBUG loaded listener.js 12:25:25 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (0000008197269000) [pid = 3776] [serial = 420] [outer = 00000081923D4000] 12:25:25 INFO - PROCESS | 3776 | 1466537125572 Marionette TRACE conn8 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 12:25:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 12:25:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 732ms 12:25:25 INFO - PROCESS | 3776 | 1466537125617 Marionette TRACE conn8 -> [0,525,"getWindowHandle",null] 12:25:25 INFO - PROCESS | 3776 | 1466537125620 Marionette TRACE conn8 <- [1,525,null,{"value":"13"}] 12:25:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 12:25:25 INFO - PROCESS | 3776 | 1466537125623 Marionette TRACE conn8 -> [0,526,"setScriptTimeout",{"ms":35000}] 12:25:25 INFO - PROCESS | 3776 | 1466537125627 Marionette TRACE conn8 <- [1,526,null,{}] 12:25:25 INFO - PROCESS | 3776 | 1466537125639 Marionette TRACE conn8 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:25 INFO - PROCESS | 3776 | 1466537125644 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:25 INFO - PROCESS | 3776 | 1466537125735 Marionette TRACE conn8 <- [1,527,null,{"value":null}] 12:25:25 INFO - PROCESS | 3776 | 1466537125743 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:26 INFO - PROCESS | 3776 | 1466537125746 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:26 INFO - PROCESS | 3776 | ++DOCSHELL 000000819DC4D800 == 26 [pid = 3776] [id = 141] 12:25:26 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (0000008197E4D000) [pid = 3776] [serial = 421] [outer = 0000000000000000] 12:25:26 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (000000819B3DC400) [pid = 3776] [serial = 422] [outer = 0000008197E4D000] 12:25:26 INFO - PROCESS | 3776 | 1466537125804 Marionette DEBUG loaded listener.js 12:25:26 INFO - PROCESS | 3776 | ++DOMWINDOW == 81 (000000819B45F400) [pid = 3776] [serial = 423] [outer = 0000008197E4D000] 12:25:26 INFO - PROCESS | 3776 | [3776] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 12:25:26 INFO - PROCESS | 3776 | [3776] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 12:25:26 INFO - PROCESS | 3776 | [3776] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 12:25:26 INFO - PROCESS | 3776 | [3776] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 12:25:26 INFO - PROCESS | 3776 | [3776] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 12:25:26 INFO - PROCESS | 3776 | [3776] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 12:25:26 INFO - PROCESS | 3776 | 1466537126264 Marionette TRACE conn8 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 12:25:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 12:25:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 691ms 12:25:26 INFO - PROCESS | 3776 | 1466537126318 Marionette TRACE conn8 -> [0,529,"getWindowHandle",null] 12:25:26 INFO - PROCESS | 3776 | 1466537126321 Marionette TRACE conn8 <- [1,529,null,{"value":"13"}] 12:25:26 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 12:25:26 INFO - PROCESS | 3776 | 1466537126324 Marionette TRACE conn8 -> [0,530,"setScriptTimeout",{"ms":35000}] 12:25:26 INFO - PROCESS | 3776 | 1466537126326 Marionette TRACE conn8 <- [1,530,null,{}] 12:25:26 INFO - PROCESS | 3776 | 1466537126336 Marionette TRACE conn8 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:26 INFO - PROCESS | 3776 | 1466537126338 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:26 INFO - PROCESS | 3776 | 1466537126465 Marionette TRACE conn8 <- [1,531,null,{"value":null}] 12:25:26 INFO - PROCESS | 3776 | 1466537126580 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:26 INFO - PROCESS | 3776 | 1466537126582 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:26 INFO - PROCESS | 3776 | ++DOCSHELL 000000819ECE8000 == 27 [pid = 3776] [id = 142] 12:25:26 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (000000819B550C00) [pid = 3776] [serial = 424] [outer = 0000000000000000] 12:25:26 INFO - PROCESS | 3776 | ++DOMWINDOW == 83 (000000819B79A000) [pid = 3776] [serial = 425] [outer = 000000819B550C00] 12:25:26 INFO - PROCESS | 3776 | 1466537126630 Marionette DEBUG loaded listener.js 12:25:26 INFO - PROCESS | 3776 | ++DOMWINDOW == 84 (000000819B8C6400) [pid = 3776] [serial = 426] [outer = 000000819B550C00] 12:25:27 INFO - PROCESS | 3776 | [3776] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 12:25:27 INFO - PROCESS | 3776 | 1466537127792 Marionette TRACE conn8 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 12:25:27 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 12:25:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 12:25:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:25:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 12:25:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 12:25:27 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 12:25:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 12:25:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:25:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 12:25:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 12:25:27 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1483ms 12:25:27 INFO - PROCESS | 3776 | 1466537127817 Marionette TRACE conn8 -> [0,533,"getWindowHandle",null] 12:25:27 INFO - PROCESS | 3776 | 1466537127819 Marionette TRACE conn8 <- [1,533,null,{"value":"13"}] 12:25:27 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 12:25:27 INFO - PROCESS | 3776 | 1466537127830 Marionette TRACE conn8 -> [0,534,"setScriptTimeout",{"ms":35000}] 12:25:27 INFO - PROCESS | 3776 | 1466537127832 Marionette TRACE conn8 <- [1,534,null,{}] 12:25:27 INFO - PROCESS | 3776 | 1466537127836 Marionette TRACE conn8 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:27 INFO - PROCESS | 3776 | 1466537127838 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:27 INFO - PROCESS | 3776 | 1466537127947 Marionette TRACE conn8 <- [1,535,null,{"value":null}] 12:25:27 INFO - PROCESS | 3776 | 1466537127957 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:27 INFO - PROCESS | 3776 | 1466537127959 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:28 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A36BE800 == 28 [pid = 3776] [id = 143] 12:25:28 INFO - PROCESS | 3776 | ++DOMWINDOW == 85 (00000081911A4C00) [pid = 3776] [serial = 427] [outer = 0000000000000000] 12:25:28 INFO - PROCESS | 3776 | ++DOMWINDOW == 86 (00000081973D5400) [pid = 3776] [serial = 428] [outer = 00000081911A4C00] 12:25:28 INFO - PROCESS | 3776 | 1466537128180 Marionette DEBUG loaded listener.js 12:25:28 INFO - PROCESS | 3776 | ++DOMWINDOW == 87 (000000819D930800) [pid = 3776] [serial = 429] [outer = 00000081911A4C00] 12:25:28 INFO - PROCESS | 3776 | --DOMWINDOW == 86 (000000819D928800) [pid = 3776] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 12:25:28 INFO - PROCESS | 3776 | --DOMWINDOW == 85 (000000819EA2A800) [pid = 3776] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 12:25:28 INFO - PROCESS | 3776 | --DOMWINDOW == 84 (0000008195ABA400) [pid = 3776] [serial = 376] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 12:25:28 INFO - PROCESS | 3776 | --DOMWINDOW == 83 (000000818F5A3C00) [pid = 3776] [serial = 364] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 12:25:28 INFO - PROCESS | 3776 | --DOMWINDOW == 82 (0000008197316000) [pid = 3776] [serial = 373] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 12:25:28 INFO - PROCESS | 3776 | --DOMWINDOW == 81 (000000819132C400) [pid = 3776] [serial = 370] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 12:25:28 INFO - PROCESS | 3776 | --DOMWINDOW == 80 (000000819BE94C00) [pid = 3776] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 12:25:28 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (000000819D923800) [pid = 3776] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 12:25:28 INFO - PROCESS | 3776 | --DOMWINDOW == 78 (00000081959F7C00) [pid = 3776] [serial = 367] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 12:25:28 INFO - PROCESS | 3776 | --DOMWINDOW == 77 (000000819EE40000) [pid = 3776] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 12:25:28 INFO - PROCESS | 3776 | --DOMWINDOW == 76 (000000819FAAE000) [pid = 3776] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 12:25:28 INFO - PROCESS | 3776 | --DOMWINDOW == 75 (000000819EBB7000) [pid = 3776] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 12:25:28 INFO - PROCESS | 3776 | --DOMWINDOW == 74 (00000081961B3800) [pid = 3776] [serial = 361] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 12:25:28 INFO - PROCESS | 3776 | 1466537128580 Marionette TRACE conn8 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 12:25:28 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 12:25:28 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 796ms 12:25:28 INFO - PROCESS | 3776 | 1466537128625 Marionette TRACE conn8 -> [0,537,"getWindowHandle",null] 12:25:28 INFO - PROCESS | 3776 | 1466537128628 Marionette TRACE conn8 <- [1,537,null,{"value":"13"}] 12:25:28 INFO - PROCESS | 3776 | 1466537128631 Marionette TRACE conn8 -> [0,538,"setScriptTimeout",{"ms":35000}] 12:25:28 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 12:25:28 INFO - PROCESS | 3776 | 1466537128633 Marionette TRACE conn8 <- [1,538,null,{}] 12:25:28 INFO - PROCESS | 3776 | 1466537128636 Marionette TRACE conn8 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:28 INFO - PROCESS | 3776 | 1466537128643 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:28 INFO - PROCESS | 3776 | 1466537128764 Marionette TRACE conn8 <- [1,539,null,{"value":null}] 12:25:28 INFO - PROCESS | 3776 | 1466537128777 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:28 INFO - PROCESS | 3776 | 1466537128779 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:28 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4BB8000 == 29 [pid = 3776] [id = 144] 12:25:28 INFO - PROCESS | 3776 | ++DOMWINDOW == 75 (000000819132F400) [pid = 3776] [serial = 430] [outer = 0000000000000000] 12:25:28 INFO - PROCESS | 3776 | ++DOMWINDOW == 76 (000000819E19B400) [pid = 3776] [serial = 431] [outer = 000000819132F400] 12:25:28 INFO - PROCESS | 3776 | 1466537128826 Marionette DEBUG loaded listener.js 12:25:28 INFO - PROCESS | 3776 | ++DOMWINDOW == 77 (000000819E6D1800) [pid = 3776] [serial = 432] [outer = 000000819132F400] 12:25:29 INFO - PROCESS | 3776 | 1466537129260 Marionette TRACE conn8 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 12:25:29 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 12:25:29 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 691ms 12:25:29 INFO - PROCESS | 3776 | 1466537129327 Marionette TRACE conn8 -> [0,541,"getWindowHandle",null] 12:25:29 INFO - PROCESS | 3776 | 1466537129329 Marionette TRACE conn8 <- [1,541,null,{"value":"13"}] 12:25:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 12:25:29 INFO - PROCESS | 3776 | 1466537129333 Marionette TRACE conn8 -> [0,542,"setScriptTimeout",{"ms":35000}] 12:25:29 INFO - PROCESS | 3776 | 1466537129335 Marionette TRACE conn8 <- [1,542,null,{}] 12:25:29 INFO - PROCESS | 3776 | 1466537129338 Marionette TRACE conn8 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:29 INFO - PROCESS | 3776 | 1466537129340 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:29 INFO - PROCESS | 3776 | 1466537129451 Marionette TRACE conn8 <- [1,543,null,{"value":null}] 12:25:29 INFO - PROCESS | 3776 | 1466537129465 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:29 INFO - PROCESS | 3776 | 1466537129467 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:29 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4E7A000 == 30 [pid = 3776] [id = 145] 12:25:29 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (000000819E64F400) [pid = 3776] [serial = 433] [outer = 0000000000000000] 12:25:29 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (000000819E70DC00) [pid = 3776] [serial = 434] [outer = 000000819E64F400] 12:25:29 INFO - PROCESS | 3776 | 1466537129516 Marionette DEBUG loaded listener.js 12:25:29 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (000000819EBB6800) [pid = 3776] [serial = 435] [outer = 000000819E64F400] 12:25:29 INFO - PROCESS | 3776 | [3776] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1857 12:25:29 INFO - PROCESS | 3776 | [3776] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1857 12:25:29 INFO - PROCESS | 3776 | [3776] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1857 12:25:29 INFO - PROCESS | 3776 | [3776] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1857 12:25:29 INFO - PROCESS | 3776 | [3776] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:25:29 INFO - PROCESS | 3776 | [3776] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1857 12:25:29 INFO - PROCESS | 3776 | [3776] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:25:30 INFO - PROCESS | 3776 | 1466537130518 Marionette TRACE conn8 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 12:25:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 12:25:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1237ms 12:25:30 INFO - PROCESS | 3776 | 1466537130576 Marionette TRACE conn8 -> [0,545,"getWindowHandle",null] 12:25:30 INFO - PROCESS | 3776 | 1466537130581 Marionette TRACE conn8 <- [1,545,null,{"value":"13"}] 12:25:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 12:25:30 INFO - PROCESS | 3776 | 1466537130588 Marionette TRACE conn8 -> [0,546,"setScriptTimeout",{"ms":35000}] 12:25:30 INFO - PROCESS | 3776 | 1466537130593 Marionette TRACE conn8 <- [1,546,null,{}] 12:25:30 INFO - PROCESS | 3776 | 1466537130601 Marionette TRACE conn8 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:30 INFO - PROCESS | 3776 | 1466537130604 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:30 INFO - PROCESS | 3776 | 1466537130738 Marionette TRACE conn8 <- [1,547,null,{"value":null}] 12:25:30 INFO - PROCESS | 3776 | 1466537130895 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:30 INFO - PROCESS | 3776 | 1466537130899 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:30 INFO - PROCESS | 3776 | ++DOCSHELL 00000081975C1000 == 31 [pid = 3776] [id = 146] 12:25:30 INFO - PROCESS | 3776 | ++DOMWINDOW == 81 (0000008190FFC400) [pid = 3776] [serial = 436] [outer = 0000000000000000] 12:25:30 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (0000008191108000) [pid = 3776] [serial = 437] [outer = 0000008190FFC400] 12:25:30 INFO - PROCESS | 3776 | 1466537130983 Marionette DEBUG loaded listener.js 12:25:31 INFO - PROCESS | 3776 | ++DOMWINDOW == 83 (000000819132F000) [pid = 3776] [serial = 438] [outer = 0000008190FFC400] 12:25:31 INFO - PROCESS | 3776 | [3776] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1857 12:25:31 INFO - PROCESS | 3776 | 1466537131645 Marionette TRACE conn8 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 12:25:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 12:25:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1088ms 12:25:31 INFO - PROCESS | 3776 | 1466537131680 Marionette TRACE conn8 -> [0,549,"getWindowHandle",null] 12:25:31 INFO - PROCESS | 3776 | 1466537131686 Marionette TRACE conn8 <- [1,549,null,{"value":"13"}] 12:25:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 12:25:31 INFO - PROCESS | 3776 | 1466537131693 Marionette TRACE conn8 -> [0,550,"setScriptTimeout",{"ms":35000}] 12:25:31 INFO - PROCESS | 3776 | 1466537131696 Marionette TRACE conn8 <- [1,550,null,{}] 12:25:31 INFO - PROCESS | 3776 | 1466537131701 Marionette TRACE conn8 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:31 INFO - PROCESS | 3776 | 1466537131704 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:31 INFO - PROCESS | 3776 | 1466537131838 Marionette TRACE conn8 <- [1,551,null,{"value":null}] 12:25:31 INFO - PROCESS | 3776 | 1466537131971 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:31 INFO - PROCESS | 3776 | 1466537131974 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:31 INFO - PROCESS | 3776 | ++DOCSHELL 000000819E7C3800 == 32 [pid = 3776] [id = 147] 12:25:31 INFO - PROCESS | 3776 | ++DOMWINDOW == 84 (0000008197264000) [pid = 3776] [serial = 439] [outer = 0000000000000000] 12:25:32 INFO - PROCESS | 3776 | ++DOMWINDOW == 85 (0000008197316C00) [pid = 3776] [serial = 440] [outer = 0000008197264000] 12:25:32 INFO - PROCESS | 3776 | 1466537132034 Marionette DEBUG loaded listener.js 12:25:32 INFO - PROCESS | 3776 | ++DOMWINDOW == 86 (000000819B3E4400) [pid = 3776] [serial = 441] [outer = 0000008197264000] 12:25:32 INFO - PROCESS | 3776 | [3776] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:25:32 INFO - PROCESS | 3776 | [3776] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:25:32 INFO - PROCESS | 3776 | 1466537132909 Marionette TRACE conn8 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 12:25:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 12:25:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1233ms 12:25:32 INFO - PROCESS | 3776 | 1466537132927 Marionette TRACE conn8 -> [0,553,"getWindowHandle",null] 12:25:32 INFO - PROCESS | 3776 | 1466537132931 Marionette TRACE conn8 <- [1,553,null,{"value":"13"}] 12:25:32 INFO - PROCESS | 3776 | 1466537132936 Marionette TRACE conn8 -> [0,554,"setScriptTimeout",{"ms":35000}] 12:25:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 12:25:32 INFO - PROCESS | 3776 | 1466537132941 Marionette TRACE conn8 <- [1,554,null,{}] 12:25:32 INFO - PROCESS | 3776 | 1466537132948 Marionette TRACE conn8 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:32 INFO - PROCESS | 3776 | 1466537132951 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:33 INFO - PROCESS | 3776 | 1466537133075 Marionette TRACE conn8 <- [1,555,null,{"value":null}] 12:25:33 INFO - PROCESS | 3776 | 1466537133142 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:33 INFO - PROCESS | 3776 | 1466537133147 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:33 INFO - PROCESS | 3776 | ++DOCSHELL 0000008197726800 == 33 [pid = 3776] [id = 148] 12:25:33 INFO - PROCESS | 3776 | ++DOMWINDOW == 87 (000000819132FC00) [pid = 3776] [serial = 442] [outer = 0000000000000000] 12:25:33 INFO - PROCESS | 3776 | ++DOMWINDOW == 88 (0000008191C0C000) [pid = 3776] [serial = 443] [outer = 000000819132FC00] 12:25:33 INFO - PROCESS | 3776 | 1466537133201 Marionette DEBUG loaded listener.js 12:25:33 INFO - PROCESS | 3776 | ++DOMWINDOW == 89 (0000008197265800) [pid = 3776] [serial = 444] [outer = 000000819132FC00] 12:25:33 INFO - PROCESS | 3776 | --DOMWINDOW == 88 (000000819D92CC00) [pid = 3776] [serial = 383] [outer = 0000000000000000] [url = about:blank] 12:25:33 INFO - PROCESS | 3776 | --DOMWINDOW == 87 (000000819EA33400) [pid = 3776] [serial = 389] [outer = 0000000000000000] [url = about:blank] 12:25:33 INFO - PROCESS | 3776 | --DOMWINDOW == 86 (000000819B551400) [pid = 3776] [serial = 378] [outer = 0000000000000000] [url = about:blank] 12:25:33 INFO - PROCESS | 3776 | --DOMWINDOW == 85 (000000818F612C00) [pid = 3776] [serial = 365] [outer = 0000000000000000] [url = about:blank] 12:25:33 INFO - PROCESS | 3776 | --DOMWINDOW == 84 (00000081911A1400) [pid = 3776] [serial = 366] [outer = 0000000000000000] [url = about:blank] 12:25:33 INFO - PROCESS | 3776 | --DOMWINDOW == 83 (0000008197318C00) [pid = 3776] [serial = 374] [outer = 0000000000000000] [url = about:blank] 12:25:33 INFO - PROCESS | 3776 | --DOMWINDOW == 82 (000000819AE11800) [pid = 3776] [serial = 375] [outer = 0000000000000000] [url = about:blank] 12:25:33 INFO - PROCESS | 3776 | --DOMWINDOW == 81 (0000008191628C00) [pid = 3776] [serial = 371] [outer = 0000000000000000] [url = about:blank] 12:25:33 INFO - PROCESS | 3776 | --DOMWINDOW == 80 (00000081961D6000) [pid = 3776] [serial = 372] [outer = 0000000000000000] [url = about:blank] 12:25:33 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (000000819BE98000) [pid = 3776] [serial = 380] [outer = 0000000000000000] [url = about:blank] 12:25:33 INFO - PROCESS | 3776 | --DOMWINDOW == 78 (000000819E634C00) [pid = 3776] [serial = 386] [outer = 0000000000000000] [url = about:blank] 12:25:33 INFO - PROCESS | 3776 | --DOMWINDOW == 77 (00000081964DE800) [pid = 3776] [serial = 368] [outer = 0000000000000000] [url = about:blank] 12:25:33 INFO - PROCESS | 3776 | --DOMWINDOW == 76 (000000819F774C00) [pid = 3776] [serial = 396] [outer = 0000000000000000] [url = about:blank] 12:25:33 INFO - PROCESS | 3776 | --DOMWINDOW == 75 (00000081977BAC00) [pid = 3776] [serial = 369] [outer = 0000000000000000] [url = about:blank] 12:25:33 INFO - PROCESS | 3776 | --DOMWINDOW == 74 (000000819B48D400) [pid = 3776] [serial = 377] [outer = 0000000000000000] [url = about:blank] 12:25:33 INFO - PROCESS | 3776 | --DOMWINDOW == 73 (000000819E19D800) [pid = 3776] [serial = 384] [outer = 0000000000000000] [url = about:blank] 12:25:33 INFO - PROCESS | 3776 | --DOMWINDOW == 72 (000000819DF02400) [pid = 3776] [serial = 399] [outer = 0000000000000000] [url = about:blank] 12:25:33 INFO - PROCESS | 3776 | --DOMWINDOW == 71 (000000819ED6AC00) [pid = 3776] [serial = 392] [outer = 0000000000000000] [url = about:blank] 12:25:33 INFO - PROCESS | 3776 | --DOMWINDOW == 70 (000000819EBB6000) [pid = 3776] [serial = 390] [outer = 0000000000000000] [url = about:blank] 12:25:33 INFO - PROCESS | 3776 | --DOMWINDOW == 69 (000000819727DC00) [pid = 3776] [serial = 363] [outer = 0000000000000000] [url = about:blank] 12:25:33 INFO - PROCESS | 3776 | --DOMWINDOW == 68 (000000819F703800) [pid = 3776] [serial = 395] [outer = 0000000000000000] [url = about:blank] 12:25:33 INFO - PROCESS | 3776 | --DOMWINDOW == 67 (000000819FAB1800) [pid = 3776] [serial = 398] [outer = 0000000000000000] [url = about:blank] 12:25:33 INFO - PROCESS | 3776 | --DOMWINDOW == 66 (000000819E6CDC00) [pid = 3776] [serial = 387] [outer = 0000000000000000] [url = about:blank] 12:25:33 INFO - PROCESS | 3776 | --DOMWINDOW == 65 (000000819ED75800) [pid = 3776] [serial = 393] [outer = 0000000000000000] [url = about:blank] 12:25:33 INFO - PROCESS | 3776 | --DOMWINDOW == 64 (000000819D2B1000) [pid = 3776] [serial = 381] [outer = 0000000000000000] [url = about:blank] 12:25:33 INFO - PROCESS | 3776 | [3776] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:25:33 INFO - PROCESS | 3776 | [3776] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:25:33 INFO - PROCESS | 3776 | [3776] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:25:33 INFO - PROCESS | 3776 | [3776] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:25:33 INFO - PROCESS | 3776 | 1466537133791 Marionette TRACE conn8 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 12:25:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 12:25:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 880ms 12:25:33 INFO - PROCESS | 3776 | 1466537133821 Marionette TRACE conn8 -> [0,557,"getWindowHandle",null] 12:25:33 INFO - PROCESS | 3776 | 1466537133825 Marionette TRACE conn8 <- [1,557,null,{"value":"13"}] 12:25:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 12:25:33 INFO - PROCESS | 3776 | 1466537133831 Marionette TRACE conn8 -> [0,558,"setScriptTimeout",{"ms":35000}] 12:25:33 INFO - PROCESS | 3776 | 1466537133834 Marionette TRACE conn8 <- [1,558,null,{}] 12:25:33 INFO - PROCESS | 3776 | 1466537133838 Marionette TRACE conn8 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:33 INFO - PROCESS | 3776 | 1466537133841 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:33 INFO - PROCESS | 3776 | 1466537133934 Marionette TRACE conn8 <- [1,559,null,{"value":null}] 12:25:34 INFO - PROCESS | 3776 | 1466537134006 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:34 INFO - PROCESS | 3776 | 1466537134009 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:34 INFO - PROCESS | 3776 | ++DOCSHELL 00000081906F9000 == 34 [pid = 3776] [id = 149] 12:25:34 INFO - PROCESS | 3776 | ++DOMWINDOW == 65 (000000819132E000) [pid = 3776] [serial = 445] [outer = 0000000000000000] 12:25:34 INFO - PROCESS | 3776 | ++DOMWINDOW == 66 (0000008197274C00) [pid = 3776] [serial = 446] [outer = 000000819132E000] 12:25:34 INFO - PROCESS | 3776 | 1466537134058 Marionette DEBUG loaded listener.js 12:25:34 INFO - PROCESS | 3776 | ++DOMWINDOW == 67 (0000008197977000) [pid = 3776] [serial = 447] [outer = 000000819132E000] 12:25:34 INFO - PROCESS | 3776 | [3776] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:25:34 INFO - PROCESS | 3776 | [3776] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:25:34 INFO - PROCESS | 3776 | [3776] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:25:34 INFO - PROCESS | 3776 | 1466537134390 Marionette TRACE conn8 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 12:25:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 12:25:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 629ms 12:25:34 INFO - PROCESS | 3776 | 1466537134484 Marionette TRACE conn8 -> [0,561,"getWindowHandle",null] 12:25:34 INFO - PROCESS | 3776 | 1466537134486 Marionette TRACE conn8 <- [1,561,null,{"value":"13"}] 12:25:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 12:25:34 INFO - PROCESS | 3776 | 1466537134496 Marionette TRACE conn8 -> [0,562,"setScriptTimeout",{"ms":35000}] 12:25:34 INFO - PROCESS | 3776 | 1466537134500 Marionette TRACE conn8 <- [1,562,null,{}] 12:25:34 INFO - PROCESS | 3776 | 1466537134517 Marionette TRACE conn8 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:34 INFO - PROCESS | 3776 | 1466537134522 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:34 INFO - PROCESS | 3776 | 1466537134611 Marionette TRACE conn8 <- [1,563,null,{"value":null}] 12:25:34 INFO - PROCESS | 3776 | 1466537134623 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:34 INFO - PROCESS | 3776 | 1466537134626 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:34 INFO - PROCESS | 3776 | ++DOCSHELL 000000819DC3B000 == 35 [pid = 3776] [id = 150] 12:25:34 INFO - PROCESS | 3776 | ++DOMWINDOW == 68 (000000819B460800) [pid = 3776] [serial = 448] [outer = 0000000000000000] 12:25:34 INFO - PROCESS | 3776 | ++DOMWINDOW == 69 (000000819B498400) [pid = 3776] [serial = 449] [outer = 000000819B460800] 12:25:34 INFO - PROCESS | 3776 | 1466537134677 Marionette DEBUG loaded listener.js 12:25:34 INFO - PROCESS | 3776 | ++DOMWINDOW == 70 (000000819B84E400) [pid = 3776] [serial = 450] [outer = 000000819B460800] 12:25:35 INFO - PROCESS | 3776 | [3776] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1857 12:25:35 INFO - PROCESS | 3776 | [3776] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1857 12:25:35 INFO - PROCESS | 3776 | [3776] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1857 12:25:35 INFO - PROCESS | 3776 | [3776] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1857 12:25:35 INFO - PROCESS | 3776 | [3776] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1857 12:25:35 INFO - PROCESS | 3776 | [3776] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1857 12:25:35 INFO - PROCESS | 3776 | 1466537135140 Marionette TRACE conn8 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 12:25:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 12:25:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 691ms 12:25:35 INFO - PROCESS | 3776 | 1466537135189 Marionette TRACE conn8 -> [0,565,"getWindowHandle",null] 12:25:35 INFO - PROCESS | 3776 | 1466537135192 Marionette TRACE conn8 <- [1,565,null,{"value":"13"}] 12:25:35 INFO - PROCESS | 3776 | 1466537135195 Marionette TRACE conn8 -> [0,566,"setScriptTimeout",{"ms":35000}] 12:25:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 12:25:35 INFO - PROCESS | 3776 | 1466537135197 Marionette TRACE conn8 <- [1,566,null,{}] 12:25:35 INFO - PROCESS | 3776 | 1466537135201 Marionette TRACE conn8 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:35 INFO - PROCESS | 3776 | 1466537135203 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:35 INFO - PROCESS | 3776 | 1466537135294 Marionette TRACE conn8 <- [1,567,null,{"value":null}] 12:25:35 INFO - PROCESS | 3776 | 1466537135322 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:35 INFO - PROCESS | 3776 | 1466537135324 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:35 INFO - PROCESS | 3776 | ++DOCSHELL 000000819ECFB000 == 36 [pid = 3776] [id = 151] 12:25:35 INFO - PROCESS | 3776 | ++DOMWINDOW == 71 (000000819B461000) [pid = 3776] [serial = 451] [outer = 0000000000000000] 12:25:35 INFO - PROCESS | 3776 | ++DOMWINDOW == 72 (000000819DF0D800) [pid = 3776] [serial = 452] [outer = 000000819B461000] 12:25:35 INFO - PROCESS | 3776 | 1466537135436 Marionette DEBUG loaded listener.js 12:25:35 INFO - PROCESS | 3776 | ++DOMWINDOW == 73 (000000819E633400) [pid = 3776] [serial = 453] [outer = 000000819B461000] 12:25:36 INFO - PROCESS | 3776 | 1466537136121 Marionette TRACE conn8 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 12:25:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 12:25:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 986ms 12:25:36 INFO - PROCESS | 3776 | 1466537136186 Marionette TRACE conn8 -> [0,569,"getWindowHandle",null] 12:25:36 INFO - PROCESS | 3776 | 1466537136189 Marionette TRACE conn8 <- [1,569,null,{"value":"13"}] 12:25:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 12:25:36 INFO - PROCESS | 3776 | 1466537136192 Marionette TRACE conn8 -> [0,570,"setScriptTimeout",{"ms":35000}] 12:25:36 INFO - PROCESS | 3776 | 1466537136194 Marionette TRACE conn8 <- [1,570,null,{}] 12:25:36 INFO - PROCESS | 3776 | 1466537136198 Marionette TRACE conn8 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:36 INFO - PROCESS | 3776 | 1466537136200 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:36 INFO - PROCESS | 3776 | 1466537136313 Marionette TRACE conn8 <- [1,571,null,{"value":null}] 12:25:36 INFO - PROCESS | 3776 | 1466537136324 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:36 INFO - PROCESS | 3776 | 1466537136326 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:36 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A0DD0000 == 37 [pid = 3776] [id = 152] 12:25:36 INFO - PROCESS | 3776 | ++DOMWINDOW == 74 (000000819B84F400) [pid = 3776] [serial = 454] [outer = 0000000000000000] 12:25:36 INFO - PROCESS | 3776 | ++DOMWINDOW == 75 (000000819E6D0400) [pid = 3776] [serial = 455] [outer = 000000819B84F400] 12:25:36 INFO - PROCESS | 3776 | 1466537136373 Marionette DEBUG loaded listener.js 12:25:36 INFO - PROCESS | 3776 | ++DOMWINDOW == 76 (000000819EA30C00) [pid = 3776] [serial = 456] [outer = 000000819B84F400] 12:25:36 INFO - PROCESS | 3776 | 1466537136862 Marionette TRACE conn8 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 12:25:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 12:25:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 691ms 12:25:36 INFO - PROCESS | 3776 | 1466537136884 Marionette TRACE conn8 -> [0,573,"getWindowHandle",null] 12:25:36 INFO - PROCESS | 3776 | 1466537136886 Marionette TRACE conn8 <- [1,573,null,{"value":"13"}] 12:25:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 12:25:36 INFO - PROCESS | 3776 | 1466537136895 Marionette TRACE conn8 -> [0,574,"setScriptTimeout",{"ms":35000}] 12:25:36 INFO - PROCESS | 3776 | 1466537136897 Marionette TRACE conn8 <- [1,574,null,{}] 12:25:36 INFO - PROCESS | 3776 | 1466537136900 Marionette TRACE conn8 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:36 INFO - PROCESS | 3776 | 1466537136906 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:37 INFO - PROCESS | 3776 | 1466537137056 Marionette TRACE conn8 <- [1,575,null,{"value":null}] 12:25:37 INFO - PROCESS | 3776 | 1466537137122 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:37 INFO - PROCESS | 3776 | 1466537137124 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:37 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4BC5800 == 38 [pid = 3776] [id = 153] 12:25:37 INFO - PROCESS | 3776 | ++DOMWINDOW == 77 (000000819ED6DC00) [pid = 3776] [serial = 457] [outer = 0000000000000000] 12:25:37 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (000000819F017000) [pid = 3776] [serial = 458] [outer = 000000819ED6DC00] 12:25:37 INFO - PROCESS | 3776 | 1466537137171 Marionette DEBUG loaded listener.js 12:25:37 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (000000819F707C00) [pid = 3776] [serial = 459] [outer = 000000819ED6DC00] 12:25:37 INFO - PROCESS | 3776 | [3776] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:25:37 INFO - PROCESS | 3776 | [3776] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:25:37 INFO - PROCESS | 3776 | 1466537137592 Marionette TRACE conn8 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 12:25:37 INFO - PROCESS | 3776 | --DOMWINDOW == 78 (0000008197E4D000) [pid = 3776] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 12:25:37 INFO - PROCESS | 3776 | --DOMWINDOW == 77 (00000081911A8400) [pid = 3776] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 12:25:37 INFO - PROCESS | 3776 | --DOMWINDOW == 76 (000000819B550C00) [pid = 3776] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 12:25:37 INFO - PROCESS | 3776 | --DOMWINDOW == 75 (0000008195748400) [pid = 3776] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 12:25:37 INFO - PROCESS | 3776 | --DOMWINDOW == 74 (00000081923D4000) [pid = 3776] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 12:25:37 INFO - PROCESS | 3776 | --DOMWINDOW == 73 (0000008192859800) [pid = 3776] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 12:25:37 INFO - PROCESS | 3776 | --DOMWINDOW == 72 (00000081A0D3D000) [pid = 3776] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 12:25:37 INFO - PROCESS | 3776 | --DOMWINDOW == 71 (000000819C10F800) [pid = 3776] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 12:25:37 INFO - PROCESS | 3776 | --DOMWINDOW == 70 (000000819132F400) [pid = 3776] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 12:25:37 INFO - PROCESS | 3776 | --DOMWINDOW == 69 (000000819FAAD400) [pid = 3776] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 12:25:37 INFO - PROCESS | 3776 | --DOMWINDOW == 68 (00000081911A4C00) [pid = 3776] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 12:25:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 12:25:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 733ms 12:25:37 INFO - PROCESS | 3776 | 1466537137632 Marionette TRACE conn8 -> [0,577,"getWindowHandle",null] 12:25:37 INFO - PROCESS | 3776 | 1466537137634 Marionette TRACE conn8 <- [1,577,null,{"value":"13"}] 12:25:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 12:25:37 INFO - PROCESS | 3776 | 1466537137637 Marionette TRACE conn8 -> [0,578,"setScriptTimeout",{"ms":35000}] 12:25:37 INFO - PROCESS | 3776 | 1466537137639 Marionette TRACE conn8 <- [1,578,null,{}] 12:25:37 INFO - PROCESS | 3776 | 1466537137643 Marionette TRACE conn8 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:37 INFO - PROCESS | 3776 | 1466537137644 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:37 INFO - PROCESS | 3776 | 1466537137725 Marionette TRACE conn8 <- [1,579,null,{"value":null}] 12:25:37 INFO - PROCESS | 3776 | 1466537137731 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:38 INFO - PROCESS | 3776 | 1466537137733 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:38 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4E1C800 == 39 [pid = 3776] [id = 154] 12:25:38 INFO - PROCESS | 3776 | ++DOMWINDOW == 69 (0000008191333800) [pid = 3776] [serial = 460] [outer = 0000000000000000] 12:25:38 INFO - PROCESS | 3776 | ++DOMWINDOW == 70 (0000008197273C00) [pid = 3776] [serial = 461] [outer = 0000008191333800] 12:25:38 INFO - PROCESS | 3776 | 1466537137777 Marionette DEBUG loaded listener.js 12:25:38 INFO - PROCESS | 3776 | ++DOMWINDOW == 71 (000000819F70BC00) [pid = 3776] [serial = 462] [outer = 0000008191333800] 12:25:38 INFO - PROCESS | 3776 | 1466537138240 Marionette TRACE conn8 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 12:25:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 12:25:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 639ms 12:25:38 INFO - PROCESS | 3776 | 1466537138280 Marionette TRACE conn8 -> [0,581,"getWindowHandle",null] 12:25:38 INFO - PROCESS | 3776 | 1466537138282 Marionette TRACE conn8 <- [1,581,null,{"value":"13"}] 12:25:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 12:25:38 INFO - PROCESS | 3776 | 1466537138288 Marionette TRACE conn8 -> [0,582,"setScriptTimeout",{"ms":35000}] 12:25:38 INFO - PROCESS | 3776 | 1466537138290 Marionette TRACE conn8 <- [1,582,null,{}] 12:25:38 INFO - PROCESS | 3776 | 1466537138307 Marionette TRACE conn8 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:38 INFO - PROCESS | 3776 | 1466537138309 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:38 INFO - PROCESS | 3776 | 1466537138396 Marionette TRACE conn8 <- [1,583,null,{"value":null}] 12:25:38 INFO - PROCESS | 3776 | 1466537138404 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:38 INFO - PROCESS | 3776 | 1466537138406 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:38 INFO - PROCESS | 3776 | ++DOCSHELL 0000008192813000 == 40 [pid = 3776] [id = 155] 12:25:38 INFO - PROCESS | 3776 | ++DOMWINDOW == 72 (0000008196298800) [pid = 3776] [serial = 463] [outer = 0000000000000000] 12:25:38 INFO - PROCESS | 3776 | ++DOMWINDOW == 73 (000000819FAAD400) [pid = 3776] [serial = 464] [outer = 0000008196298800] 12:25:38 INFO - PROCESS | 3776 | 1466537138453 Marionette DEBUG loaded listener.js 12:25:38 INFO - PROCESS | 3776 | ++DOMWINDOW == 74 (000000819FACCC00) [pid = 3776] [serial = 465] [outer = 0000008196298800] 12:25:38 INFO - PROCESS | 3776 | 1466537138878 Marionette TRACE conn8 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 12:25:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 12:25:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 647ms 12:25:38 INFO - PROCESS | 3776 | 1466537138937 Marionette TRACE conn8 -> [0,585,"getWindowHandle",null] 12:25:38 INFO - PROCESS | 3776 | 1466537138939 Marionette TRACE conn8 <- [1,585,null,{"value":"13"}] 12:25:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 12:25:38 INFO - PROCESS | 3776 | 1466537138943 Marionette TRACE conn8 -> [0,586,"setScriptTimeout",{"ms":35000}] 12:25:38 INFO - PROCESS | 3776 | 1466537138944 Marionette TRACE conn8 <- [1,586,null,{}] 12:25:38 INFO - PROCESS | 3776 | 1466537138964 Marionette TRACE conn8 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:38 INFO - PROCESS | 3776 | 1466537138966 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:39 INFO - PROCESS | 3776 | 1466537139057 Marionette TRACE conn8 <- [1,587,null,{"value":null}] 12:25:39 INFO - PROCESS | 3776 | 1466537139064 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:39 INFO - PROCESS | 3776 | 1466537139066 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:39 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A564E000 == 41 [pid = 3776] [id = 156] 12:25:39 INFO - PROCESS | 3776 | ++DOMWINDOW == 75 (00000081A082F400) [pid = 3776] [serial = 466] [outer = 0000000000000000] 12:25:39 INFO - PROCESS | 3776 | ++DOMWINDOW == 76 (00000081A0D0F400) [pid = 3776] [serial = 467] [outer = 00000081A082F400] 12:25:39 INFO - PROCESS | 3776 | 1466537139119 Marionette DEBUG loaded listener.js 12:25:39 INFO - PROCESS | 3776 | ++DOMWINDOW == 77 (00000081A0D3F800) [pid = 3776] [serial = 468] [outer = 00000081A082F400] 12:25:39 INFO - PROCESS | 3776 | 1466537139553 Marionette TRACE conn8 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 12:25:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 12:25:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 629ms 12:25:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 12:25:39 INFO - PROCESS | 3776 | 1466537139573 Marionette TRACE conn8 -> [0,589,"getWindowHandle",null] 12:25:39 INFO - PROCESS | 3776 | 1466537139575 Marionette TRACE conn8 <- [1,589,null,{"value":"13"}] 12:25:39 INFO - PROCESS | 3776 | 1466537139579 Marionette TRACE conn8 -> [0,590,"setScriptTimeout",{"ms":35000}] 12:25:39 INFO - PROCESS | 3776 | 1466537139581 Marionette TRACE conn8 <- [1,590,null,{}] 12:25:39 INFO - PROCESS | 3776 | 1466537139584 Marionette TRACE conn8 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:39 INFO - PROCESS | 3776 | 1466537139586 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:39 INFO - PROCESS | 3776 | 1466537139676 Marionette TRACE conn8 <- [1,591,null,{"value":null}] 12:25:39 INFO - PROCESS | 3776 | 1466537139812 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:39 INFO - PROCESS | 3776 | 1466537139815 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:39 INFO - PROCESS | 3776 | ++DOCSHELL 000000819239F000 == 42 [pid = 3776] [id = 157] 12:25:39 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (000000818F5A1400) [pid = 3776] [serial = 469] [outer = 0000000000000000] 12:25:39 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (000000818F617800) [pid = 3776] [serial = 470] [outer = 000000818F5A1400] 12:25:39 INFO - PROCESS | 3776 | 1466537139874 Marionette DEBUG loaded listener.js 12:25:39 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (0000008191297400) [pid = 3776] [serial = 471] [outer = 000000818F5A1400] 12:25:40 INFO - PROCESS | 3776 | [3776] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1857 12:25:40 INFO - PROCESS | 3776 | [3776] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1857 12:25:40 INFO - PROCESS | 3776 | [3776] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1857 12:25:40 INFO - PROCESS | 3776 | [3776] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1857 12:25:40 INFO - PROCESS | 3776 | [3776] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1857 12:25:40 INFO - PROCESS | 3776 | [3776] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1857 12:25:40 INFO - PROCESS | 3776 | 1466537140523 Marionette TRACE conn8 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 12:25:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 12:25:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 985ms 12:25:40 INFO - PROCESS | 3776 | 1466537140569 Marionette TRACE conn8 -> [0,593,"getWindowHandle",null] 12:25:40 INFO - PROCESS | 3776 | 1466537140573 Marionette TRACE conn8 <- [1,593,null,{"value":"13"}] 12:25:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 12:25:40 INFO - PROCESS | 3776 | 1466537140579 Marionette TRACE conn8 -> [0,594,"setScriptTimeout",{"ms":35000}] 12:25:40 INFO - PROCESS | 3776 | 1466537140583 Marionette TRACE conn8 <- [1,594,null,{}] 12:25:40 INFO - PROCESS | 3776 | 1466537140588 Marionette TRACE conn8 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:40 INFO - PROCESS | 3776 | 1466537140592 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:40 INFO - PROCESS | 3776 | 1466537140742 Marionette TRACE conn8 <- [1,595,null,{"value":null}] 12:25:40 INFO - PROCESS | 3776 | 1466537140856 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:41 INFO - PROCESS | 3776 | 1466537140860 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:41 INFO - PROCESS | 3776 | ++DOCSHELL 000000819ECE0000 == 43 [pid = 3776] [id = 158] 12:25:41 INFO - PROCESS | 3776 | ++DOMWINDOW == 81 (000000819797A800) [pid = 3776] [serial = 472] [outer = 0000000000000000] 12:25:41 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (000000819B45EC00) [pid = 3776] [serial = 473] [outer = 000000819797A800] 12:25:41 INFO - PROCESS | 3776 | 1466537140918 Marionette DEBUG loaded listener.js 12:25:41 INFO - PROCESS | 3776 | ++DOMWINDOW == 83 (000000819B850C00) [pid = 3776] [serial = 474] [outer = 000000819797A800] 12:25:41 INFO - PROCESS | 3776 | 1466537141469 Marionette TRACE conn8 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 12:25:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 12:25:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 943ms 12:25:41 INFO - PROCESS | 3776 | 1466537141528 Marionette TRACE conn8 -> [0,597,"getWindowHandle",null] 12:25:41 INFO - PROCESS | 3776 | 1466537141533 Marionette TRACE conn8 <- [1,597,null,{"value":"13"}] 12:25:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 12:25:41 INFO - PROCESS | 3776 | 1466537141537 Marionette TRACE conn8 -> [0,598,"setScriptTimeout",{"ms":35000}] 12:25:41 INFO - PROCESS | 3776 | 1466537141540 Marionette TRACE conn8 <- [1,598,null,{}] 12:25:41 INFO - PROCESS | 3776 | 1466537141545 Marionette TRACE conn8 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:41 INFO - PROCESS | 3776 | 1466537141548 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:41 INFO - PROCESS | 3776 | 1466537141671 Marionette TRACE conn8 <- [1,599,null,{"value":null}] 12:25:41 INFO - PROCESS | 3776 | 1466537141745 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:41 INFO - PROCESS | 3776 | 1466537141748 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:41 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A56B8000 == 44 [pid = 3776] [id = 159] 12:25:41 INFO - PROCESS | 3776 | ++DOMWINDOW == 84 (000000819E6C9C00) [pid = 3776] [serial = 475] [outer = 0000000000000000] 12:25:41 INFO - PROCESS | 3776 | ++DOMWINDOW == 85 (000000819EBBAC00) [pid = 3776] [serial = 476] [outer = 000000819E6C9C00] 12:25:41 INFO - PROCESS | 3776 | 1466537141845 Marionette DEBUG loaded listener.js 12:25:41 INFO - PROCESS | 3776 | ++DOMWINDOW == 86 (000000819EE35800) [pid = 3776] [serial = 477] [outer = 000000819E6C9C00] 12:25:42 INFO - PROCESS | 3776 | 1466537142446 Marionette TRACE conn8 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 12:25:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 12:25:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 985ms 12:25:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 12:25:42 INFO - PROCESS | 3776 | 1466537142543 Marionette TRACE conn8 -> [0,601,"getWindowHandle",null] 12:25:42 INFO - PROCESS | 3776 | 1466537142546 Marionette TRACE conn8 <- [1,601,null,{"value":"13"}] 12:25:42 INFO - PROCESS | 3776 | 1466537142570 Marionette TRACE conn8 -> [0,602,"setScriptTimeout",{"ms":35000}] 12:25:42 INFO - PROCESS | 3776 | 1466537142577 Marionette TRACE conn8 <- [1,602,null,{}] 12:25:42 INFO - PROCESS | 3776 | 1466537142584 Marionette TRACE conn8 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:42 INFO - PROCESS | 3776 | 1466537142589 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:42 INFO - PROCESS | 3776 | 1466537142713 Marionette TRACE conn8 <- [1,603,null,{"value":null}] 12:25:42 INFO - PROCESS | 3776 | 1466537142777 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:42 INFO - PROCESS | 3776 | 1466537142780 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:42 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A65DF000 == 45 [pid = 3776] [id = 160] 12:25:42 INFO - PROCESS | 3776 | ++DOMWINDOW == 87 (000000819FAB3000) [pid = 3776] [serial = 478] [outer = 0000000000000000] 12:25:42 INFO - PROCESS | 3776 | ++DOMWINDOW == 88 (00000081A195CC00) [pid = 3776] [serial = 479] [outer = 000000819FAB3000] 12:25:42 INFO - PROCESS | 3776 | 1466537142838 Marionette DEBUG loaded listener.js 12:25:42 INFO - PROCESS | 3776 | ++DOMWINDOW == 89 (00000081A3633400) [pid = 3776] [serial = 480] [outer = 000000819FAB3000] 12:25:43 INFO - PROCESS | 3776 | 1466537143794 Marionette TRACE conn8 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 12:25:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 12:25:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1318ms 12:25:43 INFO - PROCESS | 3776 | 1466537143869 Marionette TRACE conn8 -> [0,605,"getWindowHandle",null] 12:25:43 INFO - PROCESS | 3776 | 1466537143874 Marionette TRACE conn8 <- [1,605,null,{"value":"13"}] 12:25:43 INFO - PROCESS | 3776 | 1466537143879 Marionette TRACE conn8 -> [0,606,"setScriptTimeout",{"ms":35000}] 12:25:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 12:25:43 INFO - PROCESS | 3776 | 1466537143883 Marionette TRACE conn8 <- [1,606,null,{}] 12:25:43 INFO - PROCESS | 3776 | 1466537143889 Marionette TRACE conn8 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:43 INFO - PROCESS | 3776 | 1466537143892 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:44 INFO - PROCESS | 3776 | 1466537143996 Marionette TRACE conn8 <- [1,607,null,{"value":null}] 12:25:44 INFO - PROCESS | 3776 | 1466537144062 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:44 INFO - PROCESS | 3776 | 1466537144066 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:44 INFO - PROCESS | 3776 | ++DOCSHELL 000000819D3FA000 == 46 [pid = 3776] [id = 161] 12:25:44 INFO - PROCESS | 3776 | ++DOMWINDOW == 90 (0000008195EF7000) [pid = 3776] [serial = 481] [outer = 0000000000000000] 12:25:44 INFO - PROCESS | 3776 | ++DOMWINDOW == 91 (000000819650FC00) [pid = 3776] [serial = 482] [outer = 0000008195EF7000] 12:25:44 INFO - PROCESS | 3776 | 1466537144117 Marionette DEBUG loaded listener.js 12:25:44 INFO - PROCESS | 3776 | ++DOMWINDOW == 92 (000000819B3DF400) [pid = 3776] [serial = 483] [outer = 0000008195EF7000] 12:25:45 INFO - PROCESS | 3776 | [3776] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:25:45 INFO - PROCESS | 3776 | --DOCSHELL 00000081A564E000 == 45 [pid = 3776] [id = 156] 12:25:45 INFO - PROCESS | 3776 | --DOCSHELL 0000008192813000 == 44 [pid = 3776] [id = 155] 12:25:45 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4E1C800 == 43 [pid = 3776] [id = 154] 12:25:45 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4BC5800 == 42 [pid = 3776] [id = 153] 12:25:45 INFO - PROCESS | 3776 | --DOCSHELL 00000081A0DD0000 == 41 [pid = 3776] [id = 152] 12:25:45 INFO - PROCESS | 3776 | --DOCSHELL 000000819ECFB000 == 40 [pid = 3776] [id = 151] 12:25:45 INFO - PROCESS | 3776 | --DOCSHELL 000000819DC3B000 == 39 [pid = 3776] [id = 150] 12:25:45 INFO - PROCESS | 3776 | --DOCSHELL 00000081906F9000 == 38 [pid = 3776] [id = 149] 12:25:45 INFO - PROCESS | 3776 | --DOCSHELL 0000008197726800 == 37 [pid = 3776] [id = 148] 12:25:45 INFO - PROCESS | 3776 | --DOCSHELL 00000081A36BE800 == 36 [pid = 3776] [id = 143] 12:25:45 INFO - PROCESS | 3776 | --DOCSHELL 000000819ECE8000 == 35 [pid = 3776] [id = 142] 12:25:45 INFO - PROCESS | 3776 | --DOCSHELL 00000081975C1000 == 34 [pid = 3776] [id = 146] 12:25:45 INFO - PROCESS | 3776 | --DOCSHELL 000000819E7C3800 == 33 [pid = 3776] [id = 147] 12:25:45 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4BB8000 == 32 [pid = 3776] [id = 144] 12:25:45 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4E7A000 == 31 [pid = 3776] [id = 145] 12:25:45 INFO - PROCESS | 3776 | --DOCSHELL 00000081A65DF000 == 30 [pid = 3776] [id = 160] 12:25:45 INFO - PROCESS | 3776 | --DOCSHELL 00000081A56B8000 == 29 [pid = 3776] [id = 159] 12:25:45 INFO - PROCESS | 3776 | --DOCSHELL 000000819ECE0000 == 28 [pid = 3776] [id = 158] 12:25:45 INFO - PROCESS | 3776 | --DOCSHELL 000000819239F000 == 27 [pid = 3776] [id = 157] 12:25:45 INFO - PROCESS | 3776 | --DOMWINDOW == 91 (000000819B3DC400) [pid = 3776] [serial = 422] [outer = 0000000000000000] [url = about:blank] 12:25:45 INFO - PROCESS | 3776 | --DOMWINDOW == 90 (000000819B45F400) [pid = 3776] [serial = 423] [outer = 0000000000000000] [url = about:blank] 12:25:45 INFO - PROCESS | 3776 | --DOMWINDOW == 89 (000000819E70DC00) [pid = 3776] [serial = 434] [outer = 0000000000000000] [url = about:blank] 12:25:45 INFO - PROCESS | 3776 | --DOMWINDOW == 88 (000000819132A400) [pid = 3776] [serial = 417] [outer = 0000000000000000] [url = about:blank] 12:25:45 INFO - PROCESS | 3776 | --DOMWINDOW == 87 (000000819B79A000) [pid = 3776] [serial = 425] [outer = 0000000000000000] [url = about:blank] 12:25:45 INFO - PROCESS | 3776 | --DOMWINDOW == 86 (0000008197978800) [pid = 3776] [serial = 414] [outer = 0000000000000000] [url = about:blank] 12:25:45 INFO - PROCESS | 3776 | --DOMWINDOW == 85 (00000081961BA800) [pid = 3776] [serial = 419] [outer = 0000000000000000] [url = about:blank] 12:25:45 INFO - PROCESS | 3776 | --DOMWINDOW == 84 (0000008197269400) [pid = 3776] [serial = 401] [outer = 0000000000000000] [url = about:blank] 12:25:45 INFO - PROCESS | 3776 | --DOMWINDOW == 83 (00000081A1953C00) [pid = 3776] [serial = 411] [outer = 0000000000000000] [url = about:blank] 12:25:45 INFO - PROCESS | 3776 | --DOMWINDOW == 82 (000000819E636800) [pid = 3776] [serial = 405] [outer = 0000000000000000] [url = about:blank] 12:25:45 INFO - PROCESS | 3776 | --DOMWINDOW == 81 (000000819E19B400) [pid = 3776] [serial = 431] [outer = 0000000000000000] [url = about:blank] 12:25:45 INFO - PROCESS | 3776 | --DOMWINDOW == 80 (000000819FAB4400) [pid = 3776] [serial = 407] [outer = 0000000000000000] [url = about:blank] 12:25:45 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (00000081A0C8F000) [pid = 3776] [serial = 408] [outer = 0000000000000000] [url = about:blank] 12:25:45 INFO - PROCESS | 3776 | --DOMWINDOW == 78 (0000008197269000) [pid = 3776] [serial = 420] [outer = 0000000000000000] [url = about:blank] 12:25:45 INFO - PROCESS | 3776 | --DOMWINDOW == 77 (000000819E6D1800) [pid = 3776] [serial = 432] [outer = 0000000000000000] [url = about:blank] 12:25:45 INFO - PROCESS | 3776 | --DOMWINDOW == 76 (0000008196734400) [pid = 3776] [serial = 413] [outer = 0000000000000000] [url = about:blank] 12:25:45 INFO - PROCESS | 3776 | --DOMWINDOW == 75 (000000819129B000) [pid = 3776] [serial = 416] [outer = 0000000000000000] [url = about:blank] 12:25:45 INFO - PROCESS | 3776 | --DOMWINDOW == 74 (000000819D92A400) [pid = 3776] [serial = 404] [outer = 0000000000000000] [url = about:blank] 12:25:45 INFO - PROCESS | 3776 | --DOMWINDOW == 73 (000000819AE14000) [pid = 3776] [serial = 402] [outer = 0000000000000000] [url = about:blank] 12:25:45 INFO - PROCESS | 3776 | --DOMWINDOW == 72 (000000819D930800) [pid = 3776] [serial = 429] [outer = 0000000000000000] [url = about:blank] 12:25:45 INFO - PROCESS | 3776 | --DOMWINDOW == 71 (000000819B8C6400) [pid = 3776] [serial = 426] [outer = 0000000000000000] [url = about:blank] 12:25:45 INFO - PROCESS | 3776 | --DOMWINDOW == 70 (00000081A0D42400) [pid = 3776] [serial = 410] [outer = 0000000000000000] [url = about:blank] 12:25:45 INFO - PROCESS | 3776 | --DOMWINDOW == 69 (00000081973D5400) [pid = 3776] [serial = 428] [outer = 0000000000000000] [url = about:blank] 12:25:45 INFO - PROCESS | 3776 | 1466537145449 Marionette TRACE conn8 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 12:25:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 12:25:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1600ms 12:25:45 INFO - PROCESS | 3776 | 1466537145483 Marionette TRACE conn8 -> [0,609,"getWindowHandle",null] 12:25:45 INFO - PROCESS | 3776 | 1466537145488 Marionette TRACE conn8 <- [1,609,null,{"value":"13"}] 12:25:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 12:25:45 INFO - PROCESS | 3776 | 1466537145493 Marionette TRACE conn8 -> [0,610,"setScriptTimeout",{"ms":35000}] 12:25:45 INFO - PROCESS | 3776 | 1466537145497 Marionette TRACE conn8 <- [1,610,null,{}] 12:25:45 INFO - PROCESS | 3776 | 1466537145502 Marionette TRACE conn8 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:45 INFO - PROCESS | 3776 | 1466537145505 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:45 INFO - PROCESS | 3776 | 1466537145603 Marionette TRACE conn8 <- [1,611,null,{"value":null}] 12:25:45 INFO - PROCESS | 3776 | 1466537145664 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:45 INFO - PROCESS | 3776 | 1466537145669 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:45 INFO - PROCESS | 3776 | ++DOCSHELL 0000008196490000 == 28 [pid = 3776] [id = 162] 12:25:45 INFO - PROCESS | 3776 | ++DOMWINDOW == 70 (0000008191109800) [pid = 3776] [serial = 484] [outer = 0000000000000000] 12:25:45 INFO - PROCESS | 3776 | ++DOMWINDOW == 71 (00000081911A1000) [pid = 3776] [serial = 485] [outer = 0000008191109800] 12:25:45 INFO - PROCESS | 3776 | 1466537145721 Marionette DEBUG loaded listener.js 12:25:45 INFO - PROCESS | 3776 | ++DOMWINDOW == 72 (00000081912A5800) [pid = 3776] [serial = 486] [outer = 0000008191109800] 12:25:45 INFO - PROCESS | 3776 | [3776] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1857 12:25:45 INFO - PROCESS | 3776 | [3776] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1857 12:25:45 INFO - PROCESS | 3776 | [3776] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1857 12:25:46 INFO - PROCESS | 3776 | [3776] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1857 12:25:46 INFO - PROCESS | 3776 | 1466537146117 Marionette TRACE conn8 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 12:25:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 12:25:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 628ms 12:25:46 INFO - PROCESS | 3776 | 1466537146126 Marionette TRACE conn8 -> [0,613,"getWindowHandle",null] 12:25:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 12:25:46 INFO - PROCESS | 3776 | 1466537146131 Marionette TRACE conn8 <- [1,613,null,{"value":"13"}] 12:25:46 INFO - PROCESS | 3776 | 1466537146138 Marionette TRACE conn8 -> [0,614,"setScriptTimeout",{"ms":35000}] 12:25:46 INFO - PROCESS | 3776 | 1466537146141 Marionette TRACE conn8 <- [1,614,null,{}] 12:25:46 INFO - PROCESS | 3776 | 1466537146150 Marionette TRACE conn8 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:46 INFO - PROCESS | 3776 | 1466537146153 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:46 INFO - PROCESS | 3776 | 1466537146247 Marionette TRACE conn8 <- [1,615,null,{"value":null}] 12:25:46 INFO - PROCESS | 3776 | 1466537146255 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:46 INFO - PROCESS | 3776 | 1466537146257 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:46 INFO - PROCESS | 3776 | ++DOCSHELL 000000819B730800 == 29 [pid = 3776] [id = 163] 12:25:46 INFO - PROCESS | 3776 | ++DOMWINDOW == 73 (00000081926DDC00) [pid = 3776] [serial = 487] [outer = 0000000000000000] 12:25:46 INFO - PROCESS | 3776 | ++DOMWINDOW == 74 (00000081961B2C00) [pid = 3776] [serial = 488] [outer = 00000081926DDC00] 12:25:46 INFO - PROCESS | 3776 | 1466537146305 Marionette DEBUG loaded listener.js 12:25:46 INFO - PROCESS | 3776 | ++DOMWINDOW == 75 (0000008197264800) [pid = 3776] [serial = 489] [outer = 00000081926DDC00] 12:25:46 INFO - PROCESS | 3776 | 1466537146715 Marionette TRACE conn8 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 12:25:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 12:25:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 628ms 12:25:46 INFO - PROCESS | 3776 | 1466537146808 Marionette TRACE conn8 -> [0,617,"getWindowHandle",null] 12:25:46 INFO - PROCESS | 3776 | 1466537146811 Marionette TRACE conn8 <- [1,617,null,{"value":"13"}] 12:25:46 INFO - PROCESS | 3776 | 1466537146814 Marionette TRACE conn8 -> [0,618,"setScriptTimeout",{"ms":35000}] 12:25:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 12:25:46 INFO - PROCESS | 3776 | 1466537146818 Marionette TRACE conn8 <- [1,618,null,{}] 12:25:46 INFO - PROCESS | 3776 | 1466537146834 Marionette TRACE conn8 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:46 INFO - PROCESS | 3776 | 1466537146840 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:46 INFO - PROCESS | 3776 | 1466537146935 Marionette TRACE conn8 <- [1,619,null,{"value":null}] 12:25:47 INFO - PROCESS | 3776 | 1466537147049 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:47 INFO - PROCESS | 3776 | 1466537147053 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:47 INFO - PROCESS | 3776 | ++DOCSHELL 000000819DA29000 == 30 [pid = 3776] [id = 164] 12:25:47 INFO - PROCESS | 3776 | ++DOMWINDOW == 76 (0000008190F22C00) [pid = 3776] [serial = 490] [outer = 0000000000000000] 12:25:47 INFO - PROCESS | 3776 | ++DOMWINDOW == 77 (000000819B338400) [pid = 3776] [serial = 491] [outer = 0000008190F22C00] 12:25:47 INFO - PROCESS | 3776 | 1466537147127 Marionette DEBUG loaded listener.js 12:25:47 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (000000819B3EA000) [pid = 3776] [serial = 492] [outer = 0000008190F22C00] 12:25:47 INFO - PROCESS | 3776 | 1466537147541 Marionette TRACE conn8 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 12:25:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 12:25:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1228ms 12:25:48 INFO - PROCESS | 3776 | 1466537148083 Marionette TRACE conn8 -> [0,621,"getWindowHandle",null] 12:25:48 INFO - PROCESS | 3776 | 1466537148086 Marionette TRACE conn8 <- [1,621,null,{"value":"13"}] 12:25:48 INFO - PROCESS | 3776 | 1466537148092 Marionette TRACE conn8 -> [0,622,"setScriptTimeout",{"ms":35000}] 12:25:48 INFO - PROCESS | 3776 | 1466537148094 Marionette TRACE conn8 <- [1,622,null,{}] 12:25:48 INFO - PROCESS | 3776 | 1466537148098 Marionette TRACE conn8 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 12:25:48 INFO - PROCESS | 3776 | 1466537148100 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:48 INFO - PROCESS | 3776 | 1466537148213 Marionette TRACE conn8 <- [1,623,null,{"value":null}] 12:25:48 INFO - PROCESS | 3776 | 1466537148276 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:48 INFO - PROCESS | 3776 | 1466537148278 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:48 INFO - PROCESS | 3776 | ++DOCSHELL 000000819E41B800 == 31 [pid = 3776] [id = 165] 12:25:48 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (000000819B496400) [pid = 3776] [serial = 493] [outer = 0000000000000000] 12:25:48 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (000000819B582800) [pid = 3776] [serial = 494] [outer = 000000819B496400] 12:25:48 INFO - PROCESS | 3776 | 1466537148326 Marionette DEBUG loaded listener.js 12:25:48 INFO - PROCESS | 3776 | ++DOMWINDOW == 81 (000000819B84D800) [pid = 3776] [serial = 495] [outer = 000000819B496400] 12:25:48 INFO - PROCESS | 3776 | [3776] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:25:48 INFO - PROCESS | 3776 | [3776] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:25:48 INFO - PROCESS | 3776 | [3776] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:25:48 INFO - PROCESS | 3776 | [3776] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:25:48 INFO - PROCESS | 3776 | 1466537148778 Marionette TRACE conn8 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 12:25:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 12:25:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 731ms 12:25:48 INFO - PROCESS | 3776 | 1466537148833 Marionette TRACE conn8 -> [0,625,"getWindowHandle",null] 12:25:48 INFO - PROCESS | 3776 | 1466537148835 Marionette TRACE conn8 <- [1,625,null,{"value":"13"}] 12:25:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 12:25:48 INFO - PROCESS | 3776 | 1466537148862 Marionette TRACE conn8 -> [0,626,"setScriptTimeout",{"ms":35000}] 12:25:48 INFO - PROCESS | 3776 | 1466537148864 Marionette TRACE conn8 <- [1,626,null,{}] 12:25:48 INFO - PROCESS | 3776 | 1466537148867 Marionette TRACE conn8 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:48 INFO - PROCESS | 3776 | 1466537148869 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:48 INFO - PROCESS | 3776 | 1466537148982 Marionette TRACE conn8 <- [1,627,null,{"value":null}] 12:25:49 INFO - PROCESS | 3776 | 1466537149032 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:49 INFO - PROCESS | 3776 | 1466537149034 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:49 INFO - PROCESS | 3776 | ++DOCSHELL 000000819F585800 == 32 [pid = 3776] [id = 166] 12:25:49 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (00000081923D1800) [pid = 3776] [serial = 496] [outer = 0000000000000000] 12:25:49 INFO - PROCESS | 3776 | ++DOMWINDOW == 83 (000000819BE9C000) [pid = 3776] [serial = 497] [outer = 00000081923D1800] 12:25:49 INFO - PROCESS | 3776 | 1466537149081 Marionette DEBUG loaded listener.js 12:25:49 INFO - PROCESS | 3776 | ++DOMWINDOW == 84 (000000819D92F400) [pid = 3776] [serial = 498] [outer = 00000081923D1800] 12:25:49 INFO - PROCESS | 3776 | [3776] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:25:49 INFO - PROCESS | 3776 | --DOMWINDOW == 83 (000000819B84F400) [pid = 3776] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 12:25:49 INFO - PROCESS | 3776 | --DOMWINDOW == 82 (000000819ED6DC00) [pid = 3776] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 12:25:49 INFO - PROCESS | 3776 | --DOMWINDOW == 81 (0000008190FFC400) [pid = 3776] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 12:25:49 INFO - PROCESS | 3776 | --DOMWINDOW == 80 (0000008197264000) [pid = 3776] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 12:25:49 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (000000819B460800) [pid = 3776] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 12:25:49 INFO - PROCESS | 3776 | --DOMWINDOW == 78 (000000819132E000) [pid = 3776] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 12:25:49 INFO - PROCESS | 3776 | --DOMWINDOW == 77 (000000819132FC00) [pid = 3776] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 12:25:49 INFO - PROCESS | 3776 | --DOMWINDOW == 76 (000000819B461000) [pid = 3776] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 12:25:49 INFO - PROCESS | 3776 | --DOMWINDOW == 75 (0000008191333800) [pid = 3776] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 12:25:49 INFO - PROCESS | 3776 | --DOMWINDOW == 74 (000000819E64F400) [pid = 3776] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 12:25:49 INFO - PROCESS | 3776 | --DOMWINDOW == 73 (0000008196298800) [pid = 3776] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 12:25:49 INFO - PROCESS | 3776 | --DOMWINDOW == 72 (00000081A082F400) [pid = 3776] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 12:25:49 INFO - PROCESS | 3776 | [3776] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:25:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 12:25:49 INFO - PROCESS | 3776 | 1466537149615 Marionette TRACE conn8 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 12:25:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1097ms 12:25:49 INFO - PROCESS | 3776 | 1466537149945 Marionette TRACE conn8 -> [0,629,"getWindowHandle",null] 12:25:49 INFO - PROCESS | 3776 | 1466537149947 Marionette TRACE conn8 <- [1,629,null,{"value":"13"}] 12:25:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 12:25:49 INFO - PROCESS | 3776 | 1466537149951 Marionette TRACE conn8 -> [0,630,"setScriptTimeout",{"ms":35000}] 12:25:49 INFO - PROCESS | 3776 | 1466537149953 Marionette TRACE conn8 <- [1,630,null,{}] 12:25:49 INFO - PROCESS | 3776 | 1466537149956 Marionette TRACE conn8 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:49 INFO - PROCESS | 3776 | 1466537149962 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:50 INFO - PROCESS | 3776 | 1466537150092 Marionette TRACE conn8 <- [1,631,null,{"value":null}] 12:25:50 INFO - PROCESS | 3776 | 1466537150100 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:50 INFO - PROCESS | 3776 | 1466537150102 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:50 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A36C9000 == 33 [pid = 3776] [id = 167] 12:25:50 INFO - PROCESS | 3776 | ++DOMWINDOW == 73 (000000819D92F800) [pid = 3776] [serial = 499] [outer = 0000000000000000] 12:25:50 INFO - PROCESS | 3776 | ++DOMWINDOW == 74 (000000819E637C00) [pid = 3776] [serial = 500] [outer = 000000819D92F800] 12:25:50 INFO - PROCESS | 3776 | 1466537150148 Marionette DEBUG loaded listener.js 12:25:50 INFO - PROCESS | 3776 | ++DOMWINDOW == 75 (000000819E651000) [pid = 3776] [serial = 501] [outer = 000000819D92F800] 12:25:50 INFO - PROCESS | 3776 | [3776] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:25:50 INFO - PROCESS | 3776 | [3776] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1857 12:25:50 INFO - PROCESS | 3776 | [3776] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1857 12:25:50 INFO - PROCESS | 3776 | [3776] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1857 12:25:50 INFO - PROCESS | 3776 | 1466537150590 Marionette TRACE conn8 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 12:25:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 12:25:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 689ms 12:25:50 INFO - PROCESS | 3776 | 1466537150643 Marionette TRACE conn8 -> [0,633,"getWindowHandle",null] 12:25:50 INFO - PROCESS | 3776 | 1466537150645 Marionette TRACE conn8 <- [1,633,null,{"value":"13"}] 12:25:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 12:25:50 INFO - PROCESS | 3776 | 1466537150653 Marionette TRACE conn8 -> [0,634,"setScriptTimeout",{"ms":35000}] 12:25:50 INFO - PROCESS | 3776 | 1466537150655 Marionette TRACE conn8 <- [1,634,null,{}] 12:25:50 INFO - PROCESS | 3776 | 1466537150659 Marionette TRACE conn8 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:50 INFO - PROCESS | 3776 | 1466537150661 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:50 INFO - PROCESS | 3776 | 1466537150743 Marionette TRACE conn8 <- [1,635,null,{"value":null}] 12:25:50 INFO - PROCESS | 3776 | 1466537150749 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:50 INFO - PROCESS | 3776 | 1466537150751 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:50 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4BB9000 == 34 [pid = 3776] [id = 168] 12:25:50 INFO - PROCESS | 3776 | ++DOMWINDOW == 76 (000000819E6CEC00) [pid = 3776] [serial = 502] [outer = 0000000000000000] 12:25:50 INFO - PROCESS | 3776 | ++DOMWINDOW == 77 (000000819E6D6000) [pid = 3776] [serial = 503] [outer = 000000819E6CEC00] 12:25:50 INFO - PROCESS | 3776 | 1466537150795 Marionette DEBUG loaded listener.js 12:25:50 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (000000819EBB3C00) [pid = 3776] [serial = 504] [outer = 000000819E6CEC00] 12:25:51 INFO - PROCESS | 3776 | 1466537151364 Marionette TRACE conn8 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 12:25:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 12:25:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 733ms 12:25:51 INFO - PROCESS | 3776 | 1466537151390 Marionette TRACE conn8 -> [0,637,"getWindowHandle",null] 12:25:51 INFO - PROCESS | 3776 | 1466537151395 Marionette TRACE conn8 <- [1,637,null,{"value":"13"}] 12:25:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 12:25:51 INFO - PROCESS | 3776 | 1466537151402 Marionette TRACE conn8 -> [0,638,"setScriptTimeout",{"ms":35000}] 12:25:51 INFO - PROCESS | 3776 | 1466537151406 Marionette TRACE conn8 <- [1,638,null,{}] 12:25:51 INFO - PROCESS | 3776 | 1466537151412 Marionette TRACE conn8 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:51 INFO - PROCESS | 3776 | 1466537151416 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:51 INFO - PROCESS | 3776 | 1466537151589 Marionette TRACE conn8 <- [1,639,null,{"value":null}] 12:25:51 INFO - PROCESS | 3776 | 1466537151684 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:51 INFO - PROCESS | 3776 | 1466537151689 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:51 INFO - PROCESS | 3776 | ++DOCSHELL 000000819799A000 == 35 [pid = 3776] [id = 169] 12:25:51 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (000000819129B400) [pid = 3776] [serial = 505] [outer = 0000000000000000] 12:25:51 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (00000081912A6C00) [pid = 3776] [serial = 506] [outer = 000000819129B400] 12:25:51 INFO - PROCESS | 3776 | 1466537151748 Marionette DEBUG loaded listener.js 12:25:51 INFO - PROCESS | 3776 | ++DOMWINDOW == 81 (00000081923D4000) [pid = 3776] [serial = 507] [outer = 000000819129B400] 12:25:52 INFO - PROCESS | 3776 | 1466537152495 Marionette TRACE conn8 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 12:25:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 12:25:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1132ms 12:25:52 INFO - PROCESS | 3776 | 1466537152536 Marionette TRACE conn8 -> [0,641,"getWindowHandle",null] 12:25:52 INFO - PROCESS | 3776 | 1466537152541 Marionette TRACE conn8 <- [1,641,null,{"value":"13"}] 12:25:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 12:25:52 INFO - PROCESS | 3776 | 1466537152572 Marionette TRACE conn8 -> [0,642,"setScriptTimeout",{"ms":35000}] 12:25:52 INFO - PROCESS | 3776 | 1466537152575 Marionette TRACE conn8 <- [1,642,null,{}] 12:25:52 INFO - PROCESS | 3776 | 1466537152579 Marionette TRACE conn8 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:52 INFO - PROCESS | 3776 | 1466537152582 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:52 INFO - PROCESS | 3776 | 1466537152713 Marionette TRACE conn8 <- [1,643,null,{"value":null}] 12:25:52 INFO - PROCESS | 3776 | 1466537152777 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:52 INFO - PROCESS | 3776 | 1466537152779 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:52 INFO - PROCESS | 3776 | ++DOCSHELL 000000819DA25800 == 36 [pid = 3776] [id = 170] 12:25:52 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (0000008197279C00) [pid = 3776] [serial = 508] [outer = 0000000000000000] 12:25:52 INFO - PROCESS | 3776 | ++DOMWINDOW == 83 (0000008197976000) [pid = 3776] [serial = 509] [outer = 0000008197279C00] 12:25:52 INFO - PROCESS | 3776 | 1466537152838 Marionette DEBUG loaded listener.js 12:25:52 INFO - PROCESS | 3776 | ++DOMWINDOW == 84 (000000819B457C00) [pid = 3776] [serial = 510] [outer = 0000008197279C00] 12:25:53 INFO - PROCESS | 3776 | 1466537153680 Marionette TRACE conn8 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 12:25:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 12:25:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1185ms 12:25:53 INFO - PROCESS | 3776 | 1466537153783 Marionette TRACE conn8 -> [0,645,"getWindowHandle",null] 12:25:53 INFO - PROCESS | 3776 | 1466537153788 Marionette TRACE conn8 <- [1,645,null,{"value":"13"}] 12:25:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 12:25:53 INFO - PROCESS | 3776 | 1466537153794 Marionette TRACE conn8 -> [0,646,"setScriptTimeout",{"ms":35000}] 12:25:53 INFO - PROCESS | 3776 | 1466537153798 Marionette TRACE conn8 <- [1,646,null,{}] 12:25:53 INFO - PROCESS | 3776 | 1466537153803 Marionette TRACE conn8 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:53 INFO - PROCESS | 3776 | 1466537153806 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:53 INFO - PROCESS | 3776 | 1466537153932 Marionette TRACE conn8 <- [1,647,null,{"value":null}] 12:25:54 INFO - PROCESS | 3776 | 1466537153997 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:54 INFO - PROCESS | 3776 | 1466537154001 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:54 INFO - PROCESS | 3776 | ++DOCSHELL 000000819A929800 == 37 [pid = 3776] [id = 171] 12:25:54 INFO - PROCESS | 3776 | ++DOMWINDOW == 85 (000000819613D800) [pid = 3776] [serial = 511] [outer = 0000000000000000] 12:25:54 INFO - PROCESS | 3776 | ++DOMWINDOW == 86 (00000081964DD800) [pid = 3776] [serial = 512] [outer = 000000819613D800] 12:25:54 INFO - PROCESS | 3776 | 1466537154052 Marionette DEBUG loaded listener.js 12:25:54 INFO - PROCESS | 3776 | ++DOMWINDOW == 87 (0000008197314400) [pid = 3776] [serial = 513] [outer = 000000819613D800] 12:25:54 INFO - PROCESS | 3776 | --DOCSHELL 00000081A36C9000 == 36 [pid = 3776] [id = 167] 12:25:54 INFO - PROCESS | 3776 | --DOCSHELL 000000819F585800 == 35 [pid = 3776] [id = 166] 12:25:54 INFO - PROCESS | 3776 | --DOCSHELL 000000819E41B800 == 34 [pid = 3776] [id = 165] 12:25:54 INFO - PROCESS | 3776 | --DOCSHELL 000000819DA29000 == 33 [pid = 3776] [id = 164] 12:25:54 INFO - PROCESS | 3776 | --DOCSHELL 000000819B730800 == 32 [pid = 3776] [id = 163] 12:25:54 INFO - PROCESS | 3776 | --DOCSHELL 0000008196490000 == 31 [pid = 3776] [id = 162] 12:25:54 INFO - PROCESS | 3776 | --DOMWINDOW == 86 (000000819E6D0400) [pid = 3776] [serial = 455] [outer = 0000000000000000] [url = about:blank] 12:25:54 INFO - PROCESS | 3776 | --DOMWINDOW == 85 (000000819F017000) [pid = 3776] [serial = 458] [outer = 0000000000000000] [url = about:blank] 12:25:54 INFO - PROCESS | 3776 | --DOMWINDOW == 84 (000000819EA30C00) [pid = 3776] [serial = 456] [outer = 0000000000000000] [url = about:blank] 12:25:54 INFO - PROCESS | 3776 | --DOMWINDOW == 83 (0000008191108000) [pid = 3776] [serial = 437] [outer = 0000000000000000] [url = about:blank] 12:25:54 INFO - PROCESS | 3776 | --DOMWINDOW == 82 (000000819132F000) [pid = 3776] [serial = 438] [outer = 0000000000000000] [url = about:blank] 12:25:54 INFO - PROCESS | 3776 | --DOMWINDOW == 81 (0000008197316C00) [pid = 3776] [serial = 440] [outer = 0000000000000000] [url = about:blank] 12:25:54 INFO - PROCESS | 3776 | --DOMWINDOW == 80 (000000819B3E4400) [pid = 3776] [serial = 441] [outer = 0000000000000000] [url = about:blank] 12:25:54 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (000000819B498400) [pid = 3776] [serial = 449] [outer = 0000000000000000] [url = about:blank] 12:25:54 INFO - PROCESS | 3776 | --DOMWINDOW == 78 (000000819B84E400) [pid = 3776] [serial = 450] [outer = 0000000000000000] [url = about:blank] 12:25:54 INFO - PROCESS | 3776 | --DOMWINDOW == 77 (0000008197274C00) [pid = 3776] [serial = 446] [outer = 0000000000000000] [url = about:blank] 12:25:54 INFO - PROCESS | 3776 | --DOMWINDOW == 76 (0000008197977000) [pid = 3776] [serial = 447] [outer = 0000000000000000] [url = about:blank] 12:25:54 INFO - PROCESS | 3776 | --DOMWINDOW == 75 (0000008191C0C000) [pid = 3776] [serial = 443] [outer = 0000000000000000] [url = about:blank] 12:25:54 INFO - PROCESS | 3776 | --DOMWINDOW == 74 (0000008197265800) [pid = 3776] [serial = 444] [outer = 0000000000000000] [url = about:blank] 12:25:54 INFO - PROCESS | 3776 | --DOMWINDOW == 73 (000000819DF0D800) [pid = 3776] [serial = 452] [outer = 0000000000000000] [url = about:blank] 12:25:54 INFO - PROCESS | 3776 | --DOMWINDOW == 72 (0000008197273C00) [pid = 3776] [serial = 461] [outer = 0000000000000000] [url = about:blank] 12:25:54 INFO - PROCESS | 3776 | --DOMWINDOW == 71 (000000819EBB6800) [pid = 3776] [serial = 435] [outer = 0000000000000000] [url = about:blank] 12:25:54 INFO - PROCESS | 3776 | --DOMWINDOW == 70 (000000819FAAD400) [pid = 3776] [serial = 464] [outer = 0000000000000000] [url = about:blank] 12:25:54 INFO - PROCESS | 3776 | --DOMWINDOW == 69 (000000819F70BC00) [pid = 3776] [serial = 462] [outer = 0000000000000000] [url = about:blank] 12:25:54 INFO - PROCESS | 3776 | --DOMWINDOW == 68 (000000819F707C00) [pid = 3776] [serial = 459] [outer = 0000000000000000] [url = about:blank] 12:25:54 INFO - PROCESS | 3776 | --DOMWINDOW == 67 (000000819FACCC00) [pid = 3776] [serial = 465] [outer = 0000000000000000] [url = about:blank] 12:25:54 INFO - PROCESS | 3776 | --DOMWINDOW == 66 (000000819E633400) [pid = 3776] [serial = 453] [outer = 0000000000000000] [url = about:blank] 12:25:54 INFO - PROCESS | 3776 | --DOMWINDOW == 65 (00000081A0D3F800) [pid = 3776] [serial = 468] [outer = 0000000000000000] [url = about:blank] 12:25:54 INFO - PROCESS | 3776 | --DOMWINDOW == 64 (00000081A0D0F400) [pid = 3776] [serial = 467] [outer = 0000000000000000] [url = about:blank] 12:25:54 INFO - PROCESS | 3776 | 1466537154517 Marionette TRACE conn8 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 12:25:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 12:25:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 775ms 12:25:54 INFO - PROCESS | 3776 | 1466537154575 Marionette TRACE conn8 -> [0,649,"getWindowHandle",null] 12:25:54 INFO - PROCESS | 3776 | 1466537154579 Marionette TRACE conn8 <- [1,649,null,{"value":"13"}] 12:25:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 12:25:54 INFO - PROCESS | 3776 | 1466537154586 Marionette TRACE conn8 -> [0,650,"setScriptTimeout",{"ms":35000}] 12:25:54 INFO - PROCESS | 3776 | 1466537154588 Marionette TRACE conn8 <- [1,650,null,{}] 12:25:54 INFO - PROCESS | 3776 | 1466537154592 Marionette TRACE conn8 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:54 INFO - PROCESS | 3776 | 1466537154595 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:54 INFO - PROCESS | 3776 | 1466537154685 Marionette TRACE conn8 <- [1,651,null,{"value":null}] 12:25:54 INFO - PROCESS | 3776 | 1466537154692 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:54 INFO - PROCESS | 3776 | 1466537154694 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:54 INFO - PROCESS | 3776 | ++DOCSHELL 000000819D3E9800 == 32 [pid = 3776] [id = 172] 12:25:54 INFO - PROCESS | 3776 | ++DOMWINDOW == 65 (00000081977B6400) [pid = 3776] [serial = 514] [outer = 0000000000000000] 12:25:54 INFO - PROCESS | 3776 | ++DOMWINDOW == 66 (00000081979F1400) [pid = 3776] [serial = 515] [outer = 00000081977B6400] 12:25:54 INFO - PROCESS | 3776 | 1466537154742 Marionette DEBUG loaded listener.js 12:25:54 INFO - PROCESS | 3776 | ++DOMWINDOW == 67 (000000819B459800) [pid = 3776] [serial = 516] [outer = 00000081977B6400] 12:25:55 INFO - PROCESS | 3776 | [3776] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:25:55 INFO - PROCESS | 3776 | [3776] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:25:55 INFO - PROCESS | 3776 | [3776] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:25:55 INFO - PROCESS | 3776 | [3776] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:25:55 INFO - PROCESS | 3776 | 1466537155203 Marionette TRACE conn8 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 12:25:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 12:25:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 628ms 12:25:55 INFO - PROCESS | 3776 | 1466537155217 Marionette TRACE conn8 -> [0,653,"getWindowHandle",null] 12:25:55 INFO - PROCESS | 3776 | 1466537155219 Marionette TRACE conn8 <- [1,653,null,{"value":"13"}] 12:25:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 12:25:55 INFO - PROCESS | 3776 | 1466537155223 Marionette TRACE conn8 -> [0,654,"setScriptTimeout",{"ms":35000}] 12:25:55 INFO - PROCESS | 3776 | 1466537155227 Marionette TRACE conn8 <- [1,654,null,{}] 12:25:55 INFO - PROCESS | 3776 | 1466537155238 Marionette TRACE conn8 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:55 INFO - PROCESS | 3776 | 1466537155243 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:55 INFO - PROCESS | 3776 | 1466537155338 Marionette TRACE conn8 <- [1,655,null,{"value":null}] 12:25:55 INFO - PROCESS | 3776 | 1466537155377 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:55 INFO - PROCESS | 3776 | 1466537155380 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:55 INFO - PROCESS | 3776 | ++DOCSHELL 000000819E776800 == 33 [pid = 3776] [id = 173] 12:25:55 INFO - PROCESS | 3776 | ++DOMWINDOW == 68 (0000008190FF5800) [pid = 3776] [serial = 517] [outer = 0000000000000000] 12:25:55 INFO - PROCESS | 3776 | ++DOMWINDOW == 69 (000000819C10DC00) [pid = 3776] [serial = 518] [outer = 0000008190FF5800] 12:25:55 INFO - PROCESS | 3776 | 1466537155430 Marionette DEBUG loaded listener.js 12:25:55 INFO - PROCESS | 3776 | ++DOMWINDOW == 70 (000000819E06D400) [pid = 3776] [serial = 519] [outer = 0000008190FF5800] 12:25:55 INFO - PROCESS | 3776 | [3776] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1857 12:25:55 INFO - PROCESS | 3776 | [3776] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1857 12:25:55 INFO - PROCESS | 3776 | [3776] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:25:55 INFO - PROCESS | 3776 | [3776] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:25:55 INFO - PROCESS | 3776 | [3776] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:25:55 INFO - PROCESS | 3776 | [3776] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:25:55 INFO - PROCESS | 3776 | 1466537155902 Marionette TRACE conn8 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 12:25:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 12:25:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 733ms 12:25:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 12:25:55 INFO - PROCESS | 3776 | 1466537155959 Marionette TRACE conn8 -> [0,657,"getWindowHandle",null] 12:25:55 INFO - PROCESS | 3776 | 1466537155961 Marionette TRACE conn8 <- [1,657,null,{"value":"13"}] 12:25:55 INFO - PROCESS | 3776 | 1466537155965 Marionette TRACE conn8 -> [0,658,"setScriptTimeout",{"ms":35000}] 12:25:55 INFO - PROCESS | 3776 | 1466537155966 Marionette TRACE conn8 <- [1,658,null,{}] 12:25:55 INFO - PROCESS | 3776 | 1466537155970 Marionette TRACE conn8 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:55 INFO - PROCESS | 3776 | 1466537155972 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:56 INFO - PROCESS | 3776 | 1466537156062 Marionette TRACE conn8 <- [1,659,null,{"value":null}] 12:25:56 INFO - PROCESS | 3776 | 1466537156070 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:56 INFO - PROCESS | 3776 | 1466537156072 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:56 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A0771800 == 34 [pid = 3776] [id = 174] 12:25:56 INFO - PROCESS | 3776 | ++DOMWINDOW == 71 (000000819E64FC00) [pid = 3776] [serial = 520] [outer = 0000000000000000] 12:25:56 INFO - PROCESS | 3776 | ++DOMWINDOW == 72 (000000819E6CE400) [pid = 3776] [serial = 521] [outer = 000000819E64FC00] 12:25:56 INFO - PROCESS | 3776 | 1466537156118 Marionette DEBUG loaded listener.js 12:25:56 INFO - PROCESS | 3776 | ++DOMWINDOW == 73 (000000819EA35400) [pid = 3776] [serial = 522] [outer = 000000819E64FC00] 12:25:56 INFO - PROCESS | 3776 | 1466537156556 Marionette TRACE conn8 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 12:25:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 12:25:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 626ms 12:25:56 INFO - PROCESS | 3776 | 1466537156626 Marionette TRACE conn8 -> [0,661,"getWindowHandle",null] 12:25:56 INFO - PROCESS | 3776 | 1466537156629 Marionette TRACE conn8 <- [1,661,null,{"value":"13"}] 12:25:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 12:25:56 INFO - PROCESS | 3776 | 1466537156637 Marionette TRACE conn8 -> [0,662,"setScriptTimeout",{"ms":35000}] 12:25:56 INFO - PROCESS | 3776 | 1466537156639 Marionette TRACE conn8 <- [1,662,null,{}] 12:25:56 INFO - PROCESS | 3776 | 1466537156646 Marionette TRACE conn8 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:56 INFO - PROCESS | 3776 | 1466537156648 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:56 INFO - PROCESS | 3776 | 1466537156756 Marionette TRACE conn8 <- [1,663,null,{"value":null}] 12:25:56 INFO - PROCESS | 3776 | 1466537156762 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:56 INFO - PROCESS | 3776 | 1466537156764 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:56 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4A99800 == 35 [pid = 3776] [id = 175] 12:25:56 INFO - PROCESS | 3776 | ++DOMWINDOW == 74 (000000819EBB5800) [pid = 3776] [serial = 523] [outer = 0000000000000000] 12:25:56 INFO - PROCESS | 3776 | ++DOMWINDOW == 75 (000000819ED6A400) [pid = 3776] [serial = 524] [outer = 000000819EBB5800] 12:25:56 INFO - PROCESS | 3776 | 1466537156809 Marionette DEBUG loaded listener.js 12:25:56 INFO - PROCESS | 3776 | ++DOMWINDOW == 76 (000000819ED76400) [pid = 3776] [serial = 525] [outer = 000000819EBB5800] 12:25:57 INFO - PROCESS | 3776 | [3776] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:25:57 INFO - PROCESS | 3776 | [3776] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:25:57 INFO - PROCESS | 3776 | [3776] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:25:57 INFO - PROCESS | 3776 | [3776] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:25:57 INFO - PROCESS | 3776 | 1466537157268 Marionette TRACE conn8 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 12:25:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 12:25:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 690ms 12:25:57 INFO - PROCESS | 3776 | 1466537157328 Marionette TRACE conn8 -> [0,665,"getWindowHandle",null] 12:25:57 INFO - PROCESS | 3776 | 1466537157330 Marionette TRACE conn8 <- [1,665,null,{"value":"13"}] 12:25:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 12:25:57 INFO - PROCESS | 3776 | 1466537157340 Marionette TRACE conn8 -> [0,666,"setScriptTimeout",{"ms":35000}] 12:25:57 INFO - PROCESS | 3776 | 1466537157342 Marionette TRACE conn8 <- [1,666,null,{}] 12:25:57 INFO - PROCESS | 3776 | 1466537157345 Marionette TRACE conn8 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:57 INFO - PROCESS | 3776 | 1466537157351 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:57 INFO - PROCESS | 3776 | 1466537157494 Marionette TRACE conn8 <- [1,667,null,{"value":null}] 12:25:57 INFO - PROCESS | 3776 | 1466537157538 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:57 INFO - PROCESS | 3776 | 1466537157540 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:57 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4E76800 == 36 [pid = 3776] [id = 176] 12:25:57 INFO - PROCESS | 3776 | ++DOMWINDOW == 77 (000000819F082000) [pid = 3776] [serial = 526] [outer = 0000000000000000] 12:25:57 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (000000819F70EC00) [pid = 3776] [serial = 527] [outer = 000000819F082000] 12:25:57 INFO - PROCESS | 3776 | 1466537157587 Marionette DEBUG loaded listener.js 12:25:57 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (000000819FAC4800) [pid = 3776] [serial = 528] [outer = 000000819F082000] 12:25:58 INFO - PROCESS | 3776 | 1466537158004 Marionette TRACE conn8 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 12:25:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 12:25:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 692ms 12:25:58 INFO - PROCESS | 3776 | 1466537158034 Marionette TRACE conn8 -> [0,669,"getWindowHandle",null] 12:25:58 INFO - PROCESS | 3776 | 1466537158036 Marionette TRACE conn8 <- [1,669,null,{"value":"13"}] 12:25:58 INFO - PROCESS | 3776 | 1466537158039 Marionette TRACE conn8 -> [0,670,"setScriptTimeout",{"ms":35000}] 12:25:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 12:25:58 INFO - PROCESS | 3776 | 1466537158041 Marionette TRACE conn8 <- [1,670,null,{}] 12:25:58 INFO - PROCESS | 3776 | 1466537158044 Marionette TRACE conn8 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:58 INFO - PROCESS | 3776 | 1466537158046 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:58 INFO - PROCESS | 3776 | 1466537158183 Marionette TRACE conn8 <- [1,671,null,{"value":null}] 12:25:58 INFO - PROCESS | 3776 | 1466537158247 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:58 INFO - PROCESS | 3776 | 1466537158249 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:58 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A5285000 == 37 [pid = 3776] [id = 177] 12:25:58 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (00000081A08DB000) [pid = 3776] [serial = 529] [outer = 0000000000000000] 12:25:58 INFO - PROCESS | 3776 | ++DOMWINDOW == 81 (00000081A0C98800) [pid = 3776] [serial = 530] [outer = 00000081A08DB000] 12:25:58 INFO - PROCESS | 3776 | 1466537158304 Marionette DEBUG loaded listener.js 12:25:58 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (00000081A0D3FC00) [pid = 3776] [serial = 531] [outer = 00000081A08DB000] 12:25:58 INFO - PROCESS | 3776 | --DOMWINDOW == 81 (000000819B496400) [pid = 3776] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 12:25:58 INFO - PROCESS | 3776 | --DOMWINDOW == 80 (00000081923D1800) [pid = 3776] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 12:25:58 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (0000008195EF7000) [pid = 3776] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 12:25:58 INFO - PROCESS | 3776 | --DOMWINDOW == 78 (00000081926DDC00) [pid = 3776] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 12:25:58 INFO - PROCESS | 3776 | --DOMWINDOW == 77 (0000008191109800) [pid = 3776] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 12:25:58 INFO - PROCESS | 3776 | --DOMWINDOW == 76 (0000008190F22C00) [pid = 3776] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 12:25:58 INFO - PROCESS | 3776 | --DOMWINDOW == 75 (000000818F5A1400) [pid = 3776] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 12:25:58 INFO - PROCESS | 3776 | --DOMWINDOW == 74 (000000819797A800) [pid = 3776] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 12:25:58 INFO - PROCESS | 3776 | --DOMWINDOW == 73 (000000819E6C9C00) [pid = 3776] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 12:25:58 INFO - PROCESS | 3776 | --DOMWINDOW == 72 (000000819FAB3000) [pid = 3776] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 12:25:58 INFO - PROCESS | 3776 | --DOMWINDOW == 71 (000000819D92F800) [pid = 3776] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 12:25:58 INFO - PROCESS | 3776 | [3776] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 12:25:59 INFO - PROCESS | 3776 | [3776] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 12:25:59 INFO - PROCESS | 3776 | 1466537159299 Marionette TRACE conn8 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 12:25:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 12:25:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1299ms 12:25:59 INFO - PROCESS | 3776 | 1466537159341 Marionette TRACE conn8 -> [0,673,"getWindowHandle",null] 12:25:59 INFO - PROCESS | 3776 | 1466537159343 Marionette TRACE conn8 <- [1,673,null,{"value":"13"}] 12:25:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 12:25:59 INFO - PROCESS | 3776 | 1466537159347 Marionette TRACE conn8 -> [0,674,"setScriptTimeout",{"ms":35000}] 12:25:59 INFO - PROCESS | 3776 | 1466537159348 Marionette TRACE conn8 <- [1,674,null,{}] 12:25:59 INFO - PROCESS | 3776 | 1466537159356 Marionette TRACE conn8 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:59 INFO - PROCESS | 3776 | 1466537159358 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:59 INFO - PROCESS | 3776 | 1466537159442 Marionette TRACE conn8 <- [1,675,null,{"value":null}] 12:25:59 INFO - PROCESS | 3776 | 1466537159448 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:59 INFO - PROCESS | 3776 | 1466537159450 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:25:59 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A52EB800 == 38 [pid = 3776] [id = 178] 12:25:59 INFO - PROCESS | 3776 | ++DOMWINDOW == 72 (0000008197280C00) [pid = 3776] [serial = 532] [outer = 0000000000000000] 12:25:59 INFO - PROCESS | 3776 | ++DOMWINDOW == 73 (000000818F728C00) [pid = 3776] [serial = 533] [outer = 0000008197280C00] 12:25:59 INFO - PROCESS | 3776 | 1466537159496 Marionette DEBUG loaded listener.js 12:25:59 INFO - PROCESS | 3776 | ++DOMWINDOW == 74 (00000081A0D39800) [pid = 3776] [serial = 534] [outer = 0000008197280C00] 12:26:00 INFO - PROCESS | 3776 | 1466537160380 Marionette TRACE conn8 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 12:26:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 12:26:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1084ms 12:26:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 12:26:00 INFO - PROCESS | 3776 | 1466537160434 Marionette TRACE conn8 -> [0,677,"getWindowHandle",null] 12:26:00 INFO - PROCESS | 3776 | 1466537160437 Marionette TRACE conn8 <- [1,677,null,{"value":"13"}] 12:26:00 INFO - PROCESS | 3776 | 1466537160440 Marionette TRACE conn8 -> [0,678,"setScriptTimeout",{"ms":35000}] 12:26:00 INFO - PROCESS | 3776 | 1466537160442 Marionette TRACE conn8 <- [1,678,null,{}] 12:26:00 INFO - PROCESS | 3776 | 1466537160445 Marionette TRACE conn8 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:00 INFO - PROCESS | 3776 | 1466537160447 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:00 INFO - PROCESS | 3776 | [3776] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:26:00 INFO - PROCESS | 3776 | 1466537160566 Marionette TRACE conn8 <- [1,679,null,{"value":null}] 12:26:00 INFO - PROCESS | 3776 | 1466537160575 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:00 INFO - PROCESS | 3776 | 1466537160577 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:00 INFO - PROCESS | 3776 | ++DOCSHELL 000000819E76D800 == 39 [pid = 3776] [id = 179] 12:26:00 INFO - PROCESS | 3776 | ++DOMWINDOW == 75 (00000081A1956000) [pid = 3776] [serial = 535] [outer = 0000000000000000] 12:26:00 INFO - PROCESS | 3776 | ++DOMWINDOW == 76 (00000081A1958C00) [pid = 3776] [serial = 536] [outer = 00000081A1956000] 12:26:00 INFO - PROCESS | 3776 | 1466537160622 Marionette DEBUG loaded listener.js 12:26:00 INFO - PROCESS | 3776 | ++DOMWINDOW == 77 (00000081A1961C00) [pid = 3776] [serial = 537] [outer = 00000081A1956000] 12:26:01 INFO - PROCESS | 3776 | [3776] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1857 12:26:01 INFO - PROCESS | 3776 | [3776] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1857 12:26:01 INFO - PROCESS | 3776 | 1466537161727 Marionette TRACE conn8 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 12:26:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 12:26:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1339ms 12:26:01 INFO - PROCESS | 3776 | 1466537161784 Marionette TRACE conn8 -> [0,681,"getWindowHandle",null] 12:26:01 INFO - PROCESS | 3776 | 1466537161789 Marionette TRACE conn8 <- [1,681,null,{"value":"13"}] 12:26:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 12:26:01 INFO - PROCESS | 3776 | 1466537161793 Marionette TRACE conn8 -> [0,682,"setScriptTimeout",{"ms":35000}] 12:26:01 INFO - PROCESS | 3776 | 1466537161797 Marionette TRACE conn8 <- [1,682,null,{}] 12:26:01 INFO - PROCESS | 3776 | 1466537161803 Marionette TRACE conn8 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:01 INFO - PROCESS | 3776 | 1466537161807 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:01 INFO - PROCESS | 3776 | 1466537161956 Marionette TRACE conn8 <- [1,683,null,{"value":null}] 12:26:02 INFO - PROCESS | 3776 | 1466537162101 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:02 INFO - PROCESS | 3776 | 1466537162104 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:02 INFO - PROCESS | 3776 | ++DOCSHELL 000000819DA0C000 == 40 [pid = 3776] [id = 180] 12:26:02 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (0000008197318C00) [pid = 3776] [serial = 538] [outer = 0000000000000000] 12:26:02 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (000000819A982000) [pid = 3776] [serial = 539] [outer = 0000008197318C00] 12:26:02 INFO - PROCESS | 3776 | 1466537162164 Marionette DEBUG loaded listener.js 12:26:02 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (000000819B54B800) [pid = 3776] [serial = 540] [outer = 0000008197318C00] 12:26:03 INFO - PROCESS | 3776 | 1466537163196 Marionette TRACE conn8 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 12:26:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 12:26:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1429ms 12:26:03 INFO - PROCESS | 3776 | 1466537163226 Marionette TRACE conn8 -> [0,685,"getWindowHandle",null] 12:26:03 INFO - PROCESS | 3776 | 1466537163231 Marionette TRACE conn8 <- [1,685,null,{"value":"13"}] 12:26:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 12:26:03 INFO - PROCESS | 3776 | 1466537163238 Marionette TRACE conn8 -> [0,686,"setScriptTimeout",{"ms":35000}] 12:26:03 INFO - PROCESS | 3776 | 1466537163241 Marionette TRACE conn8 <- [1,686,null,{}] 12:26:03 INFO - PROCESS | 3776 | 1466537163245 Marionette TRACE conn8 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:03 INFO - PROCESS | 3776 | 1466537163248 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:03 INFO - PROCESS | 3776 | 1466537163369 Marionette TRACE conn8 <- [1,687,null,{"value":null}] 12:26:03 INFO - PROCESS | 3776 | 1466537163475 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:03 INFO - PROCESS | 3776 | 1466537163478 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:03 INFO - PROCESS | 3776 | ++DOCSHELL 000000819192F000 == 41 [pid = 3776] [id = 181] 12:26:03 INFO - PROCESS | 3776 | ++DOMWINDOW == 81 (000000818F7D7C00) [pid = 3776] [serial = 541] [outer = 0000000000000000] 12:26:03 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (00000081909BD000) [pid = 3776] [serial = 542] [outer = 000000818F7D7C00] 12:26:03 INFO - PROCESS | 3776 | 1466537163671 Marionette DEBUG loaded listener.js 12:26:03 INFO - PROCESS | 3776 | ++DOMWINDOW == 83 (0000008191C48800) [pid = 3776] [serial = 543] [outer = 000000818F7D7C00] 12:26:04 INFO - PROCESS | 3776 | --DOCSHELL 00000081A52EB800 == 40 [pid = 3776] [id = 178] 12:26:04 INFO - PROCESS | 3776 | --DOCSHELL 00000081A5285000 == 39 [pid = 3776] [id = 177] 12:26:04 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4E76800 == 38 [pid = 3776] [id = 176] 12:26:04 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4A99800 == 37 [pid = 3776] [id = 175] 12:26:04 INFO - PROCESS | 3776 | --DOCSHELL 00000081A0771800 == 36 [pid = 3776] [id = 174] 12:26:04 INFO - PROCESS | 3776 | --DOCSHELL 000000819E776800 == 35 [pid = 3776] [id = 173] 12:26:04 INFO - PROCESS | 3776 | --DOCSHELL 000000819D3E9800 == 34 [pid = 3776] [id = 172] 12:26:04 INFO - PROCESS | 3776 | --DOCSHELL 000000819A929800 == 33 [pid = 3776] [id = 171] 12:26:04 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4BB9000 == 32 [pid = 3776] [id = 168] 12:26:04 INFO - PROCESS | 3776 | --DOCSHELL 000000819799A000 == 31 [pid = 3776] [id = 169] 12:26:04 INFO - PROCESS | 3776 | --DOCSHELL 000000819D3FA000 == 30 [pid = 3776] [id = 161] 12:26:04 INFO - PROCESS | 3776 | --DOCSHELL 000000819DA25800 == 29 [pid = 3776] [id = 170] 12:26:04 INFO - PROCESS | 3776 | --DOCSHELL 000000819DA0C000 == 28 [pid = 3776] [id = 180] 12:26:04 INFO - PROCESS | 3776 | --DOCSHELL 000000819E76D800 == 27 [pid = 3776] [id = 179] 12:26:04 INFO - PROCESS | 3776 | --DOMWINDOW == 82 (000000819B582800) [pid = 3776] [serial = 494] [outer = 0000000000000000] [url = about:blank] 12:26:04 INFO - PROCESS | 3776 | --DOMWINDOW == 81 (000000819BE9C000) [pid = 3776] [serial = 497] [outer = 0000000000000000] [url = about:blank] 12:26:04 INFO - PROCESS | 3776 | --DOMWINDOW == 80 (000000819650FC00) [pid = 3776] [serial = 482] [outer = 0000000000000000] [url = about:blank] 12:26:04 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (000000819B3DF400) [pid = 3776] [serial = 483] [outer = 0000000000000000] [url = about:blank] 12:26:04 INFO - PROCESS | 3776 | --DOMWINDOW == 78 (00000081961B2C00) [pid = 3776] [serial = 488] [outer = 0000000000000000] [url = about:blank] 12:26:04 INFO - PROCESS | 3776 | --DOMWINDOW == 77 (0000008197264800) [pid = 3776] [serial = 489] [outer = 0000000000000000] [url = about:blank] 12:26:04 INFO - PROCESS | 3776 | --DOMWINDOW == 76 (00000081911A1000) [pid = 3776] [serial = 485] [outer = 0000000000000000] [url = about:blank] 12:26:04 INFO - PROCESS | 3776 | --DOMWINDOW == 75 (00000081912A5800) [pid = 3776] [serial = 486] [outer = 0000000000000000] [url = about:blank] 12:26:04 INFO - PROCESS | 3776 | --DOMWINDOW == 74 (000000819B84D800) [pid = 3776] [serial = 495] [outer = 0000000000000000] [url = about:blank] 12:26:04 INFO - PROCESS | 3776 | --DOMWINDOW == 73 (000000819B338400) [pid = 3776] [serial = 491] [outer = 0000000000000000] [url = about:blank] 12:26:04 INFO - PROCESS | 3776 | --DOMWINDOW == 72 (0000008191297400) [pid = 3776] [serial = 471] [outer = 0000000000000000] [url = about:blank] 12:26:04 INFO - PROCESS | 3776 | --DOMWINDOW == 71 (000000818F617800) [pid = 3776] [serial = 470] [outer = 0000000000000000] [url = about:blank] 12:26:04 INFO - PROCESS | 3776 | --DOMWINDOW == 70 (000000819B850C00) [pid = 3776] [serial = 474] [outer = 0000000000000000] [url = about:blank] 12:26:04 INFO - PROCESS | 3776 | --DOMWINDOW == 69 (000000819B45EC00) [pid = 3776] [serial = 473] [outer = 0000000000000000] [url = about:blank] 12:26:04 INFO - PROCESS | 3776 | --DOMWINDOW == 68 (000000819EE35800) [pid = 3776] [serial = 477] [outer = 0000000000000000] [url = about:blank] 12:26:04 INFO - PROCESS | 3776 | --DOMWINDOW == 67 (000000819EBBAC00) [pid = 3776] [serial = 476] [outer = 0000000000000000] [url = about:blank] 12:26:04 INFO - PROCESS | 3776 | --DOMWINDOW == 66 (000000819E6D6000) [pid = 3776] [serial = 503] [outer = 0000000000000000] [url = about:blank] 12:26:04 INFO - PROCESS | 3776 | --DOMWINDOW == 65 (00000081A3633400) [pid = 3776] [serial = 480] [outer = 0000000000000000] [url = about:blank] 12:26:04 INFO - PROCESS | 3776 | --DOMWINDOW == 64 (00000081A195CC00) [pid = 3776] [serial = 479] [outer = 0000000000000000] [url = about:blank] 12:26:04 INFO - PROCESS | 3776 | --DOMWINDOW == 63 (000000819D92F400) [pid = 3776] [serial = 498] [outer = 0000000000000000] [url = about:blank] 12:26:04 INFO - PROCESS | 3776 | --DOMWINDOW == 62 (000000819E651000) [pid = 3776] [serial = 501] [outer = 0000000000000000] [url = about:blank] 12:26:04 INFO - PROCESS | 3776 | --DOMWINDOW == 61 (000000819E637C00) [pid = 3776] [serial = 500] [outer = 0000000000000000] [url = about:blank] 12:26:04 INFO - PROCESS | 3776 | --DOMWINDOW == 60 (000000819B3EA000) [pid = 3776] [serial = 492] [outer = 0000000000000000] [url = about:blank] 12:26:05 INFO - PROCESS | 3776 | 1466537165031 Marionette TRACE conn8 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 12:26:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 12:26:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1842ms 12:26:05 INFO - PROCESS | 3776 | 1466537165085 Marionette TRACE conn8 -> [0,689,"getWindowHandle",null] 12:26:05 INFO - PROCESS | 3776 | 1466537165089 Marionette TRACE conn8 <- [1,689,null,{"value":"13"}] 12:26:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 12:26:05 INFO - PROCESS | 3776 | 1466537165094 Marionette TRACE conn8 -> [0,690,"setScriptTimeout",{"ms":35000}] 12:26:05 INFO - PROCESS | 3776 | 1466537165098 Marionette TRACE conn8 <- [1,690,null,{}] 12:26:05 INFO - PROCESS | 3776 | 1466537165104 Marionette TRACE conn8 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:05 INFO - PROCESS | 3776 | 1466537165108 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:05 INFO - PROCESS | 3776 | 1466537165201 Marionette TRACE conn8 <- [1,691,null,{"value":null}] 12:26:05 INFO - PROCESS | 3776 | 1466537165259 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:05 INFO - PROCESS | 3776 | 1466537165264 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:05 INFO - PROCESS | 3776 | ++DOCSHELL 0000008195ADC800 == 28 [pid = 3776] [id = 182] 12:26:05 INFO - PROCESS | 3776 | ++DOMWINDOW == 61 (0000008190FEEC00) [pid = 3776] [serial = 544] [outer = 0000000000000000] 12:26:05 INFO - PROCESS | 3776 | ++DOMWINDOW == 62 (0000008190FF7400) [pid = 3776] [serial = 545] [outer = 0000008190FEEC00] 12:26:05 INFO - PROCESS | 3776 | 1466537165316 Marionette DEBUG loaded listener.js 12:26:05 INFO - PROCESS | 3776 | ++DOMWINDOW == 63 (00000081911A2800) [pid = 3776] [serial = 546] [outer = 0000008190FEEC00] 12:26:06 INFO - PROCESS | 3776 | 1466537166230 Marionette TRACE conn8 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 12:26:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 12:26:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1192ms 12:26:06 INFO - PROCESS | 3776 | 1466537166288 Marionette TRACE conn8 -> [0,693,"getWindowHandle",null] 12:26:06 INFO - PROCESS | 3776 | 1466537166294 Marionette TRACE conn8 <- [1,693,null,{"value":"13"}] 12:26:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 12:26:06 INFO - PROCESS | 3776 | 1466537166301 Marionette TRACE conn8 -> [0,694,"setScriptTimeout",{"ms":35000}] 12:26:06 INFO - PROCESS | 3776 | 1466537166303 Marionette TRACE conn8 <- [1,694,null,{}] 12:26:06 INFO - PROCESS | 3776 | 1466537166308 Marionette TRACE conn8 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:06 INFO - PROCESS | 3776 | 1466537166311 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:06 INFO - PROCESS | 3776 | 1466537166428 Marionette TRACE conn8 <- [1,695,null,{"value":null}] 12:26:06 INFO - PROCESS | 3776 | 1466537166437 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:06 INFO - PROCESS | 3776 | 1466537166441 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:06 INFO - PROCESS | 3776 | ++DOCSHELL 0000008197717000 == 29 [pid = 3776] [id = 183] 12:26:06 INFO - PROCESS | 3776 | ++DOMWINDOW == 64 (0000008191629000) [pid = 3776] [serial = 547] [outer = 0000000000000000] 12:26:06 INFO - PROCESS | 3776 | ++DOMWINDOW == 65 (0000008191634400) [pid = 3776] [serial = 548] [outer = 0000008191629000] 12:26:06 INFO - PROCESS | 3776 | 1466537166498 Marionette DEBUG loaded listener.js 12:26:06 INFO - PROCESS | 3776 | ++DOMWINDOW == 66 (0000008191ADD000) [pid = 3776] [serial = 549] [outer = 0000008191629000] 12:26:06 INFO - PROCESS | 3776 | [3776] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1857 12:26:06 INFO - PROCESS | 3776 | [3776] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1857 12:26:07 INFO - PROCESS | 3776 | 1466537167462 Marionette TRACE conn8 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 12:26:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 12:26:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1182ms 12:26:07 INFO - PROCESS | 3776 | 1466537167485 Marionette TRACE conn8 -> [0,697,"getWindowHandle",null] 12:26:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 12:26:08 INFO - PROCESS | 3776 | 1466537167487 Marionette TRACE conn8 <- [1,697,null,{"value":"13"}] 12:26:08 INFO - PROCESS | 3776 | 1466537167491 Marionette TRACE conn8 -> [0,698,"setScriptTimeout",{"ms":35000}] 12:26:08 INFO - PROCESS | 3776 | 1466537167495 Marionette TRACE conn8 <- [1,698,null,{}] 12:26:08 INFO - PROCESS | 3776 | 1466537167519 Marionette TRACE conn8 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:08 INFO - PROCESS | 3776 | 1466537167524 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:08 INFO - PROCESS | 3776 | 1466537167646 Marionette TRACE conn8 <- [1,699,null,{"value":null}] 12:26:08 INFO - PROCESS | 3776 | 1466537167654 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:08 INFO - PROCESS | 3776 | 1466537167657 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:08 INFO - PROCESS | 3776 | ++DOCSHELL 000000819BEB0000 == 30 [pid = 3776] [id = 184] 12:26:08 INFO - PROCESS | 3776 | ++DOMWINDOW == 67 (00000081964DDC00) [pid = 3776] [serial = 550] [outer = 0000000000000000] 12:26:08 INFO - PROCESS | 3776 | ++DOMWINDOW == 68 (0000008196510400) [pid = 3776] [serial = 551] [outer = 00000081964DDC00] 12:26:08 INFO - PROCESS | 3776 | 1466537167707 Marionette DEBUG loaded listener.js 12:26:08 INFO - PROCESS | 3776 | ++DOMWINDOW == 69 (0000008197211800) [pid = 3776] [serial = 552] [outer = 00000081964DDC00] 12:26:08 INFO - PROCESS | 3776 | 1466537168658 Marionette TRACE conn8 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 12:26:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 12:26:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1213ms 12:26:08 INFO - PROCESS | 3776 | 1466537168705 Marionette TRACE conn8 -> [0,701,"getWindowHandle",null] 12:26:08 INFO - PROCESS | 3776 | 1466537168708 Marionette TRACE conn8 <- [1,701,null,{"value":"13"}] 12:26:08 INFO - PROCESS | 3776 | 1466537168712 Marionette TRACE conn8 -> [0,702,"setScriptTimeout",{"ms":35000}] 12:26:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 12:26:08 INFO - PROCESS | 3776 | 1466537168714 Marionette TRACE conn8 <- [1,702,null,{}] 12:26:08 INFO - PROCESS | 3776 | 1466537168725 Marionette TRACE conn8 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:08 INFO - PROCESS | 3776 | 1466537168727 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:08 INFO - PROCESS | 3776 | 1466537168847 Marionette TRACE conn8 <- [1,703,null,{"value":null}] 12:26:08 INFO - PROCESS | 3776 | 1466537168853 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:08 INFO - PROCESS | 3776 | 1466537168856 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:08 INFO - PROCESS | 3776 | ++DOCSHELL 000000819D9D7000 == 31 [pid = 3776] [id = 185] 12:26:08 INFO - PROCESS | 3776 | ++DOMWINDOW == 70 (000000819730D000) [pid = 3776] [serial = 553] [outer = 0000000000000000] 12:26:08 INFO - PROCESS | 3776 | ++DOMWINDOW == 71 (0000008197317C00) [pid = 3776] [serial = 554] [outer = 000000819730D000] 12:26:08 INFO - PROCESS | 3776 | 1466537168905 Marionette DEBUG loaded listener.js 12:26:09 INFO - PROCESS | 3776 | ++DOMWINDOW == 72 (00000081979E7000) [pid = 3776] [serial = 555] [outer = 000000819730D000] 12:26:09 INFO - PROCESS | 3776 | --DOMWINDOW == 71 (000000819EBB5800) [pid = 3776] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 12:26:09 INFO - PROCESS | 3776 | --DOMWINDOW == 70 (000000819E64FC00) [pid = 3776] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 12:26:09 INFO - PROCESS | 3776 | --DOMWINDOW == 69 (0000008190FF5800) [pid = 3776] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 12:26:09 INFO - PROCESS | 3776 | --DOMWINDOW == 68 (0000008197279C00) [pid = 3776] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 12:26:09 INFO - PROCESS | 3776 | --DOMWINDOW == 67 (000000819613D800) [pid = 3776] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 12:26:09 INFO - PROCESS | 3776 | --DOMWINDOW == 66 (00000081977B6400) [pid = 3776] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 12:26:09 INFO - PROCESS | 3776 | --DOMWINDOW == 65 (000000819E6CEC00) [pid = 3776] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 12:26:09 INFO - PROCESS | 3776 | --DOMWINDOW == 64 (000000819129B400) [pid = 3776] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 12:26:09 INFO - PROCESS | 3776 | --DOMWINDOW == 63 (000000819F082000) [pid = 3776] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 12:26:09 INFO - PROCESS | 3776 | --DOMWINDOW == 62 (00000081A08DB000) [pid = 3776] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 12:26:09 INFO - PROCESS | 3776 | --DOMWINDOW == 61 (00000081A1956000) [pid = 3776] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 12:26:09 INFO - PROCESS | 3776 | --DOMWINDOW == 60 (0000008197280C00) [pid = 3776] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 12:26:09 INFO - PROCESS | 3776 | 1466537169938 Marionette TRACE conn8 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 12:26:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 12:26:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1297ms 12:26:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 12:26:10 INFO - PROCESS | 3776 | 1466537170012 Marionette TRACE conn8 -> [0,705,"getWindowHandle",null] 12:26:10 INFO - PROCESS | 3776 | 1466537170015 Marionette TRACE conn8 <- [1,705,null,{"value":"13"}] 12:26:10 INFO - PROCESS | 3776 | 1466537170019 Marionette TRACE conn8 -> [0,706,"setScriptTimeout",{"ms":35000}] 12:26:10 INFO - PROCESS | 3776 | 1466537170022 Marionette TRACE conn8 <- [1,706,null,{}] 12:26:10 INFO - PROCESS | 3776 | 1466537170027 Marionette TRACE conn8 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:10 INFO - PROCESS | 3776 | 1466537170029 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:10 INFO - PROCESS | 3776 | 1466537170128 Marionette TRACE conn8 <- [1,707,null,{"value":null}] 12:26:10 INFO - PROCESS | 3776 | 1466537170134 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:10 INFO - PROCESS | 3776 | 1466537170136 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:10 INFO - PROCESS | 3776 | ++DOCSHELL 000000819DC4B000 == 32 [pid = 3776] [id = 186] 12:26:10 INFO - PROCESS | 3776 | ++DOMWINDOW == 61 (00000081973D4800) [pid = 3776] [serial = 556] [outer = 0000000000000000] 12:26:10 INFO - PROCESS | 3776 | ++DOMWINDOW == 62 (000000819B335000) [pid = 3776] [serial = 557] [outer = 00000081973D4800] 12:26:10 INFO - PROCESS | 3776 | 1466537170182 Marionette DEBUG loaded listener.js 12:26:10 INFO - PROCESS | 3776 | ++DOMWINDOW == 63 (000000819B3DFC00) [pid = 3776] [serial = 558] [outer = 00000081973D4800] 12:26:11 INFO - PROCESS | 3776 | 1466537171113 Marionette TRACE conn8 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 12:26:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 12:26:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1142ms 12:26:11 INFO - PROCESS | 3776 | 1466537171188 Marionette TRACE conn8 -> [0,709,"getWindowHandle",null] 12:26:11 INFO - PROCESS | 3776 | 1466537171193 Marionette TRACE conn8 <- [1,709,null,{"value":"13"}] 12:26:11 INFO - PROCESS | 3776 | 1466537171199 Marionette TRACE conn8 -> [0,710,"setScriptTimeout",{"ms":35000}] 12:26:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 12:26:11 INFO - PROCESS | 3776 | 1466537171204 Marionette TRACE conn8 <- [1,710,null,{}] 12:26:11 INFO - PROCESS | 3776 | 1466537171212 Marionette TRACE conn8 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:11 INFO - PROCESS | 3776 | 1466537171216 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:11 INFO - PROCESS | 3776 | 1466537171379 Marionette TRACE conn8 <- [1,711,null,{"value":null}] 12:26:11 INFO - PROCESS | 3776 | 1466537171442 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:11 INFO - PROCESS | 3776 | 1466537171446 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:11 INFO - PROCESS | 3776 | ++DOCSHELL 0000008196283800 == 33 [pid = 3776] [id = 187] 12:26:11 INFO - PROCESS | 3776 | ++DOMWINDOW == 64 (000000818F71F000) [pid = 3776] [serial = 559] [outer = 0000000000000000] 12:26:11 INFO - PROCESS | 3776 | ++DOMWINDOW == 65 (000000818FFD5800) [pid = 3776] [serial = 560] [outer = 000000818F71F000] 12:26:11 INFO - PROCESS | 3776 | 1466537171508 Marionette DEBUG loaded listener.js 12:26:11 INFO - PROCESS | 3776 | ++DOMWINDOW == 66 (00000081911A2000) [pid = 3776] [serial = 561] [outer = 000000818F71F000] 12:26:11 INFO - PROCESS | 3776 | [3776] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:26:11 INFO - PROCESS | 3776 | [3776] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1857 12:26:12 INFO - PROCESS | 3776 | 1466537172347 Marionette TRACE conn8 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 12:26:12 INFO - PROCESS | 3776 | 1466537172407 Marionette TRACE conn8 <- [1,713,null,{"value":"13"}] 12:26:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 12:26:12 INFO - PROCESS | 3776 | 1466537172416 Marionette TRACE conn8 -> [0,714,"setScriptTimeout",{"ms":35000}] 12:26:12 INFO - PROCESS | 3776 | 1466537172421 Marionette TRACE conn8 <- [1,714,null,{}] 12:26:12 INFO - PROCESS | 3776 | 1466537172427 Marionette TRACE conn8 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:12 INFO - PROCESS | 3776 | 1466537172430 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:12 INFO - PROCESS | 3776 | 1466537172562 Marionette TRACE conn8 <- [1,715,null,{"value":null}] 12:26:12 INFO - PROCESS | 3776 | 1466537172626 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:12 INFO - PROCESS | 3776 | 1466537172629 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:12 INFO - PROCESS | 3776 | ++DOCSHELL 000000819DC45000 == 34 [pid = 3776] [id = 188] 12:26:12 INFO - PROCESS | 3776 | ++DOMWINDOW == 67 (00000081959F1C00) [pid = 3776] [serial = 562] [outer = 0000000000000000] 12:26:12 INFO - PROCESS | 3776 | ++DOMWINDOW == 68 (000000819646FC00) [pid = 3776] [serial = 563] [outer = 00000081959F1C00] 12:26:12 INFO - PROCESS | 3776 | 1466537172691 Marionette DEBUG loaded listener.js 12:26:12 INFO - PROCESS | 3776 | ++DOMWINDOW == 69 (0000008197279000) [pid = 3776] [serial = 564] [outer = 00000081959F1C00] 12:26:13 INFO - PROCESS | 3776 | 1466537173602 Marionette TRACE conn8 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 12:26:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 12:26:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1252ms 12:26:13 INFO - PROCESS | 3776 | 1466537173667 Marionette TRACE conn8 -> [0,717,"getWindowHandle",null] 12:26:13 INFO - PROCESS | 3776 | 1466537173671 Marionette TRACE conn8 <- [1,717,null,{"value":"13"}] 12:26:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 12:26:13 INFO - PROCESS | 3776 | 1466537173677 Marionette TRACE conn8 -> [0,718,"setScriptTimeout",{"ms":35000}] 12:26:13 INFO - PROCESS | 3776 | 1466537173680 Marionette TRACE conn8 <- [1,718,null,{}] 12:26:13 INFO - PROCESS | 3776 | 1466537173686 Marionette TRACE conn8 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:13 INFO - PROCESS | 3776 | 1466537173689 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:13 INFO - PROCESS | 3776 | 1466537173820 Marionette TRACE conn8 <- [1,719,null,{"value":null}] 12:26:13 INFO - PROCESS | 3776 | 1466537173884 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:13 INFO - PROCESS | 3776 | 1466537173889 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:13 INFO - PROCESS | 3776 | ++DOCSHELL 0000008197390000 == 35 [pid = 3776] [id = 189] 12:26:13 INFO - PROCESS | 3776 | ++DOMWINDOW == 70 (00000081912A2C00) [pid = 3776] [serial = 565] [outer = 0000000000000000] 12:26:13 INFO - PROCESS | 3776 | ++DOMWINDOW == 71 (0000008191328C00) [pid = 3776] [serial = 566] [outer = 00000081912A2C00] 12:26:13 INFO - PROCESS | 3776 | 1466537173943 Marionette DEBUG loaded listener.js 12:26:14 INFO - PROCESS | 3776 | ++DOMWINDOW == 72 (0000008195AB6800) [pid = 3776] [serial = 567] [outer = 00000081912A2C00] 12:26:14 INFO - PROCESS | 3776 | --DOCSHELL 000000819D9D7000 == 34 [pid = 3776] [id = 185] 12:26:14 INFO - PROCESS | 3776 | --DOCSHELL 000000819BEB0000 == 33 [pid = 3776] [id = 184] 12:26:14 INFO - PROCESS | 3776 | --DOCSHELL 0000008197717000 == 32 [pid = 3776] [id = 183] 12:26:14 INFO - PROCESS | 3776 | --DOCSHELL 0000008195ADC800 == 31 [pid = 3776] [id = 182] 12:26:14 INFO - PROCESS | 3776 | --DOMWINDOW == 71 (00000081A1961C00) [pid = 3776] [serial = 537] [outer = 0000000000000000] [url = about:blank] 12:26:14 INFO - PROCESS | 3776 | --DOMWINDOW == 70 (000000818F728C00) [pid = 3776] [serial = 533] [outer = 0000000000000000] [url = about:blank] 12:26:14 INFO - PROCESS | 3776 | --DOMWINDOW == 69 (000000819ED6A400) [pid = 3776] [serial = 524] [outer = 0000000000000000] [url = about:blank] 12:26:14 INFO - PROCESS | 3776 | --DOMWINDOW == 68 (000000819E6CE400) [pid = 3776] [serial = 521] [outer = 0000000000000000] [url = about:blank] 12:26:14 INFO - PROCESS | 3776 | --DOMWINDOW == 67 (000000819C10DC00) [pid = 3776] [serial = 518] [outer = 0000000000000000] [url = about:blank] 12:26:14 INFO - PROCESS | 3776 | --DOMWINDOW == 66 (000000819E06D400) [pid = 3776] [serial = 519] [outer = 0000000000000000] [url = about:blank] 12:26:14 INFO - PROCESS | 3776 | --DOMWINDOW == 65 (0000008197976000) [pid = 3776] [serial = 509] [outer = 0000000000000000] [url = about:blank] 12:26:14 INFO - PROCESS | 3776 | --DOMWINDOW == 64 (000000819B457C00) [pid = 3776] [serial = 510] [outer = 0000000000000000] [url = about:blank] 12:26:14 INFO - PROCESS | 3776 | --DOMWINDOW == 63 (00000081964DD800) [pid = 3776] [serial = 512] [outer = 0000000000000000] [url = about:blank] 12:26:14 INFO - PROCESS | 3776 | --DOMWINDOW == 62 (0000008197314400) [pid = 3776] [serial = 513] [outer = 0000000000000000] [url = about:blank] 12:26:14 INFO - PROCESS | 3776 | --DOMWINDOW == 61 (00000081979F1400) [pid = 3776] [serial = 515] [outer = 0000000000000000] [url = about:blank] 12:26:14 INFO - PROCESS | 3776 | --DOMWINDOW == 60 (000000819B459800) [pid = 3776] [serial = 516] [outer = 0000000000000000] [url = about:blank] 12:26:14 INFO - PROCESS | 3776 | --DOMWINDOW == 59 (000000819EBB3C00) [pid = 3776] [serial = 504] [outer = 0000000000000000] [url = about:blank] 12:26:14 INFO - PROCESS | 3776 | --DOMWINDOW == 58 (00000081912A6C00) [pid = 3776] [serial = 506] [outer = 0000000000000000] [url = about:blank] 12:26:14 INFO - PROCESS | 3776 | --DOMWINDOW == 57 (00000081923D4000) [pid = 3776] [serial = 507] [outer = 0000000000000000] [url = about:blank] 12:26:14 INFO - PROCESS | 3776 | --DOMWINDOW == 56 (000000819FAC4800) [pid = 3776] [serial = 528] [outer = 0000000000000000] [url = about:blank] 12:26:14 INFO - PROCESS | 3776 | --DOMWINDOW == 55 (000000819F70EC00) [pid = 3776] [serial = 527] [outer = 0000000000000000] [url = about:blank] 12:26:14 INFO - PROCESS | 3776 | --DOMWINDOW == 54 (00000081A0C98800) [pid = 3776] [serial = 530] [outer = 0000000000000000] [url = about:blank] 12:26:14 INFO - PROCESS | 3776 | --DOMWINDOW == 53 (00000081A0D3FC00) [pid = 3776] [serial = 531] [outer = 0000000000000000] [url = about:blank] 12:26:14 INFO - PROCESS | 3776 | --DOMWINDOW == 52 (000000819ED76400) [pid = 3776] [serial = 525] [outer = 0000000000000000] [url = about:blank] 12:26:14 INFO - PROCESS | 3776 | --DOMWINDOW == 51 (000000819EA35400) [pid = 3776] [serial = 522] [outer = 0000000000000000] [url = about:blank] 12:26:14 INFO - PROCESS | 3776 | --DOMWINDOW == 50 (00000081A0D39800) [pid = 3776] [serial = 534] [outer = 0000000000000000] [url = about:blank] 12:26:14 INFO - PROCESS | 3776 | --DOMWINDOW == 49 (00000081A1958C00) [pid = 3776] [serial = 536] [outer = 0000000000000000] [url = about:blank] 12:26:14 INFO - PROCESS | 3776 | 1466537174480 Marionette TRACE conn8 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 140","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 12:26:14 INFO - PROCESS | 3776 | 1466537174521 Marionette TRACE conn8 <- [1,721,null,{"value":"13"}] 12:26:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 12:26:14 INFO - PROCESS | 3776 | 1466537174527 Marionette TRACE conn8 -> [0,722,"setScriptTimeout",{"ms":35000}] 12:26:14 INFO - PROCESS | 3776 | 1466537174530 Marionette TRACE conn8 <- [1,722,null,{}] 12:26:14 INFO - PROCESS | 3776 | 1466537174534 Marionette TRACE conn8 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:14 INFO - PROCESS | 3776 | 1466537174537 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:14 INFO - PROCESS | 3776 | 1466537174629 Marionette TRACE conn8 <- [1,723,null,{"value":null}] 12:26:14 INFO - PROCESS | 3776 | 1466537174637 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:14 INFO - PROCESS | 3776 | 1466537174640 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:14 INFO - PROCESS | 3776 | ++DOCSHELL 000000819D2D4800 == 32 [pid = 3776] [id = 190] 12:26:14 INFO - PROCESS | 3776 | ++DOMWINDOW == 50 (0000008197274400) [pid = 3776] [serial = 568] [outer = 0000000000000000] 12:26:14 INFO - PROCESS | 3776 | ++DOMWINDOW == 51 (0000008197279400) [pid = 3776] [serial = 569] [outer = 0000008197274400] 12:26:14 INFO - PROCESS | 3776 | 1466537174688 Marionette DEBUG loaded listener.js 12:26:14 INFO - PROCESS | 3776 | ++DOMWINDOW == 52 (00000081973D2800) [pid = 3776] [serial = 570] [outer = 0000008197274400] 12:26:15 INFO - PROCESS | 3776 | 1466537175143 Marionette TRACE conn8 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 12:26:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 12:26:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 692ms 12:26:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 12:26:15 INFO - PROCESS | 3776 | 1466537175223 Marionette TRACE conn8 -> [0,725,"getWindowHandle",null] 12:26:15 INFO - PROCESS | 3776 | 1466537175225 Marionette TRACE conn8 <- [1,725,null,{"value":"13"}] 12:26:15 INFO - PROCESS | 3776 | 1466537175229 Marionette TRACE conn8 -> [0,726,"setScriptTimeout",{"ms":35000}] 12:26:15 INFO - PROCESS | 3776 | 1466537175233 Marionette TRACE conn8 <- [1,726,null,{}] 12:26:15 INFO - PROCESS | 3776 | 1466537175244 Marionette TRACE conn8 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:15 INFO - PROCESS | 3776 | 1466537175249 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:15 INFO - PROCESS | 3776 | 1466537175376 Marionette TRACE conn8 <- [1,727,null,{"value":null}] 12:26:15 INFO - PROCESS | 3776 | 1466537175440 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:15 INFO - PROCESS | 3776 | 1466537175444 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:15 INFO - PROCESS | 3776 | ++DOCSHELL 000000819DDC4800 == 33 [pid = 3776] [id = 191] 12:26:15 INFO - PROCESS | 3776 | ++DOMWINDOW == 53 (0000008197275400) [pid = 3776] [serial = 571] [outer = 0000000000000000] 12:26:15 INFO - PROCESS | 3776 | ++DOMWINDOW == 54 (000000819B45E800) [pid = 3776] [serial = 572] [outer = 0000008197275400] 12:26:15 INFO - PROCESS | 3776 | 1466537175494 Marionette DEBUG loaded listener.js 12:26:15 INFO - PROCESS | 3776 | ++DOMWINDOW == 55 (000000819B54BC00) [pid = 3776] [serial = 573] [outer = 0000008197275400] 12:26:16 INFO - PROCESS | 3776 | [3776] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 12:26:16 INFO - PROCESS | 3776 | 1466537176381 Marionette TRACE conn8 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 12:26:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 12:26:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1194ms 12:26:16 INFO - PROCESS | 3776 | 1466537176426 Marionette TRACE conn8 -> [0,729,"getWindowHandle",null] 12:26:16 INFO - PROCESS | 3776 | 1466537176429 Marionette TRACE conn8 <- [1,729,null,{"value":"13"}] 12:26:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 12:26:16 INFO - PROCESS | 3776 | 1466537176432 Marionette TRACE conn8 -> [0,730,"setScriptTimeout",{"ms":35000}] 12:26:16 INFO - PROCESS | 3776 | 1466537176434 Marionette TRACE conn8 <- [1,730,null,{}] 12:26:16 INFO - PROCESS | 3776 | 1466537176438 Marionette TRACE conn8 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:16 INFO - PROCESS | 3776 | 1466537176440 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:16 INFO - PROCESS | 3776 | 1466537176559 Marionette TRACE conn8 <- [1,731,null,{"value":null}] 12:26:16 INFO - PROCESS | 3776 | 1466537176565 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:16 INFO - PROCESS | 3776 | 1466537176567 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:16 INFO - PROCESS | 3776 | ++DOCSHELL 000000819EE56800 == 34 [pid = 3776] [id = 192] 12:26:16 INFO - PROCESS | 3776 | ++DOMWINDOW == 56 (000000819B581800) [pid = 3776] [serial = 574] [outer = 0000000000000000] 12:26:16 INFO - PROCESS | 3776 | ++DOMWINDOW == 57 (000000819B848800) [pid = 3776] [serial = 575] [outer = 000000819B581800] 12:26:16 INFO - PROCESS | 3776 | 1466537176613 Marionette DEBUG loaded listener.js 12:26:16 INFO - PROCESS | 3776 | ++DOMWINDOW == 58 (000000819B8CC000) [pid = 3776] [serial = 576] [outer = 000000819B581800] 12:26:16 INFO - PROCESS | 3776 | [3776] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1857 12:26:17 INFO - PROCESS | 3776 | --DOMWINDOW == 57 (00000081964DDC00) [pid = 3776] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 12:26:17 INFO - PROCESS | 3776 | --DOMWINDOW == 56 (000000819730D000) [pid = 3776] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 12:26:17 INFO - PROCESS | 3776 | --DOMWINDOW == 55 (000000818F7D7C00) [pid = 3776] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 12:26:17 INFO - PROCESS | 3776 | --DOMWINDOW == 54 (0000008191629000) [pid = 3776] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 12:26:17 INFO - PROCESS | 3776 | --DOMWINDOW == 53 (0000008190FEEC00) [pid = 3776] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 12:26:17 INFO - PROCESS | 3776 | --DOMWINDOW == 52 (0000008197318C00) [pid = 3776] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 12:26:17 INFO - PROCESS | 3776 | 1466537177567 Marionette TRACE conn8 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 12:26:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 12:26:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1197ms 12:26:17 INFO - PROCESS | 3776 | 1466537177631 Marionette TRACE conn8 -> [0,733,"getWindowHandle",null] 12:26:17 INFO - PROCESS | 3776 | 1466537177634 Marionette TRACE conn8 <- [1,733,null,{"value":"13"}] 12:26:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 12:26:17 INFO - PROCESS | 3776 | 1466537177637 Marionette TRACE conn8 -> [0,734,"setScriptTimeout",{"ms":35000}] 12:26:17 INFO - PROCESS | 3776 | 1466537177639 Marionette TRACE conn8 <- [1,734,null,{}] 12:26:17 INFO - PROCESS | 3776 | 1466537177643 Marionette TRACE conn8 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:17 INFO - PROCESS | 3776 | 1466537177645 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:17 INFO - PROCESS | 3776 | 1466537177727 Marionette TRACE conn8 <- [1,735,null,{"value":null}] 12:26:17 INFO - PROCESS | 3776 | 1466537177787 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:17 INFO - PROCESS | 3776 | 1466537177789 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:17 INFO - PROCESS | 3776 | ++DOCSHELL 000000819F59E800 == 35 [pid = 3776] [id = 193] 12:26:17 INFO - PROCESS | 3776 | ++DOMWINDOW == 53 (000000819083FC00) [pid = 3776] [serial = 577] [outer = 0000000000000000] 12:26:17 INFO - PROCESS | 3776 | ++DOMWINDOW == 54 (0000008197977000) [pid = 3776] [serial = 578] [outer = 000000819083FC00] 12:26:17 INFO - PROCESS | 3776 | 1466537177842 Marionette DEBUG loaded listener.js 12:26:17 INFO - PROCESS | 3776 | ++DOMWINDOW == 55 (000000819C10D400) [pid = 3776] [serial = 579] [outer = 000000819083FC00] 12:26:18 INFO - PROCESS | 3776 | 1466537178721 Marionette TRACE conn8 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 12:26:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 12:26:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1137ms 12:26:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 12:26:18 INFO - PROCESS | 3776 | 1466537178778 Marionette TRACE conn8 -> [0,737,"getWindowHandle",null] 12:26:18 INFO - PROCESS | 3776 | 1466537178780 Marionette TRACE conn8 <- [1,737,null,{"value":"13"}] 12:26:18 INFO - PROCESS | 3776 | 1466537178784 Marionette TRACE conn8 -> [0,738,"setScriptTimeout",{"ms":35000}] 12:26:18 INFO - PROCESS | 3776 | 1466537178785 Marionette TRACE conn8 <- [1,738,null,{}] 12:26:18 INFO - PROCESS | 3776 | 1466537178789 Marionette TRACE conn8 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:18 INFO - PROCESS | 3776 | 1466537178795 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:18 INFO - PROCESS | 3776 | 1466537178930 Marionette TRACE conn8 <- [1,739,null,{"value":null}] 12:26:18 INFO - PROCESS | 3776 | 1466537178954 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:18 INFO - PROCESS | 3776 | 1466537178956 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:18 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A36CB800 == 36 [pid = 3776] [id = 194] 12:26:18 INFO - PROCESS | 3776 | ++DOMWINDOW == 56 (000000819E2DA000) [pid = 3776] [serial = 580] [outer = 0000000000000000] 12:26:19 INFO - PROCESS | 3776 | ++DOMWINDOW == 57 (000000819E62D000) [pid = 3776] [serial = 581] [outer = 000000819E2DA000] 12:26:19 INFO - PROCESS | 3776 | 1466537179003 Marionette DEBUG loaded listener.js 12:26:19 INFO - PROCESS | 3776 | ++DOMWINDOW == 58 (000000819E648C00) [pid = 3776] [serial = 582] [outer = 000000819E2DA000] 12:26:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 12:26:19 INFO - PROCESS | 3776 | 1466537179906 Marionette TRACE conn8 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 12:26:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1131ms 12:26:19 INFO - PROCESS | 3776 | 1466537179918 Marionette TRACE conn8 -> [0,741,"getWindowHandle",null] 12:26:19 INFO - PROCESS | 3776 | 1466537179920 Marionette TRACE conn8 <- [1,741,null,{"value":"13"}] 12:26:19 INFO - PROCESS | 3776 | 1466537179923 Marionette TRACE conn8 -> [0,742,"setScriptTimeout",{"ms":35000}] 12:26:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 12:26:19 INFO - PROCESS | 3776 | 1466537179925 Marionette TRACE conn8 <- [1,742,null,{}] 12:26:19 INFO - PROCESS | 3776 | 1466537179929 Marionette TRACE conn8 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:19 INFO - PROCESS | 3776 | 1466537179931 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:20 INFO - PROCESS | 3776 | 1466537180045 Marionette TRACE conn8 <- [1,743,null,{"value":null}] 12:26:20 INFO - PROCESS | 3776 | 1466537180053 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:20 INFO - PROCESS | 3776 | 1466537180055 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:20 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4A95800 == 37 [pid = 3776] [id = 195] 12:26:20 INFO - PROCESS | 3776 | ++DOMWINDOW == 59 (000000819E651400) [pid = 3776] [serial = 583] [outer = 0000000000000000] 12:26:20 INFO - PROCESS | 3776 | ++DOMWINDOW == 60 (000000819E6CF800) [pid = 3776] [serial = 584] [outer = 000000819E651400] 12:26:20 INFO - PROCESS | 3776 | 1466537180098 Marionette DEBUG loaded listener.js 12:26:20 INFO - PROCESS | 3776 | ++DOMWINDOW == 61 (000000819E717400) [pid = 3776] [serial = 585] [outer = 000000819E651400] 12:26:21 INFO - PROCESS | 3776 | 1466537181244 Marionette TRACE conn8 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 12:26:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 12:26:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1341ms 12:26:21 INFO - PROCESS | 3776 | 1466537181269 Marionette TRACE conn8 -> [0,745,"getWindowHandle",null] 12:26:21 INFO - PROCESS | 3776 | 1466537181274 Marionette TRACE conn8 <- [1,745,null,{"value":"13"}] 12:26:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 12:26:21 INFO - PROCESS | 3776 | 1466537181280 Marionette TRACE conn8 -> [0,746,"setScriptTimeout",{"ms":35000}] 12:26:21 INFO - PROCESS | 3776 | 1466537181283 Marionette TRACE conn8 <- [1,746,null,{}] 12:26:21 INFO - PROCESS | 3776 | 1466537181289 Marionette TRACE conn8 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:21 INFO - PROCESS | 3776 | 1466537181293 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:21 INFO - PROCESS | 3776 | 1466537181438 Marionette TRACE conn8 <- [1,747,null,{"value":null}] 12:26:21 INFO - PROCESS | 3776 | 1466537181564 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:21 INFO - PROCESS | 3776 | 1466537181567 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:21 INFO - PROCESS | 3776 | ++DOCSHELL 000000819D3EF000 == 38 [pid = 3776] [id = 196] 12:26:21 INFO - PROCESS | 3776 | ++DOMWINDOW == 62 (00000081964DDC00) [pid = 3776] [serial = 586] [outer = 0000000000000000] 12:26:21 INFO - PROCESS | 3776 | ++DOMWINDOW == 63 (0000008197264800) [pid = 3776] [serial = 587] [outer = 00000081964DDC00] 12:26:21 INFO - PROCESS | 3776 | 1466537181626 Marionette DEBUG loaded listener.js 12:26:21 INFO - PROCESS | 3776 | ++DOMWINDOW == 64 (0000008197AEB400) [pid = 3776] [serial = 588] [outer = 00000081964DDC00] 12:26:21 INFO - PROCESS | 3776 | [3776] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1857 12:26:22 INFO - PROCESS | 3776 | 1466537182212 Marionette TRACE conn8 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 12:26:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 12:26:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 985ms 12:26:22 INFO - PROCESS | 3776 | 1466537182268 Marionette TRACE conn8 -> [0,749,"getWindowHandle",null] 12:26:22 INFO - PROCESS | 3776 | 1466537182273 Marionette TRACE conn8 <- [1,749,null,{"value":"13"}] 12:26:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 12:26:22 INFO - PROCESS | 3776 | 1466537182280 Marionette TRACE conn8 -> [0,750,"setScriptTimeout",{"ms":35000}] 12:26:22 INFO - PROCESS | 3776 | 1466537182283 Marionette TRACE conn8 <- [1,750,null,{}] 12:26:22 INFO - PROCESS | 3776 | 1466537182287 Marionette TRACE conn8 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:22 INFO - PROCESS | 3776 | 1466537182290 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:22 INFO - PROCESS | 3776 | 1466537182408 Marionette TRACE conn8 <- [1,751,null,{"value":null}] 12:26:22 INFO - PROCESS | 3776 | 1466537182477 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:22 INFO - PROCESS | 3776 | 1466537182479 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:22 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A0DE1800 == 39 [pid = 3776] [id = 197] 12:26:22 INFO - PROCESS | 3776 | ++DOMWINDOW == 65 (000000819B499C00) [pid = 3776] [serial = 589] [outer = 0000000000000000] 12:26:22 INFO - PROCESS | 3776 | ++DOMWINDOW == 66 (000000819B554800) [pid = 3776] [serial = 590] [outer = 000000819B499C00] 12:26:22 INFO - PROCESS | 3776 | 1466537182537 Marionette DEBUG loaded listener.js 12:26:22 INFO - PROCESS | 3776 | ++DOMWINDOW == 67 (000000819BC90800) [pid = 3776] [serial = 591] [outer = 000000819B499C00] 12:26:23 INFO - PROCESS | 3776 | [3776] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 12:26:23 INFO - PROCESS | 3776 | 1466537183642 Marionette TRACE conn8 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 12:26:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 12:26:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1388ms 12:26:23 INFO - PROCESS | 3776 | 1466537183670 Marionette TRACE conn8 -> [0,753,"getWindowHandle",null] 12:26:23 INFO - PROCESS | 3776 | 1466537183674 Marionette TRACE conn8 <- [1,753,null,{"value":"13"}] 12:26:23 INFO - PROCESS | 3776 | 1466537183680 Marionette TRACE conn8 -> [0,754,"setScriptTimeout",{"ms":35000}] 12:26:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 12:26:23 INFO - PROCESS | 3776 | 1466537183683 Marionette TRACE conn8 <- [1,754,null,{}] 12:26:23 INFO - PROCESS | 3776 | 1466537183689 Marionette TRACE conn8 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:23 INFO - PROCESS | 3776 | 1466537183692 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:23 INFO - PROCESS | 3776 | 1466537183833 Marionette TRACE conn8 <- [1,755,null,{"value":null}] 12:26:23 INFO - PROCESS | 3776 | 1466537183898 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:23 INFO - PROCESS | 3776 | 1466537183901 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:23 INFO - PROCESS | 3776 | ++DOCSHELL 0000008195ADB000 == 40 [pid = 3776] [id = 198] 12:26:23 INFO - PROCESS | 3776 | ++DOMWINDOW == 68 (000000819129EC00) [pid = 3776] [serial = 592] [outer = 0000000000000000] 12:26:23 INFO - PROCESS | 3776 | ++DOMWINDOW == 69 (0000008191324400) [pid = 3776] [serial = 593] [outer = 000000819129EC00] 12:26:23 INFO - PROCESS | 3776 | 1466537183954 Marionette DEBUG loaded listener.js 12:26:24 INFO - PROCESS | 3776 | ++DOMWINDOW == 70 (0000008191A1A000) [pid = 3776] [serial = 594] [outer = 000000819129EC00] 12:26:24 INFO - PROCESS | 3776 | --DOCSHELL 00000081A36CB800 == 39 [pid = 3776] [id = 194] 12:26:24 INFO - PROCESS | 3776 | --DOCSHELL 000000819F59E800 == 38 [pid = 3776] [id = 193] 12:26:24 INFO - PROCESS | 3776 | --DOCSHELL 000000819EE56800 == 37 [pid = 3776] [id = 192] 12:26:24 INFO - PROCESS | 3776 | --DOCSHELL 000000819DDC4800 == 36 [pid = 3776] [id = 191] 12:26:24 INFO - PROCESS | 3776 | --DOCSHELL 000000819D2D4800 == 35 [pid = 3776] [id = 190] 12:26:24 INFO - PROCESS | 3776 | --DOCSHELL 0000008197390000 == 34 [pid = 3776] [id = 189] 12:26:24 INFO - PROCESS | 3776 | --DOCSHELL 000000819DC45000 == 33 [pid = 3776] [id = 188] 12:26:24 INFO - PROCESS | 3776 | --DOCSHELL 000000819DC4B000 == 32 [pid = 3776] [id = 186] 12:26:24 INFO - PROCESS | 3776 | --DOCSHELL 0000008196283800 == 31 [pid = 3776] [id = 187] 12:26:24 INFO - PROCESS | 3776 | --DOCSHELL 000000819192F000 == 30 [pid = 3776] [id = 181] 12:26:24 INFO - PROCESS | 3776 | --DOCSHELL 00000081A0DE1800 == 29 [pid = 3776] [id = 197] 12:26:24 INFO - PROCESS | 3776 | --DOCSHELL 000000819D3EF000 == 28 [pid = 3776] [id = 196] 12:26:24 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4A95800 == 27 [pid = 3776] [id = 195] 12:26:24 INFO - PROCESS | 3776 | --DOMWINDOW == 69 (000000819B335000) [pid = 3776] [serial = 557] [outer = 0000000000000000] [url = about:blank] 12:26:24 INFO - PROCESS | 3776 | --DOMWINDOW == 68 (0000008196510400) [pid = 3776] [serial = 551] [outer = 0000000000000000] [url = about:blank] 12:26:24 INFO - PROCESS | 3776 | --DOMWINDOW == 67 (0000008197317C00) [pid = 3776] [serial = 554] [outer = 0000000000000000] [url = about:blank] 12:26:24 INFO - PROCESS | 3776 | --DOMWINDOW == 66 (0000008191C48800) [pid = 3776] [serial = 543] [outer = 0000000000000000] [url = about:blank] 12:26:24 INFO - PROCESS | 3776 | --DOMWINDOW == 65 (00000081909BD000) [pid = 3776] [serial = 542] [outer = 0000000000000000] [url = about:blank] 12:26:24 INFO - PROCESS | 3776 | --DOMWINDOW == 64 (0000008191634400) [pid = 3776] [serial = 548] [outer = 0000000000000000] [url = about:blank] 12:26:24 INFO - PROCESS | 3776 | --DOMWINDOW == 63 (0000008190FF7400) [pid = 3776] [serial = 545] [outer = 0000000000000000] [url = about:blank] 12:26:24 INFO - PROCESS | 3776 | --DOMWINDOW == 62 (00000081911A2800) [pid = 3776] [serial = 546] [outer = 0000000000000000] [url = about:blank] 12:26:24 INFO - PROCESS | 3776 | --DOMWINDOW == 61 (0000008197211800) [pid = 3776] [serial = 552] [outer = 0000000000000000] [url = about:blank] 12:26:24 INFO - PROCESS | 3776 | --DOMWINDOW == 60 (000000819B54B800) [pid = 3776] [serial = 540] [outer = 0000000000000000] [url = about:blank] 12:26:24 INFO - PROCESS | 3776 | --DOMWINDOW == 59 (000000819A982000) [pid = 3776] [serial = 539] [outer = 0000000000000000] [url = about:blank] 12:26:24 INFO - PROCESS | 3776 | --DOMWINDOW == 58 (0000008191ADD000) [pid = 3776] [serial = 549] [outer = 0000000000000000] [url = about:blank] 12:26:24 INFO - PROCESS | 3776 | --DOMWINDOW == 57 (00000081979E7000) [pid = 3776] [serial = 555] [outer = 0000000000000000] [url = about:blank] 12:26:25 INFO - PROCESS | 3776 | 1466537185491 Marionette TRACE conn8 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 12:26:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 12:26:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1846ms 12:26:25 INFO - PROCESS | 3776 | 1466537185530 Marionette TRACE conn8 -> [0,757,"getWindowHandle",null] 12:26:25 INFO - PROCESS | 3776 | 1466537185535 Marionette TRACE conn8 <- [1,757,null,{"value":"13"}] 12:26:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 12:26:25 INFO - PROCESS | 3776 | 1466537185541 Marionette TRACE conn8 -> [0,758,"setScriptTimeout",{"ms":35000}] 12:26:25 INFO - PROCESS | 3776 | 1466537185544 Marionette TRACE conn8 <- [1,758,null,{}] 12:26:25 INFO - PROCESS | 3776 | 1466537185551 Marionette TRACE conn8 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:25 INFO - PROCESS | 3776 | 1466537185555 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:25 INFO - PROCESS | 3776 | 1466537185646 Marionette TRACE conn8 <- [1,759,null,{"value":null}] 12:26:25 INFO - PROCESS | 3776 | 1466537185652 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:25 INFO - PROCESS | 3776 | 1466537185655 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:25 INFO - PROCESS | 3776 | ++DOCSHELL 00000081962B4800 == 28 [pid = 3776] [id = 199] 12:26:25 INFO - PROCESS | 3776 | ++DOMWINDOW == 58 (0000008191297800) [pid = 3776] [serial = 595] [outer = 0000000000000000] 12:26:25 INFO - PROCESS | 3776 | ++DOMWINDOW == 59 (000000819129E800) [pid = 3776] [serial = 596] [outer = 0000008191297800] 12:26:25 INFO - PROCESS | 3776 | 1466537185704 Marionette DEBUG loaded listener.js 12:26:25 INFO - PROCESS | 3776 | ++DOMWINDOW == 60 (0000008191890000) [pid = 3776] [serial = 597] [outer = 0000008191297800] 12:26:26 INFO - PROCESS | 3776 | 1466537186157 Marionette TRACE conn8 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 12:26:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 12:26:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 628ms 12:26:26 INFO - PROCESS | 3776 | 1466537186180 Marionette TRACE conn8 -> [0,761,"getWindowHandle",null] 12:26:26 INFO - PROCESS | 3776 | 1466537186186 Marionette TRACE conn8 <- [1,761,null,{"value":"13"}] 12:26:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 12:26:26 INFO - PROCESS | 3776 | 1466537186198 Marionette TRACE conn8 -> [0,762,"setScriptTimeout",{"ms":35000}] 12:26:26 INFO - PROCESS | 3776 | 1466537186201 Marionette TRACE conn8 <- [1,762,null,{}] 12:26:26 INFO - PROCESS | 3776 | 1466537186205 Marionette TRACE conn8 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:26 INFO - PROCESS | 3776 | 1466537186207 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:26 INFO - PROCESS | 3776 | 1466537186303 Marionette TRACE conn8 <- [1,763,null,{"value":null}] 12:26:26 INFO - PROCESS | 3776 | 1466537186310 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:26 INFO - PROCESS | 3776 | 1466537186313 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:26 INFO - PROCESS | 3776 | ++DOCSHELL 000000819B8B9000 == 29 [pid = 3776] [id = 200] 12:26:26 INFO - PROCESS | 3776 | ++DOMWINDOW == 61 (0000008195747400) [pid = 3776] [serial = 598] [outer = 0000000000000000] 12:26:26 INFO - PROCESS | 3776 | ++DOMWINDOW == 62 (00000081961B7400) [pid = 3776] [serial = 599] [outer = 0000008195747400] 12:26:26 INFO - PROCESS | 3776 | 1466537186361 Marionette DEBUG loaded listener.js 12:26:26 INFO - PROCESS | 3776 | ++DOMWINDOW == 63 (000000819650E400) [pid = 3776] [serial = 600] [outer = 0000008195747400] 12:26:26 INFO - PROCESS | 3776 | 1466537186825 Marionette TRACE conn8 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 12:26:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 12:26:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 691ms 12:26:26 INFO - PROCESS | 3776 | 1466537186890 Marionette TRACE conn8 -> [0,765,"getWindowHandle",null] 12:26:26 INFO - PROCESS | 3776 | 1466537186892 Marionette TRACE conn8 <- [1,765,null,{"value":"13"}] 12:26:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 12:26:26 INFO - PROCESS | 3776 | 1466537186896 Marionette TRACE conn8 -> [0,766,"setScriptTimeout",{"ms":35000}] 12:26:26 INFO - PROCESS | 3776 | 1466537186899 Marionette TRACE conn8 <- [1,766,null,{}] 12:26:26 INFO - PROCESS | 3776 | 1466537186911 Marionette TRACE conn8 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:26 INFO - PROCESS | 3776 | 1466537186916 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:27 INFO - PROCESS | 3776 | 1466537187054 Marionette TRACE conn8 <- [1,767,null,{"value":null}] 12:26:27 INFO - PROCESS | 3776 | 1466537187109 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:27 INFO - PROCESS | 3776 | 1466537187112 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:27 INFO - PROCESS | 3776 | ++DOCSHELL 000000819D9E7000 == 30 [pid = 3776] [id = 201] 12:26:27 INFO - PROCESS | 3776 | ++DOMWINDOW == 64 (000000819730CC00) [pid = 3776] [serial = 601] [outer = 0000000000000000] 12:26:27 INFO - PROCESS | 3776 | ++DOMWINDOW == 65 (0000008197317C00) [pid = 3776] [serial = 602] [outer = 000000819730CC00] 12:26:27 INFO - PROCESS | 3776 | 1466537187162 Marionette DEBUG loaded listener.js 12:26:27 INFO - PROCESS | 3776 | ++DOMWINDOW == 66 (000000819A984000) [pid = 3776] [serial = 603] [outer = 000000819730CC00] 12:26:29 INFO - PROCESS | 3776 | --DOMWINDOW == 65 (000000819E651400) [pid = 3776] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 12:26:29 INFO - PROCESS | 3776 | --DOMWINDOW == 64 (000000819E2DA000) [pid = 3776] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 12:26:29 INFO - PROCESS | 3776 | --DOMWINDOW == 63 (000000819B581800) [pid = 3776] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 12:26:29 INFO - PROCESS | 3776 | --DOMWINDOW == 62 (000000819083FC00) [pid = 3776] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 12:26:29 INFO - PROCESS | 3776 | --DOMWINDOW == 61 (00000081973D4800) [pid = 3776] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 12:26:29 INFO - PROCESS | 3776 | --DOMWINDOW == 60 (00000081912A2C00) [pid = 3776] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 12:26:29 INFO - PROCESS | 3776 | --DOMWINDOW == 59 (0000008197275400) [pid = 3776] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 12:26:29 INFO - PROCESS | 3776 | --DOMWINDOW == 58 (000000818F71F000) [pid = 3776] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 12:26:29 INFO - PROCESS | 3776 | --DOMWINDOW == 57 (00000081959F1C00) [pid = 3776] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 12:26:29 INFO - PROCESS | 3776 | --DOMWINDOW == 56 (0000008197274400) [pid = 3776] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 12:26:29 INFO - PROCESS | 3776 | [3776] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1857 12:26:29 INFO - PROCESS | 3776 | 1466537189467 Marionette TRACE conn8 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 12:26:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 12:26:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 2611ms 12:26:29 INFO - PROCESS | 3776 | 1466537189509 Marionette TRACE conn8 -> [0,769,"getWindowHandle",null] 12:26:29 INFO - PROCESS | 3776 | 1466537189512 Marionette TRACE conn8 <- [1,769,null,{"value":"13"}] 12:26:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 12:26:29 INFO - PROCESS | 3776 | 1466537189515 Marionette TRACE conn8 -> [0,770,"setScriptTimeout",{"ms":35000}] 12:26:29 INFO - PROCESS | 3776 | 1466537189517 Marionette TRACE conn8 <- [1,770,null,{}] 12:26:29 INFO - PROCESS | 3776 | 1466537189521 Marionette TRACE conn8 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:29 INFO - PROCESS | 3776 | 1466537189523 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:29 INFO - PROCESS | 3776 | 1466537189615 Marionette TRACE conn8 <- [1,771,null,{"value":null}] 12:26:29 INFO - PROCESS | 3776 | 1466537189683 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:29 INFO - PROCESS | 3776 | 1466537189685 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:29 INFO - PROCESS | 3776 | ++DOCSHELL 000000819EE58000 == 31 [pid = 3776] [id = 202] 12:26:29 INFO - PROCESS | 3776 | ++DOMWINDOW == 57 (000000819AE1C000) [pid = 3776] [serial = 604] [outer = 0000000000000000] 12:26:29 INFO - PROCESS | 3776 | ++DOMWINDOW == 58 (000000819B459400) [pid = 3776] [serial = 605] [outer = 000000819AE1C000] 12:26:29 INFO - PROCESS | 3776 | 1466537189732 Marionette DEBUG loaded listener.js 12:26:29 INFO - PROCESS | 3776 | ++DOMWINDOW == 59 (000000819B842800) [pid = 3776] [serial = 606] [outer = 000000819AE1C000] 12:26:30 INFO - PROCESS | 3776 | 1466537190092 Marionette TRACE conn8 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 12:26:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 12:26:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 628ms 12:26:30 INFO - PROCESS | 3776 | 1466537190147 Marionette TRACE conn8 -> [0,773,"getWindowHandle",null] 12:26:30 INFO - PROCESS | 3776 | 1466537190149 Marionette TRACE conn8 <- [1,773,null,{"value":"13"}] 12:26:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 12:26:30 INFO - PROCESS | 3776 | 1466537190153 Marionette TRACE conn8 -> [0,774,"setScriptTimeout",{"ms":35000}] 12:26:30 INFO - PROCESS | 3776 | 1466537190154 Marionette TRACE conn8 <- [1,774,null,{}] 12:26:30 INFO - PROCESS | 3776 | 1466537190158 Marionette TRACE conn8 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:30 INFO - PROCESS | 3776 | 1466537190160 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:30 INFO - PROCESS | 3776 | 1466537190294 Marionette TRACE conn8 <- [1,775,null,{"value":null}] 12:26:30 INFO - PROCESS | 3776 | 1466537190304 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:30 INFO - PROCESS | 3776 | 1466537190306 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:30 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A0C6E000 == 32 [pid = 3776] [id = 203] 12:26:30 INFO - PROCESS | 3776 | ++DOMWINDOW == 60 (0000008190008400) [pid = 3776] [serial = 607] [outer = 0000000000000000] 12:26:30 INFO - PROCESS | 3776 | ++DOMWINDOW == 61 (000000819B8CC400) [pid = 3776] [serial = 608] [outer = 0000008190008400] 12:26:30 INFO - PROCESS | 3776 | 1466537190351 Marionette DEBUG loaded listener.js 12:26:30 INFO - PROCESS | 3776 | ++DOMWINDOW == 62 (000000819C109800) [pid = 3776] [serial = 609] [outer = 0000008190008400] 12:26:30 INFO - PROCESS | 3776 | 1466537190773 Marionette TRACE conn8 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 12:26:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 12:26:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 669ms 12:26:30 INFO - PROCESS | 3776 | 1466537190825 Marionette TRACE conn8 -> [0,777,"getWindowHandle",null] 12:26:30 INFO - PROCESS | 3776 | 1466537190827 Marionette TRACE conn8 <- [1,777,null,{"value":"13"}] 12:26:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 12:26:30 INFO - PROCESS | 3776 | 1466537190831 Marionette TRACE conn8 -> [0,778,"setScriptTimeout",{"ms":35000}] 12:26:30 INFO - PROCESS | 3776 | 1466537190833 Marionette TRACE conn8 <- [1,778,null,{}] 12:26:30 INFO - PROCESS | 3776 | 1466537190836 Marionette TRACE conn8 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:30 INFO - PROCESS | 3776 | 1466537190842 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:30 INFO - PROCESS | 3776 | 1466537190938 Marionette TRACE conn8 <- [1,779,null,{"value":null}] 12:26:30 INFO - PROCESS | 3776 | 1466537190947 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:30 INFO - PROCESS | 3776 | 1466537190949 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:30 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4BBB800 == 33 [pid = 3776] [id = 204] 12:26:30 INFO - PROCESS | 3776 | ++DOMWINDOW == 63 (000000819D928000) [pid = 3776] [serial = 610] [outer = 0000000000000000] 12:26:30 INFO - PROCESS | 3776 | ++DOMWINDOW == 64 (0000008197973400) [pid = 3776] [serial = 611] [outer = 000000819D928000] 12:26:30 INFO - PROCESS | 3776 | 1466537190994 Marionette DEBUG loaded listener.js 12:26:31 INFO - PROCESS | 3776 | ++DOMWINDOW == 65 (000000819E64A400) [pid = 3776] [serial = 612] [outer = 000000819D928000] 12:26:31 INFO - PROCESS | 3776 | 1466537191858 Marionette TRACE conn8 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 12:26:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 12:26:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1083ms 12:26:31 INFO - PROCESS | 3776 | 1466537191916 Marionette TRACE conn8 -> [0,781,"getWindowHandle",null] 12:26:31 INFO - PROCESS | 3776 | 1466537191921 Marionette TRACE conn8 <- [1,781,null,{"value":"13"}] 12:26:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 12:26:31 INFO - PROCESS | 3776 | 1466537191926 Marionette TRACE conn8 -> [0,782,"setScriptTimeout",{"ms":35000}] 12:26:31 INFO - PROCESS | 3776 | 1466537191932 Marionette TRACE conn8 <- [1,782,null,{}] 12:26:31 INFO - PROCESS | 3776 | 1466537191937 Marionette TRACE conn8 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:31 INFO - PROCESS | 3776 | 1466537191940 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:32 INFO - PROCESS | 3776 | 1466537192090 Marionette TRACE conn8 <- [1,783,null,{"value":null}] 12:26:32 INFO - PROCESS | 3776 | 1466537192152 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:32 INFO - PROCESS | 3776 | 1466537192155 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:32 INFO - PROCESS | 3776 | ++DOCSHELL 000000819799C000 == 34 [pid = 3776] [id = 205] 12:26:32 INFO - PROCESS | 3776 | ++DOMWINDOW == 66 (000000819129F000) [pid = 3776] [serial = 613] [outer = 0000000000000000] 12:26:32 INFO - PROCESS | 3776 | ++DOMWINDOW == 67 (0000008191333400) [pid = 3776] [serial = 614] [outer = 000000819129F000] 12:26:32 INFO - PROCESS | 3776 | 1466537192214 Marionette DEBUG loaded listener.js 12:26:32 INFO - PROCESS | 3776 | ++DOMWINDOW == 68 (0000008195AB9000) [pid = 3776] [serial = 615] [outer = 000000819129F000] 12:26:32 INFO - PROCESS | 3776 | [3776] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1857 12:26:32 INFO - PROCESS | 3776 | 1466537192940 Marionette TRACE conn8 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 12:26:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 12:26:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1030ms 12:26:32 INFO - PROCESS | 3776 | 1466537192961 Marionette TRACE conn8 -> [0,785,"getWindowHandle",null] 12:26:32 INFO - PROCESS | 3776 | 1466537192966 Marionette TRACE conn8 <- [1,785,null,{"value":"13"}] 12:26:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 12:26:32 INFO - PROCESS | 3776 | 1466537192972 Marionette TRACE conn8 -> [0,786,"setScriptTimeout",{"ms":35000}] 12:26:32 INFO - PROCESS | 3776 | 1466537192976 Marionette TRACE conn8 <- [1,786,null,{}] 12:26:33 INFO - PROCESS | 3776 | 1466537193095 Marionette TRACE conn8 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:33 INFO - PROCESS | 3776 | 1466537193098 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:33 INFO - PROCESS | 3776 | 1466537193223 Marionette TRACE conn8 <- [1,787,null,{"value":null}] 12:26:33 INFO - PROCESS | 3776 | ++DOMWINDOW == 69 (000000819129F800) [pid = 3776] [serial = 616] [outer = 000000818FF4A800] 12:26:33 INFO - PROCESS | 3776 | 1466537193310 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:33 INFO - PROCESS | 3776 | 1466537193313 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:33 INFO - PROCESS | 3776 | ++DOCSHELL 0000008195783800 == 35 [pid = 3776] [id = 206] 12:26:33 INFO - PROCESS | 3776 | ++DOMWINDOW == 70 (000000819132E000) [pid = 3776] [serial = 617] [outer = 0000000000000000] 12:26:33 INFO - PROCESS | 3776 | ++DOMWINDOW == 71 (00000081918CE800) [pid = 3776] [serial = 618] [outer = 000000819132E000] 12:26:33 INFO - PROCESS | 3776 | 1466537193417 Marionette DEBUG loaded listener.js 12:26:33 INFO - PROCESS | 3776 | ++DOMWINDOW == 72 (000000819613C800) [pid = 3776] [serial = 619] [outer = 000000819132E000] 12:26:33 INFO - PROCESS | 3776 | --DOCSHELL 00000081A0C6E000 == 34 [pid = 3776] [id = 203] 12:26:33 INFO - PROCESS | 3776 | --DOCSHELL 000000819EE58000 == 33 [pid = 3776] [id = 202] 12:26:33 INFO - PROCESS | 3776 | --DOCSHELL 000000819D9E7000 == 32 [pid = 3776] [id = 201] 12:26:33 INFO - PROCESS | 3776 | --DOCSHELL 000000819B8B9000 == 31 [pid = 3776] [id = 200] 12:26:33 INFO - PROCESS | 3776 | --DOCSHELL 00000081962B4800 == 30 [pid = 3776] [id = 199] 12:26:33 INFO - PROCESS | 3776 | --DOMWINDOW == 71 (000000819E6CF800) [pid = 3776] [serial = 584] [outer = 0000000000000000] [url = about:blank] 12:26:33 INFO - PROCESS | 3776 | --DOMWINDOW == 70 (000000819E717400) [pid = 3776] [serial = 585] [outer = 0000000000000000] [url = about:blank] 12:26:33 INFO - PROCESS | 3776 | --DOMWINDOW == 69 (000000819E62D000) [pid = 3776] [serial = 581] [outer = 0000000000000000] [url = about:blank] 12:26:33 INFO - PROCESS | 3776 | --DOMWINDOW == 68 (000000819B848800) [pid = 3776] [serial = 575] [outer = 0000000000000000] [url = about:blank] 12:26:33 INFO - PROCESS | 3776 | --DOMWINDOW == 67 (0000008197977000) [pid = 3776] [serial = 578] [outer = 0000000000000000] [url = about:blank] 12:26:33 INFO - PROCESS | 3776 | --DOMWINDOW == 66 (000000819B3DFC00) [pid = 3776] [serial = 558] [outer = 0000000000000000] [url = about:blank] 12:26:33 INFO - PROCESS | 3776 | --DOMWINDOW == 65 (0000008191328C00) [pid = 3776] [serial = 566] [outer = 0000000000000000] [url = about:blank] 12:26:33 INFO - PROCESS | 3776 | --DOMWINDOW == 64 (0000008195AB6800) [pid = 3776] [serial = 567] [outer = 0000000000000000] [url = about:blank] 12:26:33 INFO - PROCESS | 3776 | --DOMWINDOW == 63 (000000819B45E800) [pid = 3776] [serial = 572] [outer = 0000000000000000] [url = about:blank] 12:26:33 INFO - PROCESS | 3776 | --DOMWINDOW == 62 (000000818FFD5800) [pid = 3776] [serial = 560] [outer = 0000000000000000] [url = about:blank] 12:26:33 INFO - PROCESS | 3776 | --DOMWINDOW == 61 (00000081911A2000) [pid = 3776] [serial = 561] [outer = 0000000000000000] [url = about:blank] 12:26:33 INFO - PROCESS | 3776 | --DOMWINDOW == 60 (000000819646FC00) [pid = 3776] [serial = 563] [outer = 0000000000000000] [url = about:blank] 12:26:33 INFO - PROCESS | 3776 | --DOMWINDOW == 59 (0000008197279000) [pid = 3776] [serial = 564] [outer = 0000000000000000] [url = about:blank] 12:26:33 INFO - PROCESS | 3776 | --DOMWINDOW == 58 (0000008197279400) [pid = 3776] [serial = 569] [outer = 0000000000000000] [url = about:blank] 12:26:33 INFO - PROCESS | 3776 | --DOMWINDOW == 57 (00000081973D2800) [pid = 3776] [serial = 570] [outer = 0000000000000000] [url = about:blank] 12:26:33 INFO - PROCESS | 3776 | --DOMWINDOW == 56 (000000819E648C00) [pid = 3776] [serial = 582] [outer = 0000000000000000] [url = about:blank] 12:26:33 INFO - PROCESS | 3776 | --DOMWINDOW == 55 (000000819C10D400) [pid = 3776] [serial = 579] [outer = 0000000000000000] [url = about:blank] 12:26:33 INFO - PROCESS | 3776 | --DOMWINDOW == 54 (000000819B8CC000) [pid = 3776] [serial = 576] [outer = 0000000000000000] [url = about:blank] 12:26:33 INFO - PROCESS | 3776 | --DOMWINDOW == 53 (000000819B54BC00) [pid = 3776] [serial = 573] [outer = 0000000000000000] [url = about:blank] 12:26:33 INFO - PROCESS | 3776 | 1466537193966 Marionette TRACE conn8 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 12:26:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 12:26:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1070ms 12:26:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 12:26:34 INFO - PROCESS | 3776 | 1466537194045 Marionette TRACE conn8 -> [0,789,"getWindowHandle",null] 12:26:34 INFO - PROCESS | 3776 | 1466537194049 Marionette TRACE conn8 <- [1,789,null,{"value":"13"}] 12:26:34 INFO - PROCESS | 3776 | 1466537194054 Marionette TRACE conn8 -> [0,790,"setScriptTimeout",{"ms":35000}] 12:26:34 INFO - PROCESS | 3776 | 1466537194057 Marionette TRACE conn8 <- [1,790,null,{}] 12:26:34 INFO - PROCESS | 3776 | 1466537194061 Marionette TRACE conn8 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:34 INFO - PROCESS | 3776 | 1466537194064 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:34 INFO - PROCESS | 3776 | 1466537194171 Marionette TRACE conn8 <- [1,791,null,{"value":null}] 12:26:34 INFO - PROCESS | 3776 | 1466537194246 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:34 INFO - PROCESS | 3776 | 1466537194250 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:34 INFO - PROCESS | 3776 | ++DOCSHELL 000000819D2D3000 == 31 [pid = 3776] [id = 207] 12:26:34 INFO - PROCESS | 3776 | ++DOMWINDOW == 54 (0000008191107400) [pid = 3776] [serial = 620] [outer = 0000000000000000] 12:26:34 INFO - PROCESS | 3776 | ++DOMWINDOW == 55 (0000008195EED800) [pid = 3776] [serial = 621] [outer = 0000008191107400] 12:26:34 INFO - PROCESS | 3776 | 1466537194299 Marionette DEBUG loaded listener.js 12:26:34 INFO - PROCESS | 3776 | ++DOMWINDOW == 56 (0000008197312400) [pid = 3776] [serial = 622] [outer = 0000008191107400] 12:26:34 INFO - PROCESS | 3776 | 1466537194685 Marionette TRACE conn8 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 12:26:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 12:26:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 688ms 12:26:34 INFO - PROCESS | 3776 | 1466537194742 Marionette TRACE conn8 -> [0,793,"getWindowHandle",null] 12:26:34 INFO - PROCESS | 3776 | 1466537194744 Marionette TRACE conn8 <- [1,793,null,{"value":"13"}] 12:26:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 12:26:34 INFO - PROCESS | 3776 | 1466537194752 Marionette TRACE conn8 -> [0,794,"setScriptTimeout",{"ms":35000}] 12:26:34 INFO - PROCESS | 3776 | 1466537194754 Marionette TRACE conn8 <- [1,794,null,{}] 12:26:34 INFO - PROCESS | 3776 | 1466537194803 Marionette TRACE conn8 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:34 INFO - PROCESS | 3776 | 1466537194806 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:34 INFO - PROCESS | 3776 | 1466537194897 Marionette TRACE conn8 <- [1,795,null,{"value":null}] 12:26:34 INFO - PROCESS | 3776 | 1466537194905 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:34 INFO - PROCESS | 3776 | 1466537194909 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:34 INFO - PROCESS | 3776 | ++DOCSHELL 000000819E412800 == 32 [pid = 3776] [id = 208] 12:26:34 INFO - PROCESS | 3776 | ++DOMWINDOW == 57 (000000819B33A800) [pid = 3776] [serial = 623] [outer = 0000000000000000] 12:26:34 INFO - PROCESS | 3776 | ++DOMWINDOW == 58 (000000819B3E9800) [pid = 3776] [serial = 624] [outer = 000000819B33A800] 12:26:34 INFO - PROCESS | 3776 | 1466537194969 Marionette DEBUG loaded listener.js 12:26:35 INFO - PROCESS | 3776 | ++DOMWINDOW == 59 (000000819B49B000) [pid = 3776] [serial = 625] [outer = 000000819B33A800] 12:26:35 INFO - PROCESS | 3776 | 1466537195396 Marionette TRACE conn8 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 12:26:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 12:26:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 713ms 12:26:35 INFO - PROCESS | 3776 | 1466537195470 Marionette TRACE conn8 -> [0,797,"getWindowHandle",null] 12:26:35 INFO - PROCESS | 3776 | 1466537195477 Marionette TRACE conn8 <- [1,797,null,{"value":"13"}] 12:26:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 12:26:35 INFO - PROCESS | 3776 | 1466537195481 Marionette TRACE conn8 -> [0,798,"setScriptTimeout",{"ms":35000}] 12:26:35 INFO - PROCESS | 3776 | 1466537195483 Marionette TRACE conn8 <- [1,798,null,{}] 12:26:35 INFO - PROCESS | 3776 | 1466537195487 Marionette TRACE conn8 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:35 INFO - PROCESS | 3776 | 1466537195489 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:35 INFO - PROCESS | 3776 | 1466537195578 Marionette TRACE conn8 <- [1,799,null,{"value":null}] 12:26:35 INFO - PROCESS | 3776 | 1466537195584 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:35 INFO - PROCESS | 3776 | 1466537195586 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:35 INFO - PROCESS | 3776 | ++DOCSHELL 000000819F58A000 == 33 [pid = 3776] [id = 209] 12:26:35 INFO - PROCESS | 3776 | ++DOMWINDOW == 60 (000000819B84B800) [pid = 3776] [serial = 626] [outer = 0000000000000000] 12:26:35 INFO - PROCESS | 3776 | ++DOMWINDOW == 61 (000000819BE9C000) [pid = 3776] [serial = 627] [outer = 000000819B84B800] 12:26:35 INFO - PROCESS | 3776 | 1466537195631 Marionette DEBUG loaded listener.js 12:26:35 INFO - PROCESS | 3776 | ++DOMWINDOW == 62 (000000819D930000) [pid = 3776] [serial = 628] [outer = 000000819B84B800] 12:26:36 INFO - PROCESS | 3776 | 1466537196109 Marionette TRACE conn8 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 12:26:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 12:26:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 691ms 12:26:36 INFO - PROCESS | 3776 | 1466537196178 Marionette TRACE conn8 -> [0,801,"getWindowHandle",null] 12:26:36 INFO - PROCESS | 3776 | 1466537196180 Marionette TRACE conn8 <- [1,801,null,{"value":"13"}] 12:26:36 INFO - PROCESS | 3776 | 1466537196184 Marionette TRACE conn8 -> [0,802,"setScriptTimeout",{"ms":35000}] 12:26:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 12:26:36 INFO - PROCESS | 3776 | 1466537196186 Marionette TRACE conn8 <- [1,802,null,{}] 12:26:36 INFO - PROCESS | 3776 | 1466537196189 Marionette TRACE conn8 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:36 INFO - PROCESS | 3776 | 1466537196191 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:36 INFO - PROCESS | 3776 | 1466537196326 Marionette TRACE conn8 <- [1,803,null,{"value":null}] 12:26:36 INFO - PROCESS | 3776 | 1466537196351 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:36 INFO - PROCESS | 3776 | 1466537196353 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:36 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A36CA800 == 34 [pid = 3776] [id = 210] 12:26:36 INFO - PROCESS | 3776 | ++DOMWINDOW == 63 (000000819E061000) [pid = 3776] [serial = 629] [outer = 0000000000000000] 12:26:36 INFO - PROCESS | 3776 | ++DOMWINDOW == 64 (000000819E19DC00) [pid = 3776] [serial = 630] [outer = 000000819E061000] 12:26:36 INFO - PROCESS | 3776 | 1466537196406 Marionette DEBUG loaded listener.js 12:26:36 INFO - PROCESS | 3776 | ++DOMWINDOW == 65 (000000819E645C00) [pid = 3776] [serial = 631] [outer = 000000819E061000] 12:26:36 INFO - PROCESS | 3776 | 1466537196842 Marionette TRACE conn8 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 12:26:36 INFO - PROCESS | 3776 | 1466537196861 Marionette TRACE conn8 <- [1,805,null,{"value":"13"}] 12:26:36 INFO - PROCESS | 3776 | 1466537196864 Marionette TRACE conn8 -> [0,806,"setScriptTimeout",{"ms":35000}] 12:26:36 INFO - PROCESS | 3776 | 1466537196866 Marionette TRACE conn8 <- [1,806,null,{}] 12:26:36 INFO - PROCESS | 3776 | 1466537196870 Marionette TRACE conn8 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:36 INFO - PROCESS | 3776 | 1466537196876 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:37 INFO - PROCESS | 3776 | 1466537197011 Marionette TRACE conn8 <- [1,807,null,{"value":null}] 12:26:37 INFO - PROCESS | 3776 | 1466537197016 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:37 INFO - PROCESS | 3776 | 1466537197019 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:37 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4BCA000 == 35 [pid = 3776] [id = 211] 12:26:37 INFO - PROCESS | 3776 | ++DOMWINDOW == 66 (000000819E6D2400) [pid = 3776] [serial = 632] [outer = 0000000000000000] 12:26:37 INFO - PROCESS | 3776 | ++DOMWINDOW == 67 (000000819EA2F800) [pid = 3776] [serial = 633] [outer = 000000819E6D2400] 12:26:37 INFO - PROCESS | 3776 | 1466537197068 Marionette DEBUG loaded listener.js 12:26:37 INFO - PROCESS | 3776 | ++DOMWINDOW == 68 (000000819EBB2400) [pid = 3776] [serial = 634] [outer = 000000819E6D2400] 12:26:37 INFO - PROCESS | 3776 | [3776] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1857 12:26:37 INFO - PROCESS | 3776 | 1466537197498 Marionette TRACE conn8 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 12:26:37 INFO - PROCESS | 3776 | --DOMWINDOW == 67 (0000008190008400) [pid = 3776] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 12:26:37 INFO - PROCESS | 3776 | --DOMWINDOW == 66 (000000819730CC00) [pid = 3776] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 12:26:37 INFO - PROCESS | 3776 | --DOMWINDOW == 65 (000000819AE1C000) [pid = 3776] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 12:26:37 INFO - PROCESS | 3776 | --DOMWINDOW == 64 (00000081964DDC00) [pid = 3776] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 12:26:37 INFO - PROCESS | 3776 | --DOMWINDOW == 63 (000000819B499C00) [pid = 3776] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 12:26:37 INFO - PROCESS | 3776 | --DOMWINDOW == 62 (0000008195747400) [pid = 3776] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 12:26:37 INFO - PROCESS | 3776 | --DOMWINDOW == 61 (000000819129EC00) [pid = 3776] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 12:26:37 INFO - PROCESS | 3776 | --DOMWINDOW == 60 (0000008191297800) [pid = 3776] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 12:26:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 12:26:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 670ms 12:26:37 INFO - PROCESS | 3776 | 1466537197539 Marionette TRACE conn8 -> [0,809,"getWindowHandle",null] 12:26:37 INFO - PROCESS | 3776 | 1466537197541 Marionette TRACE conn8 <- [1,809,null,{"value":"13"}] 12:26:37 INFO - PROCESS | 3776 | 1466537197544 Marionette TRACE conn8 -> [0,810,"setScriptTimeout",{"ms":35000}] 12:26:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 12:26:37 INFO - PROCESS | 3776 | 1466537197546 Marionette TRACE conn8 <- [1,810,null,{}] 12:26:37 INFO - PROCESS | 3776 | 1466537197549 Marionette TRACE conn8 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:37 INFO - PROCESS | 3776 | 1466537197551 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:37 INFO - PROCESS | 3776 | 1466537197664 Marionette TRACE conn8 <- [1,811,null,{"value":null}] 12:26:37 INFO - PROCESS | 3776 | 1466537197739 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:37 INFO - PROCESS | 3776 | 1466537197741 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:37 INFO - PROCESS | 3776 | ++DOCSHELL 00000081906F8800 == 36 [pid = 3776] [id = 212] 12:26:37 INFO - PROCESS | 3776 | ++DOMWINDOW == 61 (00000081909BD000) [pid = 3776] [serial = 635] [outer = 0000000000000000] 12:26:37 INFO - PROCESS | 3776 | ++DOMWINDOW == 62 (0000008197266800) [pid = 3776] [serial = 636] [outer = 00000081909BD000] 12:26:37 INFO - PROCESS | 3776 | 1466537197787 Marionette DEBUG loaded listener.js 12:26:37 INFO - PROCESS | 3776 | ++DOMWINDOW == 63 (000000819EBB9800) [pid = 3776] [serial = 637] [outer = 00000081909BD000] 12:26:38 INFO - PROCESS | 3776 | 1466537198168 Marionette TRACE conn8 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 12:26:38 INFO - PROCESS | 3776 | 1466537198240 Marionette TRACE conn8 <- [1,813,null,{"value":"13"}] 12:26:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 12:26:38 INFO - PROCESS | 3776 | 1466537198243 Marionette TRACE conn8 -> [0,814,"setScriptTimeout",{"ms":35000}] 12:26:38 INFO - PROCESS | 3776 | 1466537198245 Marionette TRACE conn8 <- [1,814,null,{}] 12:26:38 INFO - PROCESS | 3776 | 1466537198249 Marionette TRACE conn8 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:38 INFO - PROCESS | 3776 | 1466537198251 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:38 INFO - PROCESS | 3776 | 1466537198333 Marionette TRACE conn8 <- [1,815,null,{"value":null}] 12:26:38 INFO - PROCESS | 3776 | 1466537198339 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:38 INFO - PROCESS | 3776 | 1466537198341 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:38 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4E8C800 == 37 [pid = 3776] [id = 213] 12:26:38 INFO - PROCESS | 3776 | ++DOMWINDOW == 64 (000000819EBBFC00) [pid = 3776] [serial = 638] [outer = 0000000000000000] 12:26:38 INFO - PROCESS | 3776 | ++DOMWINDOW == 65 (000000819ED70400) [pid = 3776] [serial = 639] [outer = 000000819EBBFC00] 12:26:38 INFO - PROCESS | 3776 | 1466537198386 Marionette DEBUG loaded listener.js 12:26:38 INFO - PROCESS | 3776 | ++DOMWINDOW == 66 (000000819ED77800) [pid = 3776] [serial = 640] [outer = 000000819EBBFC00] 12:26:38 INFO - PROCESS | 3776 | 1466537198791 Marionette TRACE conn8 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 12:26:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 12:26:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 587ms 12:26:38 INFO - PROCESS | 3776 | 1466537198834 Marionette TRACE conn8 -> [0,817,"getWindowHandle",null] 12:26:38 INFO - PROCESS | 3776 | 1466537198836 Marionette TRACE conn8 <- [1,817,null,{"value":"13"}] 12:26:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 12:26:38 INFO - PROCESS | 3776 | 1466537198839 Marionette TRACE conn8 -> [0,818,"setScriptTimeout",{"ms":35000}] 12:26:38 INFO - PROCESS | 3776 | 1466537198841 Marionette TRACE conn8 <- [1,818,null,{}] 12:26:38 INFO - PROCESS | 3776 | 1466537198850 Marionette TRACE conn8 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:38 INFO - PROCESS | 3776 | 1466537198852 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:38 INFO - PROCESS | 3776 | 1466537198948 Marionette TRACE conn8 <- [1,819,null,{"value":null}] 12:26:39 INFO - PROCESS | 3776 | 1466537198995 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:39 INFO - PROCESS | 3776 | 1466537198997 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:39 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A5291800 == 38 [pid = 3776] [id = 214] 12:26:39 INFO - PROCESS | 3776 | ++DOMWINDOW == 67 (000000819B842000) [pid = 3776] [serial = 641] [outer = 0000000000000000] 12:26:39 INFO - PROCESS | 3776 | ++DOMWINDOW == 68 (000000819F051C00) [pid = 3776] [serial = 642] [outer = 000000819B842000] 12:26:39 INFO - PROCESS | 3776 | 1466537199042 Marionette DEBUG loaded listener.js 12:26:39 INFO - PROCESS | 3776 | ++DOMWINDOW == 69 (000000819F706000) [pid = 3776] [serial = 643] [outer = 000000819B842000] 12:26:39 INFO - PROCESS | 3776 | 1466537199443 Marionette TRACE conn8 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 12:26:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 12:26:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 628ms 12:26:39 INFO - PROCESS | 3776 | 1466537199480 Marionette TRACE conn8 -> [0,821,"getWindowHandle",null] 12:26:39 INFO - PROCESS | 3776 | 1466537199482 Marionette TRACE conn8 <- [1,821,null,{"value":"13"}] 12:26:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 12:26:39 INFO - PROCESS | 3776 | 1466537199486 Marionette TRACE conn8 -> [0,822,"setScriptTimeout",{"ms":35000}] 12:26:39 INFO - PROCESS | 3776 | 1466537199488 Marionette TRACE conn8 <- [1,822,null,{}] 12:26:39 INFO - PROCESS | 3776 | 1466537199492 Marionette TRACE conn8 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:39 INFO - PROCESS | 3776 | 1466537199494 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:39 INFO - PROCESS | 3776 | 1466537199582 Marionette TRACE conn8 <- [1,823,null,{"value":null}] 12:26:39 INFO - PROCESS | 3776 | 1466537199588 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:39 INFO - PROCESS | 3776 | 1466537199590 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:39 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A52F4800 == 39 [pid = 3776] [id = 215] 12:26:39 INFO - PROCESS | 3776 | ++DOMWINDOW == 70 (000000819F70EC00) [pid = 3776] [serial = 644] [outer = 0000000000000000] 12:26:39 INFO - PROCESS | 3776 | ++DOMWINDOW == 71 (000000819F771000) [pid = 3776] [serial = 645] [outer = 000000819F70EC00] 12:26:39 INFO - PROCESS | 3776 | 1466537199634 Marionette DEBUG loaded listener.js 12:26:39 INFO - PROCESS | 3776 | ++DOMWINDOW == 72 (000000819FAACC00) [pid = 3776] [serial = 646] [outer = 000000819F70EC00] 12:26:40 INFO - PROCESS | 3776 | 1466537200260 Marionette TRACE conn8 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 12:26:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 12:26:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 839ms 12:26:40 INFO - PROCESS | 3776 | 1466537200343 Marionette TRACE conn8 -> [0,825,"getWindowHandle",null] 12:26:40 INFO - PROCESS | 3776 | 1466537200348 Marionette TRACE conn8 <- [1,825,null,{"value":"13"}] 12:26:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 12:26:40 INFO - PROCESS | 3776 | 1466537200353 Marionette TRACE conn8 -> [0,826,"setScriptTimeout",{"ms":35000}] 12:26:40 INFO - PROCESS | 3776 | 1466537200358 Marionette TRACE conn8 <- [1,826,null,{}] 12:26:40 INFO - PROCESS | 3776 | 1466537200364 Marionette TRACE conn8 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:40 INFO - PROCESS | 3776 | 1466537200367 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:40 INFO - PROCESS | 3776 | 1466537200491 Marionette TRACE conn8 <- [1,827,null,{"value":null}] 12:26:40 INFO - PROCESS | 3776 | 1466537200556 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:40 INFO - PROCESS | 3776 | 1466537200559 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:40 INFO - PROCESS | 3776 | ++DOCSHELL 000000819B8AD800 == 40 [pid = 3776] [id = 216] 12:26:40 INFO - PROCESS | 3776 | ++DOMWINDOW == 73 (00000081918CD000) [pid = 3776] [serial = 647] [outer = 0000000000000000] 12:26:40 INFO - PROCESS | 3776 | ++DOMWINDOW == 74 (0000008195EEDC00) [pid = 3776] [serial = 648] [outer = 00000081918CD000] 12:26:40 INFO - PROCESS | 3776 | 1466537200619 Marionette DEBUG loaded listener.js 12:26:40 INFO - PROCESS | 3776 | ++DOMWINDOW == 75 (00000081977BB000) [pid = 3776] [serial = 649] [outer = 00000081918CD000] 12:26:41 INFO - PROCESS | 3776 | 1466537201193 Marionette TRACE conn8 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 12:26:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 12:26:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 881ms 12:26:41 INFO - PROCESS | 3776 | 1466537201246 Marionette TRACE conn8 -> [0,829,"getWindowHandle",null] 12:26:41 INFO - PROCESS | 3776 | 1466537201251 Marionette TRACE conn8 <- [1,829,null,{"value":"13"}] 12:26:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 12:26:41 INFO - PROCESS | 3776 | 1466537201258 Marionette TRACE conn8 -> [0,830,"setScriptTimeout",{"ms":35000}] 12:26:41 INFO - PROCESS | 3776 | 1466537201262 Marionette TRACE conn8 <- [1,830,null,{}] 12:26:41 INFO - PROCESS | 3776 | 1466537201266 Marionette TRACE conn8 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:41 INFO - PROCESS | 3776 | 1466537201269 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:41 INFO - PROCESS | 3776 | 1466537201387 Marionette TRACE conn8 <- [1,831,null,{"value":null}] 12:26:41 INFO - PROCESS | 3776 | 1466537201472 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:41 INFO - PROCESS | 3776 | 1466537201475 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:41 INFO - PROCESS | 3776 | ++DOCSHELL 000000819F585000 == 41 [pid = 3776] [id = 217] 12:26:41 INFO - PROCESS | 3776 | ++DOMWINDOW == 76 (000000819B848400) [pid = 3776] [serial = 650] [outer = 0000000000000000] 12:26:41 INFO - PROCESS | 3776 | ++DOMWINDOW == 77 (000000819B850C00) [pid = 3776] [serial = 651] [outer = 000000819B848400] 12:26:41 INFO - PROCESS | 3776 | 1466537201533 Marionette DEBUG loaded listener.js 12:26:41 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (000000819D92DC00) [pid = 3776] [serial = 652] [outer = 000000819B848400] 12:26:42 INFO - PROCESS | 3776 | 1466537202126 Marionette TRACE conn8 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 12:26:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 12:26:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 944ms 12:26:42 INFO - PROCESS | 3776 | 1466537202209 Marionette TRACE conn8 -> [0,833,"getWindowHandle",null] 12:26:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 12:26:42 INFO - PROCESS | 3776 | 1466537202212 Marionette TRACE conn8 <- [1,833,null,{"value":"13"}] 12:26:42 INFO - PROCESS | 3776 | 1466537202216 Marionette TRACE conn8 -> [0,834,"setScriptTimeout",{"ms":35000}] 12:26:42 INFO - PROCESS | 3776 | 1466537202220 Marionette TRACE conn8 <- [1,834,null,{}] 12:26:42 INFO - PROCESS | 3776 | 1466537202244 Marionette TRACE conn8 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:42 INFO - PROCESS | 3776 | 1466537202250 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:42 INFO - PROCESS | 3776 | 1466537202394 Marionette TRACE conn8 <- [1,835,null,{"value":null}] 12:26:42 INFO - PROCESS | 3776 | 1466537202438 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:42 INFO - PROCESS | 3776 | 1466537202441 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:42 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A55B7000 == 42 [pid = 3776] [id = 218] 12:26:42 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (000000819EA36400) [pid = 3776] [serial = 653] [outer = 0000000000000000] 12:26:42 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (000000819EBB6800) [pid = 3776] [serial = 654] [outer = 000000819EA36400] 12:26:42 INFO - PROCESS | 3776 | 1466537202500 Marionette DEBUG loaded listener.js 12:26:42 INFO - PROCESS | 3776 | ++DOMWINDOW == 81 (000000819FA19400) [pid = 3776] [serial = 655] [outer = 000000819EA36400] 12:26:42 INFO - PROCESS | 3776 | [3776] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1857 12:26:43 INFO - PROCESS | 3776 | 1466537203070 Marionette TRACE conn8 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 12:26:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 12:26:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 942ms 12:26:43 INFO - PROCESS | 3776 | 1466537203158 Marionette TRACE conn8 -> [0,837,"getWindowHandle",null] 12:26:43 INFO - PROCESS | 3776 | 1466537203162 Marionette TRACE conn8 <- [1,837,null,{"value":"13"}] 12:26:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 12:26:43 INFO - PROCESS | 3776 | 1466537203166 Marionette TRACE conn8 -> [0,838,"setScriptTimeout",{"ms":35000}] 12:26:43 INFO - PROCESS | 3776 | 1466537203168 Marionette TRACE conn8 <- [1,838,null,{}] 12:26:43 INFO - PROCESS | 3776 | 1466537203172 Marionette TRACE conn8 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:43 INFO - PROCESS | 3776 | 1466537203174 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:43 INFO - PROCESS | 3776 | 1466537203294 Marionette TRACE conn8 <- [1,839,null,{"value":null}] 12:26:43 INFO - PROCESS | 3776 | 1466537203358 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:43 INFO - PROCESS | 3776 | 1466537203361 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:43 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A5661800 == 43 [pid = 3776] [id = 219] 12:26:43 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (000000819FAB0400) [pid = 3776] [serial = 656] [outer = 0000000000000000] 12:26:43 INFO - PROCESS | 3776 | ++DOMWINDOW == 83 (000000819FAB9800) [pid = 3776] [serial = 657] [outer = 000000819FAB0400] 12:26:43 INFO - PROCESS | 3776 | 1466537203418 Marionette DEBUG loaded listener.js 12:26:43 INFO - PROCESS | 3776 | ++DOMWINDOW == 84 (00000081A0355C00) [pid = 3776] [serial = 658] [outer = 000000819FAB0400] 12:26:44 INFO - PROCESS | 3776 | 1466537204136 Marionette TRACE conn8 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 12:26:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 12:26:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1029ms 12:26:44 INFO - PROCESS | 3776 | 1466537204197 Marionette TRACE conn8 -> [0,841,"getWindowHandle",null] 12:26:44 INFO - PROCESS | 3776 | 1466537204202 Marionette TRACE conn8 <- [1,841,null,{"value":"13"}] 12:26:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 12:26:44 INFO - PROCESS | 3776 | 1466537204208 Marionette TRACE conn8 -> [0,842,"setScriptTimeout",{"ms":35000}] 12:26:44 INFO - PROCESS | 3776 | 1466537204211 Marionette TRACE conn8 <- [1,842,null,{}] 12:26:44 INFO - PROCESS | 3776 | 1466537204238 Marionette TRACE conn8 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:44 INFO - PROCESS | 3776 | 1466537204241 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:44 INFO - PROCESS | 3776 | 1466537204353 Marionette TRACE conn8 <- [1,843,null,{"value":null}] 12:26:44 INFO - PROCESS | 3776 | 1466537204420 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:44 INFO - PROCESS | 3776 | 1466537204424 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:44 INFO - PROCESS | 3776 | ++DOCSHELL 000000819A927000 == 44 [pid = 3776] [id = 220] 12:26:44 INFO - PROCESS | 3776 | ++DOMWINDOW == 85 (000000819132EC00) [pid = 3776] [serial = 659] [outer = 0000000000000000] 12:26:44 INFO - PROCESS | 3776 | ++DOMWINDOW == 86 (00000081918D1400) [pid = 3776] [serial = 660] [outer = 000000819132EC00] 12:26:44 INFO - PROCESS | 3776 | 1466537204475 Marionette DEBUG loaded listener.js 12:26:44 INFO - PROCESS | 3776 | ++DOMWINDOW == 87 (0000008197268800) [pid = 3776] [serial = 661] [outer = 000000819132EC00] 12:26:45 INFO - PROCESS | 3776 | --DOCSHELL 00000081A5291800 == 43 [pid = 3776] [id = 214] 12:26:45 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4E8C800 == 42 [pid = 3776] [id = 213] 12:26:45 INFO - PROCESS | 3776 | --DOCSHELL 00000081906F8800 == 41 [pid = 3776] [id = 212] 12:26:45 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4BCA000 == 40 [pid = 3776] [id = 211] 12:26:45 INFO - PROCESS | 3776 | --DOCSHELL 00000081A36CA800 == 39 [pid = 3776] [id = 210] 12:26:45 INFO - PROCESS | 3776 | --DOCSHELL 000000819F58A000 == 38 [pid = 3776] [id = 209] 12:26:45 INFO - PROCESS | 3776 | --DOCSHELL 000000819E412800 == 37 [pid = 3776] [id = 208] 12:26:45 INFO - PROCESS | 3776 | --DOCSHELL 000000819D2D3000 == 36 [pid = 3776] [id = 207] 12:26:45 INFO - PROCESS | 3776 | --DOCSHELL 0000008195783800 == 35 [pid = 3776] [id = 206] 12:26:45 INFO - PROCESS | 3776 | --DOCSHELL 0000008195ADB000 == 34 [pid = 3776] [id = 198] 12:26:45 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4BBB800 == 33 [pid = 3776] [id = 204] 12:26:45 INFO - PROCESS | 3776 | --DOCSHELL 000000819799C000 == 32 [pid = 3776] [id = 205] 12:26:45 INFO - PROCESS | 3776 | --DOCSHELL 00000081A5661800 == 31 [pid = 3776] [id = 219] 12:26:45 INFO - PROCESS | 3776 | --DOCSHELL 00000081A55B7000 == 30 [pid = 3776] [id = 218] 12:26:45 INFO - PROCESS | 3776 | --DOCSHELL 000000819F585000 == 29 [pid = 3776] [id = 217] 12:26:45 INFO - PROCESS | 3776 | --DOCSHELL 000000819B8AD800 == 28 [pid = 3776] [id = 216] 12:26:45 INFO - PROCESS | 3776 | --DOCSHELL 00000081A52F4800 == 27 [pid = 3776] [id = 215] 12:26:45 INFO - PROCESS | 3776 | --DOMWINDOW == 86 (0000008197317C00) [pid = 3776] [serial = 602] [outer = 0000000000000000] [url = about:blank] 12:26:45 INFO - PROCESS | 3776 | --DOMWINDOW == 85 (000000819B459400) [pid = 3776] [serial = 605] [outer = 0000000000000000] [url = about:blank] 12:26:45 INFO - PROCESS | 3776 | --DOMWINDOW == 84 (0000008197AEB400) [pid = 3776] [serial = 588] [outer = 0000000000000000] [url = about:blank] 12:26:45 INFO - PROCESS | 3776 | --DOMWINDOW == 83 (0000008197264800) [pid = 3776] [serial = 587] [outer = 0000000000000000] [url = about:blank] 12:26:45 INFO - PROCESS | 3776 | --DOMWINDOW == 82 (000000819BC90800) [pid = 3776] [serial = 591] [outer = 0000000000000000] [url = about:blank] 12:26:45 INFO - PROCESS | 3776 | --DOMWINDOW == 81 (000000819B554800) [pid = 3776] [serial = 590] [outer = 0000000000000000] [url = about:blank] 12:26:45 INFO - PROCESS | 3776 | --DOMWINDOW == 80 (000000819B842800) [pid = 3776] [serial = 606] [outer = 0000000000000000] [url = about:blank] 12:26:45 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (00000081961B7400) [pid = 3776] [serial = 599] [outer = 0000000000000000] [url = about:blank] 12:26:45 INFO - PROCESS | 3776 | --DOMWINDOW == 78 (0000008191324400) [pid = 3776] [serial = 593] [outer = 0000000000000000] [url = about:blank] 12:26:45 INFO - PROCESS | 3776 | --DOMWINDOW == 77 (0000008191A1A000) [pid = 3776] [serial = 594] [outer = 0000000000000000] [url = about:blank] 12:26:45 INFO - PROCESS | 3776 | --DOMWINDOW == 76 (000000819129E800) [pid = 3776] [serial = 596] [outer = 0000000000000000] [url = about:blank] 12:26:45 INFO - PROCESS | 3776 | --DOMWINDOW == 75 (0000008191890000) [pid = 3776] [serial = 597] [outer = 0000000000000000] [url = about:blank] 12:26:45 INFO - PROCESS | 3776 | --DOMWINDOW == 74 (000000819C109800) [pid = 3776] [serial = 609] [outer = 0000000000000000] [url = about:blank] 12:26:45 INFO - PROCESS | 3776 | --DOMWINDOW == 73 (000000819A984000) [pid = 3776] [serial = 603] [outer = 0000000000000000] [url = about:blank] 12:26:45 INFO - PROCESS | 3776 | --DOMWINDOW == 72 (000000819650E400) [pid = 3776] [serial = 600] [outer = 0000000000000000] [url = about:blank] 12:26:45 INFO - PROCESS | 3776 | --DOMWINDOW == 71 (000000819B8CC400) [pid = 3776] [serial = 608] [outer = 0000000000000000] [url = about:blank] 12:26:45 INFO - PROCESS | 3776 | 1466537205781 Marionette TRACE conn8 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 12:26:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 12:26:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1588ms 12:26:45 INFO - PROCESS | 3776 | 1466537205835 Marionette TRACE conn8 -> [0,845,"getWindowHandle",null] 12:26:45 INFO - PROCESS | 3776 | 1466537205839 Marionette TRACE conn8 <- [1,845,null,{"value":"13"}] 12:26:45 INFO - PROCESS | 3776 | 1466537205845 Marionette TRACE conn8 -> [0,846,"setScriptTimeout",{"ms":35000}] 12:26:45 INFO - PROCESS | 3776 | 1466537205848 Marionette TRACE conn8 <- [1,846,null,{}] 12:26:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 12:26:45 INFO - PROCESS | 3776 | 1466537205856 Marionette TRACE conn8 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:45 INFO - PROCESS | 3776 | 1466537205859 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:45 INFO - PROCESS | 3776 | 1466537205951 Marionette TRACE conn8 <- [1,847,null,{"value":null}] 12:26:46 INFO - PROCESS | 3776 | 1466537206019 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:46 INFO - PROCESS | 3776 | 1466537206024 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:46 INFO - PROCESS | 3776 | ++DOCSHELL 000000819577F000 == 28 [pid = 3776] [id = 221] 12:26:46 INFO - PROCESS | 3776 | ++DOMWINDOW == 72 (0000008190FF1800) [pid = 3776] [serial = 662] [outer = 0000000000000000] 12:26:46 INFO - PROCESS | 3776 | ++DOMWINDOW == 73 (0000008190FF9000) [pid = 3776] [serial = 663] [outer = 0000008190FF1800] 12:26:46 INFO - PROCESS | 3776 | 1466537206075 Marionette DEBUG loaded listener.js 12:26:46 INFO - PROCESS | 3776 | ++DOMWINDOW == 74 (000000819119D800) [pid = 3776] [serial = 664] [outer = 0000008190FF1800] 12:26:46 INFO - PROCESS | 3776 | 1466537206500 Marionette TRACE conn8 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 12:26:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 12:26:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 672ms 12:26:46 INFO - PROCESS | 3776 | 1466537206523 Marionette TRACE conn8 -> [0,849,"getWindowHandle",null] 12:26:46 INFO - PROCESS | 3776 | 1466537206529 Marionette TRACE conn8 <- [1,849,null,{"value":"13"}] 12:26:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 12:26:46 INFO - PROCESS | 3776 | 1466537206536 Marionette TRACE conn8 -> [0,850,"setScriptTimeout",{"ms":35000}] 12:26:46 INFO - PROCESS | 3776 | 1466537206539 Marionette TRACE conn8 <- [1,850,null,{}] 12:26:46 INFO - PROCESS | 3776 | 1466537206543 Marionette TRACE conn8 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:46 INFO - PROCESS | 3776 | 1466537206545 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:46 INFO - PROCESS | 3776 | 1466537206637 Marionette TRACE conn8 <- [1,851,null,{"value":null}] 12:26:46 INFO - PROCESS | 3776 | 1466537206644 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:46 INFO - PROCESS | 3776 | 1466537206647 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:46 INFO - PROCESS | 3776 | ++DOCSHELL 000000819798E800 == 29 [pid = 3776] [id = 222] 12:26:46 INFO - PROCESS | 3776 | ++DOMWINDOW == 75 (0000008191331800) [pid = 3776] [serial = 665] [outer = 0000000000000000] 12:26:46 INFO - PROCESS | 3776 | ++DOMWINDOW == 76 (0000008191A27400) [pid = 3776] [serial = 666] [outer = 0000008191331800] 12:26:46 INFO - PROCESS | 3776 | 1466537206696 Marionette DEBUG loaded listener.js 12:26:46 INFO - PROCESS | 3776 | ++DOMWINDOW == 77 (00000081959F1C00) [pid = 3776] [serial = 667] [outer = 0000008191331800] 12:26:47 INFO - PROCESS | 3776 | 1466537207177 Marionette TRACE conn8 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 12:26:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 12:26:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 692ms 12:26:47 INFO - PROCESS | 3776 | 1466537207230 Marionette TRACE conn8 -> [0,853,"getWindowHandle",null] 12:26:47 INFO - PROCESS | 3776 | 1466537207232 Marionette TRACE conn8 <- [1,853,null,{"value":"13"}] 12:26:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 12:26:47 INFO - PROCESS | 3776 | 1466537207236 Marionette TRACE conn8 -> [0,854,"setScriptTimeout",{"ms":35000}] 12:26:47 INFO - PROCESS | 3776 | 1466537207239 Marionette TRACE conn8 <- [1,854,null,{}] 12:26:47 INFO - PROCESS | 3776 | 1466537207251 Marionette TRACE conn8 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:47 INFO - PROCESS | 3776 | 1466537207255 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:47 INFO - PROCESS | 3776 | 1466537207375 Marionette TRACE conn8 <- [1,855,null,{"value":null}] 12:26:47 INFO - PROCESS | 3776 | 1466537207455 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:47 INFO - PROCESS | 3776 | 1466537207459 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:47 INFO - PROCESS | 3776 | ++DOCSHELL 000000819D9E8000 == 30 [pid = 3776] [id = 223] 12:26:47 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (0000008190F22400) [pid = 3776] [serial = 668] [outer = 0000000000000000] 12:26:47 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (000000819730E800) [pid = 3776] [serial = 669] [outer = 0000008190F22400] 12:26:47 INFO - PROCESS | 3776 | 1466537207509 Marionette DEBUG loaded listener.js 12:26:47 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (0000008197AE9000) [pid = 3776] [serial = 670] [outer = 0000008190F22400] 12:26:47 INFO - PROCESS | 3776 | [3776] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1857 12:26:47 INFO - PROCESS | 3776 | 1466537207913 Marionette TRACE conn8 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 12:26:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 12:26:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 733ms 12:26:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 12:26:47 INFO - PROCESS | 3776 | 1466537207971 Marionette TRACE conn8 -> [0,857,"getWindowHandle",null] 12:26:47 INFO - PROCESS | 3776 | 1466537207974 Marionette TRACE conn8 <- [1,857,null,{"value":"13"}] 12:26:47 INFO - PROCESS | 3776 | 1466537207978 Marionette TRACE conn8 -> [0,858,"setScriptTimeout",{"ms":35000}] 12:26:47 INFO - PROCESS | 3776 | 1466537207980 Marionette TRACE conn8 <- [1,858,null,{}] 12:26:47 INFO - PROCESS | 3776 | 1466537207983 Marionette TRACE conn8 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:47 INFO - PROCESS | 3776 | 1466537207985 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:48 INFO - PROCESS | 3776 | 1466537208101 Marionette TRACE conn8 <- [1,859,null,{"value":null}] 12:26:48 INFO - PROCESS | 3776 | 1466537208149 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:48 INFO - PROCESS | 3776 | 1466537208151 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:48 INFO - PROCESS | 3776 | ++DOCSHELL 000000819DE79000 == 31 [pid = 3776] [id = 224] 12:26:48 INFO - PROCESS | 3776 | ++DOMWINDOW == 81 (000000819B3DF000) [pid = 3776] [serial = 671] [outer = 0000000000000000] 12:26:48 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (000000819B3E5400) [pid = 3776] [serial = 672] [outer = 000000819B3DF000] 12:26:48 INFO - PROCESS | 3776 | 1466537208198 Marionette DEBUG loaded listener.js 12:26:48 INFO - PROCESS | 3776 | ++DOMWINDOW == 83 (000000819B493000) [pid = 3776] [serial = 673] [outer = 000000819B3DF000] 12:26:48 INFO - PROCESS | 3776 | 1466537208654 Marionette TRACE conn8 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 12:26:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 12:26:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 733ms 12:26:48 INFO - PROCESS | 3776 | 1466537208745 Marionette TRACE conn8 -> [0,861,"getWindowHandle",null] 12:26:48 INFO - PROCESS | 3776 | 1466537208747 Marionette TRACE conn8 <- [1,861,null,{"value":"13"}] 12:26:48 INFO - PROCESS | 3776 | 1466537208751 Marionette TRACE conn8 -> [0,862,"setScriptTimeout",{"ms":35000}] 12:26:48 INFO - PROCESS | 3776 | 1466537208753 Marionette TRACE conn8 <- [1,862,null,{}] 12:26:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 12:26:48 INFO - PROCESS | 3776 | 1466537208756 Marionette TRACE conn8 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:48 INFO - PROCESS | 3776 | 1466537208758 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:48 INFO - PROCESS | 3776 | 1466537208867 Marionette TRACE conn8 <- [1,863,null,{"value":null}] 12:26:48 INFO - PROCESS | 3776 | 1466537208878 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:48 INFO - PROCESS | 3776 | 1466537208881 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:48 INFO - PROCESS | 3776 | ++DOCSHELL 000000819EE59800 == 32 [pid = 3776] [id = 225] 12:26:48 INFO - PROCESS | 3776 | ++DOMWINDOW == 84 (000000819132F400) [pid = 3776] [serial = 674] [outer = 0000000000000000] 12:26:48 INFO - PROCESS | 3776 | ++DOMWINDOW == 85 (000000819B841C00) [pid = 3776] [serial = 675] [outer = 000000819132F400] 12:26:48 INFO - PROCESS | 3776 | 1466537208926 Marionette DEBUG loaded listener.js 12:26:49 INFO - PROCESS | 3776 | ++DOMWINDOW == 86 (000000819B8C6400) [pid = 3776] [serial = 676] [outer = 000000819132F400] 12:26:49 INFO - PROCESS | 3776 | 1466537209406 Marionette TRACE conn8 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 12:26:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 12:26:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 671ms 12:26:49 INFO - PROCESS | 3776 | 1466537209434 Marionette TRACE conn8 -> [0,865,"getWindowHandle",null] 12:26:49 INFO - PROCESS | 3776 | 1466537209436 Marionette TRACE conn8 <- [1,865,null,{"value":"13"}] 12:26:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 12:26:49 INFO - PROCESS | 3776 | 1466537209439 Marionette TRACE conn8 -> [0,866,"setScriptTimeout",{"ms":35000}] 12:26:49 INFO - PROCESS | 3776 | 1466537209441 Marionette TRACE conn8 <- [1,866,null,{}] 12:26:49 INFO - PROCESS | 3776 | 1466537209445 Marionette TRACE conn8 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:49 INFO - PROCESS | 3776 | 1466537209451 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:49 INFO - PROCESS | 3776 | 1466537209581 Marionette TRACE conn8 <- [1,867,null,{"value":null}] 12:26:49 INFO - PROCESS | 3776 | 1466537209633 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:49 INFO - PROCESS | 3776 | 1466537209635 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:49 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A0DDE800 == 33 [pid = 3776] [id = 226] 12:26:49 INFO - PROCESS | 3776 | ++DOMWINDOW == 87 (000000819BE99C00) [pid = 3776] [serial = 677] [outer = 0000000000000000] 12:26:49 INFO - PROCESS | 3776 | ++DOMWINDOW == 88 (000000819D926800) [pid = 3776] [serial = 678] [outer = 000000819BE99C00] 12:26:49 INFO - PROCESS | 3776 | 1466537209681 Marionette DEBUG loaded listener.js 12:26:49 INFO - PROCESS | 3776 | ++DOMWINDOW == 89 (000000819E638000) [pid = 3776] [serial = 679] [outer = 000000819BE99C00] 12:26:50 INFO - PROCESS | 3776 | --DOMWINDOW == 88 (000000819B842000) [pid = 3776] [serial = 641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 12:26:50 INFO - PROCESS | 3776 | --DOMWINDOW == 87 (000000819E061000) [pid = 3776] [serial = 629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 12:26:50 INFO - PROCESS | 3776 | --DOMWINDOW == 86 (000000819E6D2400) [pid = 3776] [serial = 632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 12:26:50 INFO - PROCESS | 3776 | --DOMWINDOW == 85 (000000819F70EC00) [pid = 3776] [serial = 644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 12:26:50 INFO - PROCESS | 3776 | --DOMWINDOW == 84 (000000819B84B800) [pid = 3776] [serial = 626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 12:26:50 INFO - PROCESS | 3776 | --DOMWINDOW == 83 (00000081909BD000) [pid = 3776] [serial = 635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 12:26:50 INFO - PROCESS | 3776 | --DOMWINDOW == 82 (000000819B33A800) [pid = 3776] [serial = 623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 12:26:50 INFO - PROCESS | 3776 | --DOMWINDOW == 81 (000000819132E000) [pid = 3776] [serial = 617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 12:26:50 INFO - PROCESS | 3776 | --DOMWINDOW == 80 (000000819D928000) [pid = 3776] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 12:26:50 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (0000008191107400) [pid = 3776] [serial = 620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 12:26:50 INFO - PROCESS | 3776 | --DOMWINDOW == 78 (000000819129F000) [pid = 3776] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 12:26:50 INFO - PROCESS | 3776 | --DOMWINDOW == 77 (000000819EBBFC00) [pid = 3776] [serial = 638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 12:26:50 INFO - PROCESS | 3776 | 1466537210220 Marionette TRACE conn8 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 12:26:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 12:26:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 839ms 12:26:50 INFO - PROCESS | 3776 | 1466537210282 Marionette TRACE conn8 -> [0,869,"getWindowHandle",null] 12:26:50 INFO - PROCESS | 3776 | 1466537210284 Marionette TRACE conn8 <- [1,869,null,{"value":"13"}] 12:26:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 12:26:50 INFO - PROCESS | 3776 | 1466537210288 Marionette TRACE conn8 -> [0,870,"setScriptTimeout",{"ms":35000}] 12:26:50 INFO - PROCESS | 3776 | 1466537210289 Marionette TRACE conn8 <- [1,870,null,{}] 12:26:50 INFO - PROCESS | 3776 | 1466537210295 Marionette TRACE conn8 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:50 INFO - PROCESS | 3776 | 1466537210297 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:50 INFO - PROCESS | 3776 | 1466537210376 Marionette TRACE conn8 <- [1,871,null,{"value":null}] 12:26:50 INFO - PROCESS | 3776 | 1466537210382 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:50 INFO - PROCESS | 3776 | 1466537210384 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:50 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4A98000 == 34 [pid = 3776] [id = 227] 12:26:50 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (000000819B33A400) [pid = 3776] [serial = 680] [outer = 0000000000000000] 12:26:50 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (000000819B553400) [pid = 3776] [serial = 681] [outer = 000000819B33A400] 12:26:50 INFO - PROCESS | 3776 | 1466537210428 Marionette DEBUG loaded listener.js 12:26:50 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (000000819E634800) [pid = 3776] [serial = 682] [outer = 000000819B33A400] 12:26:50 INFO - PROCESS | 3776 | 1466537210845 Marionette TRACE conn8 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 12:26:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 12:26:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 587ms 12:26:50 INFO - PROCESS | 3776 | 1466537210877 Marionette TRACE conn8 -> [0,873,"getWindowHandle",null] 12:26:50 INFO - PROCESS | 3776 | 1466537210879 Marionette TRACE conn8 <- [1,873,null,{"value":"13"}] 12:26:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 12:26:50 INFO - PROCESS | 3776 | 1466537210887 Marionette TRACE conn8 -> [0,874,"setScriptTimeout",{"ms":35000}] 12:26:50 INFO - PROCESS | 3776 | 1466537210889 Marionette TRACE conn8 <- [1,874,null,{}] 12:26:50 INFO - PROCESS | 3776 | 1466537210892 Marionette TRACE conn8 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:50 INFO - PROCESS | 3776 | 1466537210894 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:50 INFO - PROCESS | 3776 | 1466537210976 Marionette TRACE conn8 <- [1,875,null,{"value":null}] 12:26:50 INFO - PROCESS | 3776 | 1466537210983 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:50 INFO - PROCESS | 3776 | 1466537210985 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:51 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4E1E000 == 35 [pid = 3776] [id = 228] 12:26:51 INFO - PROCESS | 3776 | ++DOMWINDOW == 81 (000000819E62C000) [pid = 3776] [serial = 683] [outer = 0000000000000000] 12:26:51 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (000000819E6D1000) [pid = 3776] [serial = 684] [outer = 000000819E62C000] 12:26:51 INFO - PROCESS | 3776 | 1466537211030 Marionette DEBUG loaded listener.js 12:26:51 INFO - PROCESS | 3776 | ++DOMWINDOW == 83 (000000819E70E000) [pid = 3776] [serial = 685] [outer = 000000819E62C000] 12:26:51 INFO - PROCESS | 3776 | 1466537211474 Marionette TRACE conn8 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 12:26:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 12:26:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 627ms 12:26:51 INFO - PROCESS | 3776 | 1466537211519 Marionette TRACE conn8 -> [0,877,"getWindowHandle",null] 12:26:51 INFO - PROCESS | 3776 | 1466537211521 Marionette TRACE conn8 <- [1,877,null,{"value":"13"}] 12:26:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 12:26:51 INFO - PROCESS | 3776 | 1466537211524 Marionette TRACE conn8 -> [0,878,"setScriptTimeout",{"ms":35000}] 12:26:51 INFO - PROCESS | 3776 | 1466537211526 Marionette TRACE conn8 <- [1,878,null,{}] 12:26:51 INFO - PROCESS | 3776 | 1466537211531 Marionette TRACE conn8 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:51 INFO - PROCESS | 3776 | 1466537211533 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:51 INFO - PROCESS | 3776 | 1466537211615 Marionette TRACE conn8 <- [1,879,null,{"value":null}] 12:26:51 INFO - PROCESS | 3776 | 1466537211621 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:51 INFO - PROCESS | 3776 | 1466537211623 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:51 INFO - PROCESS | 3776 | ++DOCSHELL 000000819D9E7800 == 36 [pid = 3776] [id = 229] 12:26:51 INFO - PROCESS | 3776 | ++DOMWINDOW == 84 (000000819EA2D400) [pid = 3776] [serial = 686] [outer = 0000000000000000] 12:26:51 INFO - PROCESS | 3776 | ++DOMWINDOW == 85 (000000819EA35800) [pid = 3776] [serial = 687] [outer = 000000819EA2D400] 12:26:51 INFO - PROCESS | 3776 | 1466537211666 Marionette DEBUG loaded listener.js 12:26:51 INFO - PROCESS | 3776 | ++DOMWINDOW == 86 (000000819EBBC000) [pid = 3776] [serial = 688] [outer = 000000819EA2D400] 12:26:52 INFO - PROCESS | 3776 | --DOCSHELL 000000819577F000 == 35 [pid = 3776] [id = 221] 12:26:52 INFO - PROCESS | 3776 | --DOCSHELL 000000819A927000 == 34 [pid = 3776] [id = 220] 12:26:53 INFO - PROCESS | 3776 | --DOCSHELL 000000819DE79000 == 33 [pid = 3776] [id = 224] 12:26:53 INFO - PROCESS | 3776 | --DOCSHELL 000000819D9E8000 == 32 [pid = 3776] [id = 223] 12:26:53 INFO - PROCESS | 3776 | --DOCSHELL 000000819EE59800 == 31 [pid = 3776] [id = 225] 12:26:53 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4A98000 == 30 [pid = 3776] [id = 227] 12:26:53 INFO - PROCESS | 3776 | --DOCSHELL 00000081A0DDE800 == 29 [pid = 3776] [id = 226] 12:26:53 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4E1E000 == 28 [pid = 3776] [id = 228] 12:26:53 INFO - PROCESS | 3776 | --DOCSHELL 000000819798E800 == 27 [pid = 3776] [id = 222] 12:26:53 INFO - PROCESS | 3776 | --DOMWINDOW == 85 (0000008195EED800) [pid = 3776] [serial = 621] [outer = 0000000000000000] [url = about:blank] 12:26:53 INFO - PROCESS | 3776 | --DOMWINDOW == 84 (0000008197312400) [pid = 3776] [serial = 622] [outer = 0000000000000000] [url = about:blank] 12:26:53 INFO - PROCESS | 3776 | --DOMWINDOW == 83 (0000008191333400) [pid = 3776] [serial = 614] [outer = 0000000000000000] [url = about:blank] 12:26:53 INFO - PROCESS | 3776 | --DOMWINDOW == 82 (0000008195AB9000) [pid = 3776] [serial = 615] [outer = 0000000000000000] [url = about:blank] 12:26:53 INFO - PROCESS | 3776 | --DOMWINDOW == 81 (000000819EBB2400) [pid = 3776] [serial = 634] [outer = 0000000000000000] [url = about:blank] 12:26:53 INFO - PROCESS | 3776 | --DOMWINDOW == 80 (000000819ED70400) [pid = 3776] [serial = 639] [outer = 0000000000000000] [url = about:blank] 12:26:53 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (000000818FF44C00) [pid = 3776] [serial = 357] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 12:26:53 INFO - PROCESS | 3776 | --DOMWINDOW == 78 (000000819F051C00) [pid = 3776] [serial = 642] [outer = 0000000000000000] [url = about:blank] 12:26:53 INFO - PROCESS | 3776 | --DOMWINDOW == 77 (000000819ED77800) [pid = 3776] [serial = 640] [outer = 0000000000000000] [url = about:blank] 12:26:53 INFO - PROCESS | 3776 | --DOMWINDOW == 76 (000000819EBB9800) [pid = 3776] [serial = 637] [outer = 0000000000000000] [url = about:blank] 12:26:53 INFO - PROCESS | 3776 | --DOMWINDOW == 75 (000000819D930000) [pid = 3776] [serial = 628] [outer = 0000000000000000] [url = about:blank] 12:26:53 INFO - PROCESS | 3776 | --DOMWINDOW == 74 (000000819F706000) [pid = 3776] [serial = 643] [outer = 0000000000000000] [url = about:blank] 12:26:53 INFO - PROCESS | 3776 | --DOMWINDOW == 73 (000000819E19DC00) [pid = 3776] [serial = 630] [outer = 0000000000000000] [url = about:blank] 12:26:53 INFO - PROCESS | 3776 | --DOMWINDOW == 72 (000000819EA2F800) [pid = 3776] [serial = 633] [outer = 0000000000000000] [url = about:blank] 12:26:53 INFO - PROCESS | 3776 | --DOMWINDOW == 71 (000000819E645C00) [pid = 3776] [serial = 631] [outer = 0000000000000000] [url = about:blank] 12:26:53 INFO - PROCESS | 3776 | --DOMWINDOW == 70 (000000819FAACC00) [pid = 3776] [serial = 646] [outer = 0000000000000000] [url = about:blank] 12:26:53 INFO - PROCESS | 3776 | --DOMWINDOW == 69 (000000819BE9C000) [pid = 3776] [serial = 627] [outer = 0000000000000000] [url = about:blank] 12:26:53 INFO - PROCESS | 3776 | --DOMWINDOW == 68 (0000008197266800) [pid = 3776] [serial = 636] [outer = 0000000000000000] [url = about:blank] 12:26:53 INFO - PROCESS | 3776 | --DOMWINDOW == 67 (000000819F771000) [pid = 3776] [serial = 645] [outer = 0000000000000000] [url = about:blank] 12:26:53 INFO - PROCESS | 3776 | --DOMWINDOW == 66 (000000819B3E9800) [pid = 3776] [serial = 624] [outer = 0000000000000000] [url = about:blank] 12:26:53 INFO - PROCESS | 3776 | --DOMWINDOW == 65 (000000819B49B000) [pid = 3776] [serial = 625] [outer = 0000000000000000] [url = about:blank] 12:26:53 INFO - PROCESS | 3776 | --DOMWINDOW == 64 (00000081918CE800) [pid = 3776] [serial = 618] [outer = 0000000000000000] [url = about:blank] 12:26:53 INFO - PROCESS | 3776 | --DOMWINDOW == 63 (000000819613C800) [pid = 3776] [serial = 619] [outer = 0000000000000000] [url = about:blank] 12:26:53 INFO - PROCESS | 3776 | --DOMWINDOW == 62 (000000819E64A400) [pid = 3776] [serial = 612] [outer = 0000000000000000] [url = about:blank] 12:26:53 INFO - PROCESS | 3776 | --DOMWINDOW == 61 (0000008197973400) [pid = 3776] [serial = 611] [outer = 0000000000000000] [url = about:blank] 12:26:53 INFO - PROCESS | 3776 | 1466537213408 Marionette TRACE conn8 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 12:26:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 12:26:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1946ms 12:26:53 INFO - PROCESS | 3776 | 1466537213475 Marionette TRACE conn8 -> [0,881,"getWindowHandle",null] 12:26:53 INFO - PROCESS | 3776 | 1466537213479 Marionette TRACE conn8 <- [1,881,null,{"value":"13"}] 12:26:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 12:26:53 INFO - PROCESS | 3776 | 1466537213484 Marionette TRACE conn8 -> [0,882,"setScriptTimeout",{"ms":35000}] 12:26:53 INFO - PROCESS | 3776 | 1466537213488 Marionette TRACE conn8 <- [1,882,null,{}] 12:26:53 INFO - PROCESS | 3776 | 1466537213494 Marionette TRACE conn8 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:53 INFO - PROCESS | 3776 | 1466537213498 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:53 INFO - PROCESS | 3776 | 1466537213593 Marionette TRACE conn8 <- [1,883,null,{"value":null}] 12:26:53 INFO - PROCESS | 3776 | 1466537213608 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:53 INFO - PROCESS | 3776 | 1466537213611 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:53 INFO - PROCESS | 3776 | ++DOCSHELL 00000081959AE000 == 28 [pid = 3776] [id = 230] 12:26:53 INFO - PROCESS | 3776 | ++DOMWINDOW == 62 (0000008190FF0800) [pid = 3776] [serial = 689] [outer = 0000000000000000] 12:26:53 INFO - PROCESS | 3776 | ++DOMWINDOW == 63 (0000008190FF1000) [pid = 3776] [serial = 690] [outer = 0000008190FF0800] 12:26:53 INFO - PROCESS | 3776 | 1466537213660 Marionette DEBUG loaded listener.js 12:26:53 INFO - PROCESS | 3776 | ++DOMWINDOW == 64 (0000008191108C00) [pid = 3776] [serial = 691] [outer = 0000008190FF0800] 12:26:53 INFO - PROCESS | 3776 | [3776] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1857 12:26:54 INFO - PROCESS | 3776 | 1466537214140 Marionette TRACE conn8 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 12:26:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 12:26:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 691ms 12:26:54 INFO - PROCESS | 3776 | 1466537214179 Marionette TRACE conn8 -> [0,885,"getWindowHandle",null] 12:26:54 INFO - PROCESS | 3776 | 1466537214185 Marionette TRACE conn8 <- [1,885,null,{"value":"13"}] 12:26:54 INFO - PROCESS | 3776 | 1466537214225 Marionette TRACE conn8 -> [0,886,"setScriptTimeout",{"ms":35000}] 12:26:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 12:26:54 INFO - PROCESS | 3776 | 1466537214229 Marionette TRACE conn8 <- [1,886,null,{}] 12:26:54 INFO - PROCESS | 3776 | 1466537214235 Marionette TRACE conn8 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:54 INFO - PROCESS | 3776 | 1466537214241 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:54 INFO - PROCESS | 3776 | 1466537214346 Marionette TRACE conn8 <- [1,887,null,{"value":null}] 12:26:54 INFO - PROCESS | 3776 | 1466537214456 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:54 INFO - PROCESS | 3776 | 1466537214461 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:54 INFO - PROCESS | 3776 | ++DOCSHELL 000000819599E800 == 29 [pid = 3776] [id = 231] 12:26:54 INFO - PROCESS | 3776 | ++DOMWINDOW == 65 (00000081906C7000) [pid = 3776] [serial = 692] [outer = 0000000000000000] 12:26:54 INFO - PROCESS | 3776 | ++DOMWINDOW == 66 (0000008190FEF800) [pid = 3776] [serial = 693] [outer = 00000081906C7000] 12:26:54 INFO - PROCESS | 3776 | 1466537214520 Marionette DEBUG loaded listener.js 12:26:54 INFO - PROCESS | 3776 | ++DOMWINDOW == 67 (00000081911A6400) [pid = 3776] [serial = 694] [outer = 00000081906C7000] 12:26:55 INFO - PROCESS | 3776 | 1466537215343 Marionette TRACE conn8 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 12:26:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 12:26:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1182ms 12:26:55 INFO - PROCESS | 3776 | 1466537215415 Marionette TRACE conn8 -> [0,889,"getWindowHandle",null] 12:26:55 INFO - PROCESS | 3776 | 1466537215419 Marionette TRACE conn8 <- [1,889,null,{"value":"13"}] 12:26:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 12:26:55 INFO - PROCESS | 3776 | 1466537215425 Marionette TRACE conn8 -> [0,890,"setScriptTimeout",{"ms":35000}] 12:26:55 INFO - PROCESS | 3776 | 1466537215428 Marionette TRACE conn8 <- [1,890,null,{}] 12:26:55 INFO - PROCESS | 3776 | 1466537215436 Marionette TRACE conn8 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:55 INFO - PROCESS | 3776 | 1466537215440 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:55 INFO - PROCESS | 3776 | 1466537215568 Marionette TRACE conn8 <- [1,891,null,{"value":null}] 12:26:55 INFO - PROCESS | 3776 | 1466537215628 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:55 INFO - PROCESS | 3776 | 1466537215631 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:55 INFO - PROCESS | 3776 | ++DOCSHELL 000000819B8B8000 == 30 [pid = 3776] [id = 232] 12:26:55 INFO - PROCESS | 3776 | ++DOMWINDOW == 68 (000000818F598800) [pid = 3776] [serial = 695] [outer = 0000000000000000] 12:26:55 INFO - PROCESS | 3776 | ++DOMWINDOW == 69 (00000081918CFC00) [pid = 3776] [serial = 696] [outer = 000000818F598800] 12:26:55 INFO - PROCESS | 3776 | 1466537215689 Marionette DEBUG loaded listener.js 12:26:55 INFO - PROCESS | 3776 | ++DOMWINDOW == 70 (000000819233F800) [pid = 3776] [serial = 697] [outer = 000000818F598800] 12:26:56 INFO - PROCESS | 3776 | 1466537216407 Marionette TRACE conn8 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 12:26:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 12:26:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1034ms 12:26:56 INFO - PROCESS | 3776 | 1466537216524 Marionette TRACE conn8 -> [0,893,"getWindowHandle",null] 12:26:56 INFO - PROCESS | 3776 | 1466537216528 Marionette TRACE conn8 <- [1,893,null,{"value":"13"}] 12:26:56 INFO - PROCESS | 3776 | 1466537216533 Marionette TRACE conn8 -> [0,894,"setScriptTimeout",{"ms":35000}] 12:26:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 12:26:56 INFO - PROCESS | 3776 | 1466537216537 Marionette TRACE conn8 <- [1,894,null,{}] 12:26:56 INFO - PROCESS | 3776 | 1466537216543 Marionette TRACE conn8 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:56 INFO - PROCESS | 3776 | 1466537216547 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:56 INFO - PROCESS | 3776 | 1466537216670 Marionette TRACE conn8 <- [1,895,null,{"value":null}] 12:26:56 INFO - PROCESS | 3776 | 1466537216757 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:56 INFO - PROCESS | 3776 | 1466537216762 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:56 INFO - PROCESS | 3776 | ++DOCSHELL 0000008197230800 == 31 [pid = 3776] [id = 233] 12:26:56 INFO - PROCESS | 3776 | ++DOMWINDOW == 71 (000000819110E000) [pid = 3776] [serial = 698] [outer = 0000000000000000] 12:26:56 INFO - PROCESS | 3776 | ++DOMWINDOW == 72 (000000819129E800) [pid = 3776] [serial = 699] [outer = 000000819110E000] 12:26:56 INFO - PROCESS | 3776 | 1466537216814 Marionette DEBUG loaded listener.js 12:26:56 INFO - PROCESS | 3776 | ++DOMWINDOW == 73 (00000081918C6C00) [pid = 3776] [serial = 700] [outer = 000000819110E000] 12:26:57 INFO - PROCESS | 3776 | 1466537217258 Marionette TRACE conn8 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 12:26:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 12:26:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 775ms 12:26:57 INFO - PROCESS | 3776 | 1466537217345 Marionette TRACE conn8 -> [0,897,"getWindowHandle",null] 12:26:57 INFO - PROCESS | 3776 | 1466537217349 Marionette TRACE conn8 <- [1,897,null,{"value":"13"}] 12:26:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 12:26:57 INFO - PROCESS | 3776 | 1466537217358 Marionette TRACE conn8 -> [0,898,"setScriptTimeout",{"ms":35000}] 12:26:57 INFO - PROCESS | 3776 | 1466537217361 Marionette TRACE conn8 <- [1,898,null,{}] 12:26:57 INFO - PROCESS | 3776 | 1466537217366 Marionette TRACE conn8 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:57 INFO - PROCESS | 3776 | 1466537217368 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:57 INFO - PROCESS | 3776 | 1466537217457 Marionette TRACE conn8 <- [1,899,null,{"value":null}] 12:26:57 INFO - PROCESS | 3776 | 1466537217527 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:57 INFO - PROCESS | 3776 | 1466537217529 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:57 INFO - PROCESS | 3776 | ++DOCSHELL 000000819D3FD800 == 32 [pid = 3776] [id = 234] 12:26:57 INFO - PROCESS | 3776 | ++DOMWINDOW == 74 (000000819110F800) [pid = 3776] [serial = 701] [outer = 0000000000000000] 12:26:57 INFO - PROCESS | 3776 | ++DOMWINDOW == 75 (00000081964D3400) [pid = 3776] [serial = 702] [outer = 000000819110F800] 12:26:57 INFO - PROCESS | 3776 | 1466537217578 Marionette DEBUG loaded listener.js 12:26:57 INFO - PROCESS | 3776 | ++DOMWINDOW == 76 (0000008197208400) [pid = 3776] [serial = 703] [outer = 000000819110F800] 12:26:57 INFO - PROCESS | 3776 | 1466537217980 Marionette TRACE conn8 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 12:26:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 12:26:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 690ms 12:26:58 INFO - PROCESS | 3776 | 1466537218049 Marionette TRACE conn8 -> [0,901,"getWindowHandle",null] 12:26:58 INFO - PROCESS | 3776 | 1466537218052 Marionette TRACE conn8 <- [1,901,null,{"value":"13"}] 12:26:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 12:26:58 INFO - PROCESS | 3776 | 1466537218055 Marionette TRACE conn8 -> [0,902,"setScriptTimeout",{"ms":35000}] 12:26:58 INFO - PROCESS | 3776 | 1466537218058 Marionette TRACE conn8 <- [1,902,null,{}] 12:26:58 INFO - PROCESS | 3776 | 1466537218072 Marionette TRACE conn8 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:58 INFO - PROCESS | 3776 | 1466537218077 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:58 INFO - PROCESS | 3776 | 1466537218170 Marionette TRACE conn8 <- [1,903,null,{"value":null}] 12:26:58 INFO - PROCESS | 3776 | 1466537218188 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:58 INFO - PROCESS | 3776 | 1466537218192 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:58 INFO - PROCESS | 3776 | ++DOCSHELL 000000819E22D000 == 33 [pid = 3776] [id = 235] 12:26:58 INFO - PROCESS | 3776 | ++DOMWINDOW == 77 (000000818FFDB800) [pid = 3776] [serial = 704] [outer = 0000000000000000] 12:26:58 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (00000081977C3400) [pid = 3776] [serial = 705] [outer = 000000818FFDB800] 12:26:58 INFO - PROCESS | 3776 | 1466537218241 Marionette DEBUG loaded listener.js 12:26:58 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (000000819B337400) [pid = 3776] [serial = 706] [outer = 000000818FFDB800] 12:26:58 INFO - PROCESS | 3776 | [3776] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1857 12:26:58 INFO - PROCESS | 3776 | 1466537218696 Marionette TRACE conn8 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 12:26:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 12:26:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 691ms 12:26:58 INFO - PROCESS | 3776 | 1466537218749 Marionette TRACE conn8 -> [0,905,"getWindowHandle",null] 12:26:58 INFO - PROCESS | 3776 | 1466537218751 Marionette TRACE conn8 <- [1,905,null,{"value":"13"}] 12:26:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 12:26:58 INFO - PROCESS | 3776 | 1466537218754 Marionette TRACE conn8 -> [0,906,"setScriptTimeout",{"ms":35000}] 12:26:58 INFO - PROCESS | 3776 | 1466537218756 Marionette TRACE conn8 <- [1,906,null,{}] 12:26:58 INFO - PROCESS | 3776 | 1466537218760 Marionette TRACE conn8 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:58 INFO - PROCESS | 3776 | 1466537218762 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:58 INFO - PROCESS | 3776 | 1466537218881 Marionette TRACE conn8 <- [1,907,null,{"value":null}] 12:26:58 INFO - PROCESS | 3776 | 1466537218893 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:58 INFO - PROCESS | 3776 | 1466537218895 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:58 INFO - PROCESS | 3776 | ++DOCSHELL 000000819F597000 == 34 [pid = 3776] [id = 236] 12:26:58 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (000000819B45F400) [pid = 3776] [serial = 707] [outer = 0000000000000000] 12:26:58 INFO - PROCESS | 3776 | ++DOMWINDOW == 81 (000000819B464800) [pid = 3776] [serial = 708] [outer = 000000819B45F400] 12:26:58 INFO - PROCESS | 3776 | 1466537218940 Marionette DEBUG loaded listener.js 12:26:59 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (000000819B799C00) [pid = 3776] [serial = 709] [outer = 000000819B45F400] 12:26:59 INFO - PROCESS | 3776 | 1466537219367 Marionette TRACE conn8 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 12:26:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 12:26:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 629ms 12:26:59 INFO - PROCESS | 3776 | 1466537219391 Marionette TRACE conn8 -> [0,909,"getWindowHandle",null] 12:26:59 INFO - PROCESS | 3776 | 1466537219394 Marionette TRACE conn8 <- [1,909,null,{"value":"13"}] 12:26:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 12:26:59 INFO - PROCESS | 3776 | 1466537219397 Marionette TRACE conn8 -> [0,910,"setScriptTimeout",{"ms":35000}] 12:26:59 INFO - PROCESS | 3776 | 1466537219399 Marionette TRACE conn8 <- [1,910,null,{}] 12:26:59 INFO - PROCESS | 3776 | 1466537219402 Marionette TRACE conn8 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:59 INFO - PROCESS | 3776 | 1466537219405 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:59 INFO - PROCESS | 3776 | 1466537219509 Marionette TRACE conn8 <- [1,911,null,{"value":null}] 12:26:59 INFO - PROCESS | 3776 | 1466537219516 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:59 INFO - PROCESS | 3776 | 1466537219518 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:26:59 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A0DD0000 == 35 [pid = 3776] [id = 237] 12:26:59 INFO - PROCESS | 3776 | ++DOMWINDOW == 83 (000000818F60B000) [pid = 3776] [serial = 710] [outer = 0000000000000000] 12:26:59 INFO - PROCESS | 3776 | ++DOMWINDOW == 84 (000000819B848C00) [pid = 3776] [serial = 711] [outer = 000000818F60B000] 12:26:59 INFO - PROCESS | 3776 | 1466537219565 Marionette DEBUG loaded listener.js 12:26:59 INFO - PROCESS | 3776 | ++DOMWINDOW == 85 (000000819BC8F400) [pid = 3776] [serial = 712] [outer = 000000818F60B000] 12:27:00 INFO - PROCESS | 3776 | 1466537220025 Marionette TRACE conn8 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 12:27:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 12:27:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 691ms 12:27:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 12:27:00 INFO - PROCESS | 3776 | 1466537220098 Marionette TRACE conn8 -> [0,913,"getWindowHandle",null] 12:27:00 INFO - PROCESS | 3776 | 1466537220100 Marionette TRACE conn8 <- [1,913,null,{"value":"13"}] 12:27:00 INFO - PROCESS | 3776 | 1466537220104 Marionette TRACE conn8 -> [0,914,"setScriptTimeout",{"ms":35000}] 12:27:00 INFO - PROCESS | 3776 | 1466537220106 Marionette TRACE conn8 <- [1,914,null,{}] 12:27:00 INFO - PROCESS | 3776 | 1466537220109 Marionette TRACE conn8 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:00 INFO - PROCESS | 3776 | 1466537220115 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:00 INFO - PROCESS | 3776 | 1466537220295 Marionette TRACE conn8 <- [1,915,null,{"value":null}] 12:27:00 INFO - PROCESS | 3776 | 1466537220314 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:00 INFO - PROCESS | 3776 | 1466537220317 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:00 INFO - PROCESS | 3776 | ++DOCSHELL 000000819B8B1000 == 36 [pid = 3776] [id = 238] 12:27:00 INFO - PROCESS | 3776 | ++DOMWINDOW == 86 (000000819DF0AC00) [pid = 3776] [serial = 713] [outer = 0000000000000000] 12:27:00 INFO - PROCESS | 3776 | ++DOMWINDOW == 87 (000000819E19B400) [pid = 3776] [serial = 714] [outer = 000000819DF0AC00] 12:27:00 INFO - PROCESS | 3776 | 1466537220363 Marionette DEBUG loaded listener.js 12:27:00 INFO - PROCESS | 3776 | ++DOMWINDOW == 88 (000000819E633C00) [pid = 3776] [serial = 715] [outer = 000000819DF0AC00] 12:27:00 INFO - PROCESS | 3776 | 1466537220797 Marionette TRACE conn8 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 12:27:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 12:27:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 734ms 12:27:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 12:27:00 INFO - PROCESS | 3776 | 1466537220838 Marionette TRACE conn8 -> [0,917,"getWindowHandle",null] 12:27:00 INFO - PROCESS | 3776 | 1466537220840 Marionette TRACE conn8 <- [1,917,null,{"value":"13"}] 12:27:00 INFO - PROCESS | 3776 | 1466537220843 Marionette TRACE conn8 -> [0,918,"setScriptTimeout",{"ms":35000}] 12:27:00 INFO - PROCESS | 3776 | 1466537220845 Marionette TRACE conn8 <- [1,918,null,{}] 12:27:00 INFO - PROCESS | 3776 | 1466537220849 Marionette TRACE conn8 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:00 INFO - PROCESS | 3776 | 1466537220851 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:00 INFO - PROCESS | 3776 | 1466537220954 Marionette TRACE conn8 <- [1,919,null,{"value":null}] 12:27:00 INFO - PROCESS | 3776 | 1466537220959 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:00 INFO - PROCESS | 3776 | 1466537220961 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:00 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4E18800 == 37 [pid = 3776] [id = 239] 12:27:00 INFO - PROCESS | 3776 | ++DOMWINDOW == 89 (000000819E63A400) [pid = 3776] [serial = 716] [outer = 0000000000000000] 12:27:01 INFO - PROCESS | 3776 | ++DOMWINDOW == 90 (000000819E64F400) [pid = 3776] [serial = 717] [outer = 000000819E63A400] 12:27:01 INFO - PROCESS | 3776 | 1466537221006 Marionette DEBUG loaded listener.js 12:27:01 INFO - PROCESS | 3776 | ++DOMWINDOW == 91 (000000819E6D5800) [pid = 3776] [serial = 718] [outer = 000000819E63A400] 12:27:01 INFO - PROCESS | 3776 | --DOMWINDOW == 90 (000000819B3DF000) [pid = 3776] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 12:27:01 INFO - PROCESS | 3776 | --DOMWINDOW == 89 (000000819132F400) [pid = 3776] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 12:27:01 INFO - PROCESS | 3776 | --DOMWINDOW == 88 (000000819BE99C00) [pid = 3776] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 12:27:01 INFO - PROCESS | 3776 | --DOMWINDOW == 87 (000000819E62C000) [pid = 3776] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 12:27:01 INFO - PROCESS | 3776 | --DOMWINDOW == 86 (000000819FAB0400) [pid = 3776] [serial = 656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 12:27:01 INFO - PROCESS | 3776 | --DOMWINDOW == 85 (000000819EA36400) [pid = 3776] [serial = 653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 12:27:01 INFO - PROCESS | 3776 | --DOMWINDOW == 84 (000000819B848400) [pid = 3776] [serial = 650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 12:27:01 INFO - PROCESS | 3776 | --DOMWINDOW == 83 (00000081918CD000) [pid = 3776] [serial = 647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 12:27:01 INFO - PROCESS | 3776 | --DOMWINDOW == 82 (0000008190F22400) [pid = 3776] [serial = 668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 12:27:01 INFO - PROCESS | 3776 | --DOMWINDOW == 81 (0000008191331800) [pid = 3776] [serial = 665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 12:27:01 INFO - PROCESS | 3776 | --DOMWINDOW == 80 (0000008190FF1800) [pid = 3776] [serial = 662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 12:27:01 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (000000819132EC00) [pid = 3776] [serial = 659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 12:27:01 INFO - PROCESS | 3776 | --DOMWINDOW == 78 (000000819B33A400) [pid = 3776] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 12:27:01 INFO - PROCESS | 3776 | 1466537221467 Marionette TRACE conn8 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 12:27:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 12:27:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 692ms 12:27:01 INFO - PROCESS | 3776 | 1466537221539 Marionette TRACE conn8 -> [0,921,"getWindowHandle",null] 12:27:01 INFO - PROCESS | 3776 | 1466537221541 Marionette TRACE conn8 <- [1,921,null,{"value":"13"}] 12:27:01 INFO - PROCESS | 3776 | 1466537221545 Marionette TRACE conn8 -> [0,922,"setScriptTimeout",{"ms":35000}] 12:27:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 12:27:01 INFO - PROCESS | 3776 | 1466537221546 Marionette TRACE conn8 <- [1,922,null,{}] 12:27:01 INFO - PROCESS | 3776 | 1466537221555 Marionette TRACE conn8 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:01 INFO - PROCESS | 3776 | 1466537221557 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:01 INFO - PROCESS | 3776 | 1466537221666 Marionette TRACE conn8 <- [1,923,null,{"value":null}] 12:27:01 INFO - PROCESS | 3776 | 1466537221738 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:01 INFO - PROCESS | 3776 | 1466537221740 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:01 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4E7E000 == 38 [pid = 3776] [id = 240] 12:27:01 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (00000081977BAC00) [pid = 3776] [serial = 719] [outer = 0000000000000000] 12:27:01 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (000000819B3E5000) [pid = 3776] [serial = 720] [outer = 00000081977BAC00] 12:27:01 INFO - PROCESS | 3776 | 1466537221786 Marionette DEBUG loaded listener.js 12:27:01 INFO - PROCESS | 3776 | ++DOMWINDOW == 81 (000000819E6D4C00) [pid = 3776] [serial = 721] [outer = 00000081977BAC00] 12:27:02 INFO - PROCESS | 3776 | 1466537222163 Marionette TRACE conn8 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 12:27:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 12:27:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 628ms 12:27:02 INFO - PROCESS | 3776 | 1466537222176 Marionette TRACE conn8 -> [0,925,"getWindowHandle",null] 12:27:02 INFO - PROCESS | 3776 | 1466537222178 Marionette TRACE conn8 <- [1,925,null,{"value":"13"}] 12:27:02 INFO - PROCESS | 3776 | 1466537222182 Marionette TRACE conn8 -> [0,926,"setScriptTimeout",{"ms":35000}] 12:27:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 12:27:02 INFO - PROCESS | 3776 | 1466537222184 Marionette TRACE conn8 <- [1,926,null,{}] 12:27:02 INFO - PROCESS | 3776 | 1466537222187 Marionette TRACE conn8 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:02 INFO - PROCESS | 3776 | 1466537222189 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:02 INFO - PROCESS | 3776 | 1466537222300 Marionette TRACE conn8 <- [1,927,null,{"value":null}] 12:27:02 INFO - PROCESS | 3776 | 1466537222308 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:02 INFO - PROCESS | 3776 | 1466537222310 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:02 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A528D000 == 39 [pid = 3776] [id = 241] 12:27:02 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (000000819E648400) [pid = 3776] [serial = 722] [outer = 0000000000000000] 12:27:02 INFO - PROCESS | 3776 | ++DOMWINDOW == 83 (000000819EA38800) [pid = 3776] [serial = 723] [outer = 000000819E648400] 12:27:02 INFO - PROCESS | 3776 | 1466537222354 Marionette DEBUG loaded listener.js 12:27:02 INFO - PROCESS | 3776 | ++DOMWINDOW == 84 (000000819EBBF800) [pid = 3776] [serial = 724] [outer = 000000819E648400] 12:27:02 INFO - PROCESS | 3776 | 1466537222747 Marionette TRACE conn8 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 12:27:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 12:27:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 586ms 12:27:02 INFO - PROCESS | 3776 | 1466537222771 Marionette TRACE conn8 -> [0,929,"getWindowHandle",null] 12:27:02 INFO - PROCESS | 3776 | 1466537222774 Marionette TRACE conn8 <- [1,929,null,{"value":"13"}] 12:27:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 12:27:02 INFO - PROCESS | 3776 | 1466537222777 Marionette TRACE conn8 -> [0,930,"setScriptTimeout",{"ms":35000}] 12:27:02 INFO - PROCESS | 3776 | 1466537222779 Marionette TRACE conn8 <- [1,930,null,{}] 12:27:02 INFO - PROCESS | 3776 | 1466537222798 Marionette TRACE conn8 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:02 INFO - PROCESS | 3776 | 1466537222800 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:02 INFO - PROCESS | 3776 | 1466537222881 Marionette TRACE conn8 <- [1,931,null,{"value":null}] 12:27:02 INFO - PROCESS | 3776 | 1466537222953 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:02 INFO - PROCESS | 3776 | 1466537222955 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:02 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A559D800 == 40 [pid = 3776] [id = 242] 12:27:02 INFO - PROCESS | 3776 | ++DOMWINDOW == 85 (000000819EBBE000) [pid = 3776] [serial = 725] [outer = 0000000000000000] 12:27:03 INFO - PROCESS | 3776 | ++DOMWINDOW == 86 (000000819ED71400) [pid = 3776] [serial = 726] [outer = 000000819EBBE000] 12:27:03 INFO - PROCESS | 3776 | 1466537223000 Marionette DEBUG loaded listener.js 12:27:03 INFO - PROCESS | 3776 | ++DOMWINDOW == 87 (000000819ED79C00) [pid = 3776] [serial = 727] [outer = 000000819EBBE000] 12:27:03 INFO - PROCESS | 3776 | 1466537223393 Marionette TRACE conn8 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 12:27:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 12:27:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 628ms 12:27:03 INFO - PROCESS | 3776 | 1466537223408 Marionette TRACE conn8 -> [0,933,"getWindowHandle",null] 12:27:03 INFO - PROCESS | 3776 | 1466537223411 Marionette TRACE conn8 <- [1,933,null,{"value":"13"}] 12:27:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 12:27:03 INFO - PROCESS | 3776 | 1466537223461 Marionette TRACE conn8 -> [0,934,"setScriptTimeout",{"ms":35000}] 12:27:03 INFO - PROCESS | 3776 | 1466537223465 Marionette TRACE conn8 <- [1,934,null,{}] 12:27:03 INFO - PROCESS | 3776 | 1466537223471 Marionette TRACE conn8 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:03 INFO - PROCESS | 3776 | 1466537223475 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:03 INFO - PROCESS | 3776 | 1466537223627 Marionette TRACE conn8 <- [1,935,null,{"value":null}] 12:27:03 INFO - PROCESS | 3776 | 1466537223694 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:03 INFO - PROCESS | 3776 | 1466537223697 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:03 INFO - PROCESS | 3776 | ++DOCSHELL 000000819737D800 == 41 [pid = 3776] [id = 243] 12:27:03 INFO - PROCESS | 3776 | ++DOMWINDOW == 88 (000000818F725400) [pid = 3776] [serial = 728] [outer = 0000000000000000] 12:27:03 INFO - PROCESS | 3776 | ++DOMWINDOW == 89 (0000008190FF6400) [pid = 3776] [serial = 729] [outer = 000000818F725400] 12:27:03 INFO - PROCESS | 3776 | 1466537223758 Marionette DEBUG loaded listener.js 12:27:03 INFO - PROCESS | 3776 | ++DOMWINDOW == 90 (0000008191331C00) [pid = 3776] [serial = 730] [outer = 000000818F725400] 12:27:04 INFO - PROCESS | 3776 | [3776] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1857 12:27:04 INFO - PROCESS | 3776 | 1466537224423 Marionette TRACE conn8 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 12:27:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 12:27:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 985ms 12:27:04 INFO - PROCESS | 3776 | 1466537224449 Marionette TRACE conn8 -> [0,937,"getWindowHandle",null] 12:27:04 INFO - PROCESS | 3776 | 1466537224454 Marionette TRACE conn8 <- [1,937,null,{"value":"13"}] 12:27:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 12:27:04 INFO - PROCESS | 3776 | 1466537224459 Marionette TRACE conn8 -> [0,938,"setScriptTimeout",{"ms":35000}] 12:27:04 INFO - PROCESS | 3776 | 1466537224462 Marionette TRACE conn8 <- [1,938,null,{}] 12:27:04 INFO - PROCESS | 3776 | 1466537224469 Marionette TRACE conn8 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:04 INFO - PROCESS | 3776 | 1466537224474 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:04 INFO - PROCESS | 3776 | 1466537224591 Marionette TRACE conn8 <- [1,939,null,{"value":null}] 12:27:04 INFO - PROCESS | 3776 | 1466537224665 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:04 INFO - PROCESS | 3776 | 1466537224668 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:04 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A0C82800 == 42 [pid = 3776] [id = 244] 12:27:04 INFO - PROCESS | 3776 | ++DOMWINDOW == 91 (0000008197269800) [pid = 3776] [serial = 731] [outer = 0000000000000000] 12:27:04 INFO - PROCESS | 3776 | ++DOMWINDOW == 92 (00000081973D2000) [pid = 3776] [serial = 732] [outer = 0000008197269800] 12:27:04 INFO - PROCESS | 3776 | 1466537224767 Marionette DEBUG loaded listener.js 12:27:04 INFO - PROCESS | 3776 | ++DOMWINDOW == 93 (000000819B33C400) [pid = 3776] [serial = 733] [outer = 0000008197269800] 12:27:05 INFO - PROCESS | 3776 | 1466537225371 Marionette TRACE conn8 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 12:27:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 12:27:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 984ms 12:27:05 INFO - PROCESS | 3776 | 1466537225446 Marionette TRACE conn8 -> [0,941,"getWindowHandle",null] 12:27:05 INFO - PROCESS | 3776 | 1466537225449 Marionette TRACE conn8 <- [1,941,null,{"value":"13"}] 12:27:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 12:27:05 INFO - PROCESS | 3776 | 1466537225453 Marionette TRACE conn8 -> [0,942,"setScriptTimeout",{"ms":35000}] 12:27:05 INFO - PROCESS | 3776 | 1466537225455 Marionette TRACE conn8 <- [1,942,null,{}] 12:27:05 INFO - PROCESS | 3776 | 1466537225459 Marionette TRACE conn8 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:05 INFO - PROCESS | 3776 | 1466537225462 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:05 INFO - PROCESS | 3776 | 1466537225574 Marionette TRACE conn8 <- [1,943,null,{"value":null}] 12:27:05 INFO - PROCESS | 3776 | 1466537225656 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:05 INFO - PROCESS | 3776 | 1466537225663 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:05 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A565E000 == 43 [pid = 3776] [id = 245] 12:27:05 INFO - PROCESS | 3776 | ++DOMWINDOW == 94 (000000819D92A000) [pid = 3776] [serial = 734] [outer = 0000000000000000] 12:27:05 INFO - PROCESS | 3776 | ++DOMWINDOW == 95 (000000819D92D800) [pid = 3776] [serial = 735] [outer = 000000819D92A000] 12:27:05 INFO - PROCESS | 3776 | 1466537225762 Marionette DEBUG loaded listener.js 12:27:05 INFO - PROCESS | 3776 | ++DOMWINDOW == 96 (000000819E6C9C00) [pid = 3776] [serial = 736] [outer = 000000819D92A000] 12:27:06 INFO - PROCESS | 3776 | 1466537226362 Marionette TRACE conn8 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 12:27:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 12:27:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 985ms 12:27:06 INFO - PROCESS | 3776 | 1466537226440 Marionette TRACE conn8 -> [0,945,"getWindowHandle",null] 12:27:06 INFO - PROCESS | 3776 | 1466537226442 Marionette TRACE conn8 <- [1,945,null,{"value":"13"}] 12:27:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 12:27:06 INFO - PROCESS | 3776 | 1466537226446 Marionette TRACE conn8 -> [0,946,"setScriptTimeout",{"ms":35000}] 12:27:06 INFO - PROCESS | 3776 | 1466537226448 Marionette TRACE conn8 <- [1,946,null,{}] 12:27:06 INFO - PROCESS | 3776 | 1466537226452 Marionette TRACE conn8 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:06 INFO - PROCESS | 3776 | 1466537226454 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:06 INFO - PROCESS | 3776 | 1466537226570 Marionette TRACE conn8 <- [1,947,null,{"value":null}] 12:27:06 INFO - PROCESS | 3776 | 1466537226644 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:06 INFO - PROCESS | 3776 | 1466537226646 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:06 INFO - PROCESS | 3776 | ++DOCSHELL 000000819577B000 == 44 [pid = 3776] [id = 246] 12:27:06 INFO - PROCESS | 3776 | ++DOMWINDOW == 97 (000000818F7D7C00) [pid = 3776] [serial = 737] [outer = 0000000000000000] 12:27:06 INFO - PROCESS | 3776 | ++DOMWINDOW == 98 (00000081911A1000) [pid = 3776] [serial = 738] [outer = 000000818F7D7C00] 12:27:06 INFO - PROCESS | 3776 | 1466537226881 Marionette DEBUG loaded listener.js 12:27:06 INFO - PROCESS | 3776 | ++DOMWINDOW == 99 (0000008195AB2C00) [pid = 3776] [serial = 739] [outer = 000000818F7D7C00] 12:27:07 INFO - PROCESS | 3776 | 1466537227552 Marionette TRACE conn8 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 12:27:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 12:27:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1127ms 12:27:07 INFO - PROCESS | 3776 | --DOCSHELL 00000081A528D000 == 43 [pid = 3776] [id = 241] 12:27:07 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4E7E000 == 42 [pid = 3776] [id = 240] 12:27:07 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4E18800 == 41 [pid = 3776] [id = 239] 12:27:07 INFO - PROCESS | 3776 | --DOCSHELL 000000819B8B1000 == 40 [pid = 3776] [id = 238] 12:27:07 INFO - PROCESS | 3776 | --DOCSHELL 00000081A0DD0000 == 39 [pid = 3776] [id = 237] 12:27:07 INFO - PROCESS | 3776 | --DOCSHELL 000000819F597000 == 38 [pid = 3776] [id = 236] 12:27:07 INFO - PROCESS | 3776 | --DOCSHELL 000000819E22D000 == 37 [pid = 3776] [id = 235] 12:27:07 INFO - PROCESS | 3776 | --DOCSHELL 000000819D3FD800 == 36 [pid = 3776] [id = 234] 12:27:07 INFO - PROCESS | 3776 | --DOCSHELL 0000008197230800 == 35 [pid = 3776] [id = 233] 12:27:07 INFO - PROCESS | 3776 | --DOMWINDOW == 98 (0000008190FF1000) [pid = 3776] [serial = 690] [outer = 0000000000000000] [url = about:blank] 12:27:07 INFO - PROCESS | 3776 | --DOMWINDOW == 97 (000000819B3E5400) [pid = 3776] [serial = 672] [outer = 0000000000000000] [url = about:blank] 12:27:07 INFO - PROCESS | 3776 | --DOMWINDOW == 96 (000000819B841C00) [pid = 3776] [serial = 675] [outer = 0000000000000000] [url = about:blank] 12:27:07 INFO - PROCESS | 3776 | --DOMWINDOW == 95 (000000819B493000) [pid = 3776] [serial = 673] [outer = 0000000000000000] [url = about:blank] 12:27:07 INFO - PROCESS | 3776 | --DOMWINDOW == 94 (000000819D926800) [pid = 3776] [serial = 678] [outer = 0000000000000000] [url = about:blank] 12:27:07 INFO - PROCESS | 3776 | --DOMWINDOW == 93 (000000819B8C6400) [pid = 3776] [serial = 676] [outer = 0000000000000000] [url = about:blank] 12:27:07 INFO - PROCESS | 3776 | --DOMWINDOW == 92 (000000819E6D1000) [pid = 3776] [serial = 684] [outer = 0000000000000000] [url = about:blank] 12:27:07 INFO - PROCESS | 3776 | --DOMWINDOW == 91 (000000819E638000) [pid = 3776] [serial = 679] [outer = 0000000000000000] [url = about:blank] 12:27:07 INFO - PROCESS | 3776 | --DOMWINDOW == 90 (000000819FAB9800) [pid = 3776] [serial = 657] [outer = 0000000000000000] [url = about:blank] 12:27:07 INFO - PROCESS | 3776 | --DOMWINDOW == 89 (000000819FA19400) [pid = 3776] [serial = 655] [outer = 0000000000000000] [url = about:blank] 12:27:07 INFO - PROCESS | 3776 | --DOMWINDOW == 88 (000000819EBB6800) [pid = 3776] [serial = 654] [outer = 0000000000000000] [url = about:blank] 12:27:07 INFO - PROCESS | 3776 | --DOMWINDOW == 87 (000000819D92DC00) [pid = 3776] [serial = 652] [outer = 0000000000000000] [url = about:blank] 12:27:07 INFO - PROCESS | 3776 | --DOMWINDOW == 86 (000000819B850C00) [pid = 3776] [serial = 651] [outer = 0000000000000000] [url = about:blank] 12:27:07 INFO - PROCESS | 3776 | --DOMWINDOW == 85 (00000081977BB000) [pid = 3776] [serial = 649] [outer = 0000000000000000] [url = about:blank] 12:27:07 INFO - PROCESS | 3776 | --DOMWINDOW == 84 (0000008195EEDC00) [pid = 3776] [serial = 648] [outer = 0000000000000000] [url = about:blank] 12:27:07 INFO - PROCESS | 3776 | --DOMWINDOW == 83 (000000819EA35800) [pid = 3776] [serial = 687] [outer = 0000000000000000] [url = about:blank] 12:27:07 INFO - PROCESS | 3776 | --DOMWINDOW == 82 (000000819730E800) [pid = 3776] [serial = 669] [outer = 0000000000000000] [url = about:blank] 12:27:07 INFO - PROCESS | 3776 | --DOMWINDOW == 81 (0000008191A27400) [pid = 3776] [serial = 666] [outer = 0000000000000000] [url = about:blank] 12:27:07 INFO - PROCESS | 3776 | --DOMWINDOW == 80 (00000081959F1C00) [pid = 3776] [serial = 667] [outer = 0000000000000000] [url = about:blank] 12:27:07 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (0000008190FF9000) [pid = 3776] [serial = 663] [outer = 0000000000000000] [url = about:blank] 12:27:07 INFO - PROCESS | 3776 | --DOMWINDOW == 78 (000000819119D800) [pid = 3776] [serial = 664] [outer = 0000000000000000] [url = about:blank] 12:27:07 INFO - PROCESS | 3776 | --DOMWINDOW == 77 (0000008197268800) [pid = 3776] [serial = 661] [outer = 0000000000000000] [url = about:blank] 12:27:07 INFO - PROCESS | 3776 | --DOMWINDOW == 76 (00000081918D1400) [pid = 3776] [serial = 660] [outer = 0000000000000000] [url = about:blank] 12:27:07 INFO - PROCESS | 3776 | --DOMWINDOW == 75 (00000081A0355C00) [pid = 3776] [serial = 658] [outer = 0000000000000000] [url = about:blank] 12:27:07 INFO - PROCESS | 3776 | --DOMWINDOW == 74 (000000819E70E000) [pid = 3776] [serial = 685] [outer = 0000000000000000] [url = about:blank] 12:27:07 INFO - PROCESS | 3776 | --DOMWINDOW == 73 (000000819B553400) [pid = 3776] [serial = 681] [outer = 0000000000000000] [url = about:blank] 12:27:07 INFO - PROCESS | 3776 | --DOMWINDOW == 72 (0000008197AE9000) [pid = 3776] [serial = 670] [outer = 0000000000000000] [url = about:blank] 12:27:07 INFO - PROCESS | 3776 | --DOMWINDOW == 71 (000000819E634800) [pid = 3776] [serial = 682] [outer = 0000000000000000] [url = about:blank] 12:27:07 INFO - PROCESS | 3776 | 1466537227620 Marionette TRACE conn8 -> [0,949,"getWindowHandle",null] 12:27:07 INFO - PROCESS | 3776 | 1466537227624 Marionette TRACE conn8 <- [1,949,null,{"value":"13"}] 12:27:07 INFO - PROCESS | 3776 | 1466537227631 Marionette TRACE conn8 -> [0,950,"setScriptTimeout",{"ms":35000}] 12:27:07 INFO - PROCESS | 3776 | 1466537227633 Marionette TRACE conn8 <- [1,950,null,{}] 12:27:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 12:27:07 INFO - PROCESS | 3776 | 1466537227638 Marionette TRACE conn8 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:07 INFO - PROCESS | 3776 | 1466537227641 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:07 INFO - PROCESS | 3776 | 1466537227740 Marionette TRACE conn8 <- [1,951,null,{"value":null}] 12:27:07 INFO - PROCESS | 3776 | 1466537227747 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:07 INFO - PROCESS | 3776 | 1466537227750 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:07 INFO - PROCESS | 3776 | ++DOCSHELL 00000081962B4800 == 36 [pid = 3776] [id = 247] 12:27:07 INFO - PROCESS | 3776 | ++DOMWINDOW == 72 (0000008191108800) [pid = 3776] [serial = 740] [outer = 0000000000000000] 12:27:07 INFO - PROCESS | 3776 | ++DOMWINDOW == 73 (00000081911A3000) [pid = 3776] [serial = 741] [outer = 0000008191108800] 12:27:07 INFO - PROCESS | 3776 | 1466537227799 Marionette DEBUG loaded listener.js 12:27:07 INFO - PROCESS | 3776 | ++DOMWINDOW == 74 (00000081961B0400) [pid = 3776] [serial = 742] [outer = 0000008191108800] 12:27:08 INFO - PROCESS | 3776 | 1466537228272 Marionette TRACE conn8 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 12:27:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 12:27:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 690ms 12:27:08 INFO - PROCESS | 3776 | 1466537228331 Marionette TRACE conn8 -> [0,953,"getWindowHandle",null] 12:27:08 INFO - PROCESS | 3776 | 1466537228335 Marionette TRACE conn8 <- [1,953,null,{"value":"13"}] 12:27:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 12:27:08 INFO - PROCESS | 3776 | 1466537228341 Marionette TRACE conn8 -> [0,954,"setScriptTimeout",{"ms":35000}] 12:27:08 INFO - PROCESS | 3776 | 1466537228344 Marionette TRACE conn8 <- [1,954,null,{}] 12:27:08 INFO - PROCESS | 3776 | 1466537228348 Marionette TRACE conn8 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:08 INFO - PROCESS | 3776 | 1466537228350 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:08 INFO - PROCESS | 3776 | 1466537228472 Marionette TRACE conn8 <- [1,955,null,{"value":null}] 12:27:08 INFO - PROCESS | 3776 | 1466537228560 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:08 INFO - PROCESS | 3776 | 1466537228562 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:08 INFO - PROCESS | 3776 | ++DOCSHELL 000000819D9E0000 == 37 [pid = 3776] [id = 248] 12:27:08 INFO - PROCESS | 3776 | ++DOMWINDOW == 75 (0000008191109000) [pid = 3776] [serial = 743] [outer = 0000000000000000] 12:27:08 INFO - PROCESS | 3776 | ++DOMWINDOW == 76 (000000819B336800) [pid = 3776] [serial = 744] [outer = 0000008191109000] 12:27:08 INFO - PROCESS | 3776 | 1466537228609 Marionette DEBUG loaded listener.js 12:27:08 INFO - PROCESS | 3776 | ++DOMWINDOW == 77 (000000819B494000) [pid = 3776] [serial = 745] [outer = 0000008191109000] 12:27:09 INFO - PROCESS | 3776 | 1466537229022 Marionette TRACE conn8 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 12:27:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 12:27:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 734ms 12:27:09 INFO - PROCESS | 3776 | 1466537229079 Marionette TRACE conn8 -> [0,957,"getWindowHandle",null] 12:27:09 INFO - PROCESS | 3776 | 1466537229082 Marionette TRACE conn8 <- [1,957,null,{"value":"13"}] 12:27:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 12:27:09 INFO - PROCESS | 3776 | 1466537229086 Marionette TRACE conn8 -> [0,958,"setScriptTimeout",{"ms":35000}] 12:27:09 INFO - PROCESS | 3776 | 1466537229089 Marionette TRACE conn8 <- [1,958,null,{}] 12:27:09 INFO - PROCESS | 3776 | 1466537229100 Marionette TRACE conn8 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:09 INFO - PROCESS | 3776 | 1466537229104 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:09 INFO - PROCESS | 3776 | 1466537229196 Marionette TRACE conn8 <- [1,959,null,{"value":null}] 12:27:09 INFO - PROCESS | 3776 | 1466537229204 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:09 INFO - PROCESS | 3776 | 1466537229207 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:09 INFO - PROCESS | 3776 | ++DOCSHELL 000000819E77D800 == 38 [pid = 3776] [id = 249] 12:27:09 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (000000819B84C000) [pid = 3776] [serial = 746] [outer = 0000000000000000] 12:27:09 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (000000819C194C00) [pid = 3776] [serial = 747] [outer = 000000819B84C000] 12:27:09 INFO - PROCESS | 3776 | 1466537229258 Marionette DEBUG loaded listener.js 12:27:09 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (000000819DFC5800) [pid = 3776] [serial = 748] [outer = 000000819B84C000] 12:27:09 INFO - PROCESS | 3776 | 1466537229673 Marionette TRACE conn8 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 12:27:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 12:27:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 629ms 12:27:09 INFO - PROCESS | 3776 | 1466537229716 Marionette TRACE conn8 -> [0,961,"getWindowHandle",null] 12:27:09 INFO - PROCESS | 3776 | 1466537229719 Marionette TRACE conn8 <- [1,961,null,{"value":"13"}] 12:27:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 12:27:09 INFO - PROCESS | 3776 | 1466537229722 Marionette TRACE conn8 -> [0,962,"setScriptTimeout",{"ms":35000}] 12:27:09 INFO - PROCESS | 3776 | 1466537229724 Marionette TRACE conn8 <- [1,962,null,{}] 12:27:09 INFO - PROCESS | 3776 | 1466537229728 Marionette TRACE conn8 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:09 INFO - PROCESS | 3776 | 1466537229730 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:09 INFO - PROCESS | 3776 | 1466537229818 Marionette TRACE conn8 <- [1,963,null,{"value":null}] 12:27:09 INFO - PROCESS | 3776 | 1466537229855 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:09 INFO - PROCESS | 3776 | 1466537229857 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:09 INFO - PROCESS | 3776 | ++DOCSHELL 000000819F5D5000 == 39 [pid = 3776] [id = 250] 12:27:09 INFO - PROCESS | 3776 | ++DOMWINDOW == 81 (000000819E639000) [pid = 3776] [serial = 749] [outer = 0000000000000000] 12:27:09 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (000000819E6CB400) [pid = 3776] [serial = 750] [outer = 000000819E639000] 12:27:09 INFO - PROCESS | 3776 | 1466537229902 Marionette DEBUG loaded listener.js 12:27:09 INFO - PROCESS | 3776 | ++DOMWINDOW == 83 (000000819EA32C00) [pid = 3776] [serial = 751] [outer = 000000819E639000] 12:27:10 INFO - PROCESS | 3776 | 1466537230358 Marionette TRACE conn8 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 12:27:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 12:27:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 691ms 12:27:10 INFO - PROCESS | 3776 | 1466537230416 Marionette TRACE conn8 -> [0,965,"getWindowHandle",null] 12:27:10 INFO - PROCESS | 3776 | 1466537230419 Marionette TRACE conn8 <- [1,965,null,{"value":"13"}] 12:27:10 INFO - PROCESS | 3776 | 1466537230422 Marionette TRACE conn8 -> [0,966,"setScriptTimeout",{"ms":35000}] 12:27:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 12:27:10 INFO - PROCESS | 3776 | 1466537230424 Marionette TRACE conn8 <- [1,966,null,{}] 12:27:10 INFO - PROCESS | 3776 | 1466537230427 Marionette TRACE conn8 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:10 INFO - PROCESS | 3776 | 1466537230429 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:10 INFO - PROCESS | 3776 | 1466537230539 Marionette TRACE conn8 <- [1,967,null,{"value":null}] 12:27:10 INFO - PROCESS | 3776 | 1466537230546 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:10 INFO - PROCESS | 3776 | 1466537230549 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:10 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4A8E800 == 40 [pid = 3776] [id = 251] 12:27:10 INFO - PROCESS | 3776 | ++DOMWINDOW == 84 (000000819EBBF000) [pid = 3776] [serial = 752] [outer = 0000000000000000] 12:27:10 INFO - PROCESS | 3776 | ++DOMWINDOW == 85 (000000819ED6FC00) [pid = 3776] [serial = 753] [outer = 000000819EBBF000] 12:27:10 INFO - PROCESS | 3776 | 1466537230646 Marionette DEBUG loaded listener.js 12:27:10 INFO - PROCESS | 3776 | ++DOMWINDOW == 86 (000000819F707800) [pid = 3776] [serial = 754] [outer = 000000819EBBF000] 12:27:11 INFO - PROCESS | 3776 | 1466537231095 Marionette TRACE conn8 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 12:27:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 12:27:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 734ms 12:27:11 INFO - PROCESS | 3776 | 1466537231188 Marionette TRACE conn8 -> [0,969,"getWindowHandle",null] 12:27:11 INFO - PROCESS | 3776 | 1466537231190 Marionette TRACE conn8 <- [1,969,null,{"value":"13"}] 12:27:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 12:27:11 INFO - PROCESS | 3776 | 1466537231208 Marionette TRACE conn8 -> [0,970,"setScriptTimeout",{"ms":35000}] 12:27:11 INFO - PROCESS | 3776 | 1466537231210 Marionette TRACE conn8 <- [1,970,null,{}] 12:27:11 INFO - PROCESS | 3776 | 1466537231214 Marionette TRACE conn8 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:11 INFO - PROCESS | 3776 | 1466537231220 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:11 INFO - PROCESS | 3776 | 1466537231347 Marionette TRACE conn8 <- [1,971,null,{"value":null}] 12:27:11 INFO - PROCESS | 3776 | 1466537231363 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:11 INFO - PROCESS | 3776 | 1466537231365 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:11 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4E76000 == 41 [pid = 3776] [id = 252] 12:27:11 INFO - PROCESS | 3776 | ++DOMWINDOW == 87 (000000819FAB0C00) [pid = 3776] [serial = 755] [outer = 0000000000000000] 12:27:11 INFO - PROCESS | 3776 | ++DOMWINDOW == 88 (000000819FAB3000) [pid = 3776] [serial = 756] [outer = 000000819FAB0C00] 12:27:11 INFO - PROCESS | 3776 | 1466537231411 Marionette DEBUG loaded listener.js 12:27:11 INFO - PROCESS | 3776 | ++DOMWINDOW == 89 (000000819FAC3400) [pid = 3776] [serial = 757] [outer = 000000819FAB0C00] 12:27:11 INFO - PROCESS | 3776 | 1466537231825 Marionette TRACE conn8 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 12:27:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 12:27:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 649ms 12:27:11 INFO - PROCESS | 3776 | 1466537231858 Marionette TRACE conn8 -> [0,973,"getWindowHandle",null] 12:27:11 INFO - PROCESS | 3776 | 1466537231861 Marionette TRACE conn8 <- [1,973,null,{"value":"13"}] 12:27:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 12:27:11 INFO - PROCESS | 3776 | 1466537231864 Marionette TRACE conn8 -> [0,974,"setScriptTimeout",{"ms":35000}] 12:27:11 INFO - PROCESS | 3776 | 1466537231866 Marionette TRACE conn8 <- [1,974,null,{}] 12:27:11 INFO - PROCESS | 3776 | 1466537231869 Marionette TRACE conn8 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:11 INFO - PROCESS | 3776 | 1466537231871 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:11 INFO - PROCESS | 3776 | 1466537231978 Marionette TRACE conn8 <- [1,975,null,{"value":null}] 12:27:11 INFO - PROCESS | 3776 | 1466537231985 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:11 INFO - PROCESS | 3776 | 1466537231987 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:12 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A52EC800 == 42 [pid = 3776] [id = 253] 12:27:12 INFO - PROCESS | 3776 | ++DOMWINDOW == 90 (000000819FAD2C00) [pid = 3776] [serial = 758] [outer = 0000000000000000] 12:27:12 INFO - PROCESS | 3776 | ++DOMWINDOW == 91 (00000081A082B000) [pid = 3776] [serial = 759] [outer = 000000819FAD2C00] 12:27:12 INFO - PROCESS | 3776 | 1466537232070 Marionette DEBUG loaded listener.js 12:27:12 INFO - PROCESS | 3776 | ++DOMWINDOW == 92 (00000081A0C92C00) [pid = 3776] [serial = 760] [outer = 000000819FAD2C00] 12:27:12 INFO - PROCESS | 3776 | --DOMWINDOW == 91 (000000819EA2D400) [pid = 3776] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 12:27:12 INFO - PROCESS | 3776 | --DOMWINDOW == 90 (000000819E648400) [pid = 3776] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 12:27:12 INFO - PROCESS | 3776 | --DOMWINDOW == 89 (000000819110E000) [pid = 3776] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 12:27:12 INFO - PROCESS | 3776 | --DOMWINDOW == 88 (00000081977BAC00) [pid = 3776] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 12:27:12 INFO - PROCESS | 3776 | --DOMWINDOW == 87 (000000818FFDB800) [pid = 3776] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 12:27:12 INFO - PROCESS | 3776 | --DOMWINDOW == 86 (000000819DF0AC00) [pid = 3776] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 12:27:12 INFO - PROCESS | 3776 | --DOMWINDOW == 85 (000000819B45F400) [pid = 3776] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 12:27:12 INFO - PROCESS | 3776 | --DOMWINDOW == 84 (000000818F60B000) [pid = 3776] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 12:27:12 INFO - PROCESS | 3776 | --DOMWINDOW == 83 (000000819110F800) [pid = 3776] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 12:27:12 INFO - PROCESS | 3776 | --DOMWINDOW == 82 (000000819E63A400) [pid = 3776] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 12:27:12 INFO - PROCESS | 3776 | 1466537232522 Marionette TRACE conn8 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 12:27:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 12:27:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 691ms 12:27:12 INFO - PROCESS | 3776 | 1466537232567 Marionette TRACE conn8 -> [0,977,"getWindowHandle",null] 12:27:12 INFO - PROCESS | 3776 | 1466537232570 Marionette TRACE conn8 <- [1,977,null,{"value":"13"}] 12:27:12 INFO - PROCESS | 3776 | 1466537232574 Marionette TRACE conn8 -> [0,978,"setScriptTimeout",{"ms":35000}] 12:27:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 12:27:12 INFO - PROCESS | 3776 | 1466537232576 Marionette TRACE conn8 <- [1,978,null,{}] 12:27:12 INFO - PROCESS | 3776 | 1466537232579 Marionette TRACE conn8 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:12 INFO - PROCESS | 3776 | 1466537232581 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:12 INFO - PROCESS | 3776 | 1466537232699 Marionette TRACE conn8 <- [1,979,null,{"value":null}] 12:27:12 INFO - PROCESS | 3776 | 1466537232707 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:12 INFO - PROCESS | 3776 | 1466537232709 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:12 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A564F800 == 43 [pid = 3776] [id = 254] 12:27:12 INFO - PROCESS | 3776 | ++DOMWINDOW == 83 (000000819B849C00) [pid = 3776] [serial = 761] [outer = 0000000000000000] 12:27:12 INFO - PROCESS | 3776 | ++DOMWINDOW == 84 (000000819E6D5C00) [pid = 3776] [serial = 762] [outer = 000000819B849C00] 12:27:12 INFO - PROCESS | 3776 | 1466537232753 Marionette DEBUG loaded listener.js 12:27:12 INFO - PROCESS | 3776 | ++DOMWINDOW == 85 (00000081A0C8C800) [pid = 3776] [serial = 763] [outer = 000000819B849C00] 12:27:13 INFO - PROCESS | 3776 | 1466537233168 Marionette TRACE conn8 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 12:27:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 12:27:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 628ms 12:27:13 INFO - PROCESS | 3776 | 1466537233206 Marionette TRACE conn8 -> [0,981,"getWindowHandle",null] 12:27:13 INFO - PROCESS | 3776 | 1466537233208 Marionette TRACE conn8 <- [1,981,null,{"value":"13"}] 12:27:13 INFO - PROCESS | 3776 | 1466537233211 Marionette TRACE conn8 -> [0,982,"setScriptTimeout",{"ms":35000}] 12:27:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 12:27:13 INFO - PROCESS | 3776 | 1466537233213 Marionette TRACE conn8 <- [1,982,null,{}] 12:27:13 INFO - PROCESS | 3776 | 1466537233221 Marionette TRACE conn8 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:13 INFO - PROCESS | 3776 | 1466537233223 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:13 INFO - PROCESS | 3776 | 1466537233308 Marionette TRACE conn8 <- [1,983,null,{"value":null}] 12:27:13 INFO - PROCESS | 3776 | 1466537233314 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:13 INFO - PROCESS | 3776 | 1466537233316 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:13 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A56D0000 == 44 [pid = 3776] [id = 255] 12:27:13 INFO - PROCESS | 3776 | ++DOMWINDOW == 86 (00000081A0D18000) [pid = 3776] [serial = 764] [outer = 0000000000000000] 12:27:13 INFO - PROCESS | 3776 | ++DOMWINDOW == 87 (000000819628CC00) [pid = 3776] [serial = 765] [outer = 00000081A0D18000] 12:27:13 INFO - PROCESS | 3776 | 1466537233363 Marionette DEBUG loaded listener.js 12:27:13 INFO - PROCESS | 3776 | ++DOMWINDOW == 88 (00000081A0D3C000) [pid = 3776] [serial = 766] [outer = 00000081A0D18000] 12:27:13 INFO - PROCESS | 3776 | 1466537233768 Marionette TRACE conn8 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 12:27:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 12:27:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 587ms 12:27:13 INFO - PROCESS | 3776 | 1466537233802 Marionette TRACE conn8 -> [0,985,"getWindowHandle",null] 12:27:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 12:27:13 INFO - PROCESS | 3776 | 1466537233804 Marionette TRACE conn8 <- [1,985,null,{"value":"13"}] 12:27:13 INFO - PROCESS | 3776 | 1466537233807 Marionette TRACE conn8 -> [0,986,"setScriptTimeout",{"ms":35000}] 12:27:13 INFO - PROCESS | 3776 | 1466537233817 Marionette TRACE conn8 <- [1,986,null,{}] 12:27:13 INFO - PROCESS | 3776 | 1466537233837 Marionette TRACE conn8 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:13 INFO - PROCESS | 3776 | 1466537233839 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:13 INFO - PROCESS | 3776 | 1466537233926 Marionette TRACE conn8 <- [1,987,null,{"value":null}] 12:27:13 INFO - PROCESS | 3776 | 1466537233932 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:13 INFO - PROCESS | 3776 | 1466537233934 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:13 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A5B23000 == 45 [pid = 3776] [id = 256] 12:27:13 INFO - PROCESS | 3776 | ++DOMWINDOW == 89 (00000081A0D3F800) [pid = 3776] [serial = 767] [outer = 0000000000000000] 12:27:13 INFO - PROCESS | 3776 | ++DOMWINDOW == 90 (00000081A1036400) [pid = 3776] [serial = 768] [outer = 00000081A0D3F800] 12:27:13 INFO - PROCESS | 3776 | 1466537233983 Marionette DEBUG loaded listener.js 12:27:14 INFO - PROCESS | 3776 | ++DOMWINDOW == 91 (00000081A1957C00) [pid = 3776] [serial = 769] [outer = 00000081A0D3F800] 12:27:14 INFO - PROCESS | 3776 | 1466537234615 Marionette TRACE conn8 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 12:27:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 12:27:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 860ms 12:27:14 INFO - PROCESS | 3776 | 1466537234670 Marionette TRACE conn8 -> [0,989,"getWindowHandle",null] 12:27:14 INFO - PROCESS | 3776 | 1466537234675 Marionette TRACE conn8 <- [1,989,null,{"value":"13"}] 12:27:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 12:27:14 INFO - PROCESS | 3776 | 1466537234681 Marionette TRACE conn8 -> [0,990,"setScriptTimeout",{"ms":35000}] 12:27:14 INFO - PROCESS | 3776 | 1466537234684 Marionette TRACE conn8 <- [1,990,null,{}] 12:27:14 INFO - PROCESS | 3776 | 1466537234705 Marionette TRACE conn8 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:14 INFO - PROCESS | 3776 | 1466537234708 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:14 INFO - PROCESS | 3776 | 1466537234829 Marionette TRACE conn8 <- [1,991,null,{"value":null}] 12:27:14 INFO - PROCESS | 3776 | 1466537234946 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:14 INFO - PROCESS | 3776 | 1466537234950 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:14 INFO - PROCESS | 3776 | ++DOCSHELL 000000819D3DD800 == 46 [pid = 3776] [id = 257] 12:27:14 INFO - PROCESS | 3776 | ++DOMWINDOW == 92 (000000819162D400) [pid = 3776] [serial = 770] [outer = 0000000000000000] 12:27:15 INFO - PROCESS | 3776 | ++DOMWINDOW == 93 (0000008196473400) [pid = 3776] [serial = 771] [outer = 000000819162D400] 12:27:15 INFO - PROCESS | 3776 | 1466537235009 Marionette DEBUG loaded listener.js 12:27:15 INFO - PROCESS | 3776 | ++DOMWINDOW == 94 (00000081973D4800) [pid = 3776] [serial = 772] [outer = 000000819162D400] 12:27:15 INFO - PROCESS | 3776 | 1466537235614 Marionette TRACE conn8 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 12:27:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 12:27:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 944ms 12:27:15 INFO - PROCESS | 3776 | 1466537235628 Marionette TRACE conn8 -> [0,993,"getWindowHandle",null] 12:27:15 INFO - PROCESS | 3776 | 1466537235634 Marionette TRACE conn8 <- [1,993,null,{"value":"13"}] 12:27:15 INFO - PROCESS | 3776 | 1466537235657 Marionette TRACE conn8 -> [0,994,"setScriptTimeout",{"ms":35000}] 12:27:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 12:27:15 INFO - PROCESS | 3776 | 1466537235660 Marionette TRACE conn8 <- [1,994,null,{}] 12:27:15 INFO - PROCESS | 3776 | 1466537235665 Marionette TRACE conn8 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:15 INFO - PROCESS | 3776 | 1466537235668 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:15 INFO - PROCESS | 3776 | 1466537235787 Marionette TRACE conn8 <- [1,995,null,{"value":null}] 12:27:15 INFO - PROCESS | 3776 | 1466537235875 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:15 INFO - PROCESS | 3776 | 1466537235878 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:15 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4B25800 == 47 [pid = 3776] [id = 258] 12:27:15 INFO - PROCESS | 3776 | ++DOMWINDOW == 95 (000000819B848800) [pid = 3776] [serial = 773] [outer = 0000000000000000] 12:27:15 INFO - PROCESS | 3776 | ++DOMWINDOW == 96 (000000819B8CB800) [pid = 3776] [serial = 774] [outer = 000000819B848800] 12:27:15 INFO - PROCESS | 3776 | 1466537235936 Marionette DEBUG loaded listener.js 12:27:16 INFO - PROCESS | 3776 | ++DOMWINDOW == 97 (000000819E06E800) [pid = 3776] [serial = 775] [outer = 000000819B848800] 12:27:16 INFO - PROCESS | 3776 | 1466537236532 Marionette TRACE conn8 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 12:27:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 12:27:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 923ms 12:27:16 INFO - PROCESS | 3776 | 1466537236587 Marionette TRACE conn8 -> [0,997,"getWindowHandle",null] 12:27:16 INFO - PROCESS | 3776 | 1466537236590 Marionette TRACE conn8 <- [1,997,null,{"value":"13"}] 12:27:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 12:27:16 INFO - PROCESS | 3776 | 1466537236594 Marionette TRACE conn8 -> [0,998,"setScriptTimeout",{"ms":35000}] 12:27:16 INFO - PROCESS | 3776 | 1466537236598 Marionette TRACE conn8 <- [1,998,null,{}] 12:27:16 INFO - PROCESS | 3776 | 1466537236610 Marionette TRACE conn8 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:16 INFO - PROCESS | 3776 | 1466537236615 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:16 INFO - PROCESS | 3776 | 1466537236738 Marionette TRACE conn8 <- [1,999,null,{"value":null}] 12:27:16 INFO - PROCESS | 3776 | 1466537236848 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:16 INFO - PROCESS | 3776 | 1466537236852 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:16 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A5B1F800 == 48 [pid = 3776] [id = 259] 12:27:16 INFO - PROCESS | 3776 | ++DOMWINDOW == 98 (000000819F709400) [pid = 3776] [serial = 776] [outer = 0000000000000000] 12:27:16 INFO - PROCESS | 3776 | ++DOMWINDOW == 99 (000000819FA11C00) [pid = 3776] [serial = 777] [outer = 000000819F709400] 12:27:16 INFO - PROCESS | 3776 | 1466537236912 Marionette DEBUG loaded listener.js 12:27:17 INFO - PROCESS | 3776 | ++DOMWINDOW == 100 (00000081A0D3CC00) [pid = 3776] [serial = 778] [outer = 000000819F709400] 12:27:17 INFO - PROCESS | 3776 | 1466537237436 Marionette TRACE conn8 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 12:27:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 12:27:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 880ms 12:27:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 12:27:17 INFO - PROCESS | 3776 | 1466537237476 Marionette TRACE conn8 -> [0,1001,"getWindowHandle",null] 12:27:17 INFO - PROCESS | 3776 | 1466537237479 Marionette TRACE conn8 <- [1,1001,null,{"value":"13"}] 12:27:17 INFO - PROCESS | 3776 | 1466537237482 Marionette TRACE conn8 -> [0,1002,"setScriptTimeout",{"ms":35000}] 12:27:17 INFO - PROCESS | 3776 | 1466537237485 Marionette TRACE conn8 <- [1,1002,null,{}] 12:27:17 INFO - PROCESS | 3776 | 1466537237488 Marionette TRACE conn8 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:17 INFO - PROCESS | 3776 | 1466537237491 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:17 INFO - PROCESS | 3776 | 1466537237606 Marionette TRACE conn8 <- [1,1003,null,{"value":null}] 12:27:17 INFO - PROCESS | 3776 | 1466537237693 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:17 INFO - PROCESS | 3776 | 1466537237695 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:17 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4B9E000 == 49 [pid = 3776] [id = 260] 12:27:17 INFO - PROCESS | 3776 | ++DOMWINDOW == 101 (00000081A195B000) [pid = 3776] [serial = 779] [outer = 0000000000000000] 12:27:17 INFO - PROCESS | 3776 | ++DOMWINDOW == 102 (00000081A195D000) [pid = 3776] [serial = 780] [outer = 00000081A195B000] 12:27:17 INFO - PROCESS | 3776 | 1466537237750 Marionette DEBUG loaded listener.js 12:27:17 INFO - PROCESS | 3776 | ++DOMWINDOW == 103 (00000081A4A4C000) [pid = 3776] [serial = 781] [outer = 00000081A195B000] 12:27:18 INFO - PROCESS | 3776 | 1466537238381 Marionette TRACE conn8 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 12:27:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 12:27:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 941ms 12:27:18 INFO - PROCESS | 3776 | 1466537238426 Marionette TRACE conn8 -> [0,1005,"getWindowHandle",null] 12:27:18 INFO - PROCESS | 3776 | 1466537238428 Marionette TRACE conn8 <- [1,1005,null,{"value":"13"}] 12:27:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 12:27:18 INFO - PROCESS | 3776 | 1466537238432 Marionette TRACE conn8 -> [0,1006,"setScriptTimeout",{"ms":35000}] 12:27:18 INFO - PROCESS | 3776 | 1466537238434 Marionette TRACE conn8 <- [1,1006,null,{}] 12:27:18 INFO - PROCESS | 3776 | 1466537238438 Marionette TRACE conn8 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:18 INFO - PROCESS | 3776 | 1466537238440 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:18 INFO - PROCESS | 3776 | 1466537238595 Marionette TRACE conn8 <- [1,1007,null,{"value":null}] 12:27:18 INFO - PROCESS | 3776 | 1466537238714 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:18 INFO - PROCESS | 3776 | 1466537238717 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:18 INFO - PROCESS | 3776 | ++DOCSHELL 0000008192809000 == 50 [pid = 3776] [id = 261] 12:27:18 INFO - PROCESS | 3776 | ++DOMWINDOW == 104 (00000081912A3800) [pid = 3776] [serial = 782] [outer = 0000000000000000] 12:27:18 INFO - PROCESS | 3776 | ++DOMWINDOW == 105 (0000008195AB8400) [pid = 3776] [serial = 783] [outer = 00000081912A3800] 12:27:18 INFO - PROCESS | 3776 | 1466537238774 Marionette DEBUG loaded listener.js 12:27:18 INFO - PROCESS | 3776 | ++DOMWINDOW == 106 (000000819BC96C00) [pid = 3776] [serial = 784] [outer = 00000081912A3800] 12:27:19 INFO - PROCESS | 3776 | 1466537239561 Marionette TRACE conn8 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 12:27:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 12:27:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1175ms 12:27:19 INFO - PROCESS | 3776 | 1466537239610 Marionette TRACE conn8 -> [0,1009,"getWindowHandle",null] 12:27:19 INFO - PROCESS | 3776 | 1466537239613 Marionette TRACE conn8 <- [1,1009,null,{"value":"13"}] 12:27:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 12:27:19 INFO - PROCESS | 3776 | 1466537239618 Marionette TRACE conn8 -> [0,1010,"setScriptTimeout",{"ms":35000}] 12:27:19 INFO - PROCESS | 3776 | 1466537239621 Marionette TRACE conn8 <- [1,1010,null,{}] 12:27:19 INFO - PROCESS | 3776 | 1466537239626 Marionette TRACE conn8 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:19 INFO - PROCESS | 3776 | 1466537239629 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:19 INFO - PROCESS | 3776 | 1466537239739 Marionette TRACE conn8 <- [1,1011,null,{"value":null}] 12:27:19 INFO - PROCESS | 3776 | 1466537239829 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:19 INFO - PROCESS | 3776 | 1466537239831 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:19 INFO - PROCESS | 3776 | ++DOCSHELL 000000819BEB4000 == 51 [pid = 3776] [id = 262] 12:27:19 INFO - PROCESS | 3776 | ++DOMWINDOW == 107 (00000081973D5000) [pid = 3776] [serial = 785] [outer = 0000000000000000] 12:27:19 INFO - PROCESS | 3776 | ++DOMWINDOW == 108 (000000819B3E4C00) [pid = 3776] [serial = 786] [outer = 00000081973D5000] 12:27:19 INFO - PROCESS | 3776 | 1466537239884 Marionette DEBUG loaded listener.js 12:27:19 INFO - PROCESS | 3776 | ++DOMWINDOW == 109 (000000819B8C5C00) [pid = 3776] [serial = 787] [outer = 00000081973D5000] 12:27:20 INFO - PROCESS | 3776 | --DOCSHELL 000000819599E800 == 50 [pid = 3776] [id = 231] 12:27:20 INFO - PROCESS | 3776 | --DOCSHELL 00000081959AE000 == 49 [pid = 3776] [id = 230] 12:27:20 INFO - PROCESS | 3776 | --DOCSHELL 00000081A56D0000 == 48 [pid = 3776] [id = 255] 12:27:20 INFO - PROCESS | 3776 | --DOCSHELL 00000081A564F800 == 47 [pid = 3776] [id = 254] 12:27:20 INFO - PROCESS | 3776 | --DOCSHELL 00000081A52EC800 == 46 [pid = 3776] [id = 253] 12:27:20 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4E76000 == 45 [pid = 3776] [id = 252] 12:27:20 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4A8E800 == 44 [pid = 3776] [id = 251] 12:27:20 INFO - PROCESS | 3776 | --DOCSHELL 000000819E77D800 == 43 [pid = 3776] [id = 249] 12:27:20 INFO - PROCESS | 3776 | --DOCSHELL 000000819D9E0000 == 42 [pid = 3776] [id = 248] 12:27:20 INFO - PROCESS | 3776 | --DOCSHELL 00000081962B4800 == 41 [pid = 3776] [id = 247] 12:27:20 INFO - PROCESS | 3776 | --DOMWINDOW == 108 (000000819ED71400) [pid = 3776] [serial = 726] [outer = 0000000000000000] [url = about:blank] 12:27:20 INFO - PROCESS | 3776 | --DOCSHELL 000000819577B000 == 40 [pid = 3776] [id = 246] 12:27:20 INFO - PROCESS | 3776 | --DOCSHELL 000000819737D800 == 39 [pid = 3776] [id = 243] 12:27:20 INFO - PROCESS | 3776 | --DOMWINDOW == 107 (000000819EBBC000) [pid = 3776] [serial = 688] [outer = 0000000000000000] [url = about:blank] 12:27:20 INFO - PROCESS | 3776 | --DOMWINDOW == 106 (000000819EA38800) [pid = 3776] [serial = 723] [outer = 0000000000000000] [url = about:blank] 12:27:20 INFO - PROCESS | 3776 | --DOMWINDOW == 105 (000000819129E800) [pid = 3776] [serial = 699] [outer = 0000000000000000] [url = about:blank] 12:27:20 INFO - PROCESS | 3776 | --DOMWINDOW == 104 (0000008190FEF800) [pid = 3776] [serial = 693] [outer = 0000000000000000] [url = about:blank] 12:27:20 INFO - PROCESS | 3776 | --DOMWINDOW == 103 (00000081918CFC00) [pid = 3776] [serial = 696] [outer = 0000000000000000] [url = about:blank] 12:27:20 INFO - PROCESS | 3776 | --DOMWINDOW == 102 (000000819B3E5000) [pid = 3776] [serial = 720] [outer = 0000000000000000] [url = about:blank] 12:27:20 INFO - PROCESS | 3776 | --DOMWINDOW == 101 (000000819B337400) [pid = 3776] [serial = 706] [outer = 0000000000000000] [url = about:blank] 12:27:20 INFO - PROCESS | 3776 | --DOMWINDOW == 100 (000000819E633C00) [pid = 3776] [serial = 715] [outer = 0000000000000000] [url = about:blank] 12:27:20 INFO - PROCESS | 3776 | --DOMWINDOW == 99 (00000081977C3400) [pid = 3776] [serial = 705] [outer = 0000000000000000] [url = about:blank] 12:27:20 INFO - PROCESS | 3776 | --DOMWINDOW == 98 (000000819B799C00) [pid = 3776] [serial = 709] [outer = 0000000000000000] [url = about:blank] 12:27:20 INFO - PROCESS | 3776 | --DOMWINDOW == 97 (000000819BC8F400) [pid = 3776] [serial = 712] [outer = 0000000000000000] [url = about:blank] 12:27:20 INFO - PROCESS | 3776 | --DOMWINDOW == 96 (00000081964D3400) [pid = 3776] [serial = 702] [outer = 0000000000000000] [url = about:blank] 12:27:20 INFO - PROCESS | 3776 | --DOMWINDOW == 95 (000000819E6D5800) [pid = 3776] [serial = 718] [outer = 0000000000000000] [url = about:blank] 12:27:20 INFO - PROCESS | 3776 | --DOMWINDOW == 94 (000000819B848C00) [pid = 3776] [serial = 711] [outer = 0000000000000000] [url = about:blank] 12:27:20 INFO - PROCESS | 3776 | --DOMWINDOW == 93 (0000008197208400) [pid = 3776] [serial = 703] [outer = 0000000000000000] [url = about:blank] 12:27:20 INFO - PROCESS | 3776 | --DOMWINDOW == 92 (000000819B464800) [pid = 3776] [serial = 708] [outer = 0000000000000000] [url = about:blank] 12:27:20 INFO - PROCESS | 3776 | --DOMWINDOW == 91 (000000819E64F400) [pid = 3776] [serial = 717] [outer = 0000000000000000] [url = about:blank] 12:27:20 INFO - PROCESS | 3776 | --DOMWINDOW == 90 (00000081918C6C00) [pid = 3776] [serial = 700] [outer = 0000000000000000] [url = about:blank] 12:27:20 INFO - PROCESS | 3776 | --DOMWINDOW == 89 (000000819E6D4C00) [pid = 3776] [serial = 721] [outer = 0000000000000000] [url = about:blank] 12:27:20 INFO - PROCESS | 3776 | --DOMWINDOW == 88 (000000819E19B400) [pid = 3776] [serial = 714] [outer = 0000000000000000] [url = about:blank] 12:27:20 INFO - PROCESS | 3776 | --DOMWINDOW == 87 (000000819EBBF800) [pid = 3776] [serial = 724] [outer = 0000000000000000] [url = about:blank] 12:27:20 INFO - PROCESS | 3776 | 1466537240468 Marionette TRACE conn8 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 12:27:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 12:27:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 901ms 12:27:20 INFO - PROCESS | 3776 | 1466537240520 Marionette TRACE conn8 -> [0,1013,"getWindowHandle",null] 12:27:20 INFO - PROCESS | 3776 | 1466537240524 Marionette TRACE conn8 <- [1,1013,null,{"value":"13"}] 12:27:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 12:27:20 INFO - PROCESS | 3776 | 1466537240531 Marionette TRACE conn8 -> [0,1014,"setScriptTimeout",{"ms":35000}] 12:27:20 INFO - PROCESS | 3776 | 1466537240533 Marionette TRACE conn8 <- [1,1014,null,{}] 12:27:20 INFO - PROCESS | 3776 | 1466537240537 Marionette TRACE conn8 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:20 INFO - PROCESS | 3776 | 1466537240540 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:20 INFO - PROCESS | 3776 | 1466537240638 Marionette TRACE conn8 <- [1,1015,null,{"value":null}] 12:27:20 INFO - PROCESS | 3776 | 1466537240714 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:20 INFO - PROCESS | 3776 | 1466537240716 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:20 INFO - PROCESS | 3776 | ++DOCSHELL 000000819D9DB000 == 40 [pid = 3776] [id = 263] 12:27:20 INFO - PROCESS | 3776 | ++DOMWINDOW == 88 (000000819129A800) [pid = 3776] [serial = 788] [outer = 0000000000000000] 12:27:20 INFO - PROCESS | 3776 | ++DOMWINDOW == 89 (0000008197206800) [pid = 3776] [serial = 789] [outer = 000000819129A800] 12:27:20 INFO - PROCESS | 3776 | 1466537240765 Marionette DEBUG loaded listener.js 12:27:20 INFO - PROCESS | 3776 | ++DOMWINDOW == 90 (000000819B464800) [pid = 3776] [serial = 790] [outer = 000000819129A800] 12:27:21 INFO - PROCESS | 3776 | 1466537241176 Marionette TRACE conn8 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 12:27:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 12:27:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 691ms 12:27:21 INFO - PROCESS | 3776 | 1466537241225 Marionette TRACE conn8 -> [0,1017,"getWindowHandle",null] 12:27:21 INFO - PROCESS | 3776 | 1466537241227 Marionette TRACE conn8 <- [1,1017,null,{"value":"13"}] 12:27:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 12:27:21 INFO - PROCESS | 3776 | 1466537241231 Marionette TRACE conn8 -> [0,1018,"setScriptTimeout",{"ms":35000}] 12:27:21 INFO - PROCESS | 3776 | 1466537241234 Marionette TRACE conn8 <- [1,1018,null,{}] 12:27:21 INFO - PROCESS | 3776 | 1466537241245 Marionette TRACE conn8 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:21 INFO - PROCESS | 3776 | 1466537241250 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:21 INFO - PROCESS | 3776 | 1466537241340 Marionette TRACE conn8 <- [1,1019,null,{"value":null}] 12:27:21 INFO - PROCESS | 3776 | 1466537241347 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:21 INFO - PROCESS | 3776 | 1466537241350 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:21 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A0C71000 == 41 [pid = 3776] [id = 264] 12:27:21 INFO - PROCESS | 3776 | ++DOMWINDOW == 91 (000000819D927800) [pid = 3776] [serial = 791] [outer = 0000000000000000] 12:27:21 INFO - PROCESS | 3776 | ++DOMWINDOW == 92 (000000819E19CC00) [pid = 3776] [serial = 792] [outer = 000000819D927800] 12:27:21 INFO - PROCESS | 3776 | 1466537241400 Marionette DEBUG loaded listener.js 12:27:21 INFO - PROCESS | 3776 | ++DOMWINDOW == 93 (000000819E64F400) [pid = 3776] [serial = 793] [outer = 000000819D927800] 12:27:21 INFO - PROCESS | 3776 | 1466537241886 Marionette TRACE conn8 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 12:27:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 12:27:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 690ms 12:27:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 12:27:21 INFO - PROCESS | 3776 | 1466537241924 Marionette TRACE conn8 -> [0,1021,"getWindowHandle",null] 12:27:21 INFO - PROCESS | 3776 | 1466537241927 Marionette TRACE conn8 <- [1,1021,null,{"value":"13"}] 12:27:21 INFO - PROCESS | 3776 | 1466537241930 Marionette TRACE conn8 -> [0,1022,"setScriptTimeout",{"ms":35000}] 12:27:21 INFO - PROCESS | 3776 | 1466537241932 Marionette TRACE conn8 <- [1,1022,null,{}] 12:27:21 INFO - PROCESS | 3776 | 1466537241936 Marionette TRACE conn8 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:21 INFO - PROCESS | 3776 | 1466537241938 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:22 INFO - PROCESS | 3776 | 1466537242031 Marionette TRACE conn8 <- [1,1023,null,{"value":null}] 12:27:22 INFO - PROCESS | 3776 | 1466537242039 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:22 INFO - PROCESS | 3776 | 1466537242041 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:22 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4B89800 == 42 [pid = 3776] [id = 265] 12:27:22 INFO - PROCESS | 3776 | ++DOMWINDOW == 94 (000000819EBBF800) [pid = 3776] [serial = 794] [outer = 0000000000000000] 12:27:22 INFO - PROCESS | 3776 | ++DOMWINDOW == 95 (000000819ED6A800) [pid = 3776] [serial = 795] [outer = 000000819EBBF800] 12:27:22 INFO - PROCESS | 3776 | 1466537242086 Marionette DEBUG loaded listener.js 12:27:22 INFO - PROCESS | 3776 | ++DOMWINDOW == 96 (000000819F04FC00) [pid = 3776] [serial = 796] [outer = 000000819EBBF800] 12:27:22 INFO - PROCESS | 3776 | 1466537242516 Marionette TRACE conn8 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 12:27:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 12:27:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 629ms 12:27:22 INFO - PROCESS | 3776 | 1466537242568 Marionette TRACE conn8 -> [0,1025,"getWindowHandle",null] 12:27:22 INFO - PROCESS | 3776 | 1466537242570 Marionette TRACE conn8 <- [1,1025,null,{"value":"13"}] 12:27:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 12:27:22 INFO - PROCESS | 3776 | 1466537242580 Marionette TRACE conn8 -> [0,1026,"setScriptTimeout",{"ms":35000}] 12:27:22 INFO - PROCESS | 3776 | 1466537242583 Marionette TRACE conn8 <- [1,1026,null,{}] 12:27:22 INFO - PROCESS | 3776 | 1466537242586 Marionette TRACE conn8 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:22 INFO - PROCESS | 3776 | 1466537242588 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:22 INFO - PROCESS | 3776 | 1466537242700 Marionette TRACE conn8 <- [1,1027,null,{"value":null}] 12:27:22 INFO - PROCESS | 3776 | 1466537242776 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:22 INFO - PROCESS | 3776 | 1466537242785 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:22 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4E10800 == 43 [pid = 3776] [id = 266] 12:27:22 INFO - PROCESS | 3776 | ++DOMWINDOW == 97 (000000819F705C00) [pid = 3776] [serial = 797] [outer = 0000000000000000] 12:27:22 INFO - PROCESS | 3776 | ++DOMWINDOW == 98 (000000819FA12400) [pid = 3776] [serial = 798] [outer = 000000819F705C00] 12:27:22 INFO - PROCESS | 3776 | 1466537242832 Marionette DEBUG loaded listener.js 12:27:22 INFO - PROCESS | 3776 | ++DOMWINDOW == 99 (000000819FAD0000) [pid = 3776] [serial = 799] [outer = 000000819F705C00] 12:27:23 INFO - PROCESS | 3776 | 1466537243284 Marionette TRACE conn8 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 12:27:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 12:27:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 734ms 12:27:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 12:27:23 INFO - PROCESS | 3776 | 1466537243317 Marionette TRACE conn8 -> [0,1029,"getWindowHandle",null] 12:27:23 INFO - PROCESS | 3776 | 1466537243319 Marionette TRACE conn8 <- [1,1029,null,{"value":"13"}] 12:27:23 INFO - PROCESS | 3776 | 1466537243323 Marionette TRACE conn8 -> [0,1030,"setScriptTimeout",{"ms":35000}] 12:27:23 INFO - PROCESS | 3776 | 1466537243325 Marionette TRACE conn8 <- [1,1030,null,{}] 12:27:23 INFO - PROCESS | 3776 | 1466537243334 Marionette TRACE conn8 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:23 INFO - PROCESS | 3776 | 1466537243340 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:23 INFO - PROCESS | 3776 | 1466537243477 Marionette TRACE conn8 <- [1,1031,null,{"value":null}] 12:27:23 INFO - PROCESS | 3776 | 1466537243530 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:23 INFO - PROCESS | 3776 | 1466537243533 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:23 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A5281800 == 44 [pid = 3776] [id = 267] 12:27:23 INFO - PROCESS | 3776 | ++DOMWINDOW == 100 (00000081A0D38C00) [pid = 3776] [serial = 800] [outer = 0000000000000000] 12:27:23 INFO - PROCESS | 3776 | ++DOMWINDOW == 101 (00000081A2A1F400) [pid = 3776] [serial = 801] [outer = 00000081A0D38C00] 12:27:23 INFO - PROCESS | 3776 | 1466537243578 Marionette DEBUG loaded listener.js 12:27:23 INFO - PROCESS | 3776 | ++DOMWINDOW == 102 (00000081A2A29000) [pid = 3776] [serial = 802] [outer = 00000081A0D38C00] 12:27:23 INFO - PROCESS | 3776 | 1466537243982 Marionette TRACE conn8 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 12:27:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 12:27:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 691ms 12:27:24 INFO - PROCESS | 3776 | 1466537244016 Marionette TRACE conn8 -> [0,1033,"getWindowHandle",null] 12:27:24 INFO - PROCESS | 3776 | 1466537244018 Marionette TRACE conn8 <- [1,1033,null,{"value":"13"}] 12:27:24 INFO - PROCESS | 3776 | 1466537244021 Marionette TRACE conn8 -> [0,1034,"setScriptTimeout",{"ms":35000}] 12:27:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 12:27:24 INFO - PROCESS | 3776 | 1466537244023 Marionette TRACE conn8 <- [1,1034,null,{}] 12:27:24 INFO - PROCESS | 3776 | 1466537244027 Marionette TRACE conn8 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:24 INFO - PROCESS | 3776 | 1466537244029 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:24 INFO - PROCESS | 3776 | 1466537244177 Marionette TRACE conn8 <- [1,1035,null,{"value":null}] 12:27:24 INFO - PROCESS | 3776 | 1466537244214 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:24 INFO - PROCESS | 3776 | 1466537244216 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:24 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A55A8000 == 45 [pid = 3776] [id = 268] 12:27:24 INFO - PROCESS | 3776 | ++DOMWINDOW == 103 (00000081A4A48800) [pid = 3776] [serial = 803] [outer = 0000000000000000] 12:27:24 INFO - PROCESS | 3776 | ++DOMWINDOW == 104 (00000081A4B13400) [pid = 3776] [serial = 804] [outer = 00000081A4A48800] 12:27:24 INFO - PROCESS | 3776 | 1466537244261 Marionette DEBUG loaded listener.js 12:27:24 INFO - PROCESS | 3776 | ++DOMWINDOW == 105 (00000081A4B1D000) [pid = 3776] [serial = 805] [outer = 00000081A4A48800] 12:27:24 INFO - PROCESS | 3776 | --DOMWINDOW == 104 (000000819EBBF000) [pid = 3776] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 12:27:24 INFO - PROCESS | 3776 | --DOMWINDOW == 103 (000000819FAB0C00) [pid = 3776] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 12:27:24 INFO - PROCESS | 3776 | --DOMWINDOW == 102 (000000819FAD2C00) [pid = 3776] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 12:27:24 INFO - PROCESS | 3776 | --DOMWINDOW == 101 (0000008191109000) [pid = 3776] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 12:27:24 INFO - PROCESS | 3776 | --DOMWINDOW == 100 (000000819E639000) [pid = 3776] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 12:27:24 INFO - PROCESS | 3776 | --DOMWINDOW == 99 (000000818F7D7C00) [pid = 3776] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 12:27:24 INFO - PROCESS | 3776 | --DOMWINDOW == 98 (000000819B84C000) [pid = 3776] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 12:27:24 INFO - PROCESS | 3776 | --DOMWINDOW == 97 (0000008191108800) [pid = 3776] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 12:27:24 INFO - PROCESS | 3776 | --DOMWINDOW == 96 (000000819B849C00) [pid = 3776] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 12:27:24 INFO - PROCESS | 3776 | --DOMWINDOW == 95 (00000081A0D18000) [pid = 3776] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 12:27:24 INFO - PROCESS | 3776 | 1466537244810 Marionette TRACE conn8 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 12:27:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 12:27:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 838ms 12:27:24 INFO - PROCESS | 3776 | 1466537244863 Marionette TRACE conn8 -> [0,1037,"getWindowHandle",null] 12:27:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 12:27:24 INFO - PROCESS | 3776 | 1466537244865 Marionette TRACE conn8 <- [1,1037,null,{"value":"13"}] 12:27:24 INFO - PROCESS | 3776 | 1466537244869 Marionette TRACE conn8 -> [0,1038,"setScriptTimeout",{"ms":35000}] 12:27:24 INFO - PROCESS | 3776 | 1466537244871 Marionette TRACE conn8 <- [1,1038,null,{}] 12:27:24 INFO - PROCESS | 3776 | 1466537244875 Marionette TRACE conn8 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:24 INFO - PROCESS | 3776 | 1466537244877 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:24 INFO - PROCESS | 3776 | 1466537244963 Marionette TRACE conn8 <- [1,1039,null,{"value":null}] 12:27:25 INFO - PROCESS | 3776 | 1466537245041 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:25 INFO - PROCESS | 3776 | 1466537245043 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:25 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A56BE000 == 46 [pid = 3776] [id = 269] 12:27:25 INFO - PROCESS | 3776 | ++DOMWINDOW == 96 (0000008191109800) [pid = 3776] [serial = 806] [outer = 0000000000000000] 12:27:25 INFO - PROCESS | 3776 | ++DOMWINDOW == 97 (000000819727C400) [pid = 3776] [serial = 807] [outer = 0000008191109800] 12:27:25 INFO - PROCESS | 3776 | 1466537245089 Marionette DEBUG loaded listener.js 12:27:25 INFO - PROCESS | 3776 | ++DOMWINDOW == 98 (000000819F772800) [pid = 3776] [serial = 808] [outer = 0000008191109800] 12:27:25 INFO - PROCESS | 3776 | 1466537245469 Marionette TRACE conn8 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 12:27:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 12:27:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 630ms 12:27:25 INFO - PROCESS | 3776 | 1466537245503 Marionette TRACE conn8 -> [0,1041,"getWindowHandle",null] 12:27:25 INFO - PROCESS | 3776 | 1466537245505 Marionette TRACE conn8 <- [1,1041,null,{"value":"13"}] 12:27:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 12:27:25 INFO - PROCESS | 3776 | 1466537245508 Marionette TRACE conn8 -> [0,1042,"setScriptTimeout",{"ms":35000}] 12:27:25 INFO - PROCESS | 3776 | 1466537245510 Marionette TRACE conn8 <- [1,1042,null,{}] 12:27:25 INFO - PROCESS | 3776 | 1466537245525 Marionette TRACE conn8 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:25 INFO - PROCESS | 3776 | 1466537245527 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:25 INFO - PROCESS | 3776 | 1466537245615 Marionette TRACE conn8 <- [1,1043,null,{"value":null}] 12:27:25 INFO - PROCESS | 3776 | 1466537245620 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:25 INFO - PROCESS | 3776 | 1466537245622 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:25 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A71E4800 == 47 [pid = 3776] [id = 270] 12:27:25 INFO - PROCESS | 3776 | ++DOMWINDOW == 99 (00000081A2A29400) [pid = 3776] [serial = 809] [outer = 0000000000000000] 12:27:25 INFO - PROCESS | 3776 | ++DOMWINDOW == 100 (00000081A4E3A800) [pid = 3776] [serial = 810] [outer = 00000081A2A29400] 12:27:25 INFO - PROCESS | 3776 | 1466537245666 Marionette DEBUG loaded listener.js 12:27:25 INFO - PROCESS | 3776 | ++DOMWINDOW == 101 (00000081A4E44C00) [pid = 3776] [serial = 811] [outer = 00000081A2A29400] 12:27:26 INFO - PROCESS | 3776 | 1466537246080 Marionette TRACE conn8 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 12:27:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 12:27:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 587ms 12:27:26 INFO - PROCESS | 3776 | 1466537246098 Marionette TRACE conn8 -> [0,1045,"getWindowHandle",null] 12:27:26 INFO - PROCESS | 3776 | 1466537246101 Marionette TRACE conn8 <- [1,1045,null,{"value":"13"}] 12:27:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 12:27:26 INFO - PROCESS | 3776 | 1466537246104 Marionette TRACE conn8 -> [0,1046,"setScriptTimeout",{"ms":35000}] 12:27:26 INFO - PROCESS | 3776 | 1466537246106 Marionette TRACE conn8 <- [1,1046,null,{}] 12:27:26 INFO - PROCESS | 3776 | 1466537246109 Marionette TRACE conn8 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:26 INFO - PROCESS | 3776 | 1466537246111 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:26 INFO - PROCESS | 3776 | 1466537246231 Marionette TRACE conn8 <- [1,1047,null,{"value":null}] 12:27:26 INFO - PROCESS | 3776 | 1466537246256 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:26 INFO - PROCESS | 3776 | 1466537246258 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:26 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A7787800 == 48 [pid = 3776] [id = 271] 12:27:26 INFO - PROCESS | 3776 | ++DOMWINDOW == 102 (00000081A20A9C00) [pid = 3776] [serial = 812] [outer = 0000000000000000] 12:27:26 INFO - PROCESS | 3776 | ++DOMWINDOW == 103 (00000081A20AE400) [pid = 3776] [serial = 813] [outer = 00000081A20A9C00] 12:27:26 INFO - PROCESS | 3776 | 1466537246302 Marionette DEBUG loaded listener.js 12:27:26 INFO - PROCESS | 3776 | ++DOMWINDOW == 104 (00000081A20B4400) [pid = 3776] [serial = 814] [outer = 00000081A20A9C00] 12:27:26 INFO - PROCESS | 3776 | 1466537246772 Marionette TRACE conn8 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 12:27:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 12:27:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 734ms 12:27:26 INFO - PROCESS | 3776 | 1466537246843 Marionette TRACE conn8 -> [0,1049,"getWindowHandle",null] 12:27:26 INFO - PROCESS | 3776 | 1466537246847 Marionette TRACE conn8 <- [1,1049,null,{"value":"13"}] 12:27:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 12:27:26 INFO - PROCESS | 3776 | 1466537246853 Marionette TRACE conn8 -> [0,1050,"setScriptTimeout",{"ms":35000}] 12:27:26 INFO - PROCESS | 3776 | 1466537246858 Marionette TRACE conn8 <- [1,1050,null,{}] 12:27:26 INFO - PROCESS | 3776 | 1466537246865 Marionette TRACE conn8 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:26 INFO - PROCESS | 3776 | 1466537246869 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:27 INFO - PROCESS | 3776 | 1466537247004 Marionette TRACE conn8 <- [1,1051,null,{"value":null}] 12:27:27 INFO - PROCESS | 3776 | 1466537247119 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:27 INFO - PROCESS | 3776 | 1466537247124 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:27 INFO - PROCESS | 3776 | ++DOCSHELL 000000819BEB6000 == 49 [pid = 3776] [id = 272] 12:27:27 INFO - PROCESS | 3776 | ++DOMWINDOW == 105 (0000008191330800) [pid = 3776] [serial = 815] [outer = 0000000000000000] 12:27:27 INFO - PROCESS | 3776 | ++DOMWINDOW == 106 (00000081918CBC00) [pid = 3776] [serial = 816] [outer = 0000008191330800] 12:27:27 INFO - PROCESS | 3776 | 1466537247183 Marionette DEBUG loaded listener.js 12:27:27 INFO - PROCESS | 3776 | ++DOMWINDOW == 107 (0000008197281C00) [pid = 3776] [serial = 817] [outer = 0000008191330800] 12:27:27 INFO - PROCESS | 3776 | [3776] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 12:27:28 INFO - PROCESS | 3776 | 1466537248132 Marionette TRACE conn8 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 12:27:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 12:27:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1301ms 12:27:28 INFO - PROCESS | 3776 | 1466537248166 Marionette TRACE conn8 -> [0,1053,"getWindowHandle",null] 12:27:28 INFO - PROCESS | 3776 | 1466537248171 Marionette TRACE conn8 <- [1,1053,null,{"value":"13"}] 12:27:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 12:27:28 INFO - PROCESS | 3776 | 1466537248179 Marionette TRACE conn8 -> [0,1054,"setScriptTimeout",{"ms":35000}] 12:27:28 INFO - PROCESS | 3776 | 1466537248182 Marionette TRACE conn8 <- [1,1054,null,{}] 12:27:28 INFO - PROCESS | 3776 | 1466537248186 Marionette TRACE conn8 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:28 INFO - PROCESS | 3776 | 1466537248189 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:28 INFO - PROCESS | 3776 | 1466537248310 Marionette TRACE conn8 <- [1,1055,null,{"value":null}] 12:27:28 INFO - PROCESS | 3776 | 1466537248431 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:28 INFO - PROCESS | 3776 | 1466537248434 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:28 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A5232000 == 50 [pid = 3776] [id = 273] 12:27:28 INFO - PROCESS | 3776 | ++DOMWINDOW == 108 (000000819EBBD000) [pid = 3776] [serial = 818] [outer = 0000000000000000] 12:27:28 INFO - PROCESS | 3776 | ++DOMWINDOW == 109 (000000819F703C00) [pid = 3776] [serial = 819] [outer = 000000819EBBD000] 12:27:28 INFO - PROCESS | 3776 | 1466537248492 Marionette DEBUG loaded listener.js 12:27:28 INFO - PROCESS | 3776 | ++DOMWINDOW == 110 (00000081A0D19400) [pid = 3776] [serial = 820] [outer = 000000819EBBD000] 12:27:29 INFO - PROCESS | 3776 | 1466537249120 Marionette TRACE conn8 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 12:27:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 12:27:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 986ms 12:27:29 INFO - PROCESS | 3776 | 1466537249170 Marionette TRACE conn8 -> [0,1057,"getWindowHandle",null] 12:27:29 INFO - PROCESS | 3776 | 1466537249173 Marionette TRACE conn8 <- [1,1057,null,{"value":"13"}] 12:27:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 12:27:29 INFO - PROCESS | 3776 | 1466537249177 Marionette TRACE conn8 -> [0,1058,"setScriptTimeout",{"ms":35000}] 12:27:29 INFO - PROCESS | 3776 | 1466537249181 Marionette TRACE conn8 <- [1,1058,null,{}] 12:27:29 INFO - PROCESS | 3776 | 1466537249193 Marionette TRACE conn8 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:29 INFO - PROCESS | 3776 | 1466537249198 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:29 INFO - PROCESS | 3776 | 1466537249316 Marionette TRACE conn8 <- [1,1059,null,{"value":null}] 12:27:29 INFO - PROCESS | 3776 | 1466537249438 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:29 INFO - PROCESS | 3776 | 1466537249442 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:29 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A2B19000 == 51 [pid = 3776] [id = 274] 12:27:29 INFO - PROCESS | 3776 | ++DOMWINDOW == 111 (00000081A2A1E800) [pid = 3776] [serial = 821] [outer = 0000000000000000] 12:27:29 INFO - PROCESS | 3776 | ++DOMWINDOW == 112 (00000081A4A55800) [pid = 3776] [serial = 822] [outer = 00000081A2A1E800] 12:27:29 INFO - PROCESS | 3776 | 1466537249503 Marionette DEBUG loaded listener.js 12:27:29 INFO - PROCESS | 3776 | ++DOMWINDOW == 113 (00000081A5262800) [pid = 3776] [serial = 823] [outer = 00000081A2A1E800] 12:27:30 INFO - PROCESS | 3776 | 1466537250134 Marionette TRACE conn8 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 12:27:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 12:27:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 985ms 12:27:30 INFO - PROCESS | 3776 | 1466537250164 Marionette TRACE conn8 -> [0,1061,"getWindowHandle",null] 12:27:30 INFO - PROCESS | 3776 | 1466537250167 Marionette TRACE conn8 <- [1,1061,null,{"value":"13"}] 12:27:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 12:27:30 INFO - PROCESS | 3776 | 1466537250170 Marionette TRACE conn8 -> [0,1062,"setScriptTimeout",{"ms":35000}] 12:27:30 INFO - PROCESS | 3776 | 1466537250172 Marionette TRACE conn8 <- [1,1062,null,{}] 12:27:30 INFO - PROCESS | 3776 | 1466537250176 Marionette TRACE conn8 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:30 INFO - PROCESS | 3776 | 1466537250179 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:30 INFO - PROCESS | 3776 | 1466537250297 Marionette TRACE conn8 <- [1,1063,null,{"value":null}] 12:27:30 INFO - PROCESS | 3776 | 1466537250445 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:30 INFO - PROCESS | 3776 | 1466537250447 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:30 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A2B90000 == 52 [pid = 3776] [id = 275] 12:27:30 INFO - PROCESS | 3776 | ++DOMWINDOW == 114 (00000081A0D3D000) [pid = 3776] [serial = 824] [outer = 0000000000000000] 12:27:30 INFO - PROCESS | 3776 | ++DOMWINDOW == 115 (00000081A2BB8000) [pid = 3776] [serial = 825] [outer = 00000081A0D3D000] 12:27:30 INFO - PROCESS | 3776 | 1466537250504 Marionette DEBUG loaded listener.js 12:27:30 INFO - PROCESS | 3776 | ++DOMWINDOW == 116 (00000081A4E48000) [pid = 3776] [serial = 826] [outer = 00000081A0D3D000] 12:27:31 INFO - PROCESS | 3776 | 1466537251275 Marionette TRACE conn8 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 12:27:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 12:27:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1135ms 12:27:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 12:27:31 INFO - PROCESS | 3776 | 1466537251308 Marionette TRACE conn8 -> [0,1065,"getWindowHandle",null] 12:27:31 INFO - PROCESS | 3776 | 1466537251312 Marionette TRACE conn8 <- [1,1065,null,{"value":"13"}] 12:27:31 INFO - PROCESS | 3776 | 1466537251317 Marionette TRACE conn8 -> [0,1066,"setScriptTimeout",{"ms":35000}] 12:27:31 INFO - PROCESS | 3776 | 1466537251320 Marionette TRACE conn8 <- [1,1066,null,{}] 12:27:31 INFO - PROCESS | 3776 | 1466537251326 Marionette TRACE conn8 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:31 INFO - PROCESS | 3776 | 1466537251329 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:31 INFO - PROCESS | 3776 | 1466537251436 Marionette TRACE conn8 <- [1,1067,null,{"value":null}] 12:27:31 INFO - PROCESS | 3776 | 1466537251561 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:31 INFO - PROCESS | 3776 | 1466537251564 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:31 INFO - PROCESS | 3776 | ++DOCSHELL 0000008191CE8000 == 53 [pid = 3776] [id = 276] 12:27:31 INFO - PROCESS | 3776 | ++DOMWINDOW == 117 (0000008191103C00) [pid = 3776] [serial = 827] [outer = 0000000000000000] 12:27:31 INFO - PROCESS | 3776 | ++DOMWINDOW == 118 (00000081973D2400) [pid = 3776] [serial = 828] [outer = 0000008191103C00] 12:27:31 INFO - PROCESS | 3776 | 1466537251618 Marionette DEBUG loaded listener.js 12:27:31 INFO - PROCESS | 3776 | ++DOMWINDOW == 119 (000000819B462800) [pid = 3776] [serial = 829] [outer = 0000008191103C00] 12:27:32 INFO - PROCESS | 3776 | --DOCSHELL 00000081A71E4800 == 52 [pid = 3776] [id = 270] 12:27:32 INFO - PROCESS | 3776 | --DOCSHELL 00000081A56BE000 == 51 [pid = 3776] [id = 269] 12:27:32 INFO - PROCESS | 3776 | --DOCSHELL 00000081A55A8000 == 50 [pid = 3776] [id = 268] 12:27:32 INFO - PROCESS | 3776 | --DOCSHELL 00000081A5281800 == 49 [pid = 3776] [id = 267] 12:27:32 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4E10800 == 48 [pid = 3776] [id = 266] 12:27:32 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4B89800 == 47 [pid = 3776] [id = 265] 12:27:32 INFO - PROCESS | 3776 | --DOCSHELL 000000819F5D5000 == 46 [pid = 3776] [id = 250] 12:27:32 INFO - PROCESS | 3776 | --DOCSHELL 00000081A0C71000 == 45 [pid = 3776] [id = 264] 12:27:32 INFO - PROCESS | 3776 | --DOCSHELL 000000819D9DB000 == 44 [pid = 3776] [id = 263] 12:27:32 INFO - PROCESS | 3776 | --DOCSHELL 000000819BEB4000 == 43 [pid = 3776] [id = 262] 12:27:32 INFO - PROCESS | 3776 | --DOMWINDOW == 118 (0000008190FF6400) [pid = 3776] [serial = 729] [outer = 0000000000000000] [url = about:blank] 12:27:32 INFO - PROCESS | 3776 | --DOMWINDOW == 117 (00000081973D2000) [pid = 3776] [serial = 732] [outer = 0000000000000000] [url = about:blank] 12:27:32 INFO - PROCESS | 3776 | --DOMWINDOW == 116 (000000819D92D800) [pid = 3776] [serial = 735] [outer = 0000000000000000] [url = about:blank] 12:27:32 INFO - PROCESS | 3776 | --DOMWINDOW == 115 (00000081A1036400) [pid = 3776] [serial = 768] [outer = 0000000000000000] [url = about:blank] 12:27:32 INFO - PROCESS | 3776 | --DOCSHELL 00000081A5B23000 == 42 [pid = 3776] [id = 256] 12:27:32 INFO - PROCESS | 3776 | --DOMWINDOW == 114 (000000819ED6FC00) [pid = 3776] [serial = 753] [outer = 0000000000000000] [url = about:blank] 12:27:32 INFO - PROCESS | 3776 | --DOMWINDOW == 113 (000000819FAB3000) [pid = 3776] [serial = 756] [outer = 0000000000000000] [url = about:blank] 12:27:32 INFO - PROCESS | 3776 | --DOMWINDOW == 112 (000000819F707800) [pid = 3776] [serial = 754] [outer = 0000000000000000] [url = about:blank] 12:27:32 INFO - PROCESS | 3776 | --DOMWINDOW == 111 (00000081A082B000) [pid = 3776] [serial = 759] [outer = 0000000000000000] [url = about:blank] 12:27:32 INFO - PROCESS | 3776 | --DOMWINDOW == 110 (000000819B336800) [pid = 3776] [serial = 744] [outer = 0000000000000000] [url = about:blank] 12:27:32 INFO - PROCESS | 3776 | --DOMWINDOW == 109 (000000819B494000) [pid = 3776] [serial = 745] [outer = 0000000000000000] [url = about:blank] 12:27:32 INFO - PROCESS | 3776 | --DOMWINDOW == 108 (000000819E6CB400) [pid = 3776] [serial = 750] [outer = 0000000000000000] [url = about:blank] 12:27:32 INFO - PROCESS | 3776 | --DOMWINDOW == 107 (000000819FAC3400) [pid = 3776] [serial = 757] [outer = 0000000000000000] [url = about:blank] 12:27:32 INFO - PROCESS | 3776 | --DOMWINDOW == 106 (0000008195AB2C00) [pid = 3776] [serial = 739] [outer = 0000000000000000] [url = about:blank] 12:27:32 INFO - PROCESS | 3776 | --DOMWINDOW == 105 (00000081911A1000) [pid = 3776] [serial = 738] [outer = 0000000000000000] [url = about:blank] 12:27:32 INFO - PROCESS | 3776 | --DOMWINDOW == 104 (000000819C194C00) [pid = 3776] [serial = 747] [outer = 0000000000000000] [url = about:blank] 12:27:32 INFO - PROCESS | 3776 | --DOMWINDOW == 103 (000000819DFC5800) [pid = 3776] [serial = 748] [outer = 0000000000000000] [url = about:blank] 12:27:32 INFO - PROCESS | 3776 | --DOMWINDOW == 102 (00000081911A3000) [pid = 3776] [serial = 741] [outer = 0000000000000000] [url = about:blank] 12:27:32 INFO - PROCESS | 3776 | --DOMWINDOW == 101 (00000081961B0400) [pid = 3776] [serial = 742] [outer = 0000000000000000] [url = about:blank] 12:27:32 INFO - PROCESS | 3776 | --DOMWINDOW == 100 (000000819E6D5C00) [pid = 3776] [serial = 762] [outer = 0000000000000000] [url = about:blank] 12:27:32 INFO - PROCESS | 3776 | --DOMWINDOW == 99 (000000819628CC00) [pid = 3776] [serial = 765] [outer = 0000000000000000] [url = about:blank] 12:27:32 INFO - PROCESS | 3776 | --DOMWINDOW == 98 (00000081A0C92C00) [pid = 3776] [serial = 760] [outer = 0000000000000000] [url = about:blank] 12:27:32 INFO - PROCESS | 3776 | --DOMWINDOW == 97 (00000081A0D3C000) [pid = 3776] [serial = 766] [outer = 0000000000000000] [url = about:blank] 12:27:32 INFO - PROCESS | 3776 | --DOMWINDOW == 96 (00000081A0C8C800) [pid = 3776] [serial = 763] [outer = 0000000000000000] [url = about:blank] 12:27:32 INFO - PROCESS | 3776 | --DOMWINDOW == 95 (000000819EA32C00) [pid = 3776] [serial = 751] [outer = 0000000000000000] [url = about:blank] 12:27:32 INFO - PROCESS | 3776 | 1466537252287 Marionette TRACE conn8 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 12:27:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 12:27:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 985ms 12:27:32 INFO - PROCESS | 3776 | 1466537252302 Marionette TRACE conn8 -> [0,1069,"getWindowHandle",null] 12:27:32 INFO - PROCESS | 3776 | 1466537252306 Marionette TRACE conn8 <- [1,1069,null,{"value":"13"}] 12:27:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 12:27:32 INFO - PROCESS | 3776 | 1466537252312 Marionette TRACE conn8 -> [0,1070,"setScriptTimeout",{"ms":35000}] 12:27:32 INFO - PROCESS | 3776 | 1466537252315 Marionette TRACE conn8 <- [1,1070,null,{}] 12:27:32 INFO - PROCESS | 3776 | 1466537252319 Marionette TRACE conn8 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:32 INFO - PROCESS | 3776 | 1466537252321 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:32 INFO - PROCESS | 3776 | 1466537252418 Marionette TRACE conn8 <- [1,1071,null,{"value":null}] 12:27:32 INFO - PROCESS | 3776 | 1466537252424 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:32 INFO - PROCESS | 3776 | 1466537252426 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:32 INFO - PROCESS | 3776 | ++DOCSHELL 000000819B723000 == 43 [pid = 3776] [id = 277] 12:27:32 INFO - PROCESS | 3776 | ++DOMWINDOW == 96 (00000081959EB800) [pid = 3776] [serial = 830] [outer = 0000000000000000] 12:27:32 INFO - PROCESS | 3776 | ++DOMWINDOW == 97 (0000008197313C00) [pid = 3776] [serial = 831] [outer = 00000081959EB800] 12:27:32 INFO - PROCESS | 3776 | 1466537252474 Marionette DEBUG loaded listener.js 12:27:32 INFO - PROCESS | 3776 | ++DOMWINDOW == 98 (000000819B49A000) [pid = 3776] [serial = 832] [outer = 00000081959EB800] 12:27:32 INFO - PROCESS | 3776 | 1466537252984 Marionette TRACE conn8 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 12:27:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 12:27:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 732ms 12:27:33 INFO - PROCESS | 3776 | 1466537253048 Marionette TRACE conn8 -> [0,1073,"getWindowHandle",null] 12:27:33 INFO - PROCESS | 3776 | 1466537253051 Marionette TRACE conn8 <- [1,1073,null,{"value":"13"}] 12:27:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 12:27:33 INFO - PROCESS | 3776 | 1466537253054 Marionette TRACE conn8 -> [0,1074,"setScriptTimeout",{"ms":35000}] 12:27:33 INFO - PROCESS | 3776 | 1466537253058 Marionette TRACE conn8 <- [1,1074,null,{}] 12:27:33 INFO - PROCESS | 3776 | 1466537253068 Marionette TRACE conn8 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:33 INFO - PROCESS | 3776 | 1466537253073 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:33 INFO - PROCESS | 3776 | 1466537253167 Marionette TRACE conn8 <- [1,1075,null,{"value":null}] 12:27:33 INFO - PROCESS | 3776 | 1466537253249 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:33 INFO - PROCESS | 3776 | 1466537253253 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:33 INFO - PROCESS | 3776 | ++DOCSHELL 000000819F58C000 == 44 [pid = 3776] [id = 278] 12:27:33 INFO - PROCESS | 3776 | ++DOMWINDOW == 99 (000000819D92E000) [pid = 3776] [serial = 833] [outer = 0000000000000000] 12:27:33 INFO - PROCESS | 3776 | ++DOMWINDOW == 100 (000000819E634400) [pid = 3776] [serial = 834] [outer = 000000819D92E000] 12:27:33 INFO - PROCESS | 3776 | 1466537253302 Marionette DEBUG loaded listener.js 12:27:33 INFO - PROCESS | 3776 | ++DOMWINDOW == 101 (000000819E6D4C00) [pid = 3776] [serial = 835] [outer = 000000819D92E000] 12:27:33 INFO - PROCESS | 3776 | 1466537253691 Marionette TRACE conn8 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 12:27:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 12:27:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 690ms 12:27:33 INFO - PROCESS | 3776 | 1466537253746 Marionette TRACE conn8 -> [0,1077,"getWindowHandle",null] 12:27:33 INFO - PROCESS | 3776 | 1466537253749 Marionette TRACE conn8 <- [1,1077,null,{"value":"13"}] 12:27:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 12:27:33 INFO - PROCESS | 3776 | 1466537253753 Marionette TRACE conn8 -> [0,1078,"setScriptTimeout",{"ms":35000}] 12:27:33 INFO - PROCESS | 3776 | 1466537253755 Marionette TRACE conn8 <- [1,1078,null,{}] 12:27:33 INFO - PROCESS | 3776 | 1466537253758 Marionette TRACE conn8 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:33 INFO - PROCESS | 3776 | 1466537253760 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:33 INFO - PROCESS | 3776 | 1466537253853 Marionette TRACE conn8 <- [1,1079,null,{"value":null}] 12:27:33 INFO - PROCESS | 3776 | 1466537253859 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:33 INFO - PROCESS | 3776 | 1466537253861 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:33 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A2B14800 == 45 [pid = 3776] [id = 279] 12:27:33 INFO - PROCESS | 3776 | ++DOMWINDOW == 102 (000000819EBBD400) [pid = 3776] [serial = 836] [outer = 0000000000000000] 12:27:33 INFO - PROCESS | 3776 | ++DOMWINDOW == 103 (000000819ED6F000) [pid = 3776] [serial = 837] [outer = 000000819EBBD400] 12:27:33 INFO - PROCESS | 3776 | 1466537253906 Marionette DEBUG loaded listener.js 12:27:33 INFO - PROCESS | 3776 | ++DOMWINDOW == 104 (000000819F70E800) [pid = 3776] [serial = 838] [outer = 000000819EBBD400] 12:27:34 INFO - PROCESS | 3776 | 1466537254351 Marionette TRACE conn8 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 12:27:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 12:27:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 629ms 12:27:34 INFO - PROCESS | 3776 | 1466537254421 Marionette TRACE conn8 -> [0,1081,"getWindowHandle",null] 12:27:34 INFO - PROCESS | 3776 | 1466537254423 Marionette TRACE conn8 <- [1,1081,null,{"value":"13"}] 12:27:34 INFO - PROCESS | 3776 | 1466537254432 Marionette TRACE conn8 -> [0,1082,"setScriptTimeout",{"ms":35000}] 12:27:34 INFO - PROCESS | 3776 | 1466537254434 Marionette TRACE conn8 <- [1,1082,null,{}] 12:27:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 12:27:34 INFO - PROCESS | 3776 | 1466537254438 Marionette TRACE conn8 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:34 INFO - PROCESS | 3776 | 1466537254440 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:34 INFO - PROCESS | 3776 | 1466537254560 Marionette TRACE conn8 <- [1,1083,null,{"value":null}] 12:27:34 INFO - PROCESS | 3776 | 1466537254612 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:34 INFO - PROCESS | 3776 | 1466537254614 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:34 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4A8A000 == 46 [pid = 3776] [id = 280] 12:27:34 INFO - PROCESS | 3776 | ++DOMWINDOW == 105 (000000819FAB3C00) [pid = 3776] [serial = 839] [outer = 0000000000000000] 12:27:34 INFO - PROCESS | 3776 | ++DOMWINDOW == 106 (000000819FAC9400) [pid = 3776] [serial = 840] [outer = 000000819FAB3C00] 12:27:34 INFO - PROCESS | 3776 | 1466537254660 Marionette DEBUG loaded listener.js 12:27:34 INFO - PROCESS | 3776 | ++DOMWINDOW == 107 (00000081A0D10000) [pid = 3776] [serial = 841] [outer = 000000819FAB3C00] 12:27:35 INFO - PROCESS | 3776 | 1466537255102 Marionette TRACE conn8 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 12:27:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 12:27:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 734ms 12:27:35 INFO - PROCESS | 3776 | 1466537255181 Marionette TRACE conn8 -> [0,1085,"getWindowHandle",null] 12:27:35 INFO - PROCESS | 3776 | 1466537255183 Marionette TRACE conn8 <- [1,1085,null,{"value":"13"}] 12:27:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 12:27:35 INFO - PROCESS | 3776 | 1466537255192 Marionette TRACE conn8 -> [0,1086,"setScriptTimeout",{"ms":35000}] 12:27:35 INFO - PROCESS | 3776 | 1466537255194 Marionette TRACE conn8 <- [1,1086,null,{}] 12:27:35 INFO - PROCESS | 3776 | 1466537255236 Marionette TRACE conn8 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:35 INFO - PROCESS | 3776 | 1466537255242 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:35 INFO - PROCESS | 3776 | 1466537255388 Marionette TRACE conn8 <- [1,1087,null,{"value":null}] 12:27:35 INFO - PROCESS | 3776 | 1466537255438 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:35 INFO - PROCESS | 3776 | 1466537255440 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:35 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4BCB000 == 47 [pid = 3776] [id = 281] 12:27:35 INFO - PROCESS | 3776 | ++DOMWINDOW == 108 (00000081A195BC00) [pid = 3776] [serial = 842] [outer = 0000000000000000] 12:27:35 INFO - PROCESS | 3776 | ++DOMWINDOW == 109 (00000081A2A1B800) [pid = 3776] [serial = 843] [outer = 00000081A195BC00] 12:27:35 INFO - PROCESS | 3776 | 1466537255486 Marionette DEBUG loaded listener.js 12:27:35 INFO - PROCESS | 3776 | ++DOMWINDOW == 110 (00000081A2BB3800) [pid = 3776] [serial = 844] [outer = 00000081A195BC00] 12:27:35 INFO - PROCESS | 3776 | 1466537255915 Marionette TRACE conn8 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 12:27:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 12:27:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 755ms 12:27:35 INFO - PROCESS | 3776 | 1466537255955 Marionette TRACE conn8 -> [0,1089,"getWindowHandle",null] 12:27:35 INFO - PROCESS | 3776 | 1466537255957 Marionette TRACE conn8 <- [1,1089,null,{"value":"13"}] 12:27:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 12:27:35 INFO - PROCESS | 3776 | 1466537255961 Marionette TRACE conn8 -> [0,1090,"setScriptTimeout",{"ms":35000}] 12:27:35 INFO - PROCESS | 3776 | 1466537255963 Marionette TRACE conn8 <- [1,1090,null,{}] 12:27:35 INFO - PROCESS | 3776 | 1466537255979 Marionette TRACE conn8 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:35 INFO - PROCESS | 3776 | 1466537255982 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:36 INFO - PROCESS | 3776 | 1466537256097 Marionette TRACE conn8 <- [1,1091,null,{"value":null}] 12:27:36 INFO - PROCESS | 3776 | 1466537256152 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:36 INFO - PROCESS | 3776 | 1466537256155 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:36 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A522F000 == 48 [pid = 3776] [id = 282] 12:27:36 INFO - PROCESS | 3776 | ++DOMWINDOW == 111 (000000819E61D800) [pid = 3776] [serial = 845] [outer = 0000000000000000] 12:27:36 INFO - PROCESS | 3776 | ++DOMWINDOW == 112 (000000819E622C00) [pid = 3776] [serial = 846] [outer = 000000819E61D800] 12:27:36 INFO - PROCESS | 3776 | 1466537256200 Marionette DEBUG loaded listener.js 12:27:36 INFO - PROCESS | 3776 | ++DOMWINDOW == 113 (00000081A2A1D400) [pid = 3776] [serial = 847] [outer = 000000819E61D800] 12:27:36 INFO - PROCESS | 3776 | --DOMWINDOW == 112 (000000819EBBE000) [pid = 3776] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 12:27:36 INFO - PROCESS | 3776 | --DOMWINDOW == 111 (0000008190FF0800) [pid = 3776] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 12:27:36 INFO - PROCESS | 3776 | --DOMWINDOW == 110 (000000819F705C00) [pid = 3776] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 12:27:36 INFO - PROCESS | 3776 | --DOMWINDOW == 109 (00000081A0D38C00) [pid = 3776] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 12:27:36 INFO - PROCESS | 3776 | --DOMWINDOW == 108 (000000819D927800) [pid = 3776] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 12:27:36 INFO - PROCESS | 3776 | --DOMWINDOW == 107 (000000819EBBF800) [pid = 3776] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 12:27:36 INFO - PROCESS | 3776 | --DOMWINDOW == 106 (000000819129A800) [pid = 3776] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 12:27:36 INFO - PROCESS | 3776 | --DOMWINDOW == 105 (00000081912A3800) [pid = 3776] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 12:27:36 INFO - PROCESS | 3776 | --DOMWINDOW == 104 (0000008191109800) [pid = 3776] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 12:27:36 INFO - PROCESS | 3776 | --DOMWINDOW == 103 (00000081973D5000) [pid = 3776] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 12:27:36 INFO - PROCESS | 3776 | --DOMWINDOW == 102 (00000081A4A48800) [pid = 3776] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 12:27:36 INFO - PROCESS | 3776 | --DOMWINDOW == 101 (00000081A2A29400) [pid = 3776] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 12:27:36 INFO - PROCESS | 3776 | 1466537256774 Marionette TRACE conn8 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 12:27:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 12:27:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 837ms 12:27:36 INFO - PROCESS | 3776 | 1466537256799 Marionette TRACE conn8 -> [0,1093,"getWindowHandle",null] 12:27:36 INFO - PROCESS | 3776 | 1466537256802 Marionette TRACE conn8 <- [1,1093,null,{"value":"13"}] 12:27:36 INFO - PROCESS | 3776 | 1466537256805 Marionette TRACE conn8 -> [0,1094,"setScriptTimeout",{"ms":35000}] 12:27:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 12:27:36 INFO - PROCESS | 3776 | 1466537256807 Marionette TRACE conn8 <- [1,1094,null,{}] 12:27:36 INFO - PROCESS | 3776 | 1466537256810 Marionette TRACE conn8 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:36 INFO - PROCESS | 3776 | 1466537256812 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:36 INFO - PROCESS | 3776 | 1466537256932 Marionette TRACE conn8 <- [1,1095,null,{"value":null}] 12:27:36 INFO - PROCESS | 3776 | 1466537256942 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:36 INFO - PROCESS | 3776 | 1466537256944 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:36 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A52EB000 == 49 [pid = 3776] [id = 283] 12:27:36 INFO - PROCESS | 3776 | ++DOMWINDOW == 102 (000000819285C800) [pid = 3776] [serial = 848] [outer = 0000000000000000] 12:27:36 INFO - PROCESS | 3776 | ++DOMWINDOW == 103 (000000819EBBE000) [pid = 3776] [serial = 849] [outer = 000000819285C800] 12:27:36 INFO - PROCESS | 3776 | 1466537256988 Marionette DEBUG loaded listener.js 12:27:37 INFO - PROCESS | 3776 | ++DOMWINDOW == 104 (00000081A2A1C000) [pid = 3776] [serial = 850] [outer = 000000819285C800] 12:27:37 INFO - PROCESS | 3776 | 1466537257396 Marionette TRACE conn8 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 12:27:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 12:27:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 629ms 12:27:37 INFO - PROCESS | 3776 | 1466537257437 Marionette TRACE conn8 -> [0,1097,"getWindowHandle",null] 12:27:37 INFO - PROCESS | 3776 | 1466537257439 Marionette TRACE conn8 <- [1,1097,null,{"value":"13"}] 12:27:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 12:27:37 INFO - PROCESS | 3776 | 1466537257442 Marionette TRACE conn8 -> [0,1098,"setScriptTimeout",{"ms":35000}] 12:27:37 INFO - PROCESS | 3776 | 1466537257444 Marionette TRACE conn8 <- [1,1098,null,{}] 12:27:37 INFO - PROCESS | 3776 | 1466537257448 Marionette TRACE conn8 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:37 INFO - PROCESS | 3776 | 1466537257450 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:37 INFO - PROCESS | 3776 | 1466537257538 Marionette TRACE conn8 <- [1,1099,null,{"value":null}] 12:27:37 INFO - PROCESS | 3776 | 1466537257544 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:37 INFO - PROCESS | 3776 | 1466537257546 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:37 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A5658000 == 50 [pid = 3776] [id = 284] 12:27:37 INFO - PROCESS | 3776 | ++DOMWINDOW == 105 (00000081A2BB9800) [pid = 3776] [serial = 851] [outer = 0000000000000000] 12:27:37 INFO - PROCESS | 3776 | ++DOMWINDOW == 106 (00000081A4A56400) [pid = 3776] [serial = 852] [outer = 00000081A2BB9800] 12:27:37 INFO - PROCESS | 3776 | 1466537257590 Marionette DEBUG loaded listener.js 12:27:37 INFO - PROCESS | 3776 | ++DOMWINDOW == 107 (00000081A4E3B000) [pid = 3776] [serial = 853] [outer = 00000081A2BB9800] 12:27:38 INFO - PROCESS | 3776 | 1466537258002 Marionette TRACE conn8 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 12:27:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 12:27:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 584ms 12:27:38 INFO - PROCESS | 3776 | 1466537258030 Marionette TRACE conn8 -> [0,1101,"getWindowHandle",null] 12:27:38 INFO - PROCESS | 3776 | 1466537258032 Marionette TRACE conn8 <- [1,1101,null,{"value":"13"}] 12:27:38 INFO - PROCESS | 3776 | 1466537258035 Marionette TRACE conn8 -> [0,1102,"setScriptTimeout",{"ms":35000}] 12:27:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 12:27:38 INFO - PROCESS | 3776 | 1466537258036 Marionette TRACE conn8 <- [1,1102,null,{}] 12:27:38 INFO - PROCESS | 3776 | 1466537258040 Marionette TRACE conn8 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:38 INFO - PROCESS | 3776 | 1466537258042 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:38 INFO - PROCESS | 3776 | 1466537258167 Marionette TRACE conn8 <- [1,1103,null,{"value":null}] 12:27:38 INFO - PROCESS | 3776 | 1466537258173 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:38 INFO - PROCESS | 3776 | 1466537258175 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:38 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A5B14000 == 51 [pid = 3776] [id = 285] 12:27:38 INFO - PROCESS | 3776 | ++DOMWINDOW == 108 (000000819E746800) [pid = 3776] [serial = 854] [outer = 0000000000000000] 12:27:38 INFO - PROCESS | 3776 | ++DOMWINDOW == 109 (000000819E74A800) [pid = 3776] [serial = 855] [outer = 000000819E746800] 12:27:38 INFO - PROCESS | 3776 | 1466537258219 Marionette DEBUG loaded listener.js 12:27:38 INFO - PROCESS | 3776 | ++DOMWINDOW == 110 (00000081A20A6400) [pid = 3776] [serial = 856] [outer = 000000819E746800] 12:27:38 INFO - PROCESS | 3776 | 1466537258809 Marionette TRACE conn8 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 12:27:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 12:27:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 840ms 12:27:38 INFO - PROCESS | 3776 | 1466537258879 Marionette TRACE conn8 -> [0,1105,"getWindowHandle",null] 12:27:38 INFO - PROCESS | 3776 | 1466537258884 Marionette TRACE conn8 <- [1,1105,null,{"value":"13"}] 12:27:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 12:27:38 INFO - PROCESS | 3776 | 1466537258889 Marionette TRACE conn8 -> [0,1106,"setScriptTimeout",{"ms":35000}] 12:27:38 INFO - PROCESS | 3776 | 1466537258893 Marionette TRACE conn8 <- [1,1106,null,{}] 12:27:38 INFO - PROCESS | 3776 | 1466537258899 Marionette TRACE conn8 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:38 INFO - PROCESS | 3776 | 1466537258903 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:39 INFO - PROCESS | 3776 | 1466537259075 Marionette TRACE conn8 <- [1,1107,null,{"value":null}] 12:27:39 INFO - PROCESS | 3776 | 1466537259086 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:39 INFO - PROCESS | 3776 | 1466537259089 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:39 INFO - PROCESS | 3776 | ++DOCSHELL 000000819C1A2800 == 52 [pid = 3776] [id = 286] 12:27:39 INFO - PROCESS | 3776 | ++DOMWINDOW == 111 (00000081912A6800) [pid = 3776] [serial = 857] [outer = 0000000000000000] 12:27:39 INFO - PROCESS | 3776 | ++DOMWINDOW == 112 (00000081961B7400) [pid = 3776] [serial = 858] [outer = 00000081912A6800] 12:27:39 INFO - PROCESS | 3776 | 1466537259146 Marionette DEBUG loaded listener.js 12:27:39 INFO - PROCESS | 3776 | ++DOMWINDOW == 113 (000000819B3E7000) [pid = 3776] [serial = 859] [outer = 00000081912A6800] 12:27:39 INFO - PROCESS | 3776 | 1466537259791 Marionette TRACE conn8 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 12:27:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 12:27:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 944ms 12:27:39 INFO - PROCESS | 3776 | 1466537259837 Marionette TRACE conn8 -> [0,1109,"getWindowHandle",null] 12:27:39 INFO - PROCESS | 3776 | 1466537259842 Marionette TRACE conn8 <- [1,1109,null,{"value":"13"}] 12:27:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 12:27:39 INFO - PROCESS | 3776 | 1466537259849 Marionette TRACE conn8 -> [0,1110,"setScriptTimeout",{"ms":35000}] 12:27:39 INFO - PROCESS | 3776 | 1466537259852 Marionette TRACE conn8 <- [1,1110,null,{}] 12:27:39 INFO - PROCESS | 3776 | 1466537259856 Marionette TRACE conn8 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:39 INFO - PROCESS | 3776 | 1466537259859 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:39 INFO - PROCESS | 3776 | 1466537259980 Marionette TRACE conn8 <- [1,1111,null,{"value":null}] 12:27:40 INFO - PROCESS | 3776 | 1466537260103 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:40 INFO - PROCESS | 3776 | 1466537260106 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:40 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4B93800 == 53 [pid = 3776] [id = 287] 12:27:40 INFO - PROCESS | 3776 | ++DOMWINDOW == 114 (000000819D92D800) [pid = 3776] [serial = 860] [outer = 0000000000000000] 12:27:40 INFO - PROCESS | 3776 | ++DOMWINDOW == 115 (000000819E61AC00) [pid = 3776] [serial = 861] [outer = 000000819D92D800] 12:27:40 INFO - PROCESS | 3776 | 1466537260165 Marionette DEBUG loaded listener.js 12:27:40 INFO - PROCESS | 3776 | ++DOMWINDOW == 116 (000000819E742400) [pid = 3776] [serial = 862] [outer = 000000819D92D800] 12:27:40 INFO - PROCESS | 3776 | 1466537260796 Marionette TRACE conn8 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 12:27:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 12:27:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 986ms 12:27:40 INFO - PROCESS | 3776 | 1466537260837 Marionette TRACE conn8 -> [0,1113,"getWindowHandle",null] 12:27:40 INFO - PROCESS | 3776 | 1466537260840 Marionette TRACE conn8 <- [1,1113,null,{"value":"13"}] 12:27:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 12:27:40 INFO - PROCESS | 3776 | 1466537260844 Marionette TRACE conn8 -> [0,1114,"setScriptTimeout",{"ms":35000}] 12:27:40 INFO - PROCESS | 3776 | 1466537260848 Marionette TRACE conn8 <- [1,1114,null,{}] 12:27:40 INFO - PROCESS | 3776 | 1466537260860 Marionette TRACE conn8 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:40 INFO - PROCESS | 3776 | 1466537260865 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:40 INFO - PROCESS | 3776 | 1466537260982 Marionette TRACE conn8 <- [1,1115,null,{"value":null}] 12:27:41 INFO - PROCESS | 3776 | 1466537261107 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:41 INFO - PROCESS | 3776 | 1466537261111 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:41 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A29AF800 == 54 [pid = 3776] [id = 288] 12:27:41 INFO - PROCESS | 3776 | ++DOMWINDOW == 117 (00000081A0D3E400) [pid = 3776] [serial = 863] [outer = 0000000000000000] 12:27:41 INFO - PROCESS | 3776 | ++DOMWINDOW == 118 (00000081A1954C00) [pid = 3776] [serial = 864] [outer = 00000081A0D3E400] 12:27:41 INFO - PROCESS | 3776 | 1466537261170 Marionette DEBUG loaded listener.js 12:27:41 INFO - PROCESS | 3776 | ++DOMWINDOW == 119 (00000081A1CDB800) [pid = 3776] [serial = 865] [outer = 00000081A0D3E400] 12:27:41 INFO - PROCESS | 3776 | 1466537261763 Marionette TRACE conn8 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 12:27:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 12:27:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 944ms 12:27:41 INFO - PROCESS | 3776 | 1466537261790 Marionette TRACE conn8 -> [0,1117,"getWindowHandle",null] 12:27:41 INFO - PROCESS | 3776 | 1466537261794 Marionette TRACE conn8 <- [1,1117,null,{"value":"13"}] 12:27:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 12:27:41 INFO - PROCESS | 3776 | 1466537261797 Marionette TRACE conn8 -> [0,1118,"setScriptTimeout",{"ms":35000}] 12:27:41 INFO - PROCESS | 3776 | 1466537261799 Marionette TRACE conn8 <- [1,1118,null,{}] 12:27:41 INFO - PROCESS | 3776 | 1466537261804 Marionette TRACE conn8 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:41 INFO - PROCESS | 3776 | 1466537261806 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:41 INFO - PROCESS | 3776 | 1466537261925 Marionette TRACE conn8 <- [1,1119,null,{"value":null}] 12:27:42 INFO - PROCESS | 3776 | 1466537262019 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:42 INFO - PROCESS | 3776 | 1466537262022 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:42 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A77A1800 == 55 [pid = 3776] [id = 289] 12:27:42 INFO - PROCESS | 3776 | ++DOMWINDOW == 120 (00000081A1CE5000) [pid = 3776] [serial = 866] [outer = 0000000000000000] 12:27:42 INFO - PROCESS | 3776 | ++DOMWINDOW == 121 (00000081A20AA800) [pid = 3776] [serial = 867] [outer = 00000081A1CE5000] 12:27:42 INFO - PROCESS | 3776 | 1466537262076 Marionette DEBUG loaded listener.js 12:27:42 INFO - PROCESS | 3776 | ++DOMWINDOW == 122 (00000081A2BBD800) [pid = 3776] [serial = 868] [outer = 00000081A1CE5000] 12:27:42 INFO - PROCESS | 3776 | 1466537262693 Marionette TRACE conn8 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 12:27:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 12:27:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 945ms 12:27:42 INFO - PROCESS | 3776 | 1466537262743 Marionette TRACE conn8 -> [0,1121,"getWindowHandle",null] 12:27:42 INFO - PROCESS | 3776 | 1466537262746 Marionette TRACE conn8 <- [1,1121,null,{"value":"13"}] 12:27:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 12:27:42 INFO - PROCESS | 3776 | 1466537262749 Marionette TRACE conn8 -> [0,1122,"setScriptTimeout",{"ms":35000}] 12:27:42 INFO - PROCESS | 3776 | 1466537262752 Marionette TRACE conn8 <- [1,1122,null,{}] 12:27:42 INFO - PROCESS | 3776 | 1466537262755 Marionette TRACE conn8 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:42 INFO - PROCESS | 3776 | 1466537262758 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:42 INFO - PROCESS | 3776 | 1466537262872 Marionette TRACE conn8 <- [1,1123,null,{"value":null}] 12:27:43 INFO - PROCESS | 3776 | 1466537262993 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:43 INFO - PROCESS | 3776 | 1466537262995 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:43 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A632D800 == 56 [pid = 3776] [id = 290] 12:27:43 INFO - PROCESS | 3776 | ++DOMWINDOW == 123 (00000081902DB400) [pid = 3776] [serial = 869] [outer = 0000000000000000] 12:27:43 INFO - PROCESS | 3776 | ++DOMWINDOW == 124 (00000081902E1000) [pid = 3776] [serial = 870] [outer = 00000081902DB400] 12:27:43 INFO - PROCESS | 3776 | 1466537263051 Marionette DEBUG loaded listener.js 12:27:43 INFO - PROCESS | 3776 | ++DOMWINDOW == 125 (00000081A2BBA800) [pid = 3776] [serial = 871] [outer = 00000081902DB400] 12:27:43 INFO - PROCESS | 3776 | [GFX2-]: DrawTargetD2D 1.1 (00000081A5C64140): Failed to create GradientStopCollection with no stops. 12:27:43 INFO - PROCESS | 3776 | [GFX3-]: No stops specified for gradient pattern. 12:27:43 INFO - PROCESS | 3776 | 1466537263719 Marionette TRACE conn8 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 12:27:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 12:27:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1026ms 12:27:43 INFO - PROCESS | 3776 | 1466537263777 Marionette TRACE conn8 -> [0,1125,"getWindowHandle",null] 12:27:43 INFO - PROCESS | 3776 | 1466537263780 Marionette TRACE conn8 <- [1,1125,null,{"value":"13"}] 12:27:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 12:27:43 INFO - PROCESS | 3776 | 1466537263784 Marionette TRACE conn8 -> [0,1126,"setScriptTimeout",{"ms":35000}] 12:27:43 INFO - PROCESS | 3776 | 1466537263786 Marionette TRACE conn8 <- [1,1126,null,{}] 12:27:43 INFO - PROCESS | 3776 | 1466537263790 Marionette TRACE conn8 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:43 INFO - PROCESS | 3776 | 1466537263796 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:44 INFO - PROCESS | 3776 | 1466537263991 Marionette TRACE conn8 <- [1,1127,null,{"value":null}] 12:27:44 INFO - PROCESS | 3776 | 1466537264208 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:44 INFO - PROCESS | 3776 | 1466537264211 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:44 INFO - PROCESS | 3776 | ++DOCSHELL 0000008197720800 == 57 [pid = 3776] [id = 291] 12:27:44 INFO - PROCESS | 3776 | ++DOMWINDOW == 126 (0000008191104C00) [pid = 3776] [serial = 872] [outer = 0000000000000000] 12:27:44 INFO - PROCESS | 3776 | ++DOMWINDOW == 127 (000000819129B800) [pid = 3776] [serial = 873] [outer = 0000008191104C00] 12:27:44 INFO - PROCESS | 3776 | 1466537264272 Marionette DEBUG loaded listener.js 12:27:44 INFO - PROCESS | 3776 | ++DOMWINDOW == 128 (00000081965BC800) [pid = 3776] [serial = 874] [outer = 0000008191104C00] 12:27:44 INFO - PROCESS | 3776 | 1466537264929 Marionette TRACE conn8 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 12:27:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 12:27:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1194ms 12:27:44 INFO - PROCESS | 3776 | 1466537264981 Marionette TRACE conn8 -> [0,1129,"getWindowHandle",null] 12:27:44 INFO - PROCESS | 3776 | 1466537264985 Marionette TRACE conn8 <- [1,1129,null,{"value":"13"}] 12:27:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 12:27:44 INFO - PROCESS | 3776 | 1466537264990 Marionette TRACE conn8 -> [0,1130,"setScriptTimeout",{"ms":35000}] 12:27:44 INFO - PROCESS | 3776 | 1466537264993 Marionette TRACE conn8 <- [1,1130,null,{}] 12:27:44 INFO - PROCESS | 3776 | 1466537264998 Marionette TRACE conn8 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:45 INFO - PROCESS | 3776 | 1466537265003 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:45 INFO - PROCESS | 3776 | 1466537265116 Marionette TRACE conn8 <- [1,1131,null,{"value":null}] 12:27:45 INFO - PROCESS | 3776 | --DOCSHELL 00000081A5658000 == 56 [pid = 3776] [id = 284] 12:27:45 INFO - PROCESS | 3776 | --DOCSHELL 00000081A52EB000 == 55 [pid = 3776] [id = 283] 12:27:45 INFO - PROCESS | 3776 | --DOCSHELL 00000081A522F000 == 54 [pid = 3776] [id = 282] 12:27:45 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4BCB000 == 53 [pid = 3776] [id = 281] 12:27:45 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4A8A000 == 52 [pid = 3776] [id = 280] 12:27:45 INFO - PROCESS | 3776 | --DOCSHELL 00000081A2B14800 == 51 [pid = 3776] [id = 279] 12:27:45 INFO - PROCESS | 3776 | --DOCSHELL 000000819F58C000 == 50 [pid = 3776] [id = 278] 12:27:45 INFO - PROCESS | 3776 | --DOCSHELL 000000819B723000 == 49 [pid = 3776] [id = 277] 12:27:45 INFO - PROCESS | 3776 | --DOCSHELL 0000008191CE8000 == 48 [pid = 3776] [id = 276] 12:27:45 INFO - PROCESS | 3776 | --DOCSHELL 00000081A2B19000 == 47 [pid = 3776] [id = 274] 12:27:45 INFO - PROCESS | 3776 | --DOCSHELL 00000081A5232000 == 46 [pid = 3776] [id = 273] 12:27:45 INFO - PROCESS | 3776 | --DOCSHELL 000000819BEB6000 == 45 [pid = 3776] [id = 272] 12:27:45 INFO - PROCESS | 3776 | --DOCSHELL 000000819D3DD800 == 44 [pid = 3776] [id = 257] 12:27:45 INFO - PROCESS | 3776 | --DOCSHELL 00000081A2B90000 == 43 [pid = 3776] [id = 275] 12:27:45 INFO - PROCESS | 3776 | --DOCSHELL 00000081A0C82800 == 42 [pid = 3776] [id = 244] 12:27:45 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4B25800 == 41 [pid = 3776] [id = 258] 12:27:45 INFO - PROCESS | 3776 | --DOCSHELL 000000819B8B8000 == 40 [pid = 3776] [id = 232] 12:27:45 INFO - PROCESS | 3776 | --DOCSHELL 00000081A565E000 == 39 [pid = 3776] [id = 245] 12:27:45 INFO - PROCESS | 3776 | --DOCSHELL 000000819D9E7800 == 38 [pid = 3776] [id = 229] 12:27:45 INFO - PROCESS | 3776 | --DOCSHELL 00000081A559D800 == 37 [pid = 3776] [id = 242] 12:27:45 INFO - PROCESS | 3776 | --DOCSHELL 0000008192809000 == 36 [pid = 3776] [id = 261] 12:27:45 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4B9E000 == 35 [pid = 3776] [id = 260] 12:27:45 INFO - PROCESS | 3776 | --DOCSHELL 00000081A5B1F800 == 34 [pid = 3776] [id = 259] 12:27:45 INFO - PROCESS | 3776 | --DOCSHELL 00000081A7787800 == 33 [pid = 3776] [id = 271] 12:27:45 INFO - PROCESS | 3776 | --DOCSHELL 0000008197720800 == 32 [pid = 3776] [id = 291] 12:27:45 INFO - PROCESS | 3776 | --DOCSHELL 00000081A632D800 == 31 [pid = 3776] [id = 290] 12:27:45 INFO - PROCESS | 3776 | --DOCSHELL 00000081A77A1800 == 30 [pid = 3776] [id = 289] 12:27:45 INFO - PROCESS | 3776 | --DOCSHELL 00000081A29AF800 == 29 [pid = 3776] [id = 288] 12:27:45 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4B93800 == 28 [pid = 3776] [id = 287] 12:27:45 INFO - PROCESS | 3776 | --DOCSHELL 00000081A5B14000 == 27 [pid = 3776] [id = 285] 12:27:45 INFO - PROCESS | 3776 | --DOCSHELL 000000819C1A2800 == 26 [pid = 3776] [id = 286] 12:27:45 INFO - PROCESS | 3776 | 1466537265972 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:46 INFO - PROCESS | 3776 | 1466537265976 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:46 INFO - PROCESS | 3776 | --DOMWINDOW == 127 (000000819ED79C00) [pid = 3776] [serial = 727] [outer = 0000000000000000] [url = about:blank] 12:27:46 INFO - PROCESS | 3776 | --DOMWINDOW == 126 (0000008191108C00) [pid = 3776] [serial = 691] [outer = 0000000000000000] [url = about:blank] 12:27:46 INFO - PROCESS | 3776 | --DOMWINDOW == 125 (000000819FA12400) [pid = 3776] [serial = 798] [outer = 0000000000000000] [url = about:blank] 12:27:46 INFO - PROCESS | 3776 | --DOMWINDOW == 124 (000000819FAD0000) [pid = 3776] [serial = 799] [outer = 0000000000000000] [url = about:blank] 12:27:46 INFO - PROCESS | 3776 | --DOMWINDOW == 123 (00000081A2A1F400) [pid = 3776] [serial = 801] [outer = 0000000000000000] [url = about:blank] 12:27:46 INFO - PROCESS | 3776 | --DOMWINDOW == 122 (00000081A2A29000) [pid = 3776] [serial = 802] [outer = 0000000000000000] [url = about:blank] 12:27:46 INFO - PROCESS | 3776 | --DOMWINDOW == 121 (00000081A195D000) [pid = 3776] [serial = 780] [outer = 0000000000000000] [url = about:blank] 12:27:46 INFO - PROCESS | 3776 | --DOMWINDOW == 120 (000000819FA11C00) [pid = 3776] [serial = 777] [outer = 0000000000000000] [url = about:blank] 12:27:46 INFO - PROCESS | 3776 | --DOMWINDOW == 119 (000000819E19CC00) [pid = 3776] [serial = 792] [outer = 0000000000000000] [url = about:blank] 12:27:46 INFO - PROCESS | 3776 | --DOMWINDOW == 118 (000000819E64F400) [pid = 3776] [serial = 793] [outer = 0000000000000000] [url = about:blank] 12:27:46 INFO - PROCESS | 3776 | --DOMWINDOW == 117 (000000819ED6A800) [pid = 3776] [serial = 795] [outer = 0000000000000000] [url = about:blank] 12:27:46 INFO - PROCESS | 3776 | --DOMWINDOW == 116 (000000819B8CB800) [pid = 3776] [serial = 774] [outer = 0000000000000000] [url = about:blank] 12:27:46 INFO - PROCESS | 3776 | --DOMWINDOW == 115 (0000008197206800) [pid = 3776] [serial = 789] [outer = 0000000000000000] [url = about:blank] 12:27:46 INFO - PROCESS | 3776 | --DOMWINDOW == 114 (000000819B464800) [pid = 3776] [serial = 790] [outer = 0000000000000000] [url = about:blank] 12:27:46 INFO - PROCESS | 3776 | --DOMWINDOW == 113 (0000008196473400) [pid = 3776] [serial = 771] [outer = 0000000000000000] [url = about:blank] 12:27:46 INFO - PROCESS | 3776 | --DOMWINDOW == 112 (000000819BC96C00) [pid = 3776] [serial = 784] [outer = 0000000000000000] [url = about:blank] 12:27:46 INFO - PROCESS | 3776 | --DOMWINDOW == 111 (0000008195AB8400) [pid = 3776] [serial = 783] [outer = 0000000000000000] [url = about:blank] 12:27:46 INFO - PROCESS | 3776 | --DOMWINDOW == 110 (000000819727C400) [pid = 3776] [serial = 807] [outer = 0000000000000000] [url = about:blank] 12:27:46 INFO - PROCESS | 3776 | --DOMWINDOW == 109 (000000819B8C5C00) [pid = 3776] [serial = 787] [outer = 0000000000000000] [url = about:blank] 12:27:46 INFO - PROCESS | 3776 | --DOMWINDOW == 108 (000000819B3E4C00) [pid = 3776] [serial = 786] [outer = 0000000000000000] [url = about:blank] 12:27:46 INFO - PROCESS | 3776 | --DOMWINDOW == 107 (00000081A4B13400) [pid = 3776] [serial = 804] [outer = 0000000000000000] [url = about:blank] 12:27:46 INFO - PROCESS | 3776 | --DOMWINDOW == 106 (00000081A4E44C00) [pid = 3776] [serial = 811] [outer = 0000000000000000] [url = about:blank] 12:27:46 INFO - PROCESS | 3776 | --DOMWINDOW == 105 (00000081A4E3A800) [pid = 3776] [serial = 810] [outer = 0000000000000000] [url = about:blank] 12:27:46 INFO - PROCESS | 3776 | --DOMWINDOW == 104 (00000081A4B1D000) [pid = 3776] [serial = 805] [outer = 0000000000000000] [url = about:blank] 12:27:46 INFO - PROCESS | 3776 | --DOMWINDOW == 103 (000000819F772800) [pid = 3776] [serial = 808] [outer = 0000000000000000] [url = about:blank] 12:27:46 INFO - PROCESS | 3776 | --DOMWINDOW == 102 (00000081A20AE400) [pid = 3776] [serial = 813] [outer = 0000000000000000] [url = about:blank] 12:27:46 INFO - PROCESS | 3776 | --DOMWINDOW == 101 (000000819F04FC00) [pid = 3776] [serial = 796] [outer = 0000000000000000] [url = about:blank] 12:27:46 INFO - PROCESS | 3776 | ++DOCSHELL 0000008191CF4000 == 27 [pid = 3776] [id = 292] 12:27:46 INFO - PROCESS | 3776 | ++DOMWINDOW == 102 (000000818F71E400) [pid = 3776] [serial = 875] [outer = 0000000000000000] 12:27:46 INFO - PROCESS | 3776 | ++DOMWINDOW == 103 (0000008190014C00) [pid = 3776] [serial = 876] [outer = 000000818F71E400] 12:27:46 INFO - PROCESS | 3776 | 1466537266157 Marionette DEBUG loaded listener.js 12:27:46 INFO - PROCESS | 3776 | ++DOMWINDOW == 104 (0000008190F26800) [pid = 3776] [serial = 877] [outer = 000000818F71E400] 12:27:46 INFO - PROCESS | 3776 | 1466537266609 Marionette TRACE conn8 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 12:27:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 12:27:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1643ms 12:27:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 12:27:46 INFO - PROCESS | 3776 | 1466537266643 Marionette TRACE conn8 -> [0,1133,"getWindowHandle",null] 12:27:46 INFO - PROCESS | 3776 | 1466537266647 Marionette TRACE conn8 <- [1,1133,null,{"value":"13"}] 12:27:46 INFO - PROCESS | 3776 | 1466537266651 Marionette TRACE conn8 -> [0,1134,"setScriptTimeout",{"ms":35000}] 12:27:46 INFO - PROCESS | 3776 | 1466537266654 Marionette TRACE conn8 <- [1,1134,null,{}] 12:27:46 INFO - PROCESS | 3776 | 1466537266660 Marionette TRACE conn8 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:46 INFO - PROCESS | 3776 | 1466537266664 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:46 INFO - PROCESS | 3776 | 1466537266756 Marionette TRACE conn8 <- [1,1135,null,{"value":null}] 12:27:46 INFO - PROCESS | 3776 | 1466537266764 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:46 INFO - PROCESS | 3776 | 1466537266767 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:46 INFO - PROCESS | 3776 | ++DOCSHELL 000000819B720800 == 28 [pid = 3776] [id = 293] 12:27:46 INFO - PROCESS | 3776 | ++DOMWINDOW == 105 (000000819132C400) [pid = 3776] [serial = 878] [outer = 0000000000000000] 12:27:46 INFO - PROCESS | 3776 | ++DOMWINDOW == 106 (0000008191628800) [pid = 3776] [serial = 879] [outer = 000000819132C400] 12:27:46 INFO - PROCESS | 3776 | 1466537266821 Marionette DEBUG loaded listener.js 12:27:46 INFO - PROCESS | 3776 | ++DOMWINDOW == 107 (00000081926DCC00) [pid = 3776] [serial = 880] [outer = 000000819132C400] 12:27:47 INFO - PROCESS | 3776 | 1466537267290 Marionette TRACE conn8 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 12:27:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 12:27:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 692ms 12:27:47 INFO - PROCESS | 3776 | 1466537267346 Marionette TRACE conn8 -> [0,1137,"getWindowHandle",null] 12:27:47 INFO - PROCESS | 3776 | 1466537267351 Marionette TRACE conn8 <- [1,1137,null,{"value":"13"}] 12:27:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 12:27:47 INFO - PROCESS | 3776 | 1466537267356 Marionette TRACE conn8 -> [0,1138,"setScriptTimeout",{"ms":35000}] 12:27:47 INFO - PROCESS | 3776 | 1466537267358 Marionette TRACE conn8 <- [1,1138,null,{}] 12:27:47 INFO - PROCESS | 3776 | 1466537267362 Marionette TRACE conn8 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:47 INFO - PROCESS | 3776 | 1466537267364 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:47 INFO - PROCESS | 3776 | 1466537267490 Marionette TRACE conn8 <- [1,1139,null,{"value":null}] 12:27:47 INFO - PROCESS | 3776 | 1466537267573 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:47 INFO - PROCESS | 3776 | 1466537267575 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:47 INFO - PROCESS | 3776 | ++DOCSHELL 000000819DA10000 == 29 [pid = 3776] [id = 294] 12:27:47 INFO - PROCESS | 3776 | ++DOMWINDOW == 108 (0000008195AB8000) [pid = 3776] [serial = 881] [outer = 0000000000000000] 12:27:47 INFO - PROCESS | 3776 | ++DOMWINDOW == 109 (00000081964DE800) [pid = 3776] [serial = 882] [outer = 0000008195AB8000] 12:27:47 INFO - PROCESS | 3776 | 1466537267631 Marionette DEBUG loaded listener.js 12:27:47 INFO - PROCESS | 3776 | ++DOMWINDOW == 110 (000000819730EC00) [pid = 3776] [serial = 883] [outer = 0000008195AB8000] 12:27:48 INFO - PROCESS | 3776 | 1466537268025 Marionette TRACE conn8 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 12:27:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 12:27:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 734ms 12:27:48 INFO - PROCESS | 3776 | 1466537268091 Marionette TRACE conn8 -> [0,1141,"getWindowHandle",null] 12:27:48 INFO - PROCESS | 3776 | 1466537268094 Marionette TRACE conn8 <- [1,1141,null,{"value":"13"}] 12:27:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 12:27:48 INFO - PROCESS | 3776 | 1466537268099 Marionette TRACE conn8 -> [0,1142,"setScriptTimeout",{"ms":35000}] 12:27:48 INFO - PROCESS | 3776 | 1466537268106 Marionette TRACE conn8 <- [1,1142,null,{}] 12:27:48 INFO - PROCESS | 3776 | 1466537268116 Marionette TRACE conn8 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:48 INFO - PROCESS | 3776 | 1466537268120 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:48 INFO - PROCESS | 3776 | 1466537268247 Marionette TRACE conn8 <- [1,1143,null,{"value":null}] 12:27:48 INFO - PROCESS | 3776 | 1466537268264 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:48 INFO - PROCESS | 3776 | 1466537268266 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:48 INFO - PROCESS | 3776 | ++DOCSHELL 000000819EE59000 == 30 [pid = 3776] [id = 295] 12:27:48 INFO - PROCESS | 3776 | ++DOMWINDOW == 111 (000000819B336800) [pid = 3776] [serial = 884] [outer = 0000000000000000] 12:27:48 INFO - PROCESS | 3776 | ++DOMWINDOW == 112 (000000819B45C000) [pid = 3776] [serial = 885] [outer = 000000819B336800] 12:27:48 INFO - PROCESS | 3776 | 1466537268355 Marionette DEBUG loaded listener.js 12:27:48 INFO - PROCESS | 3776 | ++DOMWINDOW == 113 (000000819B7A4800) [pid = 3776] [serial = 886] [outer = 000000819B336800] 12:27:48 INFO - PROCESS | 3776 | 1466537268779 Marionette TRACE conn8 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 12:27:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 12:27:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 731ms 12:27:48 INFO - PROCESS | 3776 | 1466537268870 Marionette TRACE conn8 -> [0,1145,"getWindowHandle",null] 12:27:48 INFO - PROCESS | 3776 | 1466537268873 Marionette TRACE conn8 <- [1,1145,null,{"value":"13"}] 12:27:48 INFO - PROCESS | 3776 | 1466537268877 Marionette TRACE conn8 -> [0,1146,"setScriptTimeout",{"ms":35000}] 12:27:48 INFO - PROCESS | 3776 | 1466537268879 Marionette TRACE conn8 <- [1,1146,null,{}] 12:27:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 12:27:48 INFO - PROCESS | 3776 | 1466537268882 Marionette TRACE conn8 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:48 INFO - PROCESS | 3776 | 1466537268884 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:49 INFO - PROCESS | 3776 | 1466537269001 Marionette TRACE conn8 <- [1,1147,null,{"value":null}] 12:27:49 INFO - PROCESS | 3776 | 1466537269011 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:49 INFO - PROCESS | 3776 | 1466537269013 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:49 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A29AE800 == 31 [pid = 3776] [id = 296] 12:27:49 INFO - PROCESS | 3776 | ++DOMWINDOW == 114 (000000819B8CB800) [pid = 3776] [serial = 887] [outer = 0000000000000000] 12:27:49 INFO - PROCESS | 3776 | ++DOMWINDOW == 115 (000000819BE96000) [pid = 3776] [serial = 888] [outer = 000000819B8CB800] 12:27:49 INFO - PROCESS | 3776 | 1466537269108 Marionette DEBUG loaded listener.js 12:27:49 INFO - PROCESS | 3776 | ++DOMWINDOW == 116 (000000819D929000) [pid = 3776] [serial = 889] [outer = 000000819B8CB800] 12:27:49 INFO - PROCESS | 3776 | 1466537269567 Marionette TRACE conn8 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",1,"assert_approx_equals: Red channel of the pixel at (49, 25) expected 0 +/- 16 but got 49","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html:42:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1149,"getWindowHandle",null] 12:27:49 INFO - PROCESS | 3776 | 1466537269621 Marionette TRACE conn8 <- [1,1149,null,{"value":"13"}] 12:27:49 INFO - PROCESS | 3776 | 1466537269625 Marionette TRACE conn8 -> [0,1150,"setScriptTimeout",{"ms":35000}] 12:27:49 INFO - PROCESS | 3776 | 1466537269627 Marionette TRACE conn8 <- [1,1150,null,{}] 12:27:49 INFO - PROCESS | 3776 | 1466537269630 Marionette TRACE conn8 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:49 INFO - PROCESS | 3776 | 1466537269632 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:49 INFO - PROCESS | 3776 | 1466537269752 Marionette TRACE conn8 <- [1,1151,null,{"value":null}] 12:27:49 INFO - PROCESS | 3776 | 1466537269807 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:49 INFO - PROCESS | 3776 | 1466537269813 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:49 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A2B95000 == 32 [pid = 3776] [id = 297] 12:27:49 INFO - PROCESS | 3776 | ++DOMWINDOW == 117 (0000008191AE3C00) [pid = 3776] [serial = 890] [outer = 0000000000000000] 12:27:49 INFO - PROCESS | 3776 | ++DOMWINDOW == 118 (000000819E634C00) [pid = 3776] [serial = 891] [outer = 0000008191AE3C00] 12:27:49 INFO - PROCESS | 3776 | 1466537269870 Marionette DEBUG loaded listener.js 12:27:49 INFO - PROCESS | 3776 | ++DOMWINDOW == 119 (000000819E6CA400) [pid = 3776] [serial = 892] [outer = 0000008191AE3C00] 12:27:50 INFO - PROCESS | 3776 | --DOMWINDOW == 118 (000000819FAB3C00) [pid = 3776] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 12:27:50 INFO - PROCESS | 3776 | --DOMWINDOW == 117 (00000081A195BC00) [pid = 3776] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 12:27:50 INFO - PROCESS | 3776 | --DOMWINDOW == 116 (000000819E61D800) [pid = 3776] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 12:27:50 INFO - PROCESS | 3776 | --DOMWINDOW == 115 (000000819EBBD400) [pid = 3776] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 12:27:50 INFO - PROCESS | 3776 | --DOMWINDOW == 114 (0000008191103C00) [pid = 3776] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 12:27:50 INFO - PROCESS | 3776 | --DOMWINDOW == 113 (00000081A2A1E800) [pid = 3776] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 12:27:50 INFO - PROCESS | 3776 | --DOMWINDOW == 112 (00000081A20A9C00) [pid = 3776] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 12:27:50 INFO - PROCESS | 3776 | --DOMWINDOW == 111 (0000008191330800) [pid = 3776] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 12:27:50 INFO - PROCESS | 3776 | --DOMWINDOW == 110 (00000081A0D3D000) [pid = 3776] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 12:27:50 INFO - PROCESS | 3776 | --DOMWINDOW == 109 (000000819D92E000) [pid = 3776] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 12:27:50 INFO - PROCESS | 3776 | --DOMWINDOW == 108 (00000081959EB800) [pid = 3776] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 12:27:50 INFO - PROCESS | 3776 | --DOMWINDOW == 107 (000000819EBBD000) [pid = 3776] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 12:27:50 INFO - PROCESS | 3776 | --DOMWINDOW == 106 (00000081A2BB9800) [pid = 3776] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 12:27:50 INFO - PROCESS | 3776 | --DOMWINDOW == 105 (000000819E746800) [pid = 3776] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 12:27:50 INFO - PROCESS | 3776 | --DOMWINDOW == 104 (000000819285C800) [pid = 3776] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 12:27:50 INFO - PROCESS | 3776 | --DOMWINDOW == 103 (00000081906C7000) [pid = 3776] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 12:27:50 INFO - PROCESS | 3776 | --DOMWINDOW == 102 (000000818F725400) [pid = 3776] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 12:27:50 INFO - PROCESS | 3776 | --DOMWINDOW == 101 (000000819D92A000) [pid = 3776] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 12:27:50 INFO - PROCESS | 3776 | --DOMWINDOW == 100 (000000818F598800) [pid = 3776] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 12:27:50 INFO - PROCESS | 3776 | --DOMWINDOW == 99 (0000008197269800) [pid = 3776] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 12:27:50 INFO - PROCESS | 3776 | --DOMWINDOW == 98 (000000819162D400) [pid = 3776] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 12:27:50 INFO - PROCESS | 3776 | --DOMWINDOW == 97 (000000819F709400) [pid = 3776] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 12:27:50 INFO - PROCESS | 3776 | --DOMWINDOW == 96 (00000081A0D3F800) [pid = 3776] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 12:27:50 INFO - PROCESS | 3776 | --DOMWINDOW == 95 (00000081A195B000) [pid = 3776] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 12:27:50 INFO - PROCESS | 3776 | --DOMWINDOW == 94 (000000819B848800) [pid = 3776] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 12:27:50 INFO - PROCESS | 3776 | 1466537270701 Marionette TRACE conn8 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 12:27:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 12:27:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1134ms 12:27:50 INFO - PROCESS | 3776 | 1466537270762 Marionette TRACE conn8 -> [0,1153,"getWindowHandle",null] 12:27:50 INFO - PROCESS | 3776 | 1466537270764 Marionette TRACE conn8 <- [1,1153,null,{"value":"13"}] 12:27:50 INFO - PROCESS | 3776 | 1466537270767 Marionette TRACE conn8 -> [0,1154,"setScriptTimeout",{"ms":35000}] 12:27:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 12:27:50 INFO - PROCESS | 3776 | 1466537270769 Marionette TRACE conn8 <- [1,1154,null,{}] 12:27:50 INFO - PROCESS | 3776 | 1466537270773 Marionette TRACE conn8 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:50 INFO - PROCESS | 3776 | 1466537270775 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:50 INFO - PROCESS | 3776 | 1466537270868 Marionette TRACE conn8 <- [1,1155,null,{"value":null}] 12:27:50 INFO - PROCESS | 3776 | 1466537270880 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:50 INFO - PROCESS | 3776 | 1466537270882 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:50 INFO - PROCESS | 3776 | ++DOCSHELL 000000819655E800 == 33 [pid = 3776] [id = 298] 12:27:50 INFO - PROCESS | 3776 | ++DOMWINDOW == 95 (000000819B45E400) [pid = 3776] [serial = 893] [outer = 0000000000000000] 12:27:50 INFO - PROCESS | 3776 | ++DOMWINDOW == 96 (000000819B498000) [pid = 3776] [serial = 894] [outer = 000000819B45E400] 12:27:50 INFO - PROCESS | 3776 | 1466537270926 Marionette DEBUG loaded listener.js 12:27:51 INFO - PROCESS | 3776 | ++DOMWINDOW == 97 (000000819E6D2400) [pid = 3776] [serial = 895] [outer = 000000819B45E400] 12:27:51 INFO - PROCESS | 3776 | 1466537271343 Marionette TRACE conn8 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 12:27:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 12:27:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 628ms 12:27:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 12:27:51 INFO - PROCESS | 3776 | 1466537271399 Marionette TRACE conn8 -> [0,1157,"getWindowHandle",null] 12:27:51 INFO - PROCESS | 3776 | 1466537271401 Marionette TRACE conn8 <- [1,1157,null,{"value":"13"}] 12:27:51 INFO - PROCESS | 3776 | 1466537271404 Marionette TRACE conn8 -> [0,1158,"setScriptTimeout",{"ms":35000}] 12:27:51 INFO - PROCESS | 3776 | 1466537271406 Marionette TRACE conn8 <- [1,1158,null,{}] 12:27:51 INFO - PROCESS | 3776 | 1466537271410 Marionette TRACE conn8 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:51 INFO - PROCESS | 3776 | 1466537271412 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:51 INFO - PROCESS | 3776 | 1466537271494 Marionette TRACE conn8 <- [1,1159,null,{"value":null}] 12:27:51 INFO - PROCESS | 3776 | 1466537271500 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:51 INFO - PROCESS | 3776 | 1466537271502 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:51 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4B9B800 == 34 [pid = 3776] [id = 299] 12:27:51 INFO - PROCESS | 3776 | ++DOMWINDOW == 98 (0000008190FFD000) [pid = 3776] [serial = 896] [outer = 0000000000000000] 12:27:51 INFO - PROCESS | 3776 | ++DOMWINDOW == 99 (000000819E74F400) [pid = 3776] [serial = 897] [outer = 0000008190FFD000] 12:27:51 INFO - PROCESS | 3776 | 1466537271546 Marionette DEBUG loaded listener.js 12:27:51 INFO - PROCESS | 3776 | ++DOMWINDOW == 100 (000000819EBB3400) [pid = 3776] [serial = 898] [outer = 0000008190FFD000] 12:27:52 INFO - PROCESS | 3776 | 1466537272003 Marionette TRACE conn8 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 12:27:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 12:27:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 627ms 12:27:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 12:27:52 INFO - PROCESS | 3776 | 1466537272035 Marionette TRACE conn8 -> [0,1161,"getWindowHandle",null] 12:27:52 INFO - PROCESS | 3776 | 1466537272037 Marionette TRACE conn8 <- [1,1161,null,{"value":"13"}] 12:27:52 INFO - PROCESS | 3776 | 1466537272041 Marionette TRACE conn8 -> [0,1162,"setScriptTimeout",{"ms":35000}] 12:27:52 INFO - PROCESS | 3776 | 1466537272043 Marionette TRACE conn8 <- [1,1162,null,{}] 12:27:52 INFO - PROCESS | 3776 | 1466537272046 Marionette TRACE conn8 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:52 INFO - PROCESS | 3776 | 1466537272048 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:52 INFO - PROCESS | 3776 | 1466537272141 Marionette TRACE conn8 <- [1,1163,null,{"value":null}] 12:27:52 INFO - PROCESS | 3776 | 1466537272146 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:52 INFO - PROCESS | 3776 | 1466537272148 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:52 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4E14800 == 35 [pid = 3776] [id = 300] 12:27:52 INFO - PROCESS | 3776 | ++DOMWINDOW == 101 (000000819EBBB000) [pid = 3776] [serial = 899] [outer = 0000000000000000] 12:27:52 INFO - PROCESS | 3776 | ++DOMWINDOW == 102 (000000819EBBF800) [pid = 3776] [serial = 900] [outer = 000000819EBBB000] 12:27:52 INFO - PROCESS | 3776 | 1466537272192 Marionette DEBUG loaded listener.js 12:27:52 INFO - PROCESS | 3776 | ++DOMWINDOW == 103 (000000819ED78000) [pid = 3776] [serial = 901] [outer = 000000819EBBB000] 12:27:52 INFO - PROCESS | 3776 | 1466537272805 Marionette TRACE conn8 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 12:27:52 INFO - PROCESS | 3776 | 1466537272918 Marionette TRACE conn8 <- [1,1165,null,{"value":"13"}] 12:27:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 12:27:52 INFO - PROCESS | 3776 | 1466537272925 Marionette TRACE conn8 -> [0,1166,"setScriptTimeout",{"ms":35000}] 12:27:52 INFO - PROCESS | 3776 | 1466537272928 Marionette TRACE conn8 <- [1,1166,null,{}] 12:27:52 INFO - PROCESS | 3776 | 1466537272943 Marionette TRACE conn8 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:52 INFO - PROCESS | 3776 | 1466537272947 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:53 INFO - PROCESS | 3776 | 1466537273074 Marionette TRACE conn8 <- [1,1167,null,{"value":null}] 12:27:53 INFO - PROCESS | 3776 | 1466537273148 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:53 INFO - PROCESS | 3776 | 1466537273151 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:53 INFO - PROCESS | 3776 | ++DOCSHELL 000000819D9DE000 == 36 [pid = 3776] [id = 301] 12:27:53 INFO - PROCESS | 3776 | ++DOMWINDOW == 104 (00000081902DD400) [pid = 3776] [serial = 902] [outer = 0000000000000000] 12:27:53 INFO - PROCESS | 3776 | ++DOMWINDOW == 105 (00000081912A5000) [pid = 3776] [serial = 903] [outer = 00000081902DD400] 12:27:53 INFO - PROCESS | 3776 | 1466537273250 Marionette DEBUG loaded listener.js 12:27:53 INFO - PROCESS | 3776 | ++DOMWINDOW == 106 (00000081957B7000) [pid = 3776] [serial = 904] [outer = 00000081902DD400] 12:27:53 INFO - PROCESS | 3776 | 1466537273964 Marionette TRACE conn8 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 12:27:54 INFO - PROCESS | 3776 | 1466537274019 Marionette TRACE conn8 <- [1,1169,null,{"value":"13"}] 12:27:54 INFO - PROCESS | 3776 | 1466537274050 Marionette TRACE conn8 -> [0,1170,"setScriptTimeout",{"ms":35000}] 12:27:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 12:27:54 INFO - PROCESS | 3776 | 1466537274053 Marionette TRACE conn8 <- [1,1170,null,{}] 12:27:54 INFO - PROCESS | 3776 | 1466537274057 Marionette TRACE conn8 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:54 INFO - PROCESS | 3776 | 1466537274060 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:54 INFO - PROCESS | 3776 | 1466537274193 Marionette TRACE conn8 <- [1,1171,null,{"value":null}] 12:27:54 INFO - PROCESS | 3776 | 1466537274306 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:54 INFO - PROCESS | 3776 | 1466537274309 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:54 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A2B8E800 == 37 [pid = 3776] [id = 302] 12:27:54 INFO - PROCESS | 3776 | ++DOMWINDOW == 107 (0000008196510800) [pid = 3776] [serial = 905] [outer = 0000000000000000] 12:27:54 INFO - PROCESS | 3776 | ++DOMWINDOW == 108 (000000819AE12400) [pid = 3776] [serial = 906] [outer = 0000008196510800] 12:27:54 INFO - PROCESS | 3776 | 1466537274367 Marionette DEBUG loaded listener.js 12:27:54 INFO - PROCESS | 3776 | ++DOMWINDOW == 109 (000000819B48C800) [pid = 3776] [serial = 907] [outer = 0000008196510800] 12:27:55 INFO - PROCESS | 3776 | 1466537275079 Marionette TRACE conn8 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 28","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 12:27:55 INFO - PROCESS | 3776 | 1466537275139 Marionette TRACE conn8 <- [1,1173,null,{"value":"13"}] 12:27:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 12:27:55 INFO - PROCESS | 3776 | 1466537275143 Marionette TRACE conn8 -> [0,1174,"setScriptTimeout",{"ms":35000}] 12:27:55 INFO - PROCESS | 3776 | 1466537275147 Marionette TRACE conn8 <- [1,1174,null,{}] 12:27:55 INFO - PROCESS | 3776 | 1466537275272 Marionette TRACE conn8 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:55 INFO - PROCESS | 3776 | 1466537275276 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:55 INFO - PROCESS | 3776 | 1466537275436 Marionette TRACE conn8 <- [1,1175,null,{"value":null}] 12:27:55 INFO - PROCESS | 3776 | 1466537275508 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:55 INFO - PROCESS | 3776 | 1466537275511 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:55 INFO - PROCESS | 3776 | ++DOCSHELL 000000819A93F000 == 38 [pid = 3776] [id = 303] 12:27:55 INFO - PROCESS | 3776 | ++DOMWINDOW == 110 (00000081902DDC00) [pid = 3776] [serial = 908] [outer = 0000000000000000] 12:27:55 INFO - PROCESS | 3776 | ++DOMWINDOW == 111 (0000008191324400) [pid = 3776] [serial = 909] [outer = 00000081902DDC00] 12:27:55 INFO - PROCESS | 3776 | 1466537275564 Marionette DEBUG loaded listener.js 12:27:55 INFO - PROCESS | 3776 | ++DOMWINDOW == 112 (0000008192855C00) [pid = 3776] [serial = 910] [outer = 00000081902DDC00] 12:27:56 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4B9B800 == 37 [pid = 3776] [id = 299] 12:27:56 INFO - PROCESS | 3776 | --DOCSHELL 000000819655E800 == 36 [pid = 3776] [id = 298] 12:27:56 INFO - PROCESS | 3776 | --DOCSHELL 00000081A2B95000 == 35 [pid = 3776] [id = 297] 12:27:56 INFO - PROCESS | 3776 | --DOCSHELL 00000081A29AE800 == 34 [pid = 3776] [id = 296] 12:27:56 INFO - PROCESS | 3776 | --DOCSHELL 000000819EE59000 == 33 [pid = 3776] [id = 295] 12:27:56 INFO - PROCESS | 3776 | --DOCSHELL 000000819DA10000 == 32 [pid = 3776] [id = 294] 12:27:56 INFO - PROCESS | 3776 | --DOCSHELL 000000819B720800 == 31 [pid = 3776] [id = 293] 12:27:56 INFO - PROCESS | 3776 | --DOCSHELL 0000008191CF4000 == 30 [pid = 3776] [id = 292] 12:27:56 INFO - PROCESS | 3776 | --DOMWINDOW == 111 (0000008191331C00) [pid = 3776] [serial = 730] [outer = 0000000000000000] [url = about:blank] 12:27:56 INFO - PROCESS | 3776 | --DOMWINDOW == 110 (000000819E6C9C00) [pid = 3776] [serial = 736] [outer = 0000000000000000] [url = about:blank] 12:27:56 INFO - PROCESS | 3776 | --DOMWINDOW == 109 (000000819233F800) [pid = 3776] [serial = 697] [outer = 0000000000000000] [url = about:blank] 12:27:56 INFO - PROCESS | 3776 | --DOMWINDOW == 108 (000000819B33C400) [pid = 3776] [serial = 733] [outer = 0000000000000000] [url = about:blank] 12:27:56 INFO - PROCESS | 3776 | --DOMWINDOW == 107 (00000081911A6400) [pid = 3776] [serial = 694] [outer = 0000000000000000] [url = about:blank] 12:27:56 INFO - PROCESS | 3776 | --DOMWINDOW == 106 (00000081973D4800) [pid = 3776] [serial = 772] [outer = 0000000000000000] [url = about:blank] 12:27:56 INFO - PROCESS | 3776 | --DOMWINDOW == 105 (00000081A0D3CC00) [pid = 3776] [serial = 778] [outer = 0000000000000000] [url = about:blank] 12:27:56 INFO - PROCESS | 3776 | --DOMWINDOW == 104 (00000081A1957C00) [pid = 3776] [serial = 769] [outer = 0000000000000000] [url = about:blank] 12:27:56 INFO - PROCESS | 3776 | --DOMWINDOW == 103 (00000081A4A4C000) [pid = 3776] [serial = 781] [outer = 0000000000000000] [url = about:blank] 12:27:56 INFO - PROCESS | 3776 | --DOMWINDOW == 102 (000000819E06E800) [pid = 3776] [serial = 775] [outer = 0000000000000000] [url = about:blank] 12:27:56 INFO - PROCESS | 3776 | --DOMWINDOW == 101 (000000819FAC9400) [pid = 3776] [serial = 840] [outer = 0000000000000000] [url = about:blank] 12:27:56 INFO - PROCESS | 3776 | --DOMWINDOW == 100 (00000081A2BB3800) [pid = 3776] [serial = 844] [outer = 0000000000000000] [url = about:blank] 12:27:56 INFO - PROCESS | 3776 | --DOMWINDOW == 99 (00000081A2A1B800) [pid = 3776] [serial = 843] [outer = 0000000000000000] [url = about:blank] 12:27:56 INFO - PROCESS | 3776 | --DOMWINDOW == 98 (00000081A0D10000) [pid = 3776] [serial = 841] [outer = 0000000000000000] [url = about:blank] 12:27:56 INFO - PROCESS | 3776 | --DOMWINDOW == 97 (000000819E622C00) [pid = 3776] [serial = 846] [outer = 0000000000000000] [url = about:blank] 12:27:56 INFO - PROCESS | 3776 | --DOMWINDOW == 96 (000000819ED6F000) [pid = 3776] [serial = 837] [outer = 0000000000000000] [url = about:blank] 12:27:56 INFO - PROCESS | 3776 | --DOMWINDOW == 95 (00000081973D2400) [pid = 3776] [serial = 828] [outer = 0000000000000000] [url = about:blank] 12:27:56 INFO - PROCESS | 3776 | --DOMWINDOW == 94 (000000819B462800) [pid = 3776] [serial = 829] [outer = 0000000000000000] [url = about:blank] 12:27:56 INFO - PROCESS | 3776 | --DOMWINDOW == 93 (00000081A4A55800) [pid = 3776] [serial = 822] [outer = 0000000000000000] [url = about:blank] 12:27:56 INFO - PROCESS | 3776 | --DOMWINDOW == 92 (00000081A5262800) [pid = 3776] [serial = 823] [outer = 0000000000000000] [url = about:blank] 12:27:56 INFO - PROCESS | 3776 | --DOMWINDOW == 91 (00000081A20B4400) [pid = 3776] [serial = 814] [outer = 0000000000000000] [url = about:blank] 12:27:56 INFO - PROCESS | 3776 | --DOMWINDOW == 90 (00000081918CBC00) [pid = 3776] [serial = 816] [outer = 0000000000000000] [url = about:blank] 12:27:56 INFO - PROCESS | 3776 | --DOMWINDOW == 89 (0000008197281C00) [pid = 3776] [serial = 817] [outer = 0000000000000000] [url = about:blank] 12:27:56 INFO - PROCESS | 3776 | --DOMWINDOW == 88 (00000081A2BB8000) [pid = 3776] [serial = 825] [outer = 0000000000000000] [url = about:blank] 12:27:56 INFO - PROCESS | 3776 | --DOMWINDOW == 87 (00000081A4E48000) [pid = 3776] [serial = 826] [outer = 0000000000000000] [url = about:blank] 12:27:56 INFO - PROCESS | 3776 | --DOMWINDOW == 86 (000000819E634400) [pid = 3776] [serial = 834] [outer = 0000000000000000] [url = about:blank] 12:27:56 INFO - PROCESS | 3776 | --DOMWINDOW == 85 (000000819E6D4C00) [pid = 3776] [serial = 835] [outer = 0000000000000000] [url = about:blank] 12:27:56 INFO - PROCESS | 3776 | --DOMWINDOW == 84 (0000008197313C00) [pid = 3776] [serial = 831] [outer = 0000000000000000] [url = about:blank] 12:27:56 INFO - PROCESS | 3776 | --DOMWINDOW == 83 (000000819B49A000) [pid = 3776] [serial = 832] [outer = 0000000000000000] [url = about:blank] 12:27:56 INFO - PROCESS | 3776 | --DOMWINDOW == 82 (000000819F703C00) [pid = 3776] [serial = 819] [outer = 0000000000000000] [url = about:blank] 12:27:56 INFO - PROCESS | 3776 | --DOMWINDOW == 81 (00000081A0D19400) [pid = 3776] [serial = 820] [outer = 0000000000000000] [url = about:blank] 12:27:56 INFO - PROCESS | 3776 | --DOMWINDOW == 80 (00000081A4A56400) [pid = 3776] [serial = 852] [outer = 0000000000000000] [url = about:blank] 12:27:56 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (00000081A4E3B000) [pid = 3776] [serial = 853] [outer = 0000000000000000] [url = about:blank] 12:27:56 INFO - PROCESS | 3776 | --DOMWINDOW == 78 (000000819E74A800) [pid = 3776] [serial = 855] [outer = 0000000000000000] [url = about:blank] 12:27:56 INFO - PROCESS | 3776 | --DOMWINDOW == 77 (00000081A20A6400) [pid = 3776] [serial = 856] [outer = 0000000000000000] [url = about:blank] 12:27:56 INFO - PROCESS | 3776 | --DOMWINDOW == 76 (00000081A2A1D400) [pid = 3776] [serial = 847] [outer = 0000000000000000] [url = about:blank] 12:27:56 INFO - PROCESS | 3776 | --DOMWINDOW == 75 (000000819EBBE000) [pid = 3776] [serial = 849] [outer = 0000000000000000] [url = about:blank] 12:27:56 INFO - PROCESS | 3776 | --DOMWINDOW == 74 (000000819F70E800) [pid = 3776] [serial = 838] [outer = 0000000000000000] [url = about:blank] 12:27:56 INFO - PROCESS | 3776 | --DOMWINDOW == 73 (00000081A2A1C000) [pid = 3776] [serial = 850] [outer = 0000000000000000] [url = about:blank] 12:27:56 INFO - PROCESS | 3776 | 1466537276210 Marionette TRACE conn8 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 12:27:56 INFO - PROCESS | 3776 | 1466537276232 Marionette TRACE conn8 <- [1,1177,null,{"value":"13"}] 12:27:56 INFO - PROCESS | 3776 | 1466537276237 Marionette TRACE conn8 -> [0,1178,"setScriptTimeout",{"ms":35000}] 12:27:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 12:27:56 INFO - PROCESS | 3776 | 1466537276239 Marionette TRACE conn8 <- [1,1178,null,{}] 12:27:56 INFO - PROCESS | 3776 | 1466537276246 Marionette TRACE conn8 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:56 INFO - PROCESS | 3776 | 1466537276248 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:56 INFO - PROCESS | 3776 | 1466537276341 Marionette TRACE conn8 <- [1,1179,null,{"value":null}] 12:27:56 INFO - PROCESS | 3776 | 1466537276349 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:56 INFO - PROCESS | 3776 | 1466537276353 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:56 INFO - PROCESS | 3776 | ++DOCSHELL 000000819BEB9800 == 31 [pid = 3776] [id = 304] 12:27:56 INFO - PROCESS | 3776 | ++DOMWINDOW == 74 (0000008197267400) [pid = 3776] [serial = 911] [outer = 0000000000000000] 12:27:56 INFO - PROCESS | 3776 | ++DOMWINDOW == 75 (0000008197279C00) [pid = 3776] [serial = 912] [outer = 0000008197267400] 12:27:56 INFO - PROCESS | 3776 | 1466537276401 Marionette DEBUG loaded listener.js 12:27:56 INFO - PROCESS | 3776 | ++DOMWINDOW == 76 (000000819B333000) [pid = 3776] [serial = 913] [outer = 0000008197267400] 12:27:56 INFO - PROCESS | 3776 | 1466537276870 Marionette TRACE conn8 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 12:27:57 INFO - PROCESS | 3776 | 1466537277047 Marionette TRACE conn8 <- [1,1181,null,{"value":"13"}] 12:27:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 12:27:57 INFO - PROCESS | 3776 | 1466537277055 Marionette TRACE conn8 -> [0,1182,"setScriptTimeout",{"ms":35000}] 12:27:57 INFO - PROCESS | 3776 | 1466537277059 Marionette TRACE conn8 <- [1,1182,null,{}] 12:27:57 INFO - PROCESS | 3776 | 1466537277076 Marionette TRACE conn8 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:57 INFO - PROCESS | 3776 | 1466537277080 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:57 INFO - PROCESS | 3776 | 1466537277198 Marionette TRACE conn8 <- [1,1183,null,{"value":null}] 12:27:57 INFO - PROCESS | 3776 | 1466537277269 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:57 INFO - PROCESS | 3776 | 1466537277275 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:57 INFO - PROCESS | 3776 | ++DOCSHELL 000000819A923000 == 32 [pid = 3776] [id = 305] 12:27:57 INFO - PROCESS | 3776 | ++DOMWINDOW == 77 (00000081902E5000) [pid = 3776] [serial = 914] [outer = 0000000000000000] 12:27:57 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (00000081926E4000) [pid = 3776] [serial = 915] [outer = 00000081902E5000] 12:27:57 INFO - PROCESS | 3776 | 1466537277335 Marionette DEBUG loaded listener.js 12:27:57 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (0000008197318400) [pid = 3776] [serial = 916] [outer = 00000081902E5000] 12:27:57 INFO - PROCESS | 3776 | 1466537277938 Marionette TRACE conn8 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 151","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 12:27:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 12:27:58 INFO - PROCESS | 3776 | 1466537278004 Marionette TRACE conn8 <- [1,1185,null,{"value":"13"}] 12:27:58 INFO - PROCESS | 3776 | 1466537278011 Marionette TRACE conn8 -> [0,1186,"setScriptTimeout",{"ms":35000}] 12:27:58 INFO - PROCESS | 3776 | 1466537278016 Marionette TRACE conn8 <- [1,1186,null,{}] 12:27:58 INFO - PROCESS | 3776 | 1466537278104 Marionette TRACE conn8 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:58 INFO - PROCESS | 3776 | 1466537278107 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:58 INFO - PROCESS | 3776 | 1466537278254 Marionette TRACE conn8 <- [1,1187,null,{"value":null}] 12:27:58 INFO - PROCESS | 3776 | 1466537278299 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:58 INFO - PROCESS | 3776 | 1466537278302 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:58 INFO - PROCESS | 3776 | ++DOCSHELL 000000819E7CD000 == 33 [pid = 3776] [id = 306] 12:27:58 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (000000819BC8F800) [pid = 3776] [serial = 917] [outer = 0000000000000000] 12:27:58 INFO - PROCESS | 3776 | ++DOMWINDOW == 81 (000000819C194000) [pid = 3776] [serial = 918] [outer = 000000819BC8F800] 12:27:58 INFO - PROCESS | 3776 | 1466537278361 Marionette DEBUG loaded listener.js 12:27:58 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (000000819E06E800) [pid = 3776] [serial = 919] [outer = 000000819BC8F800] 12:27:58 INFO - PROCESS | 3776 | 1466537278928 Marionette TRACE conn8 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 12:27:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 12:27:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 985ms 12:27:59 INFO - PROCESS | 3776 | 1466537278994 Marionette TRACE conn8 -> [0,1189,"getWindowHandle",null] 12:27:59 INFO - PROCESS | 3776 | 1466537278997 Marionette TRACE conn8 <- [1,1189,null,{"value":"13"}] 12:27:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 12:27:59 INFO - PROCESS | 3776 | 1466537279001 Marionette TRACE conn8 -> [0,1190,"setScriptTimeout",{"ms":35000}] 12:27:59 INFO - PROCESS | 3776 | 1466537279003 Marionette TRACE conn8 <- [1,1190,null,{}] 12:27:59 INFO - PROCESS | 3776 | 1466537279014 Marionette TRACE conn8 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:59 INFO - PROCESS | 3776 | 1466537279020 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:59 INFO - PROCESS | 3776 | 1466537279135 Marionette TRACE conn8 <- [1,1191,null,{"value":null}] 12:27:59 INFO - PROCESS | 3776 | 1466537279216 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:59 INFO - PROCESS | 3776 | 1466537279220 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:27:59 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A29C8000 == 34 [pid = 3776] [id = 307] 12:27:59 INFO - PROCESS | 3776 | ++DOMWINDOW == 83 (000000819E64DC00) [pid = 3776] [serial = 920] [outer = 0000000000000000] 12:27:59 INFO - PROCESS | 3776 | ++DOMWINDOW == 84 (000000819E6C9800) [pid = 3776] [serial = 921] [outer = 000000819E64DC00] 12:27:59 INFO - PROCESS | 3776 | 1466537279321 Marionette DEBUG loaded listener.js 12:27:59 INFO - PROCESS | 3776 | ++DOMWINDOW == 85 (000000819E745400) [pid = 3776] [serial = 922] [outer = 000000819E64DC00] 12:27:59 INFO - PROCESS | 3776 | 1466537279891 Marionette TRACE conn8 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 12:27:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 12:27:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 983ms 12:27:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 12:27:59 INFO - PROCESS | 3776 | 1466537279986 Marionette TRACE conn8 -> [0,1193,"getWindowHandle",null] 12:27:59 INFO - PROCESS | 3776 | 1466537279988 Marionette TRACE conn8 <- [1,1193,null,{"value":"13"}] 12:27:59 INFO - PROCESS | 3776 | 1466537279992 Marionette TRACE conn8 -> [0,1194,"setScriptTimeout",{"ms":35000}] 12:27:59 INFO - PROCESS | 3776 | 1466537279994 Marionette TRACE conn8 <- [1,1194,null,{}] 12:28:00 INFO - PROCESS | 3776 | 1466537279998 Marionette TRACE conn8 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:00 INFO - PROCESS | 3776 | 1466537280000 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:00 INFO - PROCESS | 3776 | 1466537280120 Marionette TRACE conn8 <- [1,1195,null,{"value":null}] 12:28:00 INFO - PROCESS | 3776 | 1466537280190 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:00 INFO - PROCESS | 3776 | 1466537280192 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:00 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A2B9B000 == 35 [pid = 3776] [id = 308] 12:28:00 INFO - PROCESS | 3776 | ++DOMWINDOW == 86 (000000819E64F800) [pid = 3776] [serial = 923] [outer = 0000000000000000] 12:28:00 INFO - PROCESS | 3776 | ++DOMWINDOW == 87 (000000819EBBC000) [pid = 3776] [serial = 924] [outer = 000000819E64F800] 12:28:00 INFO - PROCESS | 3776 | 1466537280289 Marionette DEBUG loaded listener.js 12:28:00 INFO - PROCESS | 3776 | ++DOMWINDOW == 88 (000000819F01E000) [pid = 3776] [serial = 925] [outer = 000000819E64F800] 12:28:00 INFO - PROCESS | 3776 | 1466537280842 Marionette TRACE conn8 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 12:28:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 12:28:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 881ms 12:28:00 INFO - PROCESS | 3776 | 1466537280876 Marionette TRACE conn8 -> [0,1197,"getWindowHandle",null] 12:28:00 INFO - PROCESS | 3776 | 1466537280878 Marionette TRACE conn8 <- [1,1197,null,{"value":"13"}] 12:28:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 12:28:00 INFO - PROCESS | 3776 | 1466537280882 Marionette TRACE conn8 -> [0,1198,"setScriptTimeout",{"ms":35000}] 12:28:00 INFO - PROCESS | 3776 | 1466537280884 Marionette TRACE conn8 <- [1,1198,null,{}] 12:28:00 INFO - PROCESS | 3776 | 1466537280922 Marionette TRACE conn8 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:00 INFO - PROCESS | 3776 | 1466537280925 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:01 INFO - PROCESS | 3776 | 1466537281069 Marionette TRACE conn8 <- [1,1199,null,{"value":null}] 12:28:01 INFO - PROCESS | 3776 | 1466537281132 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:01 INFO - PROCESS | 3776 | 1466537281135 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:01 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4B29800 == 36 [pid = 3776] [id = 309] 12:28:01 INFO - PROCESS | 3776 | ++DOMWINDOW == 89 (000000819ED77400) [pid = 3776] [serial = 926] [outer = 0000000000000000] 12:28:01 INFO - PROCESS | 3776 | ++DOMWINDOW == 90 (000000819F76A800) [pid = 3776] [serial = 927] [outer = 000000819ED77400] 12:28:01 INFO - PROCESS | 3776 | 1466537281190 Marionette DEBUG loaded listener.js 12:28:01 INFO - PROCESS | 3776 | ++DOMWINDOW == 91 (000000819FA19400) [pid = 3776] [serial = 928] [outer = 000000819ED77400] 12:28:01 INFO - PROCESS | 3776 | 1466537281725 Marionette TRACE conn8 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 12:28:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 12:28:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 923ms 12:28:01 INFO - PROCESS | 3776 | 1466537281820 Marionette TRACE conn8 -> [0,1201,"getWindowHandle",null] 12:28:01 INFO - PROCESS | 3776 | 1466537281823 Marionette TRACE conn8 <- [1,1201,null,{"value":"13"}] 12:28:01 INFO - PROCESS | 3776 | 1466537281827 Marionette TRACE conn8 -> [0,1202,"setScriptTimeout",{"ms":35000}] 12:28:01 INFO - PROCESS | 3776 | 1466537281830 Marionette TRACE conn8 <- [1,1202,null,{}] 12:28:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 12:28:01 INFO - PROCESS | 3776 | 1466537281834 Marionette TRACE conn8 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:01 INFO - PROCESS | 3776 | 1466537281841 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:02 INFO - PROCESS | 3776 | 1466537281996 Marionette TRACE conn8 <- [1,1203,null,{"value":null}] 12:28:02 INFO - PROCESS | 3776 | 1466537282109 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:02 INFO - PROCESS | 3776 | 1466537282112 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:02 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4BC7800 == 37 [pid = 3776] [id = 310] 12:28:02 INFO - PROCESS | 3776 | ++DOMWINDOW == 92 (000000819FAC9C00) [pid = 3776] [serial = 929] [outer = 0000000000000000] 12:28:02 INFO - PROCESS | 3776 | ++DOMWINDOW == 93 (00000081A0C99800) [pid = 3776] [serial = 930] [outer = 000000819FAC9C00] 12:28:02 INFO - PROCESS | 3776 | 1466537282168 Marionette DEBUG loaded listener.js 12:28:02 INFO - PROCESS | 3776 | ++DOMWINDOW == 94 (00000081A0D3BC00) [pid = 3776] [serial = 931] [outer = 000000819FAC9C00] 12:28:02 INFO - PROCESS | 3776 | 1466537282801 Marionette TRACE conn8 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 12:28:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 12:28:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1023ms 12:28:02 INFO - PROCESS | 3776 | 1466537282859 Marionette TRACE conn8 -> [0,1205,"getWindowHandle",null] 12:28:02 INFO - PROCESS | 3776 | 1466537282863 Marionette TRACE conn8 <- [1,1205,null,{"value":"13"}] 12:28:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 12:28:02 INFO - PROCESS | 3776 | 1466537282868 Marionette TRACE conn8 -> [0,1206,"setScriptTimeout",{"ms":35000}] 12:28:02 INFO - PROCESS | 3776 | 1466537282871 Marionette TRACE conn8 <- [1,1206,null,{}] 12:28:02 INFO - PROCESS | 3776 | 1466537282876 Marionette TRACE conn8 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:02 INFO - PROCESS | 3776 | 1466537282879 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:02 INFO - PROCESS | 3776 | 1466537282989 Marionette TRACE conn8 <- [1,1207,null,{"value":null}] 12:28:03 INFO - PROCESS | 3776 | 1466537283089 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:03 INFO - PROCESS | 3776 | 1466537283091 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:03 INFO - PROCESS | 3776 | ++DOCSHELL 000000819B720800 == 38 [pid = 3776] [id = 311] 12:28:03 INFO - PROCESS | 3776 | ++DOMWINDOW == 95 (000000818FF49800) [pid = 3776] [serial = 932] [outer = 0000000000000000] 12:28:03 INFO - PROCESS | 3776 | ++DOMWINDOW == 96 (0000008191331C00) [pid = 3776] [serial = 933] [outer = 000000818FF49800] 12:28:03 INFO - PROCESS | 3776 | 1466537283143 Marionette DEBUG loaded listener.js 12:28:03 INFO - PROCESS | 3776 | ++DOMWINDOW == 97 (000000819B33B400) [pid = 3776] [serial = 934] [outer = 000000818FF49800] 12:28:03 INFO - PROCESS | 3776 | --DOCSHELL 000000819A93F000 == 37 [pid = 3776] [id = 303] 12:28:03 INFO - PROCESS | 3776 | --DOCSHELL 00000081A2B8E800 == 36 [pid = 3776] [id = 302] 12:28:03 INFO - PROCESS | 3776 | --DOCSHELL 000000819D9DE000 == 35 [pid = 3776] [id = 301] 12:28:03 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4BC7800 == 34 [pid = 3776] [id = 310] 12:28:03 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4B29800 == 33 [pid = 3776] [id = 309] 12:28:03 INFO - PROCESS | 3776 | --DOCSHELL 00000081A2B9B000 == 32 [pid = 3776] [id = 308] 12:28:03 INFO - PROCESS | 3776 | --DOCSHELL 00000081A29C8000 == 31 [pid = 3776] [id = 307] 12:28:03 INFO - PROCESS | 3776 | --DOCSHELL 000000819E7CD000 == 30 [pid = 3776] [id = 306] 12:28:03 INFO - PROCESS | 3776 | --DOCSHELL 000000819BEB9800 == 29 [pid = 3776] [id = 304] 12:28:03 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4E14800 == 28 [pid = 3776] [id = 300] 12:28:03 INFO - PROCESS | 3776 | --DOCSHELL 000000819A923000 == 27 [pid = 3776] [id = 305] 12:28:04 INFO - PROCESS | 3776 | 1466537284446 Marionette TRACE conn8 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 12:28:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 12:28:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1650ms 12:28:04 INFO - PROCESS | 3776 | 1466537284522 Marionette TRACE conn8 -> [0,1209,"getWindowHandle",null] 12:28:04 INFO - PROCESS | 3776 | 1466537284526 Marionette TRACE conn8 <- [1,1209,null,{"value":"13"}] 12:28:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 12:28:04 INFO - PROCESS | 3776 | 1466537284535 Marionette TRACE conn8 -> [0,1210,"setScriptTimeout",{"ms":35000}] 12:28:04 INFO - PROCESS | 3776 | 1466537284538 Marionette TRACE conn8 <- [1,1210,null,{}] 12:28:04 INFO - PROCESS | 3776 | 1466537284573 Marionette TRACE conn8 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:04 INFO - PROCESS | 3776 | 1466537284576 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:04 INFO - PROCESS | 3776 | 1466537284675 Marionette TRACE conn8 <- [1,1211,null,{"value":null}] 12:28:04 INFO - PROCESS | 3776 | 1466537284684 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:04 INFO - PROCESS | 3776 | 1466537284687 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:04 INFO - PROCESS | 3776 | ++DOCSHELL 00000081975C0000 == 28 [pid = 3776] [id = 312] 12:28:04 INFO - PROCESS | 3776 | ++DOMWINDOW == 98 (0000008190FFB400) [pid = 3776] [serial = 935] [outer = 0000000000000000] 12:28:04 INFO - PROCESS | 3776 | ++DOMWINDOW == 99 (0000008191107800) [pid = 3776] [serial = 936] [outer = 0000008190FFB400] 12:28:04 INFO - PROCESS | 3776 | 1466537284737 Marionette DEBUG loaded listener.js 12:28:04 INFO - PROCESS | 3776 | ++DOMWINDOW == 100 (000000819129E400) [pid = 3776] [serial = 937] [outer = 0000008190FFB400] 12:28:05 INFO - PROCESS | 3776 | 1466537285265 Marionette TRACE conn8 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 12:28:05 INFO - PROCESS | 3776 | 1466537285338 Marionette TRACE conn8 <- [1,1213,null,{"value":"13"}] 12:28:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 12:28:05 INFO - PROCESS | 3776 | 1466537285345 Marionette TRACE conn8 -> [0,1214,"setScriptTimeout",{"ms":35000}] 12:28:05 INFO - PROCESS | 3776 | 1466537285347 Marionette TRACE conn8 <- [1,1214,null,{}] 12:28:05 INFO - PROCESS | 3776 | 1466537285359 Marionette TRACE conn8 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:05 INFO - PROCESS | 3776 | 1466537285362 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:05 INFO - PROCESS | 3776 | 1466537285492 Marionette TRACE conn8 <- [1,1215,null,{"value":null}] 12:28:05 INFO - PROCESS | 3776 | 1466537285499 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:05 INFO - PROCESS | 3776 | 1466537285501 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:05 INFO - PROCESS | 3776 | ++DOCSHELL 000000819D9E8000 == 29 [pid = 3776] [id = 313] 12:28:05 INFO - PROCESS | 3776 | ++DOMWINDOW == 101 (000000819162D400) [pid = 3776] [serial = 938] [outer = 0000000000000000] 12:28:05 INFO - PROCESS | 3776 | ++DOMWINDOW == 102 (0000008192859800) [pid = 3776] [serial = 939] [outer = 000000819162D400] 12:28:05 INFO - PROCESS | 3776 | 1466537285550 Marionette DEBUG loaded listener.js 12:28:05 INFO - PROCESS | 3776 | ++DOMWINDOW == 103 (0000008196472000) [pid = 3776] [serial = 940] [outer = 000000819162D400] 12:28:06 INFO - PROCESS | 3776 | 1466537286009 Marionette TRACE conn8 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 12:28:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 12:28:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 733ms 12:28:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 12:28:06 INFO - PROCESS | 3776 | 1466537286079 Marionette TRACE conn8 -> [0,1217,"getWindowHandle",null] 12:28:06 INFO - PROCESS | 3776 | 1466537286082 Marionette TRACE conn8 <- [1,1217,null,{"value":"13"}] 12:28:06 INFO - PROCESS | 3776 | 1466537286086 Marionette TRACE conn8 -> [0,1218,"setScriptTimeout",{"ms":35000}] 12:28:06 INFO - PROCESS | 3776 | 1466537286089 Marionette TRACE conn8 <- [1,1218,null,{}] 12:28:06 INFO - PROCESS | 3776 | 1466537286101 Marionette TRACE conn8 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:06 INFO - PROCESS | 3776 | 1466537286106 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:06 INFO - PROCESS | 3776 | 1466537286225 Marionette TRACE conn8 <- [1,1219,null,{"value":null}] 12:28:06 INFO - PROCESS | 3776 | 1466537286239 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:06 INFO - PROCESS | 3776 | 1466537286243 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:06 INFO - PROCESS | 3776 | ++DOCSHELL 000000819F594800 == 30 [pid = 3776] [id = 314] 12:28:06 INFO - PROCESS | 3776 | ++DOMWINDOW == 104 (0000008197268400) [pid = 3776] [serial = 941] [outer = 0000000000000000] 12:28:06 INFO - PROCESS | 3776 | ++DOMWINDOW == 105 (00000081977B6800) [pid = 3776] [serial = 942] [outer = 0000008197268400] 12:28:06 INFO - PROCESS | 3776 | 1466537286335 Marionette DEBUG loaded listener.js 12:28:06 INFO - PROCESS | 3776 | ++DOMWINDOW == 106 (000000819B33C000) [pid = 3776] [serial = 943] [outer = 0000008197268400] 12:28:06 INFO - PROCESS | 3776 | 1466537286784 Marionette TRACE conn8 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 12:28:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 12:28:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 734ms 12:28:06 INFO - PROCESS | 3776 | 1466537286823 Marionette TRACE conn8 -> [0,1221,"getWindowHandle",null] 12:28:06 INFO - PROCESS | 3776 | 1466537286826 Marionette TRACE conn8 <- [1,1221,null,{"value":"13"}] 12:28:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 12:28:06 INFO - PROCESS | 3776 | 1466537286841 Marionette TRACE conn8 -> [0,1222,"setScriptTimeout",{"ms":35000}] 12:28:06 INFO - PROCESS | 3776 | 1466537286843 Marionette TRACE conn8 <- [1,1222,null,{}] 12:28:06 INFO - PROCESS | 3776 | 1466537286847 Marionette TRACE conn8 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:06 INFO - PROCESS | 3776 | 1466537286849 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:06 INFO - PROCESS | 3776 | 1466537286968 Marionette TRACE conn8 <- [1,1223,null,{"value":null}] 12:28:07 INFO - PROCESS | 3776 | 1466537287019 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:07 INFO - PROCESS | 3776 | 1466537287021 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:07 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A2B1C000 == 31 [pid = 3776] [id = 315] 12:28:07 INFO - PROCESS | 3776 | ++DOMWINDOW == 107 (000000819B54BC00) [pid = 3776] [serial = 944] [outer = 0000000000000000] 12:28:07 INFO - PROCESS | 3776 | ++DOMWINDOW == 108 (000000819B554000) [pid = 3776] [serial = 945] [outer = 000000819B54BC00] 12:28:07 INFO - PROCESS | 3776 | 1466537287068 Marionette DEBUG loaded listener.js 12:28:07 INFO - PROCESS | 3776 | ++DOMWINDOW == 109 (000000819B850400) [pid = 3776] [serial = 946] [outer = 000000819B54BC00] 12:28:07 INFO - PROCESS | 3776 | --DOMWINDOW == 108 (000000819132C400) [pid = 3776] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 12:28:07 INFO - PROCESS | 3776 | --DOMWINDOW == 107 (000000818F71E400) [pid = 3776] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 12:28:07 INFO - PROCESS | 3776 | --DOMWINDOW == 106 (0000008195AB8000) [pid = 3776] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 12:28:07 INFO - PROCESS | 3776 | --DOMWINDOW == 105 (000000819B8CB800) [pid = 3776] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 12:28:07 INFO - PROCESS | 3776 | --DOMWINDOW == 104 (0000008191104C00) [pid = 3776] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 12:28:07 INFO - PROCESS | 3776 | --DOMWINDOW == 103 (00000081902DDC00) [pid = 3776] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 12:28:07 INFO - PROCESS | 3776 | --DOMWINDOW == 102 (00000081912A6800) [pid = 3776] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 12:28:07 INFO - PROCESS | 3776 | --DOMWINDOW == 101 (000000819D92D800) [pid = 3776] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 12:28:07 INFO - PROCESS | 3776 | --DOMWINDOW == 100 (00000081A0D3E400) [pid = 3776] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 12:28:07 INFO - PROCESS | 3776 | --DOMWINDOW == 99 (00000081A1CE5000) [pid = 3776] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 12:28:07 INFO - PROCESS | 3776 | --DOMWINDOW == 98 (000000819EBBB000) [pid = 3776] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 12:28:07 INFO - PROCESS | 3776 | --DOMWINDOW == 97 (00000081902DB400) [pid = 3776] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 12:28:07 INFO - PROCESS | 3776 | --DOMWINDOW == 96 (0000008190FFD000) [pid = 3776] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 12:28:07 INFO - PROCESS | 3776 | --DOMWINDOW == 95 (0000008191AE3C00) [pid = 3776] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 12:28:07 INFO - PROCESS | 3776 | --DOMWINDOW == 94 (00000081902DD400) [pid = 3776] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 12:28:07 INFO - PROCESS | 3776 | --DOMWINDOW == 93 (000000819B336800) [pid = 3776] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 12:28:07 INFO - PROCESS | 3776 | --DOMWINDOW == 92 (0000008196510800) [pid = 3776] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 12:28:07 INFO - PROCESS | 3776 | --DOMWINDOW == 91 (000000819B45E400) [pid = 3776] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 12:28:07 INFO - PROCESS | 3776 | --DOMWINDOW == 90 (0000008197267400) [pid = 3776] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 12:28:07 INFO - PROCESS | 3776 | 1466537287687 Marionette TRACE conn8 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 12:28:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 12:28:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 882ms 12:28:07 INFO - PROCESS | 3776 | 1466537287737 Marionette TRACE conn8 -> [0,1225,"getWindowHandle",null] 12:28:07 INFO - PROCESS | 3776 | 1466537287739 Marionette TRACE conn8 <- [1,1225,null,{"value":"13"}] 12:28:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 12:28:07 INFO - PROCESS | 3776 | 1466537287743 Marionette TRACE conn8 -> [0,1226,"setScriptTimeout",{"ms":35000}] 12:28:07 INFO - PROCESS | 3776 | 1466537287745 Marionette TRACE conn8 <- [1,1226,null,{}] 12:28:07 INFO - PROCESS | 3776 | 1466537287749 Marionette TRACE conn8 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:07 INFO - PROCESS | 3776 | 1466537287751 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:07 INFO - PROCESS | 3776 | 1466537287836 Marionette TRACE conn8 <- [1,1227,null,{"value":null}] 12:28:07 INFO - PROCESS | 3776 | 1466537287842 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:07 INFO - PROCESS | 3776 | 1466537287844 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:07 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A36C6000 == 32 [pid = 3776] [id = 316] 12:28:07 INFO - PROCESS | 3776 | ++DOMWINDOW == 91 (0000008191299400) [pid = 3776] [serial = 947] [outer = 0000000000000000] 12:28:07 INFO - PROCESS | 3776 | ++DOMWINDOW == 92 (0000008197264800) [pid = 3776] [serial = 948] [outer = 0000008191299400] 12:28:07 INFO - PROCESS | 3776 | 1466537287889 Marionette DEBUG loaded listener.js 12:28:07 INFO - PROCESS | 3776 | ++DOMWINDOW == 93 (000000819B495000) [pid = 3776] [serial = 949] [outer = 0000008191299400] 12:28:08 INFO - PROCESS | 3776 | 1466537288314 Marionette TRACE conn8 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 12:28:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 12:28:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 587ms 12:28:08 INFO - PROCESS | 3776 | 1466537288357 Marionette TRACE conn8 -> [0,1229,"getWindowHandle",null] 12:28:08 INFO - PROCESS | 3776 | 1466537288359 Marionette TRACE conn8 <- [1,1229,null,{"value":"13"}] 12:28:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 12:28:08 INFO - PROCESS | 3776 | 1466537288363 Marionette TRACE conn8 -> [0,1230,"setScriptTimeout",{"ms":35000}] 12:28:08 INFO - PROCESS | 3776 | 1466537288365 Marionette TRACE conn8 <- [1,1230,null,{}] 12:28:08 INFO - PROCESS | 3776 | 1466537288368 Marionette TRACE conn8 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:08 INFO - PROCESS | 3776 | 1466537288374 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:08 INFO - PROCESS | 3776 | 1466537288476 Marionette TRACE conn8 <- [1,1231,null,{"value":null}] 12:28:08 INFO - PROCESS | 3776 | 1466537288482 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:08 INFO - PROCESS | 3776 | 1466537288484 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:08 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4B9E000 == 33 [pid = 3776] [id = 317] 12:28:08 INFO - PROCESS | 3776 | ++DOMWINDOW == 94 (000000819C18E400) [pid = 3776] [serial = 950] [outer = 0000000000000000] 12:28:08 INFO - PROCESS | 3776 | ++DOMWINDOW == 95 (000000818F71F800) [pid = 3776] [serial = 951] [outer = 000000819C18E400] 12:28:08 INFO - PROCESS | 3776 | 1466537288530 Marionette DEBUG loaded listener.js 12:28:08 INFO - PROCESS | 3776 | ++DOMWINDOW == 96 (000000819E2D9400) [pid = 3776] [serial = 952] [outer = 000000819C18E400] 12:28:09 INFO - PROCESS | 3776 | 1466537288993 Marionette TRACE conn8 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 12:28:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 12:28:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 690ms 12:28:09 INFO - PROCESS | 3776 | 1466537289057 Marionette TRACE conn8 -> [0,1233,"getWindowHandle",null] 12:28:09 INFO - PROCESS | 3776 | 1466537289059 Marionette TRACE conn8 <- [1,1233,null,{"value":"13"}] 12:28:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 12:28:09 INFO - PROCESS | 3776 | 1466537289062 Marionette TRACE conn8 -> [0,1234,"setScriptTimeout",{"ms":35000}] 12:28:09 INFO - PROCESS | 3776 | 1466537289064 Marionette TRACE conn8 <- [1,1234,null,{}] 12:28:09 INFO - PROCESS | 3776 | 1466537289068 Marionette TRACE conn8 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:09 INFO - PROCESS | 3776 | 1466537289070 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:09 INFO - PROCESS | 3776 | 1466537289151 Marionette TRACE conn8 <- [1,1235,null,{"value":null}] 12:28:09 INFO - PROCESS | 3776 | 1466537289159 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:09 INFO - PROCESS | 3776 | 1466537289161 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:09 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4E84800 == 34 [pid = 3776] [id = 318] 12:28:09 INFO - PROCESS | 3776 | ++DOMWINDOW == 97 (000000819E195000) [pid = 3776] [serial = 953] [outer = 0000000000000000] 12:28:09 INFO - PROCESS | 3776 | ++DOMWINDOW == 98 (000000819E623800) [pid = 3776] [serial = 954] [outer = 000000819E195000] 12:28:09 INFO - PROCESS | 3776 | 1466537289205 Marionette DEBUG loaded listener.js 12:28:09 INFO - PROCESS | 3776 | ++DOMWINDOW == 99 (000000819E63AC00) [pid = 3776] [serial = 955] [outer = 000000819E195000] 12:28:09 INFO - PROCESS | 3776 | 1466537289968 Marionette TRACE conn8 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 12:28:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 12:28:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 943ms 12:28:10 INFO - PROCESS | 3776 | 1466537290009 Marionette TRACE conn8 -> [0,1237,"getWindowHandle",null] 12:28:10 INFO - PROCESS | 3776 | 1466537290014 Marionette TRACE conn8 <- [1,1237,null,{"value":"13"}] 12:28:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 12:28:10 INFO - PROCESS | 3776 | 1466537290019 Marionette TRACE conn8 -> [0,1238,"setScriptTimeout",{"ms":35000}] 12:28:10 INFO - PROCESS | 3776 | 1466537290023 Marionette TRACE conn8 <- [1,1238,null,{}] 12:28:10 INFO - PROCESS | 3776 | 1466537290029 Marionette TRACE conn8 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:10 INFO - PROCESS | 3776 | 1466537290033 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:10 INFO - PROCESS | 3776 | 1466537290158 Marionette TRACE conn8 <- [1,1239,null,{"value":null}] 12:28:10 INFO - PROCESS | 3776 | 1466537290282 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:10 INFO - PROCESS | 3776 | 1466537290285 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:10 INFO - PROCESS | 3776 | ++DOCSHELL 000000819BEB8000 == 35 [pid = 3776] [id = 319] 12:28:10 INFO - PROCESS | 3776 | ++DOMWINDOW == 100 (0000008190F1F000) [pid = 3776] [serial = 956] [outer = 0000000000000000] 12:28:10 INFO - PROCESS | 3776 | ++DOMWINDOW == 101 (000000819119C000) [pid = 3776] [serial = 957] [outer = 0000008190F1F000] 12:28:10 INFO - PROCESS | 3776 | 1466537290344 Marionette DEBUG loaded listener.js 12:28:10 INFO - PROCESS | 3776 | ++DOMWINDOW == 102 (00000081918D2C00) [pid = 3776] [serial = 958] [outer = 0000008190F1F000] 12:28:11 INFO - PROCESS | 3776 | 1466537291047 Marionette TRACE conn8 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 12:28:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 12:28:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1078ms 12:28:11 INFO - PROCESS | 3776 | 1466537291123 Marionette TRACE conn8 -> [0,1241,"getWindowHandle",null] 12:28:11 INFO - PROCESS | 3776 | 1466537291128 Marionette TRACE conn8 <- [1,1241,null,{"value":"13"}] 12:28:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 12:28:11 INFO - PROCESS | 3776 | 1466537291135 Marionette TRACE conn8 -> [0,1242,"setScriptTimeout",{"ms":35000}] 12:28:11 INFO - PROCESS | 3776 | 1466537291138 Marionette TRACE conn8 <- [1,1242,null,{}] 12:28:11 INFO - PROCESS | 3776 | 1466537291143 Marionette TRACE conn8 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:11 INFO - PROCESS | 3776 | 1466537291146 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:11 INFO - PROCESS | 3776 | 1466537291280 Marionette TRACE conn8 <- [1,1243,null,{"value":null}] 12:28:11 INFO - PROCESS | 3776 | 1466537291351 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:11 INFO - PROCESS | 3776 | 1466537291353 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:11 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A36CE000 == 36 [pid = 3776] [id = 320] 12:28:11 INFO - PROCESS | 3776 | ++DOMWINDOW == 103 (0000008197268000) [pid = 3776] [serial = 959] [outer = 0000000000000000] 12:28:11 INFO - PROCESS | 3776 | ++DOMWINDOW == 104 (00000081977BB000) [pid = 3776] [serial = 960] [outer = 0000008197268000] 12:28:11 INFO - PROCESS | 3776 | 1466537291452 Marionette DEBUG loaded listener.js 12:28:11 INFO - PROCESS | 3776 | ++DOMWINDOW == 105 (000000819B461400) [pid = 3776] [serial = 961] [outer = 0000008197268000] 12:28:12 INFO - PROCESS | 3776 | 1466537292323 Marionette TRACE conn8 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 12:28:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 12:28:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1237ms 12:28:12 INFO - PROCESS | 3776 | 1466537292373 Marionette TRACE conn8 -> [0,1245,"getWindowHandle",null] 12:28:12 INFO - PROCESS | 3776 | 1466537292378 Marionette TRACE conn8 <- [1,1245,null,{"value":"13"}] 12:28:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 12:28:12 INFO - PROCESS | 3776 | 1466537292383 Marionette TRACE conn8 -> [0,1246,"setScriptTimeout",{"ms":35000}] 12:28:12 INFO - PROCESS | 3776 | 1466537292386 Marionette TRACE conn8 <- [1,1246,null,{}] 12:28:12 INFO - PROCESS | 3776 | 1466537292392 Marionette TRACE conn8 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:12 INFO - PROCESS | 3776 | 1466537292395 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:12 INFO - PROCESS | 3776 | 1466537292515 Marionette TRACE conn8 <- [1,1247,null,{"value":null}] 12:28:12 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4B9E000 == 35 [pid = 3776] [id = 317] 12:28:12 INFO - PROCESS | 3776 | --DOCSHELL 00000081A36C6000 == 34 [pid = 3776] [id = 316] 12:28:12 INFO - PROCESS | 3776 | --DOCSHELL 00000081A2B1C000 == 33 [pid = 3776] [id = 315] 12:28:12 INFO - PROCESS | 3776 | --DOCSHELL 000000819F594800 == 32 [pid = 3776] [id = 314] 12:28:12 INFO - PROCESS | 3776 | --DOCSHELL 000000819D9E8000 == 31 [pid = 3776] [id = 313] 12:28:12 INFO - PROCESS | 3776 | --DOCSHELL 00000081975C0000 == 30 [pid = 3776] [id = 312] 12:28:12 INFO - PROCESS | 3776 | --DOMWINDOW == 104 (0000008191628800) [pid = 3776] [serial = 879] [outer = 0000000000000000] [url = about:blank] 12:28:12 INFO - PROCESS | 3776 | --DOMWINDOW == 103 (00000081926DCC00) [pid = 3776] [serial = 880] [outer = 0000000000000000] [url = about:blank] 12:28:12 INFO - PROCESS | 3776 | --DOMWINDOW == 102 (0000008190014C00) [pid = 3776] [serial = 876] [outer = 0000000000000000] [url = about:blank] 12:28:12 INFO - PROCESS | 3776 | --DOMWINDOW == 101 (0000008190F26800) [pid = 3776] [serial = 877] [outer = 0000000000000000] [url = about:blank] 12:28:12 INFO - PROCESS | 3776 | --DOMWINDOW == 100 (00000081964DE800) [pid = 3776] [serial = 882] [outer = 0000000000000000] [url = about:blank] 12:28:12 INFO - PROCESS | 3776 | --DOMWINDOW == 99 (000000819D929000) [pid = 3776] [serial = 889] [outer = 0000000000000000] [url = about:blank] 12:28:12 INFO - PROCESS | 3776 | --DOMWINDOW == 98 (00000081965BC800) [pid = 3776] [serial = 874] [outer = 0000000000000000] [url = about:blank] 12:28:12 INFO - PROCESS | 3776 | --DOMWINDOW == 97 (000000819129B800) [pid = 3776] [serial = 873] [outer = 0000000000000000] [url = about:blank] 12:28:12 INFO - PROCESS | 3776 | --DOMWINDOW == 96 (000000819BE96000) [pid = 3776] [serial = 888] [outer = 0000000000000000] [url = about:blank] 12:28:12 INFO - PROCESS | 3776 | --DOMWINDOW == 95 (0000008191324400) [pid = 3776] [serial = 909] [outer = 0000000000000000] [url = about:blank] 12:28:12 INFO - PROCESS | 3776 | --DOMWINDOW == 94 (000000819B3E7000) [pid = 3776] [serial = 859] [outer = 0000000000000000] [url = about:blank] 12:28:12 INFO - PROCESS | 3776 | --DOMWINDOW == 93 (00000081961B7400) [pid = 3776] [serial = 858] [outer = 0000000000000000] [url = about:blank] 12:28:12 INFO - PROCESS | 3776 | --DOMWINDOW == 92 (000000819E742400) [pid = 3776] [serial = 862] [outer = 0000000000000000] [url = about:blank] 12:28:12 INFO - PROCESS | 3776 | --DOMWINDOW == 91 (000000819E61AC00) [pid = 3776] [serial = 861] [outer = 0000000000000000] [url = about:blank] 12:28:12 INFO - PROCESS | 3776 | --DOMWINDOW == 90 (00000081A1CDB800) [pid = 3776] [serial = 865] [outer = 0000000000000000] [url = about:blank] 12:28:12 INFO - PROCESS | 3776 | --DOMWINDOW == 89 (00000081A1954C00) [pid = 3776] [serial = 864] [outer = 0000000000000000] [url = about:blank] 12:28:12 INFO - PROCESS | 3776 | --DOMWINDOW == 88 (00000081A2BBD800) [pid = 3776] [serial = 868] [outer = 0000000000000000] [url = about:blank] 12:28:12 INFO - PROCESS | 3776 | --DOMWINDOW == 87 (000000819EBBF800) [pid = 3776] [serial = 900] [outer = 0000000000000000] [url = about:blank] 12:28:12 INFO - PROCESS | 3776 | --DOMWINDOW == 86 (00000081A20AA800) [pid = 3776] [serial = 867] [outer = 0000000000000000] [url = about:blank] 12:28:12 INFO - PROCESS | 3776 | --DOMWINDOW == 85 (00000081A2BBA800) [pid = 3776] [serial = 871] [outer = 0000000000000000] [url = about:blank] 12:28:12 INFO - PROCESS | 3776 | --DOMWINDOW == 84 (00000081902E1000) [pid = 3776] [serial = 870] [outer = 0000000000000000] [url = about:blank] 12:28:12 INFO - PROCESS | 3776 | --DOMWINDOW == 83 (000000819EBB3400) [pid = 3776] [serial = 898] [outer = 0000000000000000] [url = about:blank] 12:28:12 INFO - PROCESS | 3776 | --DOMWINDOW == 82 (000000819ED78000) [pid = 3776] [serial = 901] [outer = 0000000000000000] [url = about:blank] 12:28:12 INFO - PROCESS | 3776 | --DOMWINDOW == 81 (000000819E634C00) [pid = 3776] [serial = 891] [outer = 0000000000000000] [url = about:blank] 12:28:12 INFO - PROCESS | 3776 | --DOMWINDOW == 80 (000000819E74F400) [pid = 3776] [serial = 897] [outer = 0000000000000000] [url = about:blank] 12:28:12 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (000000819E6CA400) [pid = 3776] [serial = 892] [outer = 0000000000000000] [url = about:blank] 12:28:12 INFO - PROCESS | 3776 | --DOMWINDOW == 78 (00000081912A5000) [pid = 3776] [serial = 903] [outer = 0000000000000000] [url = about:blank] 12:28:12 INFO - PROCESS | 3776 | --DOMWINDOW == 77 (00000081957B7000) [pid = 3776] [serial = 904] [outer = 0000000000000000] [url = about:blank] 12:28:12 INFO - PROCESS | 3776 | --DOMWINDOW == 76 (000000819B45C000) [pid = 3776] [serial = 885] [outer = 0000000000000000] [url = about:blank] 12:28:12 INFO - PROCESS | 3776 | --DOMWINDOW == 75 (000000819AE12400) [pid = 3776] [serial = 906] [outer = 0000000000000000] [url = about:blank] 12:28:12 INFO - PROCESS | 3776 | --DOMWINDOW == 74 (0000008192855C00) [pid = 3776] [serial = 910] [outer = 0000000000000000] [url = about:blank] 12:28:12 INFO - PROCESS | 3776 | --DOMWINDOW == 73 (000000819B7A4800) [pid = 3776] [serial = 886] [outer = 0000000000000000] [url = about:blank] 12:28:12 INFO - PROCESS | 3776 | --DOMWINDOW == 72 (000000819B48C800) [pid = 3776] [serial = 907] [outer = 0000000000000000] [url = about:blank] 12:28:12 INFO - PROCESS | 3776 | --DOMWINDOW == 71 (000000819B498000) [pid = 3776] [serial = 894] [outer = 0000000000000000] [url = about:blank] 12:28:12 INFO - PROCESS | 3776 | --DOMWINDOW == 70 (000000819B333000) [pid = 3776] [serial = 913] [outer = 0000000000000000] [url = about:blank] 12:28:12 INFO - PROCESS | 3776 | --DOMWINDOW == 69 (000000819E6D2400) [pid = 3776] [serial = 895] [outer = 0000000000000000] [url = about:blank] 12:28:12 INFO - PROCESS | 3776 | --DOMWINDOW == 68 (000000819730EC00) [pid = 3776] [serial = 883] [outer = 0000000000000000] [url = about:blank] 12:28:12 INFO - PROCESS | 3776 | --DOMWINDOW == 67 (0000008197279C00) [pid = 3776] [serial = 912] [outer = 0000000000000000] [url = about:blank] 12:28:12 INFO - PROCESS | 3776 | 1466537292614 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:12 INFO - PROCESS | 3776 | 1466537292618 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:12 INFO - PROCESS | 3776 | ++DOCSHELL 0000008192388800 == 31 [pid = 3776] [id = 321] 12:28:12 INFO - PROCESS | 3776 | ++DOMWINDOW == 68 (000000818F60C800) [pid = 3776] [serial = 962] [outer = 0000000000000000] 12:28:12 INFO - PROCESS | 3776 | ++DOMWINDOW == 69 (000000818F720000) [pid = 3776] [serial = 963] [outer = 000000818F60C800] 12:28:12 INFO - PROCESS | 3776 | 1466537292669 Marionette DEBUG loaded listener.js 12:28:12 INFO - PROCESS | 3776 | ++DOMWINDOW == 70 (00000081912A0000) [pid = 3776] [serial = 964] [outer = 000000818F60C800] 12:28:13 INFO - PROCESS | 3776 | 1466537293120 Marionette TRACE conn8 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 12:28:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 12:28:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 774ms 12:28:13 INFO - PROCESS | 3776 | 1466537293164 Marionette TRACE conn8 -> [0,1249,"getWindowHandle",null] 12:28:13 INFO - PROCESS | 3776 | 1466537293168 Marionette TRACE conn8 <- [1,1249,null,{"value":"13"}] 12:28:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 12:28:13 INFO - PROCESS | 3776 | 1466537293174 Marionette TRACE conn8 -> [0,1250,"setScriptTimeout",{"ms":35000}] 12:28:13 INFO - PROCESS | 3776 | 1466537293177 Marionette TRACE conn8 <- [1,1250,null,{}] 12:28:13 INFO - PROCESS | 3776 | 1466537293181 Marionette TRACE conn8 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:13 INFO - PROCESS | 3776 | 1466537293184 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:13 INFO - PROCESS | 3776 | 1466537293274 Marionette TRACE conn8 <- [1,1251,null,{"value":null}] 12:28:13 INFO - PROCESS | 3776 | 1466537293283 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:13 INFO - PROCESS | 3776 | 1466537293285 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:13 INFO - PROCESS | 3776 | ++DOCSHELL 000000819BEC5000 == 32 [pid = 3776] [id = 322] 12:28:13 INFO - PROCESS | 3776 | ++DOMWINDOW == 71 (000000819646FC00) [pid = 3776] [serial = 965] [outer = 0000000000000000] 12:28:13 INFO - PROCESS | 3776 | ++DOMWINDOW == 72 (00000081964DF800) [pid = 3776] [serial = 966] [outer = 000000819646FC00] 12:28:13 INFO - PROCESS | 3776 | 1466537293332 Marionette DEBUG loaded listener.js 12:28:13 INFO - PROCESS | 3776 | ++DOMWINDOW == 73 (000000819727DC00) [pid = 3776] [serial = 967] [outer = 000000819646FC00] 12:28:13 INFO - PROCESS | 3776 | 1466537293800 Marionette TRACE conn8 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 12:28:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 12:28:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 670ms 12:28:13 INFO - PROCESS | 3776 | 1466537293851 Marionette TRACE conn8 -> [0,1253,"getWindowHandle",null] 12:28:13 INFO - PROCESS | 3776 | 1466537293853 Marionette TRACE conn8 <- [1,1253,null,{"value":"13"}] 12:28:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 12:28:13 INFO - PROCESS | 3776 | 1466537293857 Marionette TRACE conn8 -> [0,1254,"setScriptTimeout",{"ms":35000}] 12:28:13 INFO - PROCESS | 3776 | 1466537293860 Marionette TRACE conn8 <- [1,1254,null,{}] 12:28:13 INFO - PROCESS | 3776 | 1466537293872 Marionette TRACE conn8 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:13 INFO - PROCESS | 3776 | 1466537293877 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:14 INFO - PROCESS | 3776 | 1466537294005 Marionette TRACE conn8 <- [1,1255,null,{"value":null}] 12:28:14 INFO - PROCESS | 3776 | 1466537294021 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:14 INFO - PROCESS | 3776 | 1466537294025 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:14 INFO - PROCESS | 3776 | ++DOCSHELL 000000819DC35000 == 33 [pid = 3776] [id = 323] 12:28:14 INFO - PROCESS | 3776 | ++DOMWINDOW == 74 (0000008190007800) [pid = 3776] [serial = 968] [outer = 0000000000000000] 12:28:14 INFO - PROCESS | 3776 | ++DOMWINDOW == 75 (000000819B494400) [pid = 3776] [serial = 969] [outer = 0000008190007800] 12:28:14 INFO - PROCESS | 3776 | 1466537294074 Marionette DEBUG loaded listener.js 12:28:14 INFO - PROCESS | 3776 | ++DOMWINDOW == 76 (000000819B84B400) [pid = 3776] [serial = 970] [outer = 0000008190007800] 12:28:14 INFO - PROCESS | 3776 | 1466537294546 Marionette TRACE conn8 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 12:28:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 12:28:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 733ms 12:28:14 INFO - PROCESS | 3776 | 1466537294593 Marionette TRACE conn8 -> [0,1257,"getWindowHandle",null] 12:28:14 INFO - PROCESS | 3776 | 1466537294596 Marionette TRACE conn8 <- [1,1257,null,{"value":"13"}] 12:28:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 12:28:14 INFO - PROCESS | 3776 | 1466537294600 Marionette TRACE conn8 -> [0,1258,"setScriptTimeout",{"ms":35000}] 12:28:14 INFO - PROCESS | 3776 | 1466537294601 Marionette TRACE conn8 <- [1,1258,null,{}] 12:28:14 INFO - PROCESS | 3776 | 1466537294605 Marionette TRACE conn8 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:14 INFO - PROCESS | 3776 | 1466537294607 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:14 INFO - PROCESS | 3776 | 1466537294702 Marionette TRACE conn8 <- [1,1259,null,{"value":null}] 12:28:14 INFO - PROCESS | 3776 | 1466537294710 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:14 INFO - PROCESS | 3776 | 1466537294713 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:14 INFO - PROCESS | 3776 | ++DOCSHELL 000000819F586000 == 34 [pid = 3776] [id = 324] 12:28:14 INFO - PROCESS | 3776 | ++DOMWINDOW == 77 (000000819BE9B400) [pid = 3776] [serial = 971] [outer = 0000000000000000] 12:28:14 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (000000819D32CC00) [pid = 3776] [serial = 972] [outer = 000000819BE9B400] 12:28:14 INFO - PROCESS | 3776 | 1466537294760 Marionette DEBUG loaded listener.js 12:28:14 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (000000819DA33800) [pid = 3776] [serial = 973] [outer = 000000819BE9B400] 12:28:15 INFO - PROCESS | 3776 | 1466537295237 Marionette TRACE conn8 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 12:28:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 12:28:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 691ms 12:28:15 INFO - PROCESS | 3776 | 1466537295295 Marionette TRACE conn8 -> [0,1261,"getWindowHandle",null] 12:28:15 INFO - PROCESS | 3776 | 1466537295298 Marionette TRACE conn8 <- [1,1261,null,{"value":"13"}] 12:28:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 12:28:15 INFO - PROCESS | 3776 | 1466537295301 Marionette TRACE conn8 -> [0,1262,"setScriptTimeout",{"ms":35000}] 12:28:15 INFO - PROCESS | 3776 | 1466537295303 Marionette TRACE conn8 <- [1,1262,null,{}] 12:28:15 INFO - PROCESS | 3776 | 1466537295306 Marionette TRACE conn8 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:15 INFO - PROCESS | 3776 | 1466537295308 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:15 INFO - PROCESS | 3776 | 1466537295454 Marionette TRACE conn8 <- [1,1263,null,{"value":null}] 12:28:15 INFO - PROCESS | 3776 | 1466537295470 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:15 INFO - PROCESS | 3776 | 1466537295472 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:15 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A29B9800 == 35 [pid = 3776] [id = 325] 12:28:15 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (000000819E063000) [pid = 3776] [serial = 974] [outer = 0000000000000000] 12:28:15 INFO - PROCESS | 3776 | ++DOMWINDOW == 81 (000000819E62D400) [pid = 3776] [serial = 975] [outer = 000000819E063000] 12:28:15 INFO - PROCESS | 3776 | 1466537295518 Marionette DEBUG loaded listener.js 12:28:15 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (000000819E64E400) [pid = 3776] [serial = 976] [outer = 000000819E063000] 12:28:15 INFO - PROCESS | 3776 | 1466537295961 Marionette TRACE conn8 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 12:28:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 12:28:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 734ms 12:28:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 12:28:16 INFO - PROCESS | 3776 | 1466537296036 Marionette TRACE conn8 -> [0,1265,"getWindowHandle",null] 12:28:16 INFO - PROCESS | 3776 | 1466537296038 Marionette TRACE conn8 <- [1,1265,null,{"value":"13"}] 12:28:16 INFO - PROCESS | 3776 | 1466537296042 Marionette TRACE conn8 -> [0,1266,"setScriptTimeout",{"ms":35000}] 12:28:16 INFO - PROCESS | 3776 | 1466537296044 Marionette TRACE conn8 <- [1,1266,null,{}] 12:28:16 INFO - PROCESS | 3776 | 1466537296047 Marionette TRACE conn8 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:16 INFO - PROCESS | 3776 | 1466537296053 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:16 INFO - PROCESS | 3776 | 1466537296194 Marionette TRACE conn8 <- [1,1267,null,{"value":null}] 12:28:16 INFO - PROCESS | 3776 | 1466537296248 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:16 INFO - PROCESS | 3776 | 1466537296250 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:16 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A2B9B000 == 36 [pid = 3776] [id = 326] 12:28:16 INFO - PROCESS | 3776 | ++DOMWINDOW == 83 (000000819E746C00) [pid = 3776] [serial = 977] [outer = 0000000000000000] 12:28:16 INFO - PROCESS | 3776 | ++DOMWINDOW == 84 (000000819EA2F800) [pid = 3776] [serial = 978] [outer = 000000819E746C00] 12:28:16 INFO - PROCESS | 3776 | 1466537296296 Marionette DEBUG loaded listener.js 12:28:16 INFO - PROCESS | 3776 | ++DOMWINDOW == 85 (000000819EBB4400) [pid = 3776] [serial = 979] [outer = 000000819E746C00] 12:28:16 INFO - PROCESS | 3776 | 1466537296744 Marionette TRACE conn8 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 12:28:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 12:28:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 796ms 12:28:16 INFO - PROCESS | 3776 | 1466537296840 Marionette TRACE conn8 -> [0,1269,"getWindowHandle",null] 12:28:16 INFO - PROCESS | 3776 | 1466537296843 Marionette TRACE conn8 <- [1,1269,null,{"value":"13"}] 12:28:16 INFO - PROCESS | 3776 | 1466537296846 Marionette TRACE conn8 -> [0,1270,"setScriptTimeout",{"ms":35000}] 12:28:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 12:28:16 INFO - PROCESS | 3776 | 1466537296848 Marionette TRACE conn8 <- [1,1270,null,{}] 12:28:16 INFO - PROCESS | 3776 | 1466537296864 Marionette TRACE conn8 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:16 INFO - PROCESS | 3776 | 1466537296866 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:16 INFO - PROCESS | 3776 | 1466537296975 Marionette TRACE conn8 <- [1,1271,null,{"value":null}] 12:28:16 INFO - PROCESS | 3776 | 1466537296985 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:16 INFO - PROCESS | 3776 | 1466537296987 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:17 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4B3C800 == 37 [pid = 3776] [id = 327] 12:28:17 INFO - PROCESS | 3776 | ++DOMWINDOW == 86 (000000819EBBB000) [pid = 3776] [serial = 980] [outer = 0000000000000000] 12:28:17 INFO - PROCESS | 3776 | ++DOMWINDOW == 87 (000000819EBC0800) [pid = 3776] [serial = 981] [outer = 000000819EBBB000] 12:28:17 INFO - PROCESS | 3776 | 1466537297031 Marionette DEBUG loaded listener.js 12:28:17 INFO - PROCESS | 3776 | ++DOMWINDOW == 88 (000000819ED76000) [pid = 3776] [serial = 982] [outer = 000000819EBBB000] 12:28:17 INFO - PROCESS | 3776 | --DOMWINDOW == 87 (000000819162D400) [pid = 3776] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 12:28:17 INFO - PROCESS | 3776 | --DOMWINDOW == 86 (0000008190FFB400) [pid = 3776] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 12:28:17 INFO - PROCESS | 3776 | --DOMWINDOW == 85 (000000818FF49800) [pid = 3776] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 12:28:17 INFO - PROCESS | 3776 | --DOMWINDOW == 84 (00000081902E5000) [pid = 3776] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 12:28:17 INFO - PROCESS | 3776 | --DOMWINDOW == 83 (000000819BC8F800) [pid = 3776] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 12:28:17 INFO - PROCESS | 3776 | --DOMWINDOW == 82 (000000819E64DC00) [pid = 3776] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 12:28:17 INFO - PROCESS | 3776 | --DOMWINDOW == 81 (000000819E64F800) [pid = 3776] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 12:28:17 INFO - PROCESS | 3776 | --DOMWINDOW == 80 (000000819ED77400) [pid = 3776] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 12:28:17 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (000000819FAC9C00) [pid = 3776] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 12:28:17 INFO - PROCESS | 3776 | --DOMWINDOW == 78 (0000008197268400) [pid = 3776] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 12:28:17 INFO - PROCESS | 3776 | --DOMWINDOW == 77 (000000819C18E400) [pid = 3776] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 12:28:17 INFO - PROCESS | 3776 | --DOMWINDOW == 76 (000000819B54BC00) [pid = 3776] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 12:28:17 INFO - PROCESS | 3776 | --DOMWINDOW == 75 (0000008191299400) [pid = 3776] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 12:28:17 INFO - PROCESS | 3776 | 1466537297496 Marionette TRACE conn8 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 12:28:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 12:28:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 691ms 12:28:17 INFO - PROCESS | 3776 | 1466537297541 Marionette TRACE conn8 -> [0,1273,"getWindowHandle",null] 12:28:17 INFO - PROCESS | 3776 | 1466537297543 Marionette TRACE conn8 <- [1,1273,null,{"value":"13"}] 12:28:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 12:28:17 INFO - PROCESS | 3776 | 1466537297551 Marionette TRACE conn8 -> [0,1274,"setScriptTimeout",{"ms":35000}] 12:28:17 INFO - PROCESS | 3776 | 1466537297553 Marionette TRACE conn8 <- [1,1274,null,{}] 12:28:17 INFO - PROCESS | 3776 | 1466537297556 Marionette TRACE conn8 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:17 INFO - PROCESS | 3776 | 1466537297558 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:17 INFO - PROCESS | 3776 | 1466537297642 Marionette TRACE conn8 <- [1,1275,null,{"value":null}] 12:28:17 INFO - PROCESS | 3776 | 1466537297647 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:17 INFO - PROCESS | 3776 | 1466537297649 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:17 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4BBC000 == 38 [pid = 3776] [id = 328] 12:28:17 INFO - PROCESS | 3776 | ++DOMWINDOW == 76 (0000008190FF3000) [pid = 3776] [serial = 983] [outer = 0000000000000000] 12:28:17 INFO - PROCESS | 3776 | ++DOMWINDOW == 77 (000000819E623000) [pid = 3776] [serial = 984] [outer = 0000008190FF3000] 12:28:17 INFO - PROCESS | 3776 | 1466537297694 Marionette DEBUG loaded listener.js 12:28:17 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (000000819ED77400) [pid = 3776] [serial = 985] [outer = 0000008190FF3000] 12:28:18 INFO - PROCESS | 3776 | 1466537298112 Marionette TRACE conn8 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 12:28:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 12:28:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 586ms 12:28:18 INFO - PROCESS | 3776 | 1466537298140 Marionette TRACE conn8 -> [0,1277,"getWindowHandle",null] 12:28:18 INFO - PROCESS | 3776 | 1466537298151 Marionette TRACE conn8 <- [1,1277,null,{"value":"13"}] 12:28:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 12:28:18 INFO - PROCESS | 3776 | 1466537298164 Marionette TRACE conn8 -> [0,1278,"setScriptTimeout",{"ms":35000}] 12:28:18 INFO - PROCESS | 3776 | 1466537298166 Marionette TRACE conn8 <- [1,1278,null,{}] 12:28:18 INFO - PROCESS | 3776 | 1466537298170 Marionette TRACE conn8 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:18 INFO - PROCESS | 3776 | 1466537298172 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:18 INFO - PROCESS | 3776 | 1466537298273 Marionette TRACE conn8 <- [1,1279,null,{"value":null}] 12:28:18 INFO - PROCESS | 3776 | 1466537298278 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:18 INFO - PROCESS | 3776 | 1466537298280 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:18 INFO - PROCESS | 3776 | ++DOCSHELL 000000819DC34000 == 39 [pid = 3776] [id = 329] 12:28:18 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (000000819F01E400) [pid = 3776] [serial = 986] [outer = 0000000000000000] 12:28:18 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (000000819F70A800) [pid = 3776] [serial = 987] [outer = 000000819F01E400] 12:28:18 INFO - PROCESS | 3776 | 1466537298325 Marionette DEBUG loaded listener.js 12:28:18 INFO - PROCESS | 3776 | ++DOMWINDOW == 81 (000000819FA19000) [pid = 3776] [serial = 988] [outer = 000000819F01E400] 12:28:18 INFO - PROCESS | 3776 | 1466537298779 Marionette TRACE conn8 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 12:28:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 12:28:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 629ms 12:28:18 INFO - PROCESS | 3776 | 1466537298796 Marionette TRACE conn8 -> [0,1281,"getWindowHandle",null] 12:28:18 INFO - PROCESS | 3776 | 1466537298799 Marionette TRACE conn8 <- [1,1281,null,{"value":"13"}] 12:28:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 12:28:18 INFO - PROCESS | 3776 | 1466537298802 Marionette TRACE conn8 -> [0,1282,"setScriptTimeout",{"ms":35000}] 12:28:18 INFO - PROCESS | 3776 | 1466537298804 Marionette TRACE conn8 <- [1,1282,null,{}] 12:28:18 INFO - PROCESS | 3776 | 1466537298818 Marionette TRACE conn8 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:18 INFO - PROCESS | 3776 | 1466537298820 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:18 INFO - PROCESS | 3776 | 1466537298906 Marionette TRACE conn8 <- [1,1283,null,{"value":null}] 12:28:18 INFO - PROCESS | 3776 | 1466537298912 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:18 INFO - PROCESS | 3776 | 1466537298914 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:18 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A5286800 == 40 [pid = 3776] [id = 330] 12:28:18 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (000000819FAB2400) [pid = 3776] [serial = 989] [outer = 0000000000000000] 12:28:18 INFO - PROCESS | 3776 | ++DOMWINDOW == 83 (000000819FAC5C00) [pid = 3776] [serial = 990] [outer = 000000819FAB2400] 12:28:18 INFO - PROCESS | 3776 | 1466537298958 Marionette DEBUG loaded listener.js 12:28:19 INFO - PROCESS | 3776 | ++DOMWINDOW == 84 (00000081A0833C00) [pid = 3776] [serial = 991] [outer = 000000819FAB2400] 12:28:19 INFO - PROCESS | 3776 | 1466537299537 Marionette TRACE conn8 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 12:28:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 12:28:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 774ms 12:28:19 INFO - PROCESS | 3776 | 1466537299580 Marionette TRACE conn8 -> [0,1285,"getWindowHandle",null] 12:28:19 INFO - PROCESS | 3776 | 1466537299584 Marionette TRACE conn8 <- [1,1285,null,{"value":"13"}] 12:28:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 12:28:19 INFO - PROCESS | 3776 | 1466537299590 Marionette TRACE conn8 -> [0,1286,"setScriptTimeout",{"ms":35000}] 12:28:19 INFO - PROCESS | 3776 | 1466537299593 Marionette TRACE conn8 <- [1,1286,null,{}] 12:28:19 INFO - PROCESS | 3776 | 1466537299599 Marionette TRACE conn8 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:19 INFO - PROCESS | 3776 | 1466537299602 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:19 INFO - PROCESS | 3776 | 1466537299766 Marionette TRACE conn8 <- [1,1287,null,{"value":null}] 12:28:19 INFO - PROCESS | 3776 | 1466537299843 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:19 INFO - PROCESS | 3776 | 1466537299846 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:19 INFO - PROCESS | 3776 | ++DOCSHELL 000000819BEB0800 == 41 [pid = 3776] [id = 331] 12:28:19 INFO - PROCESS | 3776 | ++DOMWINDOW == 85 (00000081902E2400) [pid = 3776] [serial = 992] [outer = 0000000000000000] 12:28:19 INFO - PROCESS | 3776 | ++DOMWINDOW == 86 (00000081928B8C00) [pid = 3776] [serial = 993] [outer = 00000081902E2400] 12:28:19 INFO - PROCESS | 3776 | 1466537299945 Marionette DEBUG loaded listener.js 12:28:20 INFO - PROCESS | 3776 | ++DOMWINDOW == 87 (0000008197274400) [pid = 3776] [serial = 994] [outer = 00000081902E2400] 12:28:20 INFO - PROCESS | 3776 | 1466537300500 Marionette TRACE conn8 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 12:28:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 12:28:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 985ms 12:28:20 INFO - PROCESS | 3776 | 1466537300579 Marionette TRACE conn8 -> [0,1289,"getWindowHandle",null] 12:28:20 INFO - PROCESS | 3776 | 1466537300585 Marionette TRACE conn8 <- [1,1289,null,{"value":"13"}] 12:28:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 12:28:20 INFO - PROCESS | 3776 | 1466537300591 Marionette TRACE conn8 -> [0,1290,"setScriptTimeout",{"ms":35000}] 12:28:20 INFO - PROCESS | 3776 | 1466537300594 Marionette TRACE conn8 <- [1,1290,null,{}] 12:28:20 INFO - PROCESS | 3776 | 1466537300599 Marionette TRACE conn8 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:20 INFO - PROCESS | 3776 | 1466537300602 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:20 INFO - PROCESS | 3776 | 1466537300729 Marionette TRACE conn8 <- [1,1291,null,{"value":null}] 12:28:20 INFO - PROCESS | 3776 | 1466537300840 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:20 INFO - PROCESS | 3776 | 1466537300843 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:20 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A0C70800 == 42 [pid = 3776] [id = 332] 12:28:20 INFO - PROCESS | 3776 | ++DOMWINDOW == 88 (000000819B461800) [pid = 3776] [serial = 995] [outer = 0000000000000000] 12:28:20 INFO - PROCESS | 3776 | ++DOMWINDOW == 89 (000000819B8CF800) [pid = 3776] [serial = 996] [outer = 000000819B461800] 12:28:20 INFO - PROCESS | 3776 | 1466537300901 Marionette DEBUG loaded listener.js 12:28:20 INFO - PROCESS | 3776 | ++DOMWINDOW == 90 (000000819E623C00) [pid = 3776] [serial = 997] [outer = 000000819B461800] 12:28:21 INFO - PROCESS | 3776 | 1466537301524 Marionette TRACE conn8 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 12:28:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 12:28:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 985ms 12:28:21 INFO - PROCESS | 3776 | 1466537301578 Marionette TRACE conn8 -> [0,1293,"getWindowHandle",null] 12:28:21 INFO - PROCESS | 3776 | 1466537301580 Marionette TRACE conn8 <- [1,1293,null,{"value":"13"}] 12:28:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 12:28:21 INFO - PROCESS | 3776 | 1466537301584 Marionette TRACE conn8 -> [0,1294,"setScriptTimeout",{"ms":35000}] 12:28:21 INFO - PROCESS | 3776 | 1466537301588 Marionette TRACE conn8 <- [1,1294,null,{}] 12:28:21 INFO - PROCESS | 3776 | 1466537301600 Marionette TRACE conn8 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:21 INFO - PROCESS | 3776 | 1466537301605 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:21 INFO - PROCESS | 3776 | 1466537301718 Marionette TRACE conn8 <- [1,1295,null,{"value":null}] 12:28:21 INFO - PROCESS | 3776 | 1466537301840 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:21 INFO - PROCESS | 3776 | 1466537301844 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:21 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A52EC000 == 43 [pid = 3776] [id = 333] 12:28:21 INFO - PROCESS | 3776 | ++DOMWINDOW == 91 (000000819E74C400) [pid = 3776] [serial = 998] [outer = 0000000000000000] 12:28:21 INFO - PROCESS | 3776 | ++DOMWINDOW == 92 (000000819EBC1C00) [pid = 3776] [serial = 999] [outer = 000000819E74C400] 12:28:21 INFO - PROCESS | 3776 | 1466537301903 Marionette DEBUG loaded listener.js 12:28:22 INFO - PROCESS | 3776 | ++DOMWINDOW == 93 (00000081A0839400) [pid = 3776] [serial = 1000] [outer = 000000819E74C400] 12:28:22 INFO - PROCESS | 3776 | 1466537302530 Marionette TRACE conn8 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 12:28:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 12:28:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 985ms 12:28:22 INFO - PROCESS | 3776 | 1466537302577 Marionette TRACE conn8 -> [0,1297,"getWindowHandle",null] 12:28:22 INFO - PROCESS | 3776 | 1466537302580 Marionette TRACE conn8 <- [1,1297,null,{"value":"13"}] 12:28:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 12:28:22 INFO - PROCESS | 3776 | 1466537302583 Marionette TRACE conn8 -> [0,1298,"setScriptTimeout",{"ms":35000}] 12:28:22 INFO - PROCESS | 3776 | 1466537302586 Marionette TRACE conn8 <- [1,1298,null,{}] 12:28:22 INFO - PROCESS | 3776 | 1466537302590 Marionette TRACE conn8 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:22 INFO - PROCESS | 3776 | 1466537302592 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:22 INFO - PROCESS | 3776 | 1466537302725 Marionette TRACE conn8 <- [1,1299,null,{"value":null}] 12:28:22 INFO - PROCESS | 3776 | 1466537302841 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:22 INFO - PROCESS | 3776 | 1466537302844 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:22 INFO - PROCESS | 3776 | ++DOCSHELL 0000008190F8E800 == 44 [pid = 3776] [id = 334] 12:28:22 INFO - PROCESS | 3776 | ++DOMWINDOW == 94 (00000081902E5400) [pid = 3776] [serial = 1001] [outer = 0000000000000000] 12:28:22 INFO - PROCESS | 3776 | ++DOMWINDOW == 95 (000000819110C800) [pid = 3776] [serial = 1002] [outer = 00000081902E5400] 12:28:22 INFO - PROCESS | 3776 | 1466537302900 Marionette DEBUG loaded listener.js 12:28:22 INFO - PROCESS | 3776 | ++DOMWINDOW == 96 (0000008197E50400) [pid = 3776] [serial = 1003] [outer = 00000081902E5400] 12:28:23 INFO - PROCESS | 3776 | 1466537303686 Marionette TRACE conn8 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",0,null,null]]]}] 12:28:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 12:28:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 1142ms 12:28:23 INFO - PROCESS | 3776 | 1466537303728 Marionette TRACE conn8 -> [0,1301,"getWindowHandle",null] 12:28:23 INFO - PROCESS | 3776 | 1466537303733 Marionette TRACE conn8 <- [1,1301,null,{"value":"13"}] 12:28:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 12:28:23 INFO - PROCESS | 3776 | 1466537303738 Marionette TRACE conn8 -> [0,1302,"setScriptTimeout",{"ms":35000}] 12:28:23 INFO - PROCESS | 3776 | 1466537303743 Marionette TRACE conn8 <- [1,1302,null,{}] 12:28:23 INFO - PROCESS | 3776 | 1466537303766 Marionette TRACE conn8 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:23 INFO - PROCESS | 3776 | 1466537303769 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:23 INFO - PROCESS | 3776 | 1466537303889 Marionette TRACE conn8 <- [1,1303,null,{"value":null}] 12:28:23 INFO - PROCESS | 3776 | 1466537303961 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:23 INFO - PROCESS | 3776 | 1466537303963 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:24 INFO - PROCESS | 3776 | ++DOCSHELL 0000008190F7B000 == 45 [pid = 3776] [id = 335] 12:28:24 INFO - PROCESS | 3776 | ++DOMWINDOW == 97 (00000081911A3000) [pid = 3776] [serial = 1004] [outer = 0000000000000000] 12:28:24 INFO - PROCESS | 3776 | ++DOMWINDOW == 98 (0000008191298800) [pid = 3776] [serial = 1005] [outer = 00000081911A3000] 12:28:24 INFO - PROCESS | 3776 | 1466537304062 Marionette DEBUG loaded listener.js 12:28:24 INFO - PROCESS | 3776 | ++DOMWINDOW == 99 (0000008191331800) [pid = 3776] [serial = 1006] [outer = 00000081911A3000] 12:28:24 INFO - PROCESS | 3776 | --DOCSHELL 000000819DC34000 == 44 [pid = 3776] [id = 329] 12:28:24 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4BBC000 == 43 [pid = 3776] [id = 328] 12:28:24 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4B3C800 == 42 [pid = 3776] [id = 327] 12:28:24 INFO - PROCESS | 3776 | --DOCSHELL 00000081A2B9B000 == 41 [pid = 3776] [id = 326] 12:28:24 INFO - PROCESS | 3776 | --DOCSHELL 00000081A29B9800 == 40 [pid = 3776] [id = 325] 12:28:24 INFO - PROCESS | 3776 | --DOCSHELL 000000819F586000 == 39 [pid = 3776] [id = 324] 12:28:24 INFO - PROCESS | 3776 | --DOCSHELL 000000819DC35000 == 38 [pid = 3776] [id = 323] 12:28:24 INFO - PROCESS | 3776 | --DOCSHELL 000000819BEC5000 == 37 [pid = 3776] [id = 322] 12:28:24 INFO - PROCESS | 3776 | --DOCSHELL 0000008192388800 == 36 [pid = 3776] [id = 321] 12:28:24 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4E84800 == 35 [pid = 3776] [id = 318] 12:28:24 INFO - PROCESS | 3776 | --DOCSHELL 000000819BEB8000 == 34 [pid = 3776] [id = 319] 12:28:24 INFO - PROCESS | 3776 | --DOCSHELL 00000081A36CE000 == 33 [pid = 3776] [id = 320] 12:28:24 INFO - PROCESS | 3776 | --DOCSHELL 000000819B720800 == 32 [pid = 3776] [id = 311] 12:28:24 INFO - PROCESS | 3776 | --DOCSHELL 0000008190F8E800 == 31 [pid = 3776] [id = 334] 12:28:24 INFO - PROCESS | 3776 | --DOCSHELL 00000081A52EC000 == 30 [pid = 3776] [id = 333] 12:28:24 INFO - PROCESS | 3776 | --DOCSHELL 00000081A0C70800 == 29 [pid = 3776] [id = 332] 12:28:24 INFO - PROCESS | 3776 | --DOCSHELL 00000081A5286800 == 28 [pid = 3776] [id = 330] 12:28:24 INFO - PROCESS | 3776 | --DOCSHELL 000000819BEB0800 == 27 [pid = 3776] [id = 331] 12:28:24 INFO - PROCESS | 3776 | --DOMWINDOW == 98 (0000008192859800) [pid = 3776] [serial = 939] [outer = 0000000000000000] [url = about:blank] 12:28:24 INFO - PROCESS | 3776 | --DOMWINDOW == 97 (0000008191107800) [pid = 3776] [serial = 936] [outer = 0000000000000000] [url = about:blank] 12:28:24 INFO - PROCESS | 3776 | --DOMWINDOW == 96 (0000008191331C00) [pid = 3776] [serial = 933] [outer = 0000000000000000] [url = about:blank] 12:28:24 INFO - PROCESS | 3776 | --DOMWINDOW == 95 (000000819B33B400) [pid = 3776] [serial = 934] [outer = 0000000000000000] [url = about:blank] 12:28:24 INFO - PROCESS | 3776 | --DOMWINDOW == 94 (0000008197318400) [pid = 3776] [serial = 916] [outer = 0000000000000000] [url = about:blank] 12:28:24 INFO - PROCESS | 3776 | --DOMWINDOW == 93 (00000081926E4000) [pid = 3776] [serial = 915] [outer = 0000000000000000] [url = about:blank] 12:28:24 INFO - PROCESS | 3776 | --DOMWINDOW == 92 (000000819E06E800) [pid = 3776] [serial = 919] [outer = 0000000000000000] [url = about:blank] 12:28:24 INFO - PROCESS | 3776 | --DOMWINDOW == 91 (000000819C194000) [pid = 3776] [serial = 918] [outer = 0000000000000000] [url = about:blank] 12:28:24 INFO - PROCESS | 3776 | --DOMWINDOW == 90 (000000819E745400) [pid = 3776] [serial = 922] [outer = 0000000000000000] [url = about:blank] 12:28:24 INFO - PROCESS | 3776 | --DOMWINDOW == 89 (000000819E6C9800) [pid = 3776] [serial = 921] [outer = 0000000000000000] [url = about:blank] 12:28:24 INFO - PROCESS | 3776 | --DOMWINDOW == 88 (000000819F01E000) [pid = 3776] [serial = 925] [outer = 0000000000000000] [url = about:blank] 12:28:24 INFO - PROCESS | 3776 | --DOMWINDOW == 87 (000000819EBBC000) [pid = 3776] [serial = 924] [outer = 0000000000000000] [url = about:blank] 12:28:24 INFO - PROCESS | 3776 | --DOMWINDOW == 86 (000000819FA19400) [pid = 3776] [serial = 928] [outer = 0000000000000000] [url = about:blank] 12:28:24 INFO - PROCESS | 3776 | --DOMWINDOW == 85 (000000819F76A800) [pid = 3776] [serial = 927] [outer = 0000000000000000] [url = about:blank] 12:28:24 INFO - PROCESS | 3776 | --DOMWINDOW == 84 (00000081A0D3BC00) [pid = 3776] [serial = 931] [outer = 0000000000000000] [url = about:blank] 12:28:24 INFO - PROCESS | 3776 | --DOMWINDOW == 83 (00000081A0C99800) [pid = 3776] [serial = 930] [outer = 0000000000000000] [url = about:blank] 12:28:24 INFO - PROCESS | 3776 | --DOMWINDOW == 82 (00000081977B6800) [pid = 3776] [serial = 942] [outer = 0000000000000000] [url = about:blank] 12:28:24 INFO - PROCESS | 3776 | --DOMWINDOW == 81 (000000819E2D9400) [pid = 3776] [serial = 952] [outer = 0000000000000000] [url = about:blank] 12:28:24 INFO - PROCESS | 3776 | --DOMWINDOW == 80 (000000819E623800) [pid = 3776] [serial = 954] [outer = 0000000000000000] [url = about:blank] 12:28:24 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (000000819B554000) [pid = 3776] [serial = 945] [outer = 0000000000000000] [url = about:blank] 12:28:24 INFO - PROCESS | 3776 | --DOMWINDOW == 78 (000000819B33C000) [pid = 3776] [serial = 943] [outer = 0000000000000000] [url = about:blank] 12:28:24 INFO - PROCESS | 3776 | --DOMWINDOW == 77 (000000818F71F800) [pid = 3776] [serial = 951] [outer = 0000000000000000] [url = about:blank] 12:28:24 INFO - PROCESS | 3776 | --DOMWINDOW == 76 (000000819B850400) [pid = 3776] [serial = 946] [outer = 0000000000000000] [url = about:blank] 12:28:24 INFO - PROCESS | 3776 | --DOMWINDOW == 75 (0000008196472000) [pid = 3776] [serial = 940] [outer = 0000000000000000] [url = about:blank] 12:28:24 INFO - PROCESS | 3776 | --DOMWINDOW == 74 (0000008197264800) [pid = 3776] [serial = 948] [outer = 0000000000000000] [url = about:blank] 12:28:24 INFO - PROCESS | 3776 | --DOMWINDOW == 73 (000000819B495000) [pid = 3776] [serial = 949] [outer = 0000000000000000] [url = about:blank] 12:28:24 INFO - PROCESS | 3776 | --DOMWINDOW == 72 (000000819129E400) [pid = 3776] [serial = 937] [outer = 0000000000000000] [url = about:blank] 12:28:25 INFO - PROCESS | 3776 | 1466537305279 Marionette TRACE conn8 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 12:28:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 12:28:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1551ms 12:28:25 INFO - PROCESS | 3776 | 1466537305294 Marionette TRACE conn8 -> [0,1305,"getWindowHandle",null] 12:28:25 INFO - PROCESS | 3776 | 1466537305298 Marionette TRACE conn8 <- [1,1305,null,{"value":"13"}] 12:28:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 12:28:25 INFO - PROCESS | 3776 | 1466537305302 Marionette TRACE conn8 -> [0,1306,"setScriptTimeout",{"ms":35000}] 12:28:25 INFO - PROCESS | 3776 | 1466537305307 Marionette TRACE conn8 <- [1,1306,null,{}] 12:28:25 INFO - PROCESS | 3776 | 1466537305313 Marionette TRACE conn8 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:25 INFO - PROCESS | 3776 | 1466537305316 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:25 INFO - PROCESS | 3776 | 1466537305413 Marionette TRACE conn8 <- [1,1307,null,{"value":null}] 12:28:25 INFO - PROCESS | 3776 | 1466537305421 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:25 INFO - PROCESS | 3776 | 1466537305424 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:25 INFO - PROCESS | 3776 | ++DOCSHELL 0000008197380000 == 28 [pid = 3776] [id = 336] 12:28:25 INFO - PROCESS | 3776 | ++DOMWINDOW == 73 (0000008190959800) [pid = 3776] [serial = 1007] [outer = 0000000000000000] 12:28:25 INFO - PROCESS | 3776 | ++DOMWINDOW == 74 (0000008190FF4400) [pid = 3776] [serial = 1008] [outer = 0000008190959800] 12:28:25 INFO - PROCESS | 3776 | 1466537305473 Marionette DEBUG loaded listener.js 12:28:25 INFO - PROCESS | 3776 | ++DOMWINDOW == 75 (00000081911A5800) [pid = 3776] [serial = 1009] [outer = 0000008190959800] 12:28:25 INFO - PROCESS | 3776 | 1466537305949 Marionette TRACE conn8 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 12:28:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 12:28:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 690ms 12:28:26 INFO - PROCESS | 3776 | 1466537305996 Marionette TRACE conn8 -> [0,1309,"getWindowHandle",null] 12:28:26 INFO - PROCESS | 3776 | 1466537306002 Marionette TRACE conn8 <- [1,1309,null,{"value":"13"}] 12:28:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 12:28:26 INFO - PROCESS | 3776 | 1466537306009 Marionette TRACE conn8 -> [0,1310,"setScriptTimeout",{"ms":35000}] 12:28:26 INFO - PROCESS | 3776 | 1466537306012 Marionette TRACE conn8 <- [1,1310,null,{}] 12:28:26 INFO - PROCESS | 3776 | 1466537306016 Marionette TRACE conn8 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:26 INFO - PROCESS | 3776 | 1466537306019 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:26 INFO - PROCESS | 3776 | 1466537306143 Marionette TRACE conn8 <- [1,1311,null,{"value":null}] 12:28:26 INFO - PROCESS | 3776 | 1466537306159 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:26 INFO - PROCESS | 3776 | 1466537306161 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:26 INFO - PROCESS | 3776 | ++DOCSHELL 000000819D3E5000 == 29 [pid = 3776] [id = 337] 12:28:26 INFO - PROCESS | 3776 | ++DOMWINDOW == 76 (0000008191C07C00) [pid = 3776] [serial = 1010] [outer = 0000000000000000] 12:28:26 INFO - PROCESS | 3776 | ++DOMWINDOW == 77 (0000008191C49400) [pid = 3776] [serial = 1011] [outer = 0000008191C07C00] 12:28:26 INFO - PROCESS | 3776 | 1466537306211 Marionette DEBUG loaded listener.js 12:28:26 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (0000008195748C00) [pid = 3776] [serial = 1012] [outer = 0000008191C07C00] 12:28:26 INFO - PROCESS | 3776 | 1466537306688 Marionette TRACE conn8 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 12:28:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 12:28:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 734ms 12:28:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 12:28:26 INFO - PROCESS | 3776 | 1466537306745 Marionette TRACE conn8 -> [0,1313,"getWindowHandle",null] 12:28:26 INFO - PROCESS | 3776 | 1466537306747 Marionette TRACE conn8 <- [1,1313,null,{"value":"13"}] 12:28:26 INFO - PROCESS | 3776 | 1466537306751 Marionette TRACE conn8 -> [0,1314,"setScriptTimeout",{"ms":35000}] 12:28:26 INFO - PROCESS | 3776 | 1466537306755 Marionette TRACE conn8 <- [1,1314,null,{}] 12:28:26 INFO - PROCESS | 3776 | 1466537306766 Marionette TRACE conn8 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:26 INFO - PROCESS | 3776 | 1466537306771 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:26 INFO - PROCESS | 3776 | 1466537306860 Marionette TRACE conn8 <- [1,1315,null,{"value":null}] 12:28:26 INFO - PROCESS | 3776 | 1466537306942 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:26 INFO - PROCESS | 3776 | 1466537306946 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:26 INFO - PROCESS | 3776 | ++DOCSHELL 000000819DE65800 == 30 [pid = 3776] [id = 338] 12:28:26 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (00000081964DB400) [pid = 3776] [serial = 1013] [outer = 0000000000000000] 12:28:26 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (0000008197205400) [pid = 3776] [serial = 1014] [outer = 00000081964DB400] 12:28:27 INFO - PROCESS | 3776 | 1466537306997 Marionette DEBUG loaded listener.js 12:28:27 INFO - PROCESS | 3776 | ++DOMWINDOW == 81 (0000008197281400) [pid = 3776] [serial = 1015] [outer = 00000081964DB400] 12:28:27 INFO - PROCESS | 3776 | 1466537307438 Marionette TRACE conn8 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 12:28:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 12:28:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 733ms 12:28:27 INFO - PROCESS | 3776 | 1466537307514 Marionette TRACE conn8 -> [0,1317,"getWindowHandle",null] 12:28:27 INFO - PROCESS | 3776 | 1466537307517 Marionette TRACE conn8 <- [1,1317,null,{"value":"13"}] 12:28:27 INFO - PROCESS | 3776 | 1466537307521 Marionette TRACE conn8 -> [0,1318,"setScriptTimeout",{"ms":35000}] 12:28:27 INFO - PROCESS | 3776 | 1466537307523 Marionette TRACE conn8 <- [1,1318,null,{}] 12:28:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 12:28:27 INFO - PROCESS | 3776 | 1466537307526 Marionette TRACE conn8 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:27 INFO - PROCESS | 3776 | 1466537307528 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:27 INFO - PROCESS | 3776 | 1466537307644 Marionette TRACE conn8 <- [1,1319,null,{"value":null}] 12:28:27 INFO - PROCESS | 3776 | 1466537307696 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:27 INFO - PROCESS | 3776 | 1466537307698 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:27 INFO - PROCESS | 3776 | ++DOCSHELL 000000819EE5C000 == 31 [pid = 3776] [id = 339] 12:28:27 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (0000008197E5BC00) [pid = 3776] [serial = 1016] [outer = 0000000000000000] 12:28:27 INFO - PROCESS | 3776 | ++DOMWINDOW == 83 (000000819A984000) [pid = 3776] [serial = 1017] [outer = 0000008197E5BC00] 12:28:27 INFO - PROCESS | 3776 | 1466537307745 Marionette DEBUG loaded listener.js 12:28:27 INFO - PROCESS | 3776 | ++DOMWINDOW == 84 (000000819B3DE000) [pid = 3776] [serial = 1018] [outer = 0000008197E5BC00] 12:28:28 INFO - PROCESS | 3776 | 1466537308180 Marionette TRACE conn8 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 12:28:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 12:28:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 670ms 12:28:28 INFO - PROCESS | 3776 | 1466537308202 Marionette TRACE conn8 -> [0,1321,"getWindowHandle",null] 12:28:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 12:28:28 INFO - PROCESS | 3776 | 1466537308204 Marionette TRACE conn8 <- [1,1321,null,{"value":"13"}] 12:28:28 INFO - PROCESS | 3776 | 1466537308207 Marionette TRACE conn8 -> [0,1322,"setScriptTimeout",{"ms":35000}] 12:28:28 INFO - PROCESS | 3776 | 1466537308209 Marionette TRACE conn8 <- [1,1322,null,{}] 12:28:28 INFO - PROCESS | 3776 | 1466537308213 Marionette TRACE conn8 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:28 INFO - PROCESS | 3776 | 1466537308215 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:28 INFO - PROCESS | 3776 | 1466537308330 Marionette TRACE conn8 <- [1,1323,null,{"value":null}] 12:28:28 INFO - PROCESS | 3776 | 1466537308335 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:28 INFO - PROCESS | 3776 | 1466537308337 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:28 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A08B2000 == 32 [pid = 3776] [id = 340] 12:28:28 INFO - PROCESS | 3776 | ++DOMWINDOW == 85 (000000819B3E4400) [pid = 3776] [serial = 1019] [outer = 0000000000000000] 12:28:28 INFO - PROCESS | 3776 | ++DOMWINDOW == 86 (000000819B459800) [pid = 3776] [serial = 1020] [outer = 000000819B3E4400] 12:28:28 INFO - PROCESS | 3776 | 1466537308383 Marionette DEBUG loaded listener.js 12:28:28 INFO - PROCESS | 3776 | ++DOMWINDOW == 87 (000000819B49B000) [pid = 3776] [serial = 1021] [outer = 000000819B3E4400] 12:28:28 INFO - PROCESS | 3776 | 1466537308860 Marionette TRACE conn8 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 12:28:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 12:28:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 733ms 12:28:28 INFO - PROCESS | 3776 | 1466537308942 Marionette TRACE conn8 -> [0,1325,"getWindowHandle",null] 12:28:28 INFO - PROCESS | 3776 | 1466537308944 Marionette TRACE conn8 <- [1,1325,null,{"value":"13"}] 12:28:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 12:28:28 INFO - PROCESS | 3776 | 1466537308952 Marionette TRACE conn8 -> [0,1326,"setScriptTimeout",{"ms":35000}] 12:28:28 INFO - PROCESS | 3776 | 1466537308954 Marionette TRACE conn8 <- [1,1326,null,{}] 12:28:28 INFO - PROCESS | 3776 | 1466537308958 Marionette TRACE conn8 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:28 INFO - PROCESS | 3776 | 1466537308964 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:29 INFO - PROCESS | 3776 | 1466537309127 Marionette TRACE conn8 <- [1,1327,null,{"value":null}] 12:28:29 INFO - PROCESS | 3776 | 1466537309178 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:29 INFO - PROCESS | 3776 | 1466537309181 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:29 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A2B80000 == 33 [pid = 3776] [id = 341] 12:28:29 INFO - PROCESS | 3776 | ++DOMWINDOW == 88 (000000819B842800) [pid = 3776] [serial = 1022] [outer = 0000000000000000] 12:28:29 INFO - PROCESS | 3776 | ++DOMWINDOW == 89 (000000819C10FC00) [pid = 3776] [serial = 1023] [outer = 000000819B842800] 12:28:29 INFO - PROCESS | 3776 | 1466537309227 Marionette DEBUG loaded listener.js 12:28:29 INFO - PROCESS | 3776 | ++DOMWINDOW == 90 (000000819E06D400) [pid = 3776] [serial = 1024] [outer = 000000819B842800] 12:28:29 INFO - PROCESS | 3776 | --DOMWINDOW == 89 (000000819E063000) [pid = 3776] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 12:28:29 INFO - PROCESS | 3776 | --DOMWINDOW == 88 (000000819E746C00) [pid = 3776] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 12:28:29 INFO - PROCESS | 3776 | --DOMWINDOW == 87 (000000819EBBB000) [pid = 3776] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 12:28:29 INFO - PROCESS | 3776 | --DOMWINDOW == 86 (0000008190007800) [pid = 3776] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 12:28:29 INFO - PROCESS | 3776 | --DOMWINDOW == 85 (0000008197268000) [pid = 3776] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 12:28:29 INFO - PROCESS | 3776 | --DOMWINDOW == 84 (000000819646FC00) [pid = 3776] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 12:28:29 INFO - PROCESS | 3776 | --DOMWINDOW == 83 (000000819E195000) [pid = 3776] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 12:28:29 INFO - PROCESS | 3776 | --DOMWINDOW == 82 (0000008190F1F000) [pid = 3776] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 12:28:29 INFO - PROCESS | 3776 | --DOMWINDOW == 81 (000000819BE9B400) [pid = 3776] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 12:28:29 INFO - PROCESS | 3776 | --DOMWINDOW == 80 (000000818F60C800) [pid = 3776] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 12:28:29 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (000000819F01E400) [pid = 3776] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 12:28:29 INFO - PROCESS | 3776 | --DOMWINDOW == 78 (000000819FAB2400) [pid = 3776] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 12:28:29 INFO - PROCESS | 3776 | --DOMWINDOW == 77 (0000008190FF3000) [pid = 3776] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 12:28:30 INFO - PROCESS | 3776 | 1466537310238 Marionette TRACE conn8 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 12:28:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 12:28:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1339ms 12:28:30 INFO - PROCESS | 3776 | 1466537310293 Marionette TRACE conn8 -> [0,1329,"getWindowHandle",null] 12:28:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 12:28:30 INFO - PROCESS | 3776 | 1466537310295 Marionette TRACE conn8 <- [1,1329,null,{"value":"13"}] 12:28:30 INFO - PROCESS | 3776 | 1466537310299 Marionette TRACE conn8 -> [0,1330,"setScriptTimeout",{"ms":35000}] 12:28:30 INFO - PROCESS | 3776 | 1466537310301 Marionette TRACE conn8 <- [1,1330,null,{}] 12:28:30 INFO - PROCESS | 3776 | 1466537310304 Marionette TRACE conn8 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:30 INFO - PROCESS | 3776 | 1466537310306 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:30 INFO - PROCESS | 3776 | 1466537310412 Marionette TRACE conn8 <- [1,1331,null,{"value":null}] 12:28:30 INFO - PROCESS | 3776 | 1466537310421 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:30 INFO - PROCESS | 3776 | 1466537310423 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:30 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A36C7000 == 34 [pid = 3776] [id = 342] 12:28:30 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (000000818F610800) [pid = 3776] [serial = 1025] [outer = 0000000000000000] 12:28:30 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (00000081973D2C00) [pid = 3776] [serial = 1026] [outer = 000000818F610800] 12:28:30 INFO - PROCESS | 3776 | 1466537310467 Marionette DEBUG loaded listener.js 12:28:30 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (000000819E061000) [pid = 3776] [serial = 1027] [outer = 000000818F610800] 12:28:30 INFO - PROCESS | 3776 | 1466537310881 Marionette TRACE conn8 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 12:28:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 12:28:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 630ms 12:28:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 12:28:30 INFO - PROCESS | 3776 | 1466537310931 Marionette TRACE conn8 -> [0,1333,"getWindowHandle",null] 12:28:30 INFO - PROCESS | 3776 | 1466537310933 Marionette TRACE conn8 <- [1,1333,null,{"value":"13"}] 12:28:30 INFO - PROCESS | 3776 | 1466537310936 Marionette TRACE conn8 -> [0,1334,"setScriptTimeout",{"ms":35000}] 12:28:30 INFO - PROCESS | 3776 | 1466537310938 Marionette TRACE conn8 <- [1,1334,null,{}] 12:28:30 INFO - PROCESS | 3776 | 1466537310942 Marionette TRACE conn8 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:30 INFO - PROCESS | 3776 | 1466537310944 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:31 INFO - PROCESS | 3776 | 1466537311054 Marionette TRACE conn8 <- [1,1335,null,{"value":null}] 12:28:31 INFO - PROCESS | 3776 | 1466537311100 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:31 INFO - PROCESS | 3776 | 1466537311102 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:31 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4A9D000 == 35 [pid = 3776] [id = 343] 12:28:31 INFO - PROCESS | 3776 | ++DOMWINDOW == 81 (00000081964DC000) [pid = 3776] [serial = 1028] [outer = 0000000000000000] 12:28:31 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (000000819E61E800) [pid = 3776] [serial = 1029] [outer = 00000081964DC000] 12:28:31 INFO - PROCESS | 3776 | 1466537311155 Marionette DEBUG loaded listener.js 12:28:31 INFO - PROCESS | 3776 | ++DOMWINDOW == 83 (000000819E634800) [pid = 3776] [serial = 1030] [outer = 00000081964DC000] 12:28:31 INFO - PROCESS | 3776 | 1466537311532 Marionette TRACE conn8 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 12:28:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 12:28:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 627ms 12:28:31 INFO - PROCESS | 3776 | 1466537311596 Marionette TRACE conn8 -> [0,1337,"getWindowHandle",null] 12:28:31 INFO - PROCESS | 3776 | 1466537311600 Marionette TRACE conn8 <- [1,1337,null,{"value":"13"}] 12:28:31 INFO - PROCESS | 3776 | 1466537311606 Marionette TRACE conn8 -> [0,1338,"setScriptTimeout",{"ms":35000}] 12:28:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 12:28:31 INFO - PROCESS | 3776 | 1466537311611 Marionette TRACE conn8 <- [1,1338,null,{}] 12:28:31 INFO - PROCESS | 3776 | 1466537311618 Marionette TRACE conn8 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:31 INFO - PROCESS | 3776 | 1466537311621 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:31 INFO - PROCESS | 3776 | 1466537311774 Marionette TRACE conn8 <- [1,1339,null,{"value":null}] 12:28:31 INFO - PROCESS | 3776 | 1466537311896 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:31 INFO - PROCESS | 3776 | 1466537311902 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:31 INFO - PROCESS | 3776 | ++DOCSHELL 0000008197213000 == 36 [pid = 3776] [id = 344] 12:28:31 INFO - PROCESS | 3776 | ++DOMWINDOW == 84 (00000081902DB000) [pid = 3776] [serial = 1031] [outer = 0000000000000000] 12:28:32 INFO - PROCESS | 3776 | ++DOMWINDOW == 85 (00000081902E3C00) [pid = 3776] [serial = 1032] [outer = 00000081902DB000] 12:28:32 INFO - PROCESS | 3776 | 1466537312013 Marionette DEBUG loaded listener.js 12:28:32 INFO - PROCESS | 3776 | ++DOMWINDOW == 86 (0000008191107000) [pid = 3776] [serial = 1033] [outer = 00000081902DB000] 12:28:32 INFO - PROCESS | 3776 | 1466537312779 Marionette TRACE conn8 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 12:28:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 12:28:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1231ms 12:28:32 INFO - PROCESS | 3776 | 1466537312844 Marionette TRACE conn8 -> [0,1341,"getWindowHandle",null] 12:28:32 INFO - PROCESS | 3776 | 1466537312848 Marionette TRACE conn8 <- [1,1341,null,{"value":"13"}] 12:28:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 12:28:32 INFO - PROCESS | 3776 | 1466537312856 Marionette TRACE conn8 -> [0,1342,"setScriptTimeout",{"ms":35000}] 12:28:32 INFO - PROCESS | 3776 | 1466537312861 Marionette TRACE conn8 <- [1,1342,null,{}] 12:28:32 INFO - PROCESS | 3776 | 1466537312865 Marionette TRACE conn8 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:32 INFO - PROCESS | 3776 | 1466537312869 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:33 INFO - PROCESS | 3776 | 1466537313001 Marionette TRACE conn8 <- [1,1343,null,{"value":null}] 12:28:33 INFO - PROCESS | 3776 | 1466537313091 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:33 INFO - PROCESS | 3776 | 1466537313095 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:33 INFO - PROCESS | 3776 | ++DOCSHELL 000000819EE59000 == 37 [pid = 3776] [id = 345] 12:28:33 INFO - PROCESS | 3776 | ++DOMWINDOW == 87 (0000008195745C00) [pid = 3776] [serial = 1034] [outer = 0000000000000000] 12:28:33 INFO - PROCESS | 3776 | ++DOMWINDOW == 88 (00000081961D7000) [pid = 3776] [serial = 1035] [outer = 0000008195745C00] 12:28:33 INFO - PROCESS | 3776 | 1466537313154 Marionette DEBUG loaded listener.js 12:28:33 INFO - PROCESS | 3776 | ++DOMWINDOW == 89 (0000008197276800) [pid = 3776] [serial = 1036] [outer = 0000008195745C00] 12:28:33 INFO - PROCESS | 3776 | ++DOMWINDOW == 90 (000000819B499000) [pid = 3776] [serial = 1037] [outer = 000000818FF4A800] 12:28:34 INFO - PROCESS | 3776 | 1466537314187 Marionette TRACE conn8 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 12:28:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 12:28:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1381ms 12:28:34 INFO - PROCESS | 3776 | 1466537314237 Marionette TRACE conn8 -> [0,1345,"getWindowHandle",null] 12:28:34 INFO - PROCESS | 3776 | 1466537314242 Marionette TRACE conn8 <- [1,1345,null,{"value":"13"}] 12:28:34 INFO - PROCESS | 3776 | 1466537314247 Marionette TRACE conn8 -> [0,1346,"setScriptTimeout",{"ms":35000}] 12:28:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 12:28:34 INFO - PROCESS | 3776 | 1466537314250 Marionette TRACE conn8 <- [1,1346,null,{}] 12:28:34 INFO - PROCESS | 3776 | 1466537314256 Marionette TRACE conn8 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:34 INFO - PROCESS | 3776 | 1466537314259 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:34 INFO - PROCESS | 3776 | 1466537314405 Marionette TRACE conn8 <- [1,1347,null,{"value":null}] 12:28:34 INFO - PROCESS | 3776 | 1466537314547 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:34 INFO - PROCESS | 3776 | 1466537314552 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:34 INFO - PROCESS | 3776 | ++DOCSHELL 0000008195A60000 == 38 [pid = 3776] [id = 346] 12:28:34 INFO - PROCESS | 3776 | ++DOMWINDOW == 91 (00000081902DCC00) [pid = 3776] [serial = 1038] [outer = 0000000000000000] 12:28:34 INFO - PROCESS | 3776 | ++DOMWINDOW == 92 (0000008191327000) [pid = 3776] [serial = 1039] [outer = 00000081902DCC00] 12:28:34 INFO - PROCESS | 3776 | 1466537314647 Marionette DEBUG loaded listener.js 12:28:34 INFO - PROCESS | 3776 | ++DOMWINDOW == 93 (00000081923D4000) [pid = 3776] [serial = 1040] [outer = 00000081902DCC00] 12:28:34 INFO - PROCESS | 3776 | --DOCSHELL 00000081A36C7000 == 37 [pid = 3776] [id = 342] 12:28:34 INFO - PROCESS | 3776 | --DOCSHELL 00000081A2B80000 == 36 [pid = 3776] [id = 341] 12:28:34 INFO - PROCESS | 3776 | --DOCSHELL 00000081A08B2000 == 35 [pid = 3776] [id = 340] 12:28:34 INFO - PROCESS | 3776 | --DOCSHELL 000000819EE5C000 == 34 [pid = 3776] [id = 339] 12:28:34 INFO - PROCESS | 3776 | --DOCSHELL 000000819DE65800 == 33 [pid = 3776] [id = 338] 12:28:34 INFO - PROCESS | 3776 | --DOCSHELL 000000819D3E5000 == 32 [pid = 3776] [id = 337] 12:28:34 INFO - PROCESS | 3776 | --DOCSHELL 0000008197380000 == 31 [pid = 3776] [id = 336] 12:28:34 INFO - PROCESS | 3776 | --DOCSHELL 0000008190F7B000 == 30 [pid = 3776] [id = 335] 12:28:34 INFO - PROCESS | 3776 | --DOMWINDOW == 92 (000000819E62D400) [pid = 3776] [serial = 975] [outer = 0000000000000000] [url = about:blank] 12:28:34 INFO - PROCESS | 3776 | --DOMWINDOW == 91 (000000819E64E400) [pid = 3776] [serial = 976] [outer = 0000000000000000] [url = about:blank] 12:28:34 INFO - PROCESS | 3776 | --DOMWINDOW == 90 (000000819EBB4400) [pid = 3776] [serial = 979] [outer = 0000000000000000] [url = about:blank] 12:28:34 INFO - PROCESS | 3776 | --DOMWINDOW == 89 (000000819EA2F800) [pid = 3776] [serial = 978] [outer = 0000000000000000] [url = about:blank] 12:28:34 INFO - PROCESS | 3776 | --DOMWINDOW == 88 (000000819EBC0800) [pid = 3776] [serial = 981] [outer = 0000000000000000] [url = about:blank] 12:28:34 INFO - PROCESS | 3776 | --DOMWINDOW == 87 (000000819B494400) [pid = 3776] [serial = 969] [outer = 0000000000000000] [url = about:blank] 12:28:34 INFO - PROCESS | 3776 | --DOMWINDOW == 86 (000000819B84B400) [pid = 3776] [serial = 970] [outer = 0000000000000000] [url = about:blank] 12:28:34 INFO - PROCESS | 3776 | --DOMWINDOW == 85 (00000081977BB000) [pid = 3776] [serial = 960] [outer = 0000000000000000] [url = about:blank] 12:28:34 INFO - PROCESS | 3776 | --DOMWINDOW == 84 (000000819B461400) [pid = 3776] [serial = 961] [outer = 0000000000000000] [url = about:blank] 12:28:34 INFO - PROCESS | 3776 | --DOMWINDOW == 83 (00000081964DF800) [pid = 3776] [serial = 966] [outer = 0000000000000000] [url = about:blank] 12:28:34 INFO - PROCESS | 3776 | --DOMWINDOW == 82 (000000819727DC00) [pid = 3776] [serial = 967] [outer = 0000000000000000] [url = about:blank] 12:28:34 INFO - PROCESS | 3776 | --DOMWINDOW == 81 (000000819E63AC00) [pid = 3776] [serial = 955] [outer = 0000000000000000] [url = about:blank] 12:28:34 INFO - PROCESS | 3776 | --DOMWINDOW == 80 (000000819119C000) [pid = 3776] [serial = 957] [outer = 0000000000000000] [url = about:blank] 12:28:34 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (00000081918D2C00) [pid = 3776] [serial = 958] [outer = 0000000000000000] [url = about:blank] 12:28:34 INFO - PROCESS | 3776 | --DOMWINDOW == 78 (000000819D32CC00) [pid = 3776] [serial = 972] [outer = 0000000000000000] [url = about:blank] 12:28:34 INFO - PROCESS | 3776 | --DOMWINDOW == 77 (000000818F720000) [pid = 3776] [serial = 963] [outer = 0000000000000000] [url = about:blank] 12:28:34 INFO - PROCESS | 3776 | --DOMWINDOW == 76 (00000081912A0000) [pid = 3776] [serial = 964] [outer = 0000000000000000] [url = about:blank] 12:28:34 INFO - PROCESS | 3776 | --DOMWINDOW == 75 (000000819FA19000) [pid = 3776] [serial = 988] [outer = 0000000000000000] [url = about:blank] 12:28:34 INFO - PROCESS | 3776 | --DOMWINDOW == 74 (000000819F70A800) [pid = 3776] [serial = 987] [outer = 0000000000000000] [url = about:blank] 12:28:34 INFO - PROCESS | 3776 | --DOMWINDOW == 73 (00000081A0833C00) [pid = 3776] [serial = 991] [outer = 0000000000000000] [url = about:blank] 12:28:34 INFO - PROCESS | 3776 | --DOMWINDOW == 72 (000000819FAC5C00) [pid = 3776] [serial = 990] [outer = 0000000000000000] [url = about:blank] 12:28:34 INFO - PROCESS | 3776 | --DOMWINDOW == 71 (000000819ED76000) [pid = 3776] [serial = 982] [outer = 0000000000000000] [url = about:blank] 12:28:34 INFO - PROCESS | 3776 | --DOMWINDOW == 70 (000000819ED77400) [pid = 3776] [serial = 985] [outer = 0000000000000000] [url = about:blank] 12:28:34 INFO - PROCESS | 3776 | --DOMWINDOW == 69 (000000819E623000) [pid = 3776] [serial = 984] [outer = 0000000000000000] [url = about:blank] 12:28:34 INFO - PROCESS | 3776 | --DOMWINDOW == 68 (000000819DA33800) [pid = 3776] [serial = 973] [outer = 0000000000000000] [url = about:blank] 12:28:35 INFO - PROCESS | 3776 | 1466537315130 Marionette TRACE conn8 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 12:28:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 12:28:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 942ms 12:28:35 INFO - PROCESS | 3776 | 1466537315192 Marionette TRACE conn8 -> [0,1349,"getWindowHandle",null] 12:28:35 INFO - PROCESS | 3776 | 1466537315197 Marionette TRACE conn8 <- [1,1349,null,{"value":"13"}] 12:28:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 12:28:35 INFO - PROCESS | 3776 | 1466537315203 Marionette TRACE conn8 -> [0,1350,"setScriptTimeout",{"ms":35000}] 12:28:35 INFO - PROCESS | 3776 | 1466537315206 Marionette TRACE conn8 <- [1,1350,null,{}] 12:28:35 INFO - PROCESS | 3776 | 1466537315210 Marionette TRACE conn8 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:35 INFO - PROCESS | 3776 | 1466537315213 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:35 INFO - PROCESS | 3776 | 1466537315311 Marionette TRACE conn8 <- [1,1351,null,{"value":null}] 12:28:35 INFO - PROCESS | 3776 | 1466537315324 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:35 INFO - PROCESS | 3776 | 1466537315326 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:35 INFO - PROCESS | 3776 | ++DOCSHELL 000000819D3E9800 == 31 [pid = 3776] [id = 347] 12:28:35 INFO - PROCESS | 3776 | ++DOMWINDOW == 69 (00000081961AEC00) [pid = 3776] [serial = 1041] [outer = 0000000000000000] 12:28:35 INFO - PROCESS | 3776 | ++DOMWINDOW == 70 (000000819650DC00) [pid = 3776] [serial = 1042] [outer = 00000081961AEC00] 12:28:35 INFO - PROCESS | 3776 | 1466537315375 Marionette DEBUG loaded listener.js 12:28:35 INFO - PROCESS | 3776 | ++DOMWINDOW == 71 (000000819727E800) [pid = 3776] [serial = 1043] [outer = 00000081961AEC00] 12:28:35 INFO - PROCESS | 3776 | 1466537315871 Marionette TRACE conn8 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 12:28:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 12:28:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 693ms 12:28:35 INFO - PROCESS | 3776 | 1466537315899 Marionette TRACE conn8 -> [0,1353,"getWindowHandle",null] 12:28:35 INFO - PROCESS | 3776 | 1466537315901 Marionette TRACE conn8 <- [1,1353,null,{"value":"13"}] 12:28:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 12:28:35 INFO - PROCESS | 3776 | 1466537315905 Marionette TRACE conn8 -> [0,1354,"setScriptTimeout",{"ms":35000}] 12:28:35 INFO - PROCESS | 3776 | 1466537315909 Marionette TRACE conn8 <- [1,1354,null,{}] 12:28:35 INFO - PROCESS | 3776 | 1466537315953 Marionette TRACE conn8 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:35 INFO - PROCESS | 3776 | 1466537315958 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:36 INFO - PROCESS | 3776 | 1466537316054 Marionette TRACE conn8 <- [1,1355,null,{"value":null}] 12:28:36 INFO - PROCESS | 3776 | 1466537316134 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:36 INFO - PROCESS | 3776 | 1466537316138 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:36 INFO - PROCESS | 3776 | ++DOCSHELL 000000819E7C3000 == 32 [pid = 3776] [id = 348] 12:28:36 INFO - PROCESS | 3776 | ++DOMWINDOW == 72 (00000081961DB800) [pid = 3776] [serial = 1044] [outer = 0000000000000000] 12:28:36 INFO - PROCESS | 3776 | ++DOMWINDOW == 73 (000000819B338400) [pid = 3776] [serial = 1045] [outer = 00000081961DB800] 12:28:36 INFO - PROCESS | 3776 | 1466537316188 Marionette DEBUG loaded listener.js 12:28:36 INFO - PROCESS | 3776 | ++DOMWINDOW == 74 (000000819B551400) [pid = 3776] [serial = 1046] [outer = 00000081961DB800] 12:28:36 INFO - PROCESS | 3776 | 1466537316566 Marionette TRACE conn8 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 12:28:36 INFO - PROCESS | 3776 | 1466537316622 Marionette TRACE conn8 <- [1,1357,null,{"value":"13"}] 12:28:36 INFO - PROCESS | 3776 | 1466537316625 Marionette TRACE conn8 -> [0,1358,"setScriptTimeout",{"ms":35000}] 12:28:36 INFO - PROCESS | 3776 | 1466537316627 Marionette TRACE conn8 <- [1,1358,null,{}] 12:28:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 12:28:36 INFO - PROCESS | 3776 | 1466537316631 Marionette TRACE conn8 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:36 INFO - PROCESS | 3776 | 1466537316633 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:36 INFO - PROCESS | 3776 | 1466537316725 Marionette TRACE conn8 <- [1,1359,null,{"value":null}] 12:28:36 INFO - PROCESS | 3776 | 1466537316731 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:36 INFO - PROCESS | 3776 | 1466537316734 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:36 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A29AD800 == 33 [pid = 3776] [id = 349] 12:28:36 INFO - PROCESS | 3776 | ++DOMWINDOW == 75 (000000819BC8F800) [pid = 3776] [serial = 1047] [outer = 0000000000000000] 12:28:36 INFO - PROCESS | 3776 | ++DOMWINDOW == 76 (000000819C10D400) [pid = 3776] [serial = 1048] [outer = 000000819BC8F800] 12:28:36 INFO - PROCESS | 3776 | 1466537316779 Marionette DEBUG loaded listener.js 12:28:36 INFO - PROCESS | 3776 | ++DOMWINDOW == 77 (000000819E06E800) [pid = 3776] [serial = 1049] [outer = 000000819BC8F800] 12:28:37 INFO - PROCESS | 3776 | 1466537317253 Marionette TRACE conn8 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 12:28:37 INFO - PROCESS | 3776 | 1466537317305 Marionette TRACE conn8 <- [1,1361,null,{"value":"13"}] 12:28:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 12:28:37 INFO - PROCESS | 3776 | 1466537317308 Marionette TRACE conn8 -> [0,1362,"setScriptTimeout",{"ms":35000}] 12:28:37 INFO - PROCESS | 3776 | 1466537317310 Marionette TRACE conn8 <- [1,1362,null,{}] 12:28:37 INFO - PROCESS | 3776 | 1466537317328 Marionette TRACE conn8 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:37 INFO - PROCESS | 3776 | 1466537317330 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:37 INFO - PROCESS | 3776 | 1466537317470 Marionette TRACE conn8 <- [1,1363,null,{"value":null}] 12:28:37 INFO - PROCESS | 3776 | 1466537317493 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:37 INFO - PROCESS | 3776 | 1466537317495 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:37 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A2B9D800 == 34 [pid = 3776] [id = 350] 12:28:37 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (000000819E624C00) [pid = 3776] [serial = 1050] [outer = 0000000000000000] 12:28:37 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (000000819E632800) [pid = 3776] [serial = 1051] [outer = 000000819E624C00] 12:28:37 INFO - PROCESS | 3776 | 1466537317541 Marionette DEBUG loaded listener.js 12:28:37 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (000000819E64D800) [pid = 3776] [serial = 1052] [outer = 000000819E624C00] 12:28:38 INFO - PROCESS | 3776 | [3776] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:28:38 INFO - PROCESS | 3776 | 1466537318005 Marionette TRACE conn8 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 12:28:38 INFO - PROCESS | 3776 | 1466537318053 Marionette TRACE conn8 <- [1,1365,null,{"value":"13"}] 12:28:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 12:28:38 INFO - PROCESS | 3776 | 1466537318056 Marionette TRACE conn8 -> [0,1366,"setScriptTimeout",{"ms":35000}] 12:28:38 INFO - PROCESS | 3776 | 1466537318058 Marionette TRACE conn8 <- [1,1366,null,{}] 12:28:38 INFO - PROCESS | 3776 | 1466537318062 Marionette TRACE conn8 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:38 INFO - PROCESS | 3776 | 1466537318068 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:38 INFO - PROCESS | 3776 | 1466537318203 Marionette TRACE conn8 <- [1,1367,null,{"value":null}] 12:28:38 INFO - PROCESS | 3776 | 1466537318258 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:38 INFO - PROCESS | 3776 | 1466537318261 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:38 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4B86800 == 35 [pid = 3776] [id = 351] 12:28:38 INFO - PROCESS | 3776 | ++DOMWINDOW == 81 (000000819E743C00) [pid = 3776] [serial = 1053] [outer = 0000000000000000] 12:28:38 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (000000819EA2CC00) [pid = 3776] [serial = 1054] [outer = 000000819E743C00] 12:28:38 INFO - PROCESS | 3776 | 1466537318307 Marionette DEBUG loaded listener.js 12:28:38 INFO - PROCESS | 3776 | ++DOMWINDOW == 83 (000000819EA38400) [pid = 3776] [serial = 1055] [outer = 000000819E743C00] 12:28:38 INFO - PROCESS | 3776 | 1466537318752 Marionette TRACE conn8 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 12:28:38 INFO - PROCESS | 3776 | 1466537318812 Marionette TRACE conn8 <- [1,1369,null,{"value":"13"}] 12:28:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 12:28:38 INFO - PROCESS | 3776 | 1466537318815 Marionette TRACE conn8 -> [0,1370,"setScriptTimeout",{"ms":35000}] 12:28:38 INFO - PROCESS | 3776 | 1466537318817 Marionette TRACE conn8 <- [1,1370,null,{}] 12:28:38 INFO - PROCESS | 3776 | 1466537318821 Marionette TRACE conn8 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:38 INFO - PROCESS | 3776 | 1466537318823 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:38 INFO - PROCESS | 3776 | 1466537318932 Marionette TRACE conn8 <- [1,1371,null,{"value":null}] 12:28:39 INFO - PROCESS | 3776 | --DOMWINDOW == 82 (0000008197E5BC00) [pid = 3776] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 12:28:39 INFO - PROCESS | 3776 | --DOMWINDOW == 81 (000000819B3E4400) [pid = 3776] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 12:28:39 INFO - PROCESS | 3776 | --DOMWINDOW == 80 (0000008191C07C00) [pid = 3776] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 12:28:39 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (0000008190959800) [pid = 3776] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 12:28:39 INFO - PROCESS | 3776 | --DOMWINDOW == 78 (00000081911A3000) [pid = 3776] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 12:28:39 INFO - PROCESS | 3776 | --DOMWINDOW == 77 (00000081964DB400) [pid = 3776] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 12:28:39 INFO - PROCESS | 3776 | --DOMWINDOW == 76 (000000819B842800) [pid = 3776] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 12:28:39 INFO - PROCESS | 3776 | --DOMWINDOW == 75 (000000818F610800) [pid = 3776] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 12:28:39 INFO - PROCESS | 3776 | --DOMWINDOW == 74 (00000081902E2400) [pid = 3776] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 12:28:39 INFO - PROCESS | 3776 | --DOMWINDOW == 73 (000000819B461800) [pid = 3776] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 12:28:39 INFO - PROCESS | 3776 | --DOMWINDOW == 72 (000000819E74C400) [pid = 3776] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 12:28:39 INFO - PROCESS | 3776 | --DOMWINDOW == 71 (00000081902E5400) [pid = 3776] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 12:28:39 INFO - PROCESS | 3776 | 1466537319024 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:39 INFO - PROCESS | 3776 | 1466537319026 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:39 INFO - PROCESS | 3776 | ++DOCSHELL 000000819DC35800 == 36 [pid = 3776] [id = 352] 12:28:39 INFO - PROCESS | 3776 | ++DOMWINDOW == 72 (000000818F60A800) [pid = 3776] [serial = 1056] [outer = 0000000000000000] 12:28:39 INFO - PROCESS | 3776 | ++DOMWINDOW == 73 (0000008190009000) [pid = 3776] [serial = 1057] [outer = 000000818F60A800] 12:28:39 INFO - PROCESS | 3776 | 1466537319073 Marionette DEBUG loaded listener.js 12:28:39 INFO - PROCESS | 3776 | ++DOMWINDOW == 74 (0000008197269000) [pid = 3776] [serial = 1058] [outer = 000000818F60A800] 12:28:39 INFO - PROCESS | 3776 | [3776] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:28:39 INFO - PROCESS | 3776 | 1466537319448 Marionette TRACE conn8 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 12:28:39 INFO - PROCESS | 3776 | 1466537319512 Marionette TRACE conn8 <- [1,1373,null,{"value":"13"}] 12:28:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 12:28:39 INFO - PROCESS | 3776 | 1466537319516 Marionette TRACE conn8 -> [0,1374,"setScriptTimeout",{"ms":35000}] 12:28:39 INFO - PROCESS | 3776 | 1466537319518 Marionette TRACE conn8 <- [1,1374,null,{}] 12:28:39 INFO - PROCESS | 3776 | 1466537319521 Marionette TRACE conn8 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:39 INFO - PROCESS | 3776 | 1466537319523 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:39 INFO - PROCESS | 3776 | 1466537319633 Marionette TRACE conn8 <- [1,1375,null,{"value":null}] 12:28:39 INFO - PROCESS | 3776 | 1466537319646 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:39 INFO - PROCESS | 3776 | 1466537319649 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:39 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4E12800 == 37 [pid = 3776] [id = 353] 12:28:39 INFO - PROCESS | 3776 | ++DOMWINDOW == 75 (000000819727F000) [pid = 3776] [serial = 1059] [outer = 0000000000000000] 12:28:39 INFO - PROCESS | 3776 | ++DOMWINDOW == 76 (000000819E717400) [pid = 3776] [serial = 1060] [outer = 000000819727F000] 12:28:39 INFO - PROCESS | 3776 | 1466537319695 Marionette DEBUG loaded listener.js 12:28:39 INFO - PROCESS | 3776 | ++DOMWINDOW == 77 (000000819ED77000) [pid = 3776] [serial = 1061] [outer = 000000819727F000] 12:28:40 INFO - PROCESS | 3776 | 1466537320113 Marionette TRACE conn8 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 12:28:40 INFO - PROCESS | 3776 | 1466537320149 Marionette TRACE conn8 <- [1,1377,null,{"value":"13"}] 12:28:40 INFO - PROCESS | 3776 | 1466537320152 Marionette TRACE conn8 -> [0,1378,"setScriptTimeout",{"ms":35000}] 12:28:40 INFO - PROCESS | 3776 | 1466537320154 Marionette TRACE conn8 <- [1,1378,null,{}] 12:28:40 INFO - PROCESS | 3776 | 1466537320158 Marionette TRACE conn8 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:40 INFO - PROCESS | 3776 | 1466537320160 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:40 INFO - PROCESS | 3776 | 1466537320275 Marionette TRACE conn8 <- [1,1379,null,{"value":null}] 12:28:40 INFO - PROCESS | 3776 | 1466537320314 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:40 INFO - PROCESS | 3776 | 1466537320315 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:40 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4E81800 == 38 [pid = 3776] [id = 354] 12:28:40 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (000000819EE40000) [pid = 3776] [serial = 1062] [outer = 0000000000000000] 12:28:40 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (000000819F08B000) [pid = 3776] [serial = 1063] [outer = 000000819EE40000] 12:28:40 INFO - PROCESS | 3776 | 1466537320360 Marionette DEBUG loaded listener.js 12:28:40 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (000000819F711000) [pid = 3776] [serial = 1064] [outer = 000000819EE40000] 12:28:40 INFO - PROCESS | 3776 | 1466537320745 Marionette TRACE conn8 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 12:28:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 12:28:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 628ms 12:28:40 INFO - PROCESS | 3776 | 1466537320784 Marionette TRACE conn8 -> [0,1381,"getWindowHandle",null] 12:28:40 INFO - PROCESS | 3776 | 1466537320786 Marionette TRACE conn8 <- [1,1381,null,{"value":"13"}] 12:28:40 INFO - PROCESS | 3776 | 1466537320789 Marionette TRACE conn8 -> [0,1382,"setScriptTimeout",{"ms":35000}] 12:28:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 12:28:40 INFO - PROCESS | 3776 | 1466537320791 Marionette TRACE conn8 <- [1,1382,null,{}] 12:28:40 INFO - PROCESS | 3776 | 1466537320795 Marionette TRACE conn8 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:40 INFO - PROCESS | 3776 | 1466537320796 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:40 INFO - PROCESS | 3776 | 1466537320912 Marionette TRACE conn8 <- [1,1383,null,{"value":null}] 12:28:40 INFO - PROCESS | 3776 | 1466537320919 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:40 INFO - PROCESS | 3776 | 1466537320921 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:40 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A5274000 == 39 [pid = 3776] [id = 355] 12:28:40 INFO - PROCESS | 3776 | ++DOMWINDOW == 81 (0000008195934800) [pid = 3776] [serial = 1065] [outer = 0000000000000000] 12:28:40 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (000000819FA19000) [pid = 3776] [serial = 1066] [outer = 0000008195934800] 12:28:40 INFO - PROCESS | 3776 | 1466537320965 Marionette DEBUG loaded listener.js 12:28:41 INFO - PROCESS | 3776 | ++DOMWINDOW == 83 (000000819FAB5400) [pid = 3776] [serial = 1067] [outer = 0000008195934800] 12:28:41 INFO - PROCESS | 3776 | 1466537321651 Marionette TRACE conn8 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 12:28:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 12:28:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 922ms 12:28:41 INFO - PROCESS | 3776 | 1466537321716 Marionette TRACE conn8 -> [0,1385,"getWindowHandle",null] 12:28:41 INFO - PROCESS | 3776 | 1466537321721 Marionette TRACE conn8 <- [1,1385,null,{"value":"13"}] 12:28:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 12:28:41 INFO - PROCESS | 3776 | 1466537321726 Marionette TRACE conn8 -> [0,1386,"setScriptTimeout",{"ms":35000}] 12:28:41 INFO - PROCESS | 3776 | 1466537321732 Marionette TRACE conn8 <- [1,1386,null,{}] 12:28:41 INFO - PROCESS | 3776 | 1466537321738 Marionette TRACE conn8 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:41 INFO - PROCESS | 3776 | 1466537321741 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:41 INFO - PROCESS | 3776 | 1466537321869 Marionette TRACE conn8 <- [1,1387,null,{"value":null}] 12:28:41 INFO - PROCESS | 3776 | 1466537321982 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:41 INFO - PROCESS | 3776 | 1466537321985 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:42 INFO - PROCESS | 3776 | ++DOCSHELL 000000819D3E6000 == 40 [pid = 3776] [id = 356] 12:28:42 INFO - PROCESS | 3776 | ++DOMWINDOW == 84 (0000008191898000) [pid = 3776] [serial = 1068] [outer = 0000000000000000] 12:28:42 INFO - PROCESS | 3776 | ++DOMWINDOW == 85 (00000081923D5000) [pid = 3776] [serial = 1069] [outer = 0000008191898000] 12:28:42 INFO - PROCESS | 3776 | 1466537322047 Marionette DEBUG loaded listener.js 12:28:42 INFO - PROCESS | 3776 | ++DOMWINDOW == 86 (000000819730C000) [pid = 3776] [serial = 1070] [outer = 0000008191898000] 12:28:42 INFO - PROCESS | 3776 | 1466537322578 Marionette TRACE conn8 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 12:28:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 12:28:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 881ms 12:28:42 INFO - PROCESS | 3776 | 1466537322611 Marionette TRACE conn8 -> [0,1389,"getWindowHandle",null] 12:28:42 INFO - PROCESS | 3776 | 1466537322616 Marionette TRACE conn8 <- [1,1389,null,{"value":"13"}] 12:28:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 12:28:42 INFO - PROCESS | 3776 | 1466537322623 Marionette TRACE conn8 -> [0,1390,"setScriptTimeout",{"ms":35000}] 12:28:42 INFO - PROCESS | 3776 | 1466537322626 Marionette TRACE conn8 <- [1,1390,null,{}] 12:28:42 INFO - PROCESS | 3776 | 1466537322630 Marionette TRACE conn8 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:42 INFO - PROCESS | 3776 | 1466537322633 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:42 INFO - PROCESS | 3776 | 1466537322754 Marionette TRACE conn8 <- [1,1391,null,{"value":null}] 12:28:42 INFO - PROCESS | 3776 | 1466537322874 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:42 INFO - PROCESS | 3776 | 1466537322877 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:42 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4B2A800 == 41 [pid = 3776] [id = 357] 12:28:42 INFO - PROCESS | 3776 | ++DOMWINDOW == 87 (0000008197976C00) [pid = 3776] [serial = 1071] [outer = 0000000000000000] 12:28:42 INFO - PROCESS | 3776 | ++DOMWINDOW == 88 (000000819B8C9000) [pid = 3776] [serial = 1072] [outer = 0000008197976C00] 12:28:42 INFO - PROCESS | 3776 | 1466537322938 Marionette DEBUG loaded listener.js 12:28:43 INFO - PROCESS | 3776 | ++DOMWINDOW == 89 (000000819E62D400) [pid = 3776] [serial = 1073] [outer = 0000008197976C00] 12:28:43 INFO - PROCESS | 3776 | 1466537323545 Marionette TRACE conn8 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 12:28:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 12:28:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 984ms 12:28:43 INFO - PROCESS | 3776 | 1466537323609 Marionette TRACE conn8 -> [0,1393,"getWindowHandle",null] 12:28:43 INFO - PROCESS | 3776 | 1466537323612 Marionette TRACE conn8 <- [1,1393,null,{"value":"13"}] 12:28:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 12:28:43 INFO - PROCESS | 3776 | 1466537323616 Marionette TRACE conn8 -> [0,1394,"setScriptTimeout",{"ms":35000}] 12:28:43 INFO - PROCESS | 3776 | 1466537323620 Marionette TRACE conn8 <- [1,1394,null,{}] 12:28:43 INFO - PROCESS | 3776 | 1466537323632 Marionette TRACE conn8 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:43 INFO - PROCESS | 3776 | 1466537323637 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:43 INFO - PROCESS | 3776 | 1466537323752 Marionette TRACE conn8 <- [1,1395,null,{"value":null}] 12:28:43 INFO - PROCESS | 3776 | 1466537323873 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:43 INFO - PROCESS | 3776 | 1466537323876 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:43 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A52E8800 == 42 [pid = 3776] [id = 358] 12:28:43 INFO - PROCESS | 3776 | ++DOMWINDOW == 90 (000000819E74E000) [pid = 3776] [serial = 1074] [outer = 0000000000000000] 12:28:43 INFO - PROCESS | 3776 | ++DOMWINDOW == 91 (000000819EE35800) [pid = 3776] [serial = 1075] [outer = 000000819E74E000] 12:28:43 INFO - PROCESS | 3776 | 1466537323935 Marionette DEBUG loaded listener.js 12:28:44 INFO - PROCESS | 3776 | ++DOMWINDOW == 92 (000000819FAC4800) [pid = 3776] [serial = 1076] [outer = 000000819E74E000] 12:28:44 INFO - PROCESS | 3776 | 1466537324537 Marionette TRACE conn8 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 12:28:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 12:28:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 942ms 12:28:44 INFO - PROCESS | 3776 | 1466537324560 Marionette TRACE conn8 -> [0,1397,"getWindowHandle",null] 12:28:44 INFO - PROCESS | 3776 | 1466537324563 Marionette TRACE conn8 <- [1,1397,null,{"value":"13"}] 12:28:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 12:28:44 INFO - PROCESS | 3776 | 1466537324567 Marionette TRACE conn8 -> [0,1398,"setScriptTimeout",{"ms":35000}] 12:28:44 INFO - PROCESS | 3776 | 1466537324569 Marionette TRACE conn8 <- [1,1398,null,{}] 12:28:44 INFO - PROCESS | 3776 | 1466537324573 Marionette TRACE conn8 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:44 INFO - PROCESS | 3776 | 1466537324575 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:44 INFO - PROCESS | 3776 | 1466537324692 Marionette TRACE conn8 <- [1,1399,null,{"value":null}] 12:28:44 INFO - PROCESS | 3776 | 1466537324782 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:44 INFO - PROCESS | 3776 | 1466537324784 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:44 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A55B8800 == 43 [pid = 3776] [id = 359] 12:28:44 INFO - PROCESS | 3776 | ++DOMWINDOW == 93 (00000081A08E1000) [pid = 3776] [serial = 1077] [outer = 0000000000000000] 12:28:44 INFO - PROCESS | 3776 | ++DOMWINDOW == 94 (00000081A0D0CC00) [pid = 3776] [serial = 1078] [outer = 00000081A08E1000] 12:28:44 INFO - PROCESS | 3776 | 1466537324841 Marionette DEBUG loaded listener.js 12:28:44 INFO - PROCESS | 3776 | ++DOMWINDOW == 95 (00000081A0D39800) [pid = 3776] [serial = 1079] [outer = 00000081A08E1000] 12:28:45 INFO - PROCESS | 3776 | 1466537325650 Marionette TRACE conn8 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 12:28:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 12:28:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1142ms 12:28:45 INFO - PROCESS | 3776 | 1466537325711 Marionette TRACE conn8 -> [0,1401,"getWindowHandle",null] 12:28:45 INFO - PROCESS | 3776 | 1466537325716 Marionette TRACE conn8 <- [1,1401,null,{"value":"13"}] 12:28:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 12:28:45 INFO - PROCESS | 3776 | 1466537325775 Marionette TRACE conn8 -> [0,1402,"setScriptTimeout",{"ms":35000}] 12:28:45 INFO - PROCESS | 3776 | 1466537325779 Marionette TRACE conn8 <- [1,1402,null,{}] 12:28:45 INFO - PROCESS | 3776 | 1466537325785 Marionette TRACE conn8 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:45 INFO - PROCESS | 3776 | 1466537325788 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:45 INFO - PROCESS | 3776 | 1466537325886 Marionette TRACE conn8 <- [1,1403,null,{"value":null}] 12:28:46 INFO - PROCESS | 3776 | 1466537326003 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:46 INFO - PROCESS | 3776 | 1466537326008 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:46 INFO - PROCESS | 3776 | ++DOCSHELL 0000008197995000 == 44 [pid = 3776] [id = 360] 12:28:46 INFO - PROCESS | 3776 | ++DOMWINDOW == 96 (000000819132C400) [pid = 3776] [serial = 1080] [outer = 0000000000000000] 12:28:46 INFO - PROCESS | 3776 | ++DOMWINDOW == 97 (0000008191331C00) [pid = 3776] [serial = 1081] [outer = 000000819132C400] 12:28:46 INFO - PROCESS | 3776 | 1466537326059 Marionette DEBUG loaded listener.js 12:28:46 INFO - PROCESS | 3776 | ++DOMWINDOW == 98 (0000008196134000) [pid = 3776] [serial = 1082] [outer = 000000819132C400] 12:28:46 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4E81800 == 43 [pid = 3776] [id = 354] 12:28:46 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4E12800 == 42 [pid = 3776] [id = 353] 12:28:46 INFO - PROCESS | 3776 | --DOCSHELL 000000819DC35800 == 41 [pid = 3776] [id = 352] 12:28:46 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4B86800 == 40 [pid = 3776] [id = 351] 12:28:46 INFO - PROCESS | 3776 | --DOCSHELL 00000081A2B9D800 == 39 [pid = 3776] [id = 350] 12:28:46 INFO - PROCESS | 3776 | --DOCSHELL 00000081A29AD800 == 38 [pid = 3776] [id = 349] 12:28:46 INFO - PROCESS | 3776 | --DOCSHELL 000000819E7C3000 == 37 [pid = 3776] [id = 348] 12:28:46 INFO - PROCESS | 3776 | --DOCSHELL 000000819D3E9800 == 36 [pid = 3776] [id = 347] 12:28:46 INFO - PROCESS | 3776 | --DOCSHELL 0000008195A60000 == 35 [pid = 3776] [id = 346] 12:28:46 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4A9D000 == 34 [pid = 3776] [id = 343] 12:28:46 INFO - PROCESS | 3776 | --DOCSHELL 000000819EE59000 == 33 [pid = 3776] [id = 345] 12:28:46 INFO - PROCESS | 3776 | --DOCSHELL 0000008197213000 == 32 [pid = 3776] [id = 344] 12:28:46 INFO - PROCESS | 3776 | --DOCSHELL 00000081A55B8800 == 31 [pid = 3776] [id = 359] 12:28:46 INFO - PROCESS | 3776 | --DOCSHELL 00000081A52E8800 == 30 [pid = 3776] [id = 358] 12:28:46 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4B2A800 == 29 [pid = 3776] [id = 357] 12:28:46 INFO - PROCESS | 3776 | --DOCSHELL 000000819D3E6000 == 28 [pid = 3776] [id = 356] 12:28:46 INFO - PROCESS | 3776 | --DOCSHELL 00000081A5274000 == 27 [pid = 3776] [id = 355] 12:28:47 INFO - PROCESS | 3776 | --DOMWINDOW == 97 (000000819A984000) [pid = 3776] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 12:28:47 INFO - PROCESS | 3776 | --DOMWINDOW == 96 (000000819B459800) [pid = 3776] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 12:28:47 INFO - PROCESS | 3776 | --DOMWINDOW == 95 (0000008195748C00) [pid = 3776] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 12:28:47 INFO - PROCESS | 3776 | --DOMWINDOW == 94 (0000008191C49400) [pid = 3776] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 12:28:47 INFO - PROCESS | 3776 | --DOMWINDOW == 93 (0000008190FF4400) [pid = 3776] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 12:28:47 INFO - PROCESS | 3776 | --DOMWINDOW == 92 (00000081911A5800) [pid = 3776] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 12:28:47 INFO - PROCESS | 3776 | --DOMWINDOW == 91 (0000008191331800) [pid = 3776] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 12:28:47 INFO - PROCESS | 3776 | --DOMWINDOW == 90 (0000008191298800) [pid = 3776] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 12:28:47 INFO - PROCESS | 3776 | --DOMWINDOW == 89 (0000008197205400) [pid = 3776] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 12:28:47 INFO - PROCESS | 3776 | --DOMWINDOW == 88 (000000819B3DE000) [pid = 3776] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 12:28:47 INFO - PROCESS | 3776 | --DOMWINDOW == 87 (000000819C10FC00) [pid = 3776] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 12:28:47 INFO - PROCESS | 3776 | --DOMWINDOW == 86 (000000819E061000) [pid = 3776] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 12:28:47 INFO - PROCESS | 3776 | --DOMWINDOW == 85 (0000008197274400) [pid = 3776] [serial = 994] [outer = 0000000000000000] [url = about:blank] 12:28:47 INFO - PROCESS | 3776 | --DOMWINDOW == 84 (00000081928B8C00) [pid = 3776] [serial = 993] [outer = 0000000000000000] [url = about:blank] 12:28:47 INFO - PROCESS | 3776 | --DOMWINDOW == 83 (000000819E61E800) [pid = 3776] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 12:28:47 INFO - PROCESS | 3776 | --DOMWINDOW == 82 (000000819E623C00) [pid = 3776] [serial = 997] [outer = 0000000000000000] [url = about:blank] 12:28:47 INFO - PROCESS | 3776 | --DOMWINDOW == 81 (000000819B8CF800) [pid = 3776] [serial = 996] [outer = 0000000000000000] [url = about:blank] 12:28:47 INFO - PROCESS | 3776 | --DOMWINDOW == 80 (00000081A0839400) [pid = 3776] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 12:28:47 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (000000819EBC1C00) [pid = 3776] [serial = 999] [outer = 0000000000000000] [url = about:blank] 12:28:47 INFO - PROCESS | 3776 | --DOMWINDOW == 78 (0000008197E50400) [pid = 3776] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 12:28:47 INFO - PROCESS | 3776 | --DOMWINDOW == 77 (000000819110C800) [pid = 3776] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 12:28:47 INFO - PROCESS | 3776 | --DOMWINDOW == 76 (000000819B49B000) [pid = 3776] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 12:28:47 INFO - PROCESS | 3776 | --DOMWINDOW == 75 (00000081973D2C00) [pid = 3776] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 12:28:47 INFO - PROCESS | 3776 | --DOMWINDOW == 74 (0000008197281400) [pid = 3776] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 12:28:47 INFO - PROCESS | 3776 | --DOMWINDOW == 73 (000000819E06D400) [pid = 3776] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 12:28:47 INFO - PROCESS | 3776 | 1466537327402 Marionette TRACE conn8 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 12:28:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 12:28:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1705ms 12:28:47 INFO - PROCESS | 3776 | 1466537327472 Marionette TRACE conn8 -> [0,1405,"getWindowHandle",null] 12:28:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 12:28:47 INFO - PROCESS | 3776 | 1466537327476 Marionette TRACE conn8 <- [1,1405,null,{"value":"13"}] 12:28:47 INFO - PROCESS | 3776 | 1466537327481 Marionette TRACE conn8 -> [0,1406,"setScriptTimeout",{"ms":35000}] 12:28:47 INFO - PROCESS | 3776 | 1466537327484 Marionette TRACE conn8 <- [1,1406,null,{}] 12:28:47 INFO - PROCESS | 3776 | 1466537327490 Marionette TRACE conn8 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:47 INFO - PROCESS | 3776 | 1466537327493 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:47 INFO - PROCESS | 3776 | 1466537327589 Marionette TRACE conn8 <- [1,1407,null,{"value":null}] 12:28:47 INFO - PROCESS | 3776 | 1466537327597 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:47 INFO - PROCESS | 3776 | 1466537327599 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:47 INFO - PROCESS | 3776 | ++DOCSHELL 000000819738A800 == 28 [pid = 3776] [id = 361] 12:28:47 INFO - PROCESS | 3776 | ++DOMWINDOW == 74 (00000081902E6000) [pid = 3776] [serial = 1083] [outer = 0000000000000000] 12:28:47 INFO - PROCESS | 3776 | ++DOMWINDOW == 75 (0000008190FFA800) [pid = 3776] [serial = 1084] [outer = 00000081902E6000] 12:28:47 INFO - PROCESS | 3776 | 1466537327650 Marionette DEBUG loaded listener.js 12:28:47 INFO - PROCESS | 3776 | ++DOMWINDOW == 76 (000000819129F000) [pid = 3776] [serial = 1085] [outer = 00000081902E6000] 12:28:48 INFO - PROCESS | 3776 | 1466537328141 Marionette TRACE conn8 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 12:28:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 12:28:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 691ms 12:28:48 INFO - PROCESS | 3776 | 1466537328172 Marionette TRACE conn8 -> [0,1409,"getWindowHandle",null] 12:28:48 INFO - PROCESS | 3776 | 1466537328177 Marionette TRACE conn8 <- [1,1409,null,{"value":"13"}] 12:28:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 12:28:48 INFO - PROCESS | 3776 | 1466537328184 Marionette TRACE conn8 -> [0,1410,"setScriptTimeout",{"ms":35000}] 12:28:48 INFO - PROCESS | 3776 | 1466537328187 Marionette TRACE conn8 <- [1,1410,null,{}] 12:28:48 INFO - PROCESS | 3776 | 1466537328191 Marionette TRACE conn8 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:48 INFO - PROCESS | 3776 | 1466537328194 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:48 INFO - PROCESS | 3776 | 1466537328288 Marionette TRACE conn8 <- [1,1411,null,{"value":null}] 12:28:48 INFO - PROCESS | 3776 | 1466537328296 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:48 INFO - PROCESS | 3776 | 1466537328298 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:48 INFO - PROCESS | 3776 | ++DOCSHELL 000000819BEB0000 == 29 [pid = 3776] [id = 362] 12:28:48 INFO - PROCESS | 3776 | ++DOMWINDOW == 77 (00000081926E6000) [pid = 3776] [serial = 1086] [outer = 0000000000000000] 12:28:48 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (00000081928B8C00) [pid = 3776] [serial = 1087] [outer = 00000081926E6000] 12:28:48 INFO - PROCESS | 3776 | 1466537328348 Marionette DEBUG loaded listener.js 12:28:48 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (0000008196297800) [pid = 3776] [serial = 1088] [outer = 00000081926E6000] 12:28:48 INFO - PROCESS | 3776 | 1466537328840 Marionette TRACE conn8 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 12:28:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 12:28:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 691ms 12:28:48 INFO - PROCESS | 3776 | 1466537328877 Marionette TRACE conn8 -> [0,1413,"getWindowHandle",null] 12:28:48 INFO - PROCESS | 3776 | 1466537328880 Marionette TRACE conn8 <- [1,1413,null,{"value":"13"}] 12:28:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 12:28:48 INFO - PROCESS | 3776 | 1466537328883 Marionette TRACE conn8 -> [0,1414,"setScriptTimeout",{"ms":35000}] 12:28:48 INFO - PROCESS | 3776 | 1466537328887 Marionette TRACE conn8 <- [1,1414,null,{}] 12:28:48 INFO - PROCESS | 3776 | 1466537328899 Marionette TRACE conn8 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:48 INFO - PROCESS | 3776 | 1466537328904 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:49 INFO - PROCESS | 3776 | 1466537329021 Marionette TRACE conn8 <- [1,1415,null,{"value":null}] 12:28:49 INFO - PROCESS | 3776 | 1466537329108 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:49 INFO - PROCESS | 3776 | 1466537329111 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:49 INFO - PROCESS | 3776 | ++DOCSHELL 000000819DC35800 == 30 [pid = 3776] [id = 363] 12:28:49 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (00000081911A7000) [pid = 3776] [serial = 1089] [outer = 0000000000000000] 12:28:49 INFO - PROCESS | 3776 | ++DOMWINDOW == 81 (0000008197313800) [pid = 3776] [serial = 1090] [outer = 00000081911A7000] 12:28:49 INFO - PROCESS | 3776 | 1466537329161 Marionette DEBUG loaded listener.js 12:28:49 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (00000081979F0800) [pid = 3776] [serial = 1091] [outer = 00000081911A7000] 12:28:49 INFO - PROCESS | 3776 | 1466537329607 Marionette TRACE conn8 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 12:28:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 12:28:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 733ms 12:28:49 INFO - PROCESS | 3776 | 1466537329621 Marionette TRACE conn8 -> [0,1417,"getWindowHandle",null] 12:28:49 INFO - PROCESS | 3776 | 1466537329625 Marionette TRACE conn8 <- [1,1417,null,{"value":"13"}] 12:28:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 12:28:49 INFO - PROCESS | 3776 | 1466537329628 Marionette TRACE conn8 -> [0,1418,"setScriptTimeout",{"ms":35000}] 12:28:49 INFO - PROCESS | 3776 | 1466537329630 Marionette TRACE conn8 <- [1,1418,null,{}] 12:28:49 INFO - PROCESS | 3776 | 1466537329633 Marionette TRACE conn8 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:49 INFO - PROCESS | 3776 | 1466537329635 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:49 INFO - PROCESS | 3776 | 1466537329751 Marionette TRACE conn8 <- [1,1419,null,{"value":null}] 12:28:49 INFO - PROCESS | 3776 | 1466537329758 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:49 INFO - PROCESS | 3776 | 1466537329760 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:49 INFO - PROCESS | 3776 | ++DOCSHELL 000000819ECFB000 == 31 [pid = 3776] [id = 364] 12:28:49 INFO - PROCESS | 3776 | ++DOMWINDOW == 83 (000000819B33C800) [pid = 3776] [serial = 1092] [outer = 0000000000000000] 12:28:49 INFO - PROCESS | 3776 | ++DOMWINDOW == 84 (000000819B3E7400) [pid = 3776] [serial = 1093] [outer = 000000819B33C800] 12:28:49 INFO - PROCESS | 3776 | 1466537329848 Marionette DEBUG loaded listener.js 12:28:49 INFO - PROCESS | 3776 | ++DOMWINDOW == 85 (000000819B492C00) [pid = 3776] [serial = 1094] [outer = 000000819B33C800] 12:28:50 INFO - PROCESS | 3776 | 1466537330338 Marionette TRACE conn8 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 12:28:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 12:28:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 732ms 12:28:50 INFO - PROCESS | 3776 | 1466537330394 Marionette TRACE conn8 -> [0,1421,"getWindowHandle",null] 12:28:50 INFO - PROCESS | 3776 | 1466537330397 Marionette TRACE conn8 <- [1,1421,null,{"value":"13"}] 12:28:50 INFO - PROCESS | 3776 | 1466537330400 Marionette TRACE conn8 -> [0,1422,"setScriptTimeout",{"ms":35000}] 12:28:50 INFO - PROCESS | 3776 | 1466537330402 Marionette TRACE conn8 <- [1,1422,null,{}] 12:28:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 12:28:50 INFO - PROCESS | 3776 | 1466537330405 Marionette TRACE conn8 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:50 INFO - PROCESS | 3776 | 1466537330407 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:50 INFO - PROCESS | 3776 | 1466537330516 Marionette TRACE conn8 <- [1,1423,null,{"value":null}] 12:28:50 INFO - PROCESS | 3776 | 1466537330569 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:50 INFO - PROCESS | 3776 | 1466537330571 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:50 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A0C6B000 == 32 [pid = 3776] [id = 365] 12:28:50 INFO - PROCESS | 3776 | ++DOMWINDOW == 86 (0000008191C07800) [pid = 3776] [serial = 1095] [outer = 0000000000000000] 12:28:50 INFO - PROCESS | 3776 | ++DOMWINDOW == 87 (000000819B848C00) [pid = 3776] [serial = 1096] [outer = 0000008191C07800] 12:28:50 INFO - PROCESS | 3776 | 1466537330617 Marionette DEBUG loaded listener.js 12:28:50 INFO - PROCESS | 3776 | ++DOMWINDOW == 88 (000000819BE94C00) [pid = 3776] [serial = 1097] [outer = 0000008191C07800] 12:28:51 INFO - PROCESS | 3776 | 1466537331084 Marionette TRACE conn8 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 12:28:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 12:28:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 734ms 12:28:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 12:28:51 INFO - PROCESS | 3776 | 1466537331142 Marionette TRACE conn8 -> [0,1425,"getWindowHandle",null] 12:28:51 INFO - PROCESS | 3776 | 1466537331145 Marionette TRACE conn8 <- [1,1425,null,{"value":"13"}] 12:28:51 INFO - PROCESS | 3776 | 1466537331148 Marionette TRACE conn8 -> [0,1426,"setScriptTimeout",{"ms":35000}] 12:28:51 INFO - PROCESS | 3776 | 1466537331150 Marionette TRACE conn8 <- [1,1426,null,{}] 12:28:51 INFO - PROCESS | 3776 | 1466537331154 Marionette TRACE conn8 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:51 INFO - PROCESS | 3776 | 1466537331160 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:51 INFO - PROCESS | 3776 | 1466537331301 Marionette TRACE conn8 <- [1,1427,null,{"value":null}] 12:28:51 INFO - PROCESS | 3776 | 1466537331350 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:51 INFO - PROCESS | 3776 | 1466537331352 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:51 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A2B7E800 == 33 [pid = 3776] [id = 366] 12:28:51 INFO - PROCESS | 3776 | ++DOMWINDOW == 89 (000000819E064C00) [pid = 3776] [serial = 1098] [outer = 0000000000000000] 12:28:51 INFO - PROCESS | 3776 | ++DOMWINDOW == 90 (000000819E622400) [pid = 3776] [serial = 1099] [outer = 000000819E064C00] 12:28:51 INFO - PROCESS | 3776 | 1466537331405 Marionette DEBUG loaded listener.js 12:28:51 INFO - PROCESS | 3776 | ++DOMWINDOW == 91 (000000819E631800) [pid = 3776] [serial = 1100] [outer = 000000819E064C00] 12:28:51 INFO - PROCESS | 3776 | --DOMWINDOW == 90 (0000008195934800) [pid = 3776] [serial = 1065] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 12:28:51 INFO - PROCESS | 3776 | --DOMWINDOW == 89 (000000819EE40000) [pid = 3776] [serial = 1062] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 12:28:51 INFO - PROCESS | 3776 | --DOMWINDOW == 88 (000000819E624C00) [pid = 3776] [serial = 1050] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 12:28:51 INFO - PROCESS | 3776 | --DOMWINDOW == 87 (000000819E743C00) [pid = 3776] [serial = 1053] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 12:28:51 INFO - PROCESS | 3776 | --DOMWINDOW == 86 (000000818F60A800) [pid = 3776] [serial = 1056] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 12:28:51 INFO - PROCESS | 3776 | --DOMWINDOW == 85 (00000081964DC000) [pid = 3776] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 12:28:51 INFO - PROCESS | 3776 | --DOMWINDOW == 84 (000000819BC8F800) [pid = 3776] [serial = 1047] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 12:28:51 INFO - PROCESS | 3776 | --DOMWINDOW == 83 (0000008195745C00) [pid = 3776] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 12:28:51 INFO - PROCESS | 3776 | --DOMWINDOW == 82 (00000081902DB000) [pid = 3776] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 12:28:51 INFO - PROCESS | 3776 | --DOMWINDOW == 81 (00000081902DCC00) [pid = 3776] [serial = 1038] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 12:28:51 INFO - PROCESS | 3776 | --DOMWINDOW == 80 (00000081961AEC00) [pid = 3776] [serial = 1041] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 12:28:51 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (00000081961DB800) [pid = 3776] [serial = 1044] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 12:28:51 INFO - PROCESS | 3776 | --DOMWINDOW == 78 (000000819727F000) [pid = 3776] [serial = 1059] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 12:28:51 INFO - PROCESS | 3776 | 1466537331988 Marionette TRACE conn8 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 12:28:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 12:28:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 879ms 12:28:52 INFO - PROCESS | 3776 | 1466537332031 Marionette TRACE conn8 -> [0,1429,"getWindowHandle",null] 12:28:52 INFO - PROCESS | 3776 | 1466537332033 Marionette TRACE conn8 <- [1,1429,null,{"value":"13"}] 12:28:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 12:28:52 INFO - PROCESS | 3776 | 1466537332036 Marionette TRACE conn8 -> [0,1430,"setScriptTimeout",{"ms":35000}] 12:28:52 INFO - PROCESS | 3776 | 1466537332038 Marionette TRACE conn8 <- [1,1430,null,{}] 12:28:52 INFO - PROCESS | 3776 | 1466537332042 Marionette TRACE conn8 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:52 INFO - PROCESS | 3776 | 1466537332044 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:52 INFO - PROCESS | 3776 | 1466537332124 Marionette TRACE conn8 <- [1,1431,null,{"value":null}] 12:28:52 INFO - PROCESS | 3776 | 1466537332130 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:52 INFO - PROCESS | 3776 | 1466537332132 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:52 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A36C9800 == 34 [pid = 3776] [id = 367] 12:28:52 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (000000818F71DC00) [pid = 3776] [serial = 1101] [outer = 0000000000000000] 12:28:52 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (000000819C102400) [pid = 3776] [serial = 1102] [outer = 000000818F71DC00] 12:28:52 INFO - PROCESS | 3776 | 1466537332177 Marionette DEBUG loaded listener.js 12:28:52 INFO - PROCESS | 3776 | ++DOMWINDOW == 81 (000000819E634C00) [pid = 3776] [serial = 1103] [outer = 000000818F71DC00] 12:28:52 INFO - PROCESS | 3776 | 1466537332617 Marionette TRACE conn8 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 12:28:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 12:28:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 628ms 12:28:52 INFO - PROCESS | 3776 | 1466537332668 Marionette TRACE conn8 -> [0,1433,"getWindowHandle",null] 12:28:52 INFO - PROCESS | 3776 | 1466537332671 Marionette TRACE conn8 <- [1,1433,null,{"value":"13"}] 12:28:52 INFO - PROCESS | 3776 | 1466537332674 Marionette TRACE conn8 -> [0,1434,"setScriptTimeout",{"ms":35000}] 12:28:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 12:28:52 INFO - PROCESS | 3776 | 1466537332676 Marionette TRACE conn8 <- [1,1434,null,{}] 12:28:52 INFO - PROCESS | 3776 | 1466537332679 Marionette TRACE conn8 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:52 INFO - PROCESS | 3776 | 1466537332681 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:52 INFO - PROCESS | 3776 | 1466537332763 Marionette TRACE conn8 <- [1,1435,null,{"value":null}] 12:28:52 INFO - PROCESS | 3776 | 1466537332771 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:52 INFO - PROCESS | 3776 | 1466537332773 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:52 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4B24800 == 35 [pid = 3776] [id = 368] 12:28:52 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (000000819E6CBC00) [pid = 3776] [serial = 1104] [outer = 0000000000000000] 12:28:52 INFO - PROCESS | 3776 | ++DOMWINDOW == 83 (000000819E6D1800) [pid = 3776] [serial = 1105] [outer = 000000819E6CBC00] 12:28:52 INFO - PROCESS | 3776 | 1466537332825 Marionette DEBUG loaded listener.js 12:28:52 INFO - PROCESS | 3776 | ++DOMWINDOW == 84 (000000819E70F400) [pid = 3776] [serial = 1106] [outer = 000000819E6CBC00] 12:28:53 INFO - PROCESS | 3776 | 1466537333268 Marionette TRACE conn8 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 12:28:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 12:28:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 628ms 12:28:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 12:28:53 INFO - PROCESS | 3776 | 1466537333305 Marionette TRACE conn8 -> [0,1437,"getWindowHandle",null] 12:28:53 INFO - PROCESS | 3776 | 1466537333307 Marionette TRACE conn8 <- [1,1437,null,{"value":"13"}] 12:28:53 INFO - PROCESS | 3776 | 1466537333310 Marionette TRACE conn8 -> [0,1438,"setScriptTimeout",{"ms":35000}] 12:28:53 INFO - PROCESS | 3776 | 1466537333312 Marionette TRACE conn8 <- [1,1438,null,{}] 12:28:53 INFO - PROCESS | 3776 | 1466537333319 Marionette TRACE conn8 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:53 INFO - PROCESS | 3776 | 1466537333321 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:53 INFO - PROCESS | 3776 | 1466537333406 Marionette TRACE conn8 <- [1,1439,null,{"value":null}] 12:28:53 INFO - PROCESS | 3776 | 1466537333412 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:53 INFO - PROCESS | 3776 | 1466537333414 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:53 INFO - PROCESS | 3776 | ++DOCSHELL 000000819DC35000 == 36 [pid = 3776] [id = 369] 12:28:53 INFO - PROCESS | 3776 | ++DOMWINDOW == 85 (000000819E6D6000) [pid = 3776] [serial = 1107] [outer = 0000000000000000] 12:28:53 INFO - PROCESS | 3776 | ++DOMWINDOW == 86 (000000819E74C000) [pid = 3776] [serial = 1108] [outer = 000000819E6D6000] 12:28:53 INFO - PROCESS | 3776 | 1466537333461 Marionette DEBUG loaded listener.js 12:28:53 INFO - PROCESS | 3776 | ++DOMWINDOW == 87 (000000819EA36C00) [pid = 3776] [serial = 1109] [outer = 000000819E6D6000] 12:28:54 INFO - PROCESS | 3776 | 1466537334239 Marionette TRACE conn8 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 12:28:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 12:28:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 986ms 12:28:54 INFO - PROCESS | 3776 | 1466537334299 Marionette TRACE conn8 -> [0,1441,"getWindowHandle",null] 12:28:54 INFO - PROCESS | 3776 | 1466537334304 Marionette TRACE conn8 <- [1,1441,null,{"value":"13"}] 12:28:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 12:28:54 INFO - PROCESS | 3776 | 1466537334309 Marionette TRACE conn8 -> [0,1442,"setScriptTimeout",{"ms":35000}] 12:28:54 INFO - PROCESS | 3776 | 1466537334313 Marionette TRACE conn8 <- [1,1442,null,{}] 12:28:54 INFO - PROCESS | 3776 | 1466537334320 Marionette TRACE conn8 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:54 INFO - PROCESS | 3776 | 1466537334323 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:54 INFO - PROCESS | 3776 | 1466537334481 Marionette TRACE conn8 <- [1,1443,null,{"value":null}] 12:28:54 INFO - PROCESS | 3776 | 1466537334592 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:54 INFO - PROCESS | 3776 | 1466537334595 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:54 INFO - PROCESS | 3776 | ++DOCSHELL 000000819BEC1800 == 37 [pid = 3776] [id = 370] 12:28:54 INFO - PROCESS | 3776 | ++DOMWINDOW == 88 (00000081909B5C00) [pid = 3776] [serial = 1110] [outer = 0000000000000000] 12:28:54 INFO - PROCESS | 3776 | ++DOMWINDOW == 89 (000000819110D000) [pid = 3776] [serial = 1111] [outer = 00000081909B5C00] 12:28:54 INFO - PROCESS | 3776 | 1466537334654 Marionette DEBUG loaded listener.js 12:28:54 INFO - PROCESS | 3776 | ++DOMWINDOW == 90 (00000081926DCC00) [pid = 3776] [serial = 1112] [outer = 00000081909B5C00] 12:28:55 INFO - PROCESS | 3776 | 1466537335412 Marionette TRACE conn8 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 12:28:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 12:28:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1132ms 12:28:55 INFO - PROCESS | 3776 | 1466537335446 Marionette TRACE conn8 -> [0,1445,"getWindowHandle",null] 12:28:55 INFO - PROCESS | 3776 | 1466537335451 Marionette TRACE conn8 <- [1,1445,null,{"value":"13"}] 12:28:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 12:28:55 INFO - PROCESS | 3776 | 1466537335458 Marionette TRACE conn8 -> [0,1446,"setScriptTimeout",{"ms":35000}] 12:28:55 INFO - PROCESS | 3776 | 1466537335461 Marionette TRACE conn8 <- [1,1446,null,{}] 12:28:55 INFO - PROCESS | 3776 | 1466537335488 Marionette TRACE conn8 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:55 INFO - PROCESS | 3776 | 1466537335491 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:55 INFO - PROCESS | 3776 | 1466537335648 Marionette TRACE conn8 <- [1,1447,null,{"value":null}] 12:28:55 INFO - PROCESS | 3776 | 1466537335695 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:55 INFO - PROCESS | 3776 | 1466537335698 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:55 INFO - PROCESS | 3776 | ++DOCSHELL 000000819F59E800 == 38 [pid = 3776] [id = 371] 12:28:55 INFO - PROCESS | 3776 | ++DOMWINDOW == 91 (0000008197269800) [pid = 3776] [serial = 1113] [outer = 0000000000000000] 12:28:55 INFO - PROCESS | 3776 | ++DOMWINDOW == 92 (000000819727A800) [pid = 3776] [serial = 1114] [outer = 0000008197269800] 12:28:55 INFO - PROCESS | 3776 | 1466537335756 Marionette DEBUG loaded listener.js 12:28:55 INFO - PROCESS | 3776 | ++DOMWINDOW == 93 (000000819B3E6C00) [pid = 3776] [serial = 1115] [outer = 0000008197269800] 12:28:56 INFO - PROCESS | 3776 | 1466537336657 Marionette TRACE conn8 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 12:28:56 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4B24800 == 37 [pid = 3776] [id = 368] 12:28:56 INFO - PROCESS | 3776 | --DOCSHELL 00000081A36C9800 == 36 [pid = 3776] [id = 367] 12:28:56 INFO - PROCESS | 3776 | --DOCSHELL 00000081A2B7E800 == 35 [pid = 3776] [id = 366] 12:28:56 INFO - PROCESS | 3776 | --DOCSHELL 00000081A0C6B000 == 34 [pid = 3776] [id = 365] 12:28:56 INFO - PROCESS | 3776 | --DOCSHELL 000000819ECFB000 == 33 [pid = 3776] [id = 364] 12:28:56 INFO - PROCESS | 3776 | --DOCSHELL 000000819DC35800 == 32 [pid = 3776] [id = 363] 12:28:56 INFO - PROCESS | 3776 | --DOCSHELL 000000819BEB0000 == 31 [pid = 3776] [id = 362] 12:28:56 INFO - PROCESS | 3776 | --DOCSHELL 000000819738A800 == 30 [pid = 3776] [id = 361] 12:28:56 INFO - PROCESS | 3776 | --DOMWINDOW == 92 (000000819E632800) [pid = 3776] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 12:28:56 INFO - PROCESS | 3776 | --DOMWINDOW == 91 (000000819E64D800) [pid = 3776] [serial = 1052] [outer = 0000000000000000] [url = about:blank] 12:28:56 INFO - PROCESS | 3776 | --DOMWINDOW == 90 (000000819EA38400) [pid = 3776] [serial = 1055] [outer = 0000000000000000] [url = about:blank] 12:28:56 INFO - PROCESS | 3776 | --DOMWINDOW == 89 (000000819E634800) [pid = 3776] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 12:28:56 INFO - PROCESS | 3776 | --DOMWINDOW == 88 (000000819C10D400) [pid = 3776] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 12:28:56 INFO - PROCESS | 3776 | --DOMWINDOW == 87 (00000081961D7000) [pid = 3776] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 12:28:56 INFO - PROCESS | 3776 | --DOMWINDOW == 86 (0000008197276800) [pid = 3776] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 12:28:56 INFO - PROCESS | 3776 | --DOMWINDOW == 85 (00000081902E3C00) [pid = 3776] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 12:28:56 INFO - PROCESS | 3776 | --DOMWINDOW == 84 (0000008191107000) [pid = 3776] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 12:28:56 INFO - PROCESS | 3776 | --DOMWINDOW == 83 (0000008191327000) [pid = 3776] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 12:28:56 INFO - PROCESS | 3776 | --DOMWINDOW == 82 (00000081923D4000) [pid = 3776] [serial = 1040] [outer = 0000000000000000] [url = about:blank] 12:28:56 INFO - PROCESS | 3776 | --DOMWINDOW == 81 (000000819650DC00) [pid = 3776] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 12:28:56 INFO - PROCESS | 3776 | --DOMWINDOW == 80 (000000819727E800) [pid = 3776] [serial = 1043] [outer = 0000000000000000] [url = about:blank] 12:28:56 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (000000819B338400) [pid = 3776] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 12:28:56 INFO - PROCESS | 3776 | --DOMWINDOW == 78 (000000819B551400) [pid = 3776] [serial = 1046] [outer = 0000000000000000] [url = about:blank] 12:28:56 INFO - PROCESS | 3776 | --DOMWINDOW == 77 (000000819129F800) [pid = 3776] [serial = 616] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 12:28:56 INFO - PROCESS | 3776 | --DOMWINDOW == 76 (000000819E06E800) [pid = 3776] [serial = 1049] [outer = 0000000000000000] [url = about:blank] 12:28:56 INFO - PROCESS | 3776 | --DOMWINDOW == 75 (000000819F08B000) [pid = 3776] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 12:28:56 INFO - PROCESS | 3776 | --DOMWINDOW == 74 (000000819EA2CC00) [pid = 3776] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 12:28:56 INFO - PROCESS | 3776 | --DOMWINDOW == 73 (0000008190009000) [pid = 3776] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 12:28:56 INFO - PROCESS | 3776 | --DOMWINDOW == 72 (000000819F711000) [pid = 3776] [serial = 1064] [outer = 0000000000000000] [url = about:blank] 12:28:56 INFO - PROCESS | 3776 | --DOMWINDOW == 71 (0000008197269000) [pid = 3776] [serial = 1058] [outer = 0000000000000000] [url = about:blank] 12:28:56 INFO - PROCESS | 3776 | --DOMWINDOW == 70 (000000819E717400) [pid = 3776] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 12:28:56 INFO - PROCESS | 3776 | --DOMWINDOW == 69 (000000819ED77000) [pid = 3776] [serial = 1061] [outer = 0000000000000000] [url = about:blank] 12:28:56 INFO - PROCESS | 3776 | --DOMWINDOW == 68 (000000819FAB5400) [pid = 3776] [serial = 1067] [outer = 0000000000000000] [url = about:blank] 12:28:56 INFO - PROCESS | 3776 | --DOMWINDOW == 67 (000000819FA19000) [pid = 3776] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 12:28:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 12:28:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1296ms 12:28:56 INFO - PROCESS | 3776 | 1466537336756 Marionette TRACE conn8 -> [0,1449,"getWindowHandle",null] 12:28:56 INFO - PROCESS | 3776 | 1466537336760 Marionette TRACE conn8 <- [1,1449,null,{"value":"13"}] 12:28:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 12:28:56 INFO - PROCESS | 3776 | 1466537336765 Marionette TRACE conn8 -> [0,1450,"setScriptTimeout",{"ms":35000}] 12:28:56 INFO - PROCESS | 3776 | 1466537336768 Marionette TRACE conn8 <- [1,1450,null,{}] 12:28:56 INFO - PROCESS | 3776 | 1466537336774 Marionette TRACE conn8 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:56 INFO - PROCESS | 3776 | 1466537336776 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:56 INFO - PROCESS | 3776 | 1466537336878 Marionette TRACE conn8 <- [1,1451,null,{"value":null}] 12:28:56 INFO - PROCESS | 3776 | 1466537336886 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:56 INFO - PROCESS | 3776 | 1466537336889 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:56 INFO - PROCESS | 3776 | ++DOCSHELL 00000081975BC800 == 31 [pid = 3776] [id = 372] 12:28:56 INFO - PROCESS | 3776 | ++DOMWINDOW == 68 (0000008191107000) [pid = 3776] [serial = 1116] [outer = 0000000000000000] 12:28:56 INFO - PROCESS | 3776 | ++DOMWINDOW == 69 (000000819119D800) [pid = 3776] [serial = 1117] [outer = 0000008191107000] 12:28:56 INFO - PROCESS | 3776 | 1466537336940 Marionette DEBUG loaded listener.js 12:28:57 INFO - PROCESS | 3776 | ++DOMWINDOW == 70 (000000819132E400) [pid = 3776] [serial = 1118] [outer = 0000008191107000] 12:28:57 INFO - PROCESS | 3776 | 1466537337450 Marionette TRACE conn8 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 12:28:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 12:28:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 734ms 12:28:57 INFO - PROCESS | 3776 | 1466537337499 Marionette TRACE conn8 -> [0,1453,"getWindowHandle",null] 12:28:57 INFO - PROCESS | 3776 | 1466537337504 Marionette TRACE conn8 <- [1,1453,null,{"value":"13"}] 12:28:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 12:28:57 INFO - PROCESS | 3776 | 1466537337510 Marionette TRACE conn8 -> [0,1454,"setScriptTimeout",{"ms":35000}] 12:28:57 INFO - PROCESS | 3776 | 1466537337513 Marionette TRACE conn8 <- [1,1454,null,{}] 12:28:57 INFO - PROCESS | 3776 | 1466537337517 Marionette TRACE conn8 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:57 INFO - PROCESS | 3776 | 1466537337520 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:57 INFO - PROCESS | 3776 | 1466537337620 Marionette TRACE conn8 <- [1,1455,null,{"value":null}] 12:28:57 INFO - PROCESS | 3776 | 1466537337698 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:57 INFO - PROCESS | 3776 | 1466537337700 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:57 INFO - PROCESS | 3776 | ++DOCSHELL 000000819D3FC800 == 32 [pid = 3776] [id = 373] 12:28:57 INFO - PROCESS | 3776 | ++DOMWINDOW == 71 (0000008195AB8C00) [pid = 3776] [serial = 1119] [outer = 0000000000000000] 12:28:57 INFO - PROCESS | 3776 | ++DOMWINDOW == 72 (000000819673F800) [pid = 3776] [serial = 1120] [outer = 0000008195AB8C00] 12:28:57 INFO - PROCESS | 3776 | 1466537337752 Marionette DEBUG loaded listener.js 12:28:57 INFO - PROCESS | 3776 | ++DOMWINDOW == 73 (000000819727C400) [pid = 3776] [serial = 1121] [outer = 0000008195AB8C00] 12:28:58 INFO - PROCESS | 3776 | 1466537338214 Marionette TRACE conn8 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 12:28:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 12:28:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 732ms 12:28:58 INFO - PROCESS | 3776 | 1466537338271 Marionette TRACE conn8 -> [0,1457,"getWindowHandle",null] 12:28:58 INFO - PROCESS | 3776 | 1466537338273 Marionette TRACE conn8 <- [1,1457,null,{"value":"13"}] 12:28:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 12:28:58 INFO - PROCESS | 3776 | 1466537338277 Marionette TRACE conn8 -> [0,1458,"setScriptTimeout",{"ms":35000}] 12:28:58 INFO - PROCESS | 3776 | 1466537338281 Marionette TRACE conn8 <- [1,1458,null,{}] 12:28:58 INFO - PROCESS | 3776 | 1466537338292 Marionette TRACE conn8 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:58 INFO - PROCESS | 3776 | 1466537338297 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:58 INFO - PROCESS | 3776 | 1466537338396 Marionette TRACE conn8 <- [1,1459,null,{"value":null}] 12:28:58 INFO - PROCESS | 3776 | 1466537338413 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:58 INFO - PROCESS | 3776 | 1466537338417 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:58 INFO - PROCESS | 3776 | ++DOCSHELL 000000819F58E000 == 33 [pid = 3776] [id = 374] 12:28:58 INFO - PROCESS | 3776 | ++DOMWINDOW == 74 (000000818F724000) [pid = 3776] [serial = 1122] [outer = 0000000000000000] 12:28:58 INFO - PROCESS | 3776 | ++DOMWINDOW == 75 (000000819B493C00) [pid = 3776] [serial = 1123] [outer = 000000818F724000] 12:28:58 INFO - PROCESS | 3776 | 1466537338467 Marionette DEBUG loaded listener.js 12:28:58 INFO - PROCESS | 3776 | ++DOMWINDOW == 76 (000000819B84CC00) [pid = 3776] [serial = 1124] [outer = 000000818F724000] 12:28:58 INFO - PROCESS | 3776 | 1466537338911 Marionette TRACE conn8 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 12:28:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 12:28:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 692ms 12:28:58 INFO - PROCESS | 3776 | 1466537338971 Marionette TRACE conn8 -> [0,1461,"getWindowHandle",null] 12:28:58 INFO - PROCESS | 3776 | 1466537338974 Marionette TRACE conn8 <- [1,1461,null,{"value":"13"}] 12:28:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 12:28:58 INFO - PROCESS | 3776 | 1466537338977 Marionette TRACE conn8 -> [0,1462,"setScriptTimeout",{"ms":35000}] 12:28:58 INFO - PROCESS | 3776 | 1466537338979 Marionette TRACE conn8 <- [1,1462,null,{}] 12:28:58 INFO - PROCESS | 3776 | 1466537338983 Marionette TRACE conn8 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:58 INFO - PROCESS | 3776 | 1466537338985 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:59 INFO - PROCESS | 3776 | 1466537339105 Marionette TRACE conn8 <- [1,1463,null,{"value":null}] 12:28:59 INFO - PROCESS | 3776 | 1466537339148 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:59 INFO - PROCESS | 3776 | 1466537339151 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:59 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A2B06000 == 34 [pid = 3776] [id = 375] 12:28:59 INFO - PROCESS | 3776 | ++DOMWINDOW == 77 (000000819C10F800) [pid = 3776] [serial = 1125] [outer = 0000000000000000] 12:28:59 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (000000819D32F000) [pid = 3776] [serial = 1126] [outer = 000000819C10F800] 12:28:59 INFO - PROCESS | 3776 | 1466537339203 Marionette DEBUG loaded listener.js 12:28:59 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (000000819E06E400) [pid = 3776] [serial = 1127] [outer = 000000819C10F800] 12:28:59 INFO - PROCESS | 3776 | 1466537339655 Marionette TRACE conn8 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 12:28:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 12:28:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 733ms 12:28:59 INFO - PROCESS | 3776 | 1466537339713 Marionette TRACE conn8 -> [0,1465,"getWindowHandle",null] 12:28:59 INFO - PROCESS | 3776 | 1466537339716 Marionette TRACE conn8 <- [1,1465,null,{"value":"13"}] 12:28:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 12:28:59 INFO - PROCESS | 3776 | 1466537339719 Marionette TRACE conn8 -> [0,1466,"setScriptTimeout",{"ms":35000}] 12:28:59 INFO - PROCESS | 3776 | 1466537339721 Marionette TRACE conn8 <- [1,1466,null,{}] 12:28:59 INFO - PROCESS | 3776 | 1466537339724 Marionette TRACE conn8 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:59 INFO - PROCESS | 3776 | 1466537339726 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:59 INFO - PROCESS | 3776 | 1466537339878 Marionette TRACE conn8 <- [1,1467,null,{"value":null}] 12:28:59 INFO - PROCESS | 3776 | 1466537339890 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:59 INFO - PROCESS | 3776 | 1466537339892 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:28:59 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A36CC800 == 35 [pid = 3776] [id = 376] 12:28:59 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (000000819E2D1400) [pid = 3776] [serial = 1128] [outer = 0000000000000000] 12:28:59 INFO - PROCESS | 3776 | ++DOMWINDOW == 81 (000000819E61D000) [pid = 3776] [serial = 1129] [outer = 000000819E2D1400] 12:28:59 INFO - PROCESS | 3776 | 1466537339937 Marionette DEBUG loaded listener.js 12:29:00 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (000000819E633C00) [pid = 3776] [serial = 1130] [outer = 000000819E2D1400] 12:29:00 INFO - PROCESS | 3776 | 1466537340416 Marionette TRACE conn8 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 12:29:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 12:29:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 734ms 12:29:00 INFO - PROCESS | 3776 | 1466537340456 Marionette TRACE conn8 -> [0,1469,"getWindowHandle",null] 12:29:00 INFO - PROCESS | 3776 | 1466537340458 Marionette TRACE conn8 <- [1,1469,null,{"value":"13"}] 12:29:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 12:29:00 INFO - PROCESS | 3776 | 1466537340462 Marionette TRACE conn8 -> [0,1470,"setScriptTimeout",{"ms":35000}] 12:29:00 INFO - PROCESS | 3776 | 1466537340463 Marionette TRACE conn8 <- [1,1470,null,{}] 12:29:00 INFO - PROCESS | 3776 | 1466537340472 Marionette TRACE conn8 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:00 INFO - PROCESS | 3776 | 1466537340478 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:00 INFO - PROCESS | 3776 | 1466537340624 Marionette TRACE conn8 <- [1,1471,null,{"value":null}] 12:29:00 INFO - PROCESS | 3776 | 1466537340679 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:00 INFO - PROCESS | 3776 | 1466537340681 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:00 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4B94000 == 36 [pid = 3776] [id = 377] 12:29:00 INFO - PROCESS | 3776 | ++DOMWINDOW == 83 (000000819E74F400) [pid = 3776] [serial = 1131] [outer = 0000000000000000] 12:29:00 INFO - PROCESS | 3776 | ++DOMWINDOW == 84 (000000819EBB5800) [pid = 3776] [serial = 1132] [outer = 000000819E74F400] 12:29:00 INFO - PROCESS | 3776 | 1466537340727 Marionette DEBUG loaded listener.js 12:29:00 INFO - PROCESS | 3776 | ++DOMWINDOW == 85 (000000819EBC0400) [pid = 3776] [serial = 1133] [outer = 000000819E74F400] 12:29:01 INFO - PROCESS | 3776 | --DOMWINDOW == 84 (000000819E6CBC00) [pid = 3776] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 12:29:01 INFO - PROCESS | 3776 | --DOMWINDOW == 83 (0000008197976C00) [pid = 3776] [serial = 1071] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 12:29:01 INFO - PROCESS | 3776 | --DOMWINDOW == 82 (000000819E74E000) [pid = 3776] [serial = 1074] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 12:29:01 INFO - PROCESS | 3776 | --DOMWINDOW == 81 (00000081A08E1000) [pid = 3776] [serial = 1077] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 12:29:01 INFO - PROCESS | 3776 | --DOMWINDOW == 80 (000000818F71DC00) [pid = 3776] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 12:29:01 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (00000081911A7000) [pid = 3776] [serial = 1089] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 12:29:01 INFO - PROCESS | 3776 | --DOMWINDOW == 78 (000000819B33C800) [pid = 3776] [serial = 1092] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 12:29:01 INFO - PROCESS | 3776 | --DOMWINDOW == 77 (0000008191C07800) [pid = 3776] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 12:29:01 INFO - PROCESS | 3776 | --DOMWINDOW == 76 (000000819132C400) [pid = 3776] [serial = 1080] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 12:29:01 INFO - PROCESS | 3776 | --DOMWINDOW == 75 (000000819E064C00) [pid = 3776] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 12:29:01 INFO - PROCESS | 3776 | --DOMWINDOW == 74 (00000081902E6000) [pid = 3776] [serial = 1083] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 12:29:01 INFO - PROCESS | 3776 | --DOMWINDOW == 73 (00000081926E6000) [pid = 3776] [serial = 1086] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 12:29:01 INFO - PROCESS | 3776 | --DOMWINDOW == 72 (0000008191898000) [pid = 3776] [serial = 1068] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 12:29:01 INFO - PROCESS | 3776 | 1466537341240 Marionette TRACE conn8 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 12:29:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 12:29:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 839ms 12:29:01 INFO - PROCESS | 3776 | 1466537341305 Marionette TRACE conn8 -> [0,1473,"getWindowHandle",null] 12:29:01 INFO - PROCESS | 3776 | 1466537341307 Marionette TRACE conn8 <- [1,1473,null,{"value":"13"}] 12:29:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 12:29:01 INFO - PROCESS | 3776 | 1466537341310 Marionette TRACE conn8 -> [0,1474,"setScriptTimeout",{"ms":35000}] 12:29:01 INFO - PROCESS | 3776 | 1466537341312 Marionette TRACE conn8 <- [1,1474,null,{}] 12:29:01 INFO - PROCESS | 3776 | 1466537341316 Marionette TRACE conn8 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:01 INFO - PROCESS | 3776 | 1466537341318 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:01 INFO - PROCESS | 3776 | 1466537341400 Marionette TRACE conn8 <- [1,1475,null,{"value":null}] 12:29:01 INFO - PROCESS | 3776 | 1466537341408 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:01 INFO - PROCESS | 3776 | 1466537341410 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:01 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4E06000 == 37 [pid = 3776] [id = 378] 12:29:01 INFO - PROCESS | 3776 | ++DOMWINDOW == 73 (000000819132A800) [pid = 3776] [serial = 1134] [outer = 0000000000000000] 12:29:01 INFO - PROCESS | 3776 | ++DOMWINDOW == 74 (000000819B49A400) [pid = 3776] [serial = 1135] [outer = 000000819132A800] 12:29:01 INFO - PROCESS | 3776 | 1466537341455 Marionette DEBUG loaded listener.js 12:29:01 INFO - PROCESS | 3776 | ++DOMWINDOW == 75 (000000819EBB2400) [pid = 3776] [serial = 1136] [outer = 000000819132A800] 12:29:01 INFO - PROCESS | 3776 | 1466537341893 Marionette TRACE conn8 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 12:29:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 12:29:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 623ms 12:29:01 INFO - PROCESS | 3776 | 1466537341938 Marionette TRACE conn8 -> [0,1477,"getWindowHandle",null] 12:29:01 INFO - PROCESS | 3776 | 1466537341940 Marionette TRACE conn8 <- [1,1477,null,{"value":"13"}] 12:29:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 12:29:01 INFO - PROCESS | 3776 | 1466537341943 Marionette TRACE conn8 -> [0,1478,"setScriptTimeout",{"ms":35000}] 12:29:01 INFO - PROCESS | 3776 | 1466537341945 Marionette TRACE conn8 <- [1,1478,null,{}] 12:29:01 INFO - PROCESS | 3776 | 1466537341957 Marionette TRACE conn8 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:01 INFO - PROCESS | 3776 | 1466537341959 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:02 INFO - PROCESS | 3776 | 1466537342043 Marionette TRACE conn8 <- [1,1479,null,{"value":null}] 12:29:02 INFO - PROCESS | 3776 | 1466537342051 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:02 INFO - PROCESS | 3776 | 1466537342053 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:02 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4E88800 == 38 [pid = 3776] [id = 379] 12:29:02 INFO - PROCESS | 3776 | ++DOMWINDOW == 76 (000000819ED71000) [pid = 3776] [serial = 1137] [outer = 0000000000000000] 12:29:02 INFO - PROCESS | 3776 | ++DOMWINDOW == 77 (000000819ED75800) [pid = 3776] [serial = 1138] [outer = 000000819ED71000] 12:29:02 INFO - PROCESS | 3776 | 1466537342098 Marionette DEBUG loaded listener.js 12:29:02 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (000000819F05D000) [pid = 3776] [serial = 1139] [outer = 000000819ED71000] 12:29:02 INFO - PROCESS | 3776 | 1466537342525 Marionette TRACE conn8 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 12:29:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 12:29:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 649ms 12:29:02 INFO - PROCESS | 3776 | 1466537342596 Marionette TRACE conn8 -> [0,1481,"getWindowHandle",null] 12:29:02 INFO - PROCESS | 3776 | 1466537342598 Marionette TRACE conn8 <- [1,1481,null,{"value":"13"}] 12:29:02 INFO - PROCESS | 3776 | 1466537342602 Marionette TRACE conn8 -> [0,1482,"setScriptTimeout",{"ms":35000}] 12:29:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 12:29:02 INFO - PROCESS | 3776 | 1466537342604 Marionette TRACE conn8 <- [1,1482,null,{}] 12:29:02 INFO - PROCESS | 3776 | 1466537342608 Marionette TRACE conn8 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:02 INFO - PROCESS | 3776 | 1466537342610 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:02 INFO - PROCESS | 3776 | 1466537342696 Marionette TRACE conn8 <- [1,1483,null,{"value":null}] 12:29:02 INFO - PROCESS | 3776 | 1466537342739 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:02 INFO - PROCESS | 3776 | 1466537342741 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:02 INFO - PROCESS | 3776 | ++DOCSHELL 000000819F58C800 == 39 [pid = 3776] [id = 380] 12:29:02 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (000000819F770C00) [pid = 3776] [serial = 1140] [outer = 0000000000000000] 12:29:02 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (000000819FA10400) [pid = 3776] [serial = 1141] [outer = 000000819F770C00] 12:29:02 INFO - PROCESS | 3776 | 1466537342785 Marionette DEBUG loaded listener.js 12:29:02 INFO - PROCESS | 3776 | ++DOMWINDOW == 81 (000000819FAB0C00) [pid = 3776] [serial = 1142] [outer = 000000819F770C00] 12:29:03 INFO - PROCESS | 3776 | 1466537343401 Marionette TRACE conn8 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 12:29:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 12:29:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 840ms 12:29:03 INFO - PROCESS | 3776 | 1466537343446 Marionette TRACE conn8 -> [0,1485,"getWindowHandle",null] 12:29:03 INFO - PROCESS | 3776 | 1466537343451 Marionette TRACE conn8 <- [1,1485,null,{"value":"13"}] 12:29:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 12:29:03 INFO - PROCESS | 3776 | 1466537343456 Marionette TRACE conn8 -> [0,1486,"setScriptTimeout",{"ms":35000}] 12:29:03 INFO - PROCESS | 3776 | 1466537343460 Marionette TRACE conn8 <- [1,1486,null,{}] 12:29:03 INFO - PROCESS | 3776 | 1466537343466 Marionette TRACE conn8 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:03 INFO - PROCESS | 3776 | 1466537343469 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:03 INFO - PROCESS | 3776 | 1466537343592 Marionette TRACE conn8 <- [1,1487,null,{"value":null}] 12:29:03 INFO - PROCESS | 3776 | 1466537343712 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:03 INFO - PROCESS | 3776 | 1466537343716 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:03 INFO - PROCESS | 3776 | ++DOCSHELL 000000819BEC2800 == 40 [pid = 3776] [id = 381] 12:29:03 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (0000008190FF7800) [pid = 3776] [serial = 1143] [outer = 0000000000000000] 12:29:03 INFO - PROCESS | 3776 | ++DOMWINDOW == 83 (0000008191327000) [pid = 3776] [serial = 1144] [outer = 0000008190FF7800] 12:29:03 INFO - PROCESS | 3776 | 1466537343776 Marionette DEBUG loaded listener.js 12:29:03 INFO - PROCESS | 3776 | ++DOMWINDOW == 84 (000000819646FC00) [pid = 3776] [serial = 1145] [outer = 0000008190FF7800] 12:29:04 INFO - PROCESS | 3776 | 1466537344432 Marionette TRACE conn8 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 12:29:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 12:29:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1031ms 12:29:04 INFO - PROCESS | 3776 | 1466537344490 Marionette TRACE conn8 -> [0,1489,"getWindowHandle",null] 12:29:04 INFO - PROCESS | 3776 | 1466537344495 Marionette TRACE conn8 <- [1,1489,null,{"value":"13"}] 12:29:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 12:29:04 INFO - PROCESS | 3776 | 1466537344502 Marionette TRACE conn8 -> [0,1490,"setScriptTimeout",{"ms":35000}] 12:29:04 INFO - PROCESS | 3776 | 1466537344505 Marionette TRACE conn8 <- [1,1490,null,{}] 12:29:04 INFO - PROCESS | 3776 | 1466537344509 Marionette TRACE conn8 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:04 INFO - PROCESS | 3776 | 1466537344512 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:04 INFO - PROCESS | 3776 | 1466537344628 Marionette TRACE conn8 <- [1,1491,null,{"value":null}] 12:29:04 INFO - PROCESS | 3776 | 1466537344747 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:04 INFO - PROCESS | 3776 | 1466537344750 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:04 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A36D7800 == 41 [pid = 3776] [id = 382] 12:29:04 INFO - PROCESS | 3776 | ++DOMWINDOW == 85 (000000819A97CC00) [pid = 3776] [serial = 1146] [outer = 0000000000000000] 12:29:04 INFO - PROCESS | 3776 | ++DOMWINDOW == 86 (000000819B458400) [pid = 3776] [serial = 1147] [outer = 000000819A97CC00] 12:29:04 INFO - PROCESS | 3776 | 1466537344808 Marionette DEBUG loaded listener.js 12:29:04 INFO - PROCESS | 3776 | ++DOMWINDOW == 87 (000000819D2B0400) [pid = 3776] [serial = 1148] [outer = 000000819A97CC00] 12:29:05 INFO - PROCESS | 3776 | 1466537345463 Marionette TRACE conn8 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 12:29:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 12:29:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 985ms 12:29:05 INFO - PROCESS | 3776 | 1466537345497 Marionette TRACE conn8 -> [0,1493,"getWindowHandle",null] 12:29:05 INFO - PROCESS | 3776 | 1466537345500 Marionette TRACE conn8 <- [1,1493,null,{"value":"13"}] 12:29:05 INFO - PROCESS | 3776 | 1466537345505 Marionette TRACE conn8 -> [0,1494,"setScriptTimeout",{"ms":35000}] 12:29:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 12:29:05 INFO - PROCESS | 3776 | 1466537345509 Marionette TRACE conn8 <- [1,1494,null,{}] 12:29:05 INFO - PROCESS | 3776 | 1466537345521 Marionette TRACE conn8 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:05 INFO - PROCESS | 3776 | 1466537345526 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:05 INFO - PROCESS | 3776 | 1466537345639 Marionette TRACE conn8 <- [1,1495,null,{"value":null}] 12:29:05 INFO - PROCESS | 3776 | 1466537345759 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:05 INFO - PROCESS | 3776 | 1466537345763 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:05 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A52EE000 == 42 [pid = 3776] [id = 383] 12:29:05 INFO - PROCESS | 3776 | ++DOMWINDOW == 88 (000000819E743800) [pid = 3776] [serial = 1149] [outer = 0000000000000000] 12:29:05 INFO - PROCESS | 3776 | ++DOMWINDOW == 89 (000000819EA36800) [pid = 3776] [serial = 1150] [outer = 000000819E743800] 12:29:05 INFO - PROCESS | 3776 | 1466537345822 Marionette DEBUG loaded listener.js 12:29:05 INFO - PROCESS | 3776 | ++DOMWINDOW == 90 (000000819F76A800) [pid = 3776] [serial = 1151] [outer = 000000819E743800] 12:29:06 INFO - PROCESS | 3776 | 1466537346373 Marionette TRACE conn8 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 12:29:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 12:29:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 880ms 12:29:06 INFO - PROCESS | 3776 | 1466537346401 Marionette TRACE conn8 -> [0,1497,"getWindowHandle",null] 12:29:06 INFO - PROCESS | 3776 | 1466537346405 Marionette TRACE conn8 <- [1,1497,null,{"value":"13"}] 12:29:06 INFO - PROCESS | 3776 | 1466537346409 Marionette TRACE conn8 -> [0,1498,"setScriptTimeout",{"ms":35000}] 12:29:06 INFO - PROCESS | 3776 | 1466537346411 Marionette TRACE conn8 <- [1,1498,null,{}] 12:29:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 12:29:06 INFO - PROCESS | 3776 | 1466537346415 Marionette TRACE conn8 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:06 INFO - PROCESS | 3776 | 1466537346418 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:06 INFO - PROCESS | 3776 | 1466537346537 Marionette TRACE conn8 <- [1,1499,null,{"value":null}] 12:29:06 INFO - PROCESS | 3776 | 1466537346627 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:06 INFO - PROCESS | 3776 | 1466537346630 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:06 INFO - PROCESS | 3776 | ++DOCSHELL 0000008197390000 == 43 [pid = 3776] [id = 384] 12:29:06 INFO - PROCESS | 3776 | ++DOMWINDOW == 91 (0000008190F23800) [pid = 3776] [serial = 1152] [outer = 0000000000000000] 12:29:06 INFO - PROCESS | 3776 | ++DOMWINDOW == 92 (000000819613D800) [pid = 3776] [serial = 1153] [outer = 0000008190F23800] 12:29:06 INFO - PROCESS | 3776 | 1466537346686 Marionette DEBUG loaded listener.js 12:29:06 INFO - PROCESS | 3776 | ++DOMWINDOW == 93 (000000819F711800) [pid = 3776] [serial = 1154] [outer = 0000008190F23800] 12:29:07 INFO - PROCESS | 3776 | 1466537347446 Marionette TRACE conn8 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 12:29:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 12:29:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1080ms 12:29:07 INFO - PROCESS | 3776 | 1466537347496 Marionette TRACE conn8 -> [0,1501,"getWindowHandle",null] 12:29:07 INFO - PROCESS | 3776 | 1466537347500 Marionette TRACE conn8 <- [1,1501,null,{"value":"13"}] 12:29:07 INFO - PROCESS | 3776 | 1466537347505 Marionette TRACE conn8 -> [0,1502,"setScriptTimeout",{"ms":35000}] 12:29:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 12:29:07 INFO - PROCESS | 3776 | 1466537347508 Marionette TRACE conn8 <- [1,1502,null,{}] 12:29:07 INFO - PROCESS | 3776 | 1466537347514 Marionette TRACE conn8 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:07 INFO - PROCESS | 3776 | 1466537347517 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:07 INFO - PROCESS | 3776 | 1466537347626 Marionette TRACE conn8 <- [1,1503,null,{"value":null}] 12:29:07 INFO - PROCESS | 3776 | 1466537347705 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:07 INFO - PROCESS | 3776 | 1466537347707 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:07 INFO - PROCESS | 3776 | ++DOCSHELL 00000081928D2000 == 44 [pid = 3776] [id = 385] 12:29:07 INFO - PROCESS | 3776 | ++DOMWINDOW == 94 (0000008195AB4000) [pid = 3776] [serial = 1155] [outer = 0000000000000000] 12:29:07 INFO - PROCESS | 3776 | ++DOMWINDOW == 95 (000000819646B000) [pid = 3776] [serial = 1156] [outer = 0000008195AB4000] 12:29:07 INFO - PROCESS | 3776 | 1466537347808 Marionette DEBUG loaded listener.js 12:29:07 INFO - PROCESS | 3776 | ++DOMWINDOW == 96 (000000819730C400) [pid = 3776] [serial = 1157] [outer = 0000008195AB4000] 12:29:08 INFO - PROCESS | 3776 | --DOCSHELL 0000008197995000 == 43 [pid = 3776] [id = 360] 12:29:08 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4E88800 == 42 [pid = 3776] [id = 379] 12:29:08 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4E06000 == 41 [pid = 3776] [id = 378] 12:29:08 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4B94000 == 40 [pid = 3776] [id = 377] 12:29:08 INFO - PROCESS | 3776 | --DOCSHELL 00000081A36CC800 == 39 [pid = 3776] [id = 376] 12:29:08 INFO - PROCESS | 3776 | --DOCSHELL 00000081A2B06000 == 38 [pid = 3776] [id = 375] 12:29:08 INFO - PROCESS | 3776 | --DOCSHELL 000000819F58E000 == 37 [pid = 3776] [id = 374] 12:29:08 INFO - PROCESS | 3776 | --DOCSHELL 000000819D3FC800 == 36 [pid = 3776] [id = 373] 12:29:08 INFO - PROCESS | 3776 | --DOCSHELL 00000081975BC800 == 35 [pid = 3776] [id = 372] 12:29:08 INFO - PROCESS | 3776 | --DOCSHELL 000000819F59E800 == 34 [pid = 3776] [id = 371] 12:29:08 INFO - PROCESS | 3776 | --DOCSHELL 000000819BEC1800 == 33 [pid = 3776] [id = 370] 12:29:08 INFO - PROCESS | 3776 | --DOCSHELL 000000819DC35000 == 32 [pid = 3776] [id = 369] 12:29:08 INFO - PROCESS | 3776 | --DOCSHELL 0000008197390000 == 31 [pid = 3776] [id = 384] 12:29:08 INFO - PROCESS | 3776 | --DOCSHELL 00000081A52EE000 == 30 [pid = 3776] [id = 383] 12:29:08 INFO - PROCESS | 3776 | --DOCSHELL 00000081A36D7800 == 29 [pid = 3776] [id = 382] 12:29:08 INFO - PROCESS | 3776 | --DOCSHELL 000000819F58C800 == 28 [pid = 3776] [id = 380] 12:29:08 INFO - PROCESS | 3776 | --DOCSHELL 000000819BEC2800 == 27 [pid = 3776] [id = 381] 12:29:08 INFO - PROCESS | 3776 | --DOMWINDOW == 95 (0000008197313800) [pid = 3776] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 12:29:08 INFO - PROCESS | 3776 | --DOMWINDOW == 94 (000000819B3E7400) [pid = 3776] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 12:29:08 INFO - PROCESS | 3776 | --DOMWINDOW == 93 (000000819B848C00) [pid = 3776] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 12:29:08 INFO - PROCESS | 3776 | --DOMWINDOW == 92 (000000819B492C00) [pid = 3776] [serial = 1094] [outer = 0000000000000000] [url = about:blank] 12:29:08 INFO - PROCESS | 3776 | --DOMWINDOW == 91 (0000008196134000) [pid = 3776] [serial = 1082] [outer = 0000000000000000] [url = about:blank] 12:29:08 INFO - PROCESS | 3776 | --DOMWINDOW == 90 (0000008191331C00) [pid = 3776] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 12:29:08 INFO - PROCESS | 3776 | --DOMWINDOW == 89 (000000819E622400) [pid = 3776] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 12:29:08 INFO - PROCESS | 3776 | --DOMWINDOW == 88 (000000819BE94C00) [pid = 3776] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 12:29:08 INFO - PROCESS | 3776 | --DOMWINDOW == 87 (0000008190FFA800) [pid = 3776] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 12:29:08 INFO - PROCESS | 3776 | --DOMWINDOW == 86 (000000819129F000) [pid = 3776] [serial = 1085] [outer = 0000000000000000] [url = about:blank] 12:29:08 INFO - PROCESS | 3776 | --DOMWINDOW == 85 (0000008196297800) [pid = 3776] [serial = 1088] [outer = 0000000000000000] [url = about:blank] 12:29:08 INFO - PROCESS | 3776 | --DOMWINDOW == 84 (00000081928B8C00) [pid = 3776] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 12:29:08 INFO - PROCESS | 3776 | --DOMWINDOW == 83 (000000819730C000) [pid = 3776] [serial = 1070] [outer = 0000000000000000] [url = about:blank] 12:29:08 INFO - PROCESS | 3776 | --DOMWINDOW == 82 (00000081923D5000) [pid = 3776] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 12:29:08 INFO - PROCESS | 3776 | --DOMWINDOW == 81 (000000819E6D1800) [pid = 3776] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 12:29:08 INFO - PROCESS | 3776 | --DOMWINDOW == 80 (000000819E62D400) [pid = 3776] [serial = 1073] [outer = 0000000000000000] [url = about:blank] 12:29:08 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (000000819B8C9000) [pid = 3776] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 12:29:08 INFO - PROCESS | 3776 | --DOMWINDOW == 78 (000000819FAC4800) [pid = 3776] [serial = 1076] [outer = 0000000000000000] [url = about:blank] 12:29:08 INFO - PROCESS | 3776 | --DOMWINDOW == 77 (000000819EE35800) [pid = 3776] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 12:29:08 INFO - PROCESS | 3776 | --DOMWINDOW == 76 (000000819E74C000) [pid = 3776] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 12:29:08 INFO - PROCESS | 3776 | --DOMWINDOW == 75 (00000081A0D39800) [pid = 3776] [serial = 1079] [outer = 0000000000000000] [url = about:blank] 12:29:08 INFO - PROCESS | 3776 | --DOMWINDOW == 74 (00000081A0D0CC00) [pid = 3776] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 12:29:08 INFO - PROCESS | 3776 | --DOMWINDOW == 73 (000000819E631800) [pid = 3776] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 12:29:08 INFO - PROCESS | 3776 | --DOMWINDOW == 72 (000000819C102400) [pid = 3776] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 12:29:08 INFO - PROCESS | 3776 | --DOMWINDOW == 71 (000000819E70F400) [pid = 3776] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 12:29:08 INFO - PROCESS | 3776 | --DOMWINDOW == 70 (00000081979F0800) [pid = 3776] [serial = 1091] [outer = 0000000000000000] [url = about:blank] 12:29:08 INFO - PROCESS | 3776 | --DOMWINDOW == 69 (000000819E634C00) [pid = 3776] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 12:29:09 INFO - PROCESS | 3776 | 1466537349041 Marionette TRACE conn8 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 12:29:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 12:29:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1586ms 12:29:09 INFO - PROCESS | 3776 | 1466537349096 Marionette TRACE conn8 -> [0,1505,"getWindowHandle",null] 12:29:09 INFO - PROCESS | 3776 | 1466537349100 Marionette TRACE conn8 <- [1,1505,null,{"value":"13"}] 12:29:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 12:29:09 INFO - PROCESS | 3776 | 1466537349105 Marionette TRACE conn8 -> [0,1506,"setScriptTimeout",{"ms":35000}] 12:29:09 INFO - PROCESS | 3776 | 1466537349110 Marionette TRACE conn8 <- [1,1506,null,{}] 12:29:09 INFO - PROCESS | 3776 | 1466537349115 Marionette TRACE conn8 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:09 INFO - PROCESS | 3776 | 1466537349118 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:09 INFO - PROCESS | 3776 | 1466537349214 Marionette TRACE conn8 <- [1,1507,null,{"value":null}] 12:29:09 INFO - PROCESS | 3776 | 1466537349321 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:09 INFO - PROCESS | 3776 | 1466537349324 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:09 INFO - PROCESS | 3776 | ++DOCSHELL 00000081975BC800 == 28 [pid = 3776] [id = 386] 12:29:09 INFO - PROCESS | 3776 | ++DOMWINDOW == 70 (0000008190FF1000) [pid = 3776] [serial = 1158] [outer = 0000000000000000] 12:29:09 INFO - PROCESS | 3776 | ++DOMWINDOW == 71 (0000008191104400) [pid = 3776] [serial = 1159] [outer = 0000008190FF1000] 12:29:09 INFO - PROCESS | 3776 | 1466537349374 Marionette DEBUG loaded listener.js 12:29:09 INFO - PROCESS | 3776 | ++DOMWINDOW == 72 (000000819129FC00) [pid = 3776] [serial = 1160] [outer = 0000008190FF1000] 12:29:09 INFO - PROCESS | 3776 | 1466537349756 Marionette TRACE conn8 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 12:29:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 12:29:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 693ms 12:29:09 INFO - PROCESS | 3776 | 1466537349803 Marionette TRACE conn8 -> [0,1509,"getWindowHandle",null] 12:29:09 INFO - PROCESS | 3776 | 1466537349809 Marionette TRACE conn8 <- [1,1509,null,{"value":"13"}] 12:29:09 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 12:29:09 INFO - PROCESS | 3776 | 1466537349847 Marionette TRACE conn8 -> [0,1510,"setScriptTimeout",{"ms":35000}] 12:29:09 INFO - PROCESS | 3776 | 1466537349850 Marionette TRACE conn8 <- [1,1510,null,{}] 12:29:09 INFO - PROCESS | 3776 | 1466537349858 Marionette TRACE conn8 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:09 INFO - PROCESS | 3776 | 1466537349861 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:09 INFO - PROCESS | 3776 | 1466537349956 Marionette TRACE conn8 <- [1,1511,null,{"value":null}] 12:29:09 INFO - PROCESS | 3776 | 1466537349971 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:09 INFO - PROCESS | 3776 | 1466537349974 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:09 INFO - PROCESS | 3776 | ++DOCSHELL 000000819D2B9000 == 29 [pid = 3776] [id = 387] 12:29:09 INFO - PROCESS | 3776 | ++DOMWINDOW == 73 (0000008191C44C00) [pid = 3776] [serial = 1161] [outer = 0000000000000000] 12:29:10 INFO - PROCESS | 3776 | ++DOMWINDOW == 74 (000000819285E400) [pid = 3776] [serial = 1162] [outer = 0000008191C44C00] 12:29:10 INFO - PROCESS | 3776 | 1466537350022 Marionette DEBUG loaded listener.js 12:29:10 INFO - PROCESS | 3776 | ++DOMWINDOW == 75 (0000008196138400) [pid = 3776] [serial = 1163] [outer = 0000008191C44C00] 12:29:10 INFO - PROCESS | 3776 | 1466537350524 Marionette TRACE conn8 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 12:29:10 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 12:29:10 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:29:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 12:29:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:29:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:29:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 12:29:10 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 12:29:10 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:29:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 12:29:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:29:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:29:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 12:29:10 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 12:29:10 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:29:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 12:29:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:29:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:29:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 12:29:10 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 12:29:10 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:29:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 12:29:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:29:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:29:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 12:29:10 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 695ms 12:29:10 INFO - PROCESS | 3776 | 1466537350542 Marionette TRACE conn8 -> [0,1513,"getWindowHandle",null] 12:29:10 INFO - PROCESS | 3776 | 1466537350544 Marionette TRACE conn8 <- [1,1513,null,{"value":"13"}] 12:29:10 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 12:29:10 INFO - PROCESS | 3776 | 1466537350548 Marionette TRACE conn8 -> [0,1514,"setScriptTimeout",{"ms":35000}] 12:29:10 INFO - PROCESS | 3776 | 1466537350551 Marionette TRACE conn8 <- [1,1514,null,{}] 12:29:10 INFO - PROCESS | 3776 | 1466537350563 Marionette TRACE conn8 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:10 INFO - PROCESS | 3776 | 1466537350568 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:10 INFO - PROCESS | 3776 | 1466537350657 Marionette TRACE conn8 <- [1,1515,null,{"value":null}] 12:29:10 INFO - PROCESS | 3776 | 1466537350664 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:10 INFO - PROCESS | 3776 | 1466537350668 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:10 INFO - PROCESS | 3776 | ++DOCSHELL 000000819E779800 == 30 [pid = 3776] [id = 388] 12:29:10 INFO - PROCESS | 3776 | ++DOMWINDOW == 76 (0000008197313800) [pid = 3776] [serial = 1164] [outer = 0000000000000000] 12:29:10 INFO - PROCESS | 3776 | ++DOMWINDOW == 77 (0000008197975000) [pid = 3776] [serial = 1165] [outer = 0000008197313800] 12:29:10 INFO - PROCESS | 3776 | 1466537350718 Marionette DEBUG loaded listener.js 12:29:10 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (000000819B33B000) [pid = 3776] [serial = 1166] [outer = 0000008197313800] 12:29:11 INFO - PROCESS | 3776 | 1466537351207 Marionette TRACE conn8 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 12:29:11 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 12:29:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 12:29:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:29:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:29:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 12:29:11 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 12:29:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 12:29:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:29:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:29:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 12:29:11 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 12:29:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 12:29:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:29:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:29:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 12:29:11 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 681ms 12:29:11 INFO - PROCESS | 3776 | 1466537351232 Marionette TRACE conn8 -> [0,1517,"getWindowHandle",null] 12:29:11 INFO - PROCESS | 3776 | 1466537351235 Marionette TRACE conn8 <- [1,1517,null,{"value":"13"}] 12:29:11 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 12:29:11 INFO - PROCESS | 3776 | 1466537351244 Marionette TRACE conn8 -> [0,1518,"setScriptTimeout",{"ms":35000}] 12:29:11 INFO - PROCESS | 3776 | 1466537351246 Marionette TRACE conn8 <- [1,1518,null,{}] 12:29:11 INFO - PROCESS | 3776 | 1466537351249 Marionette TRACE conn8 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:11 INFO - PROCESS | 3776 | 1466537351251 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:11 INFO - PROCESS | 3776 | 1466537351396 Marionette TRACE conn8 <- [1,1519,null,{"value":null}] 12:29:11 INFO - PROCESS | 3776 | 1466537351419 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:11 INFO - PROCESS | 3776 | 1466537351421 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:11 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A032B000 == 31 [pid = 3776] [id = 389] 12:29:11 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (000000819B497000) [pid = 3776] [serial = 1167] [outer = 0000000000000000] 12:29:11 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (000000819B552C00) [pid = 3776] [serial = 1168] [outer = 000000819B497000] 12:29:11 INFO - PROCESS | 3776 | 1466537351467 Marionette DEBUG loaded listener.js 12:29:11 INFO - PROCESS | 3776 | ++DOMWINDOW == 81 (000000819B8C8800) [pid = 3776] [serial = 1169] [outer = 000000819B497000] 12:29:11 INFO - PROCESS | 3776 | 1466537351870 Marionette TRACE conn8 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 12:29:11 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 12:29:11 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 12:29:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:29:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:29:11 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 12:29:11 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 12:29:11 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 12:29:11 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 12:29:11 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 690ms 12:29:11 INFO - PROCESS | 3776 | 1466537351931 Marionette TRACE conn8 -> [0,1521,"getWindowHandle",null] 12:29:11 INFO - PROCESS | 3776 | 1466537351933 Marionette TRACE conn8 <- [1,1521,null,{"value":"13"}] 12:29:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 12:29:11 INFO - PROCESS | 3776 | 1466537351937 Marionette TRACE conn8 -> [0,1522,"setScriptTimeout",{"ms":35000}] 12:29:11 INFO - PROCESS | 3776 | 1466537351939 Marionette TRACE conn8 <- [1,1522,null,{}] 12:29:11 INFO - PROCESS | 3776 | 1466537351948 Marionette TRACE conn8 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:11 INFO - PROCESS | 3776 | 1466537351950 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:12 INFO - PROCESS | 3776 | 1466537352060 Marionette TRACE conn8 <- [1,1523,null,{"value":null}] 12:29:12 INFO - PROCESS | 3776 | 1466537352065 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:12 INFO - PROCESS | 3776 | 1466537352067 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:12 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A29C8800 == 32 [pid = 3776] [id = 390] 12:29:12 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (000000819BC99800) [pid = 3776] [serial = 1170] [outer = 0000000000000000] 12:29:12 INFO - PROCESS | 3776 | ++DOMWINDOW == 83 (000000819C110800) [pid = 3776] [serial = 1171] [outer = 000000819BC99800] 12:29:12 INFO - PROCESS | 3776 | 1466537352113 Marionette DEBUG loaded listener.js 12:29:12 INFO - PROCESS | 3776 | ++DOMWINDOW == 84 (000000819DA2BC00) [pid = 3776] [serial = 1172] [outer = 000000819BC99800] 12:29:12 INFO - PROCESS | 3776 | 1466537352599 Marionette TRACE conn8 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 12:29:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 12:29:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 733ms 12:29:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 12:29:12 INFO - PROCESS | 3776 | 1466537352673 Marionette TRACE conn8 -> [0,1525,"getWindowHandle",null] 12:29:12 INFO - PROCESS | 3776 | 1466537352675 Marionette TRACE conn8 <- [1,1525,null,{"value":"13"}] 12:29:12 INFO - PROCESS | 3776 | 1466537352679 Marionette TRACE conn8 -> [0,1526,"setScriptTimeout",{"ms":35000}] 12:29:12 INFO - PROCESS | 3776 | 1466537352681 Marionette TRACE conn8 <- [1,1526,null,{}] 12:29:12 INFO - PROCESS | 3776 | 1466537352694 Marionette TRACE conn8 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:12 INFO - PROCESS | 3776 | 1466537352701 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:12 INFO - PROCESS | 3776 | 1466537352863 Marionette TRACE conn8 <- [1,1527,null,{"value":null}] 12:29:13 INFO - PROCESS | 3776 | --DOMWINDOW == 83 (000000819E2D1400) [pid = 3776] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 12:29:13 INFO - PROCESS | 3776 | --DOMWINDOW == 82 (000000819E6D6000) [pid = 3776] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 12:29:13 INFO - PROCESS | 3776 | --DOMWINDOW == 81 (00000081909B5C00) [pid = 3776] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 12:29:13 INFO - PROCESS | 3776 | --DOMWINDOW == 80 (0000008197269800) [pid = 3776] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 12:29:13 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (000000819E74F400) [pid = 3776] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 12:29:13 INFO - PROCESS | 3776 | --DOMWINDOW == 78 (0000008191107000) [pid = 3776] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 12:29:13 INFO - PROCESS | 3776 | --DOMWINDOW == 77 (000000818F724000) [pid = 3776] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 12:29:13 INFO - PROCESS | 3776 | --DOMWINDOW == 76 (0000008195AB8C00) [pid = 3776] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 12:29:13 INFO - PROCESS | 3776 | --DOMWINDOW == 75 (000000819ED71000) [pid = 3776] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 12:29:13 INFO - PROCESS | 3776 | --DOMWINDOW == 74 (000000819C10F800) [pid = 3776] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 12:29:13 INFO - PROCESS | 3776 | --DOMWINDOW == 73 (000000819132A800) [pid = 3776] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 12:29:13 INFO - PROCESS | 3776 | 1466537353124 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:13 INFO - PROCESS | 3776 | 1466537353127 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:13 INFO - PROCESS | 3776 | ++DOCSHELL 000000819DB1E000 == 33 [pid = 3776] [id = 391] 12:29:13 INFO - PROCESS | 3776 | ++DOMWINDOW == 74 (000000818F596C00) [pid = 3776] [serial = 1173] [outer = 0000000000000000] 12:29:13 INFO - PROCESS | 3776 | ++DOMWINDOW == 75 (00000081909B5000) [pid = 3776] [serial = 1174] [outer = 000000818F596C00] 12:29:13 INFO - PROCESS | 3776 | 1466537353175 Marionette DEBUG loaded listener.js 12:29:13 INFO - PROCESS | 3776 | ++DOMWINDOW == 76 (0000008197266C00) [pid = 3776] [serial = 1175] [outer = 000000818F596C00] 12:29:13 INFO - PROCESS | 3776 | 1466537353561 Marionette TRACE conn8 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 12:29:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 12:29:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 925ms 12:29:13 INFO - PROCESS | 3776 | 1466537353606 Marionette TRACE conn8 -> [0,1529,"getWindowHandle",null] 12:29:13 INFO - PROCESS | 3776 | 1466537353608 Marionette TRACE conn8 <- [1,1529,null,{"value":"13"}] 12:29:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 12:29:13 INFO - PROCESS | 3776 | 1466537353611 Marionette TRACE conn8 -> [0,1530,"setScriptTimeout",{"ms":35000}] 12:29:13 INFO - PROCESS | 3776 | 1466537353613 Marionette TRACE conn8 <- [1,1530,null,{}] 12:29:13 INFO - PROCESS | 3776 | 1466537353617 Marionette TRACE conn8 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:13 INFO - PROCESS | 3776 | 1466537353619 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:13 INFO - PROCESS | 3776 | 1466537353724 Marionette TRACE conn8 <- [1,1531,null,{"value":null}] 12:29:13 INFO - PROCESS | 3776 | 1466537353732 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:13 INFO - PROCESS | 3776 | 1466537353734 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:13 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4B2F000 == 34 [pid = 3776] [id = 392] 12:29:13 INFO - PROCESS | 3776 | ++DOMWINDOW == 77 (00000081977BD800) [pid = 3776] [serial = 1176] [outer = 0000000000000000] 12:29:13 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (000000819E632000) [pid = 3776] [serial = 1177] [outer = 00000081977BD800] 12:29:13 INFO - PROCESS | 3776 | 1466537353779 Marionette DEBUG loaded listener.js 12:29:13 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (000000819E6CF400) [pid = 3776] [serial = 1178] [outer = 00000081977BD800] 12:29:14 INFO - PROCESS | 3776 | 1466537354179 Marionette TRACE conn8 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 12:29:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 12:29:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 586ms 12:29:14 INFO - PROCESS | 3776 | 1466537354201 Marionette TRACE conn8 -> [0,1533,"getWindowHandle",null] 12:29:14 INFO - PROCESS | 3776 | 1466537354203 Marionette TRACE conn8 <- [1,1533,null,{"value":"13"}] 12:29:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 12:29:14 INFO - PROCESS | 3776 | 1466537354207 Marionette TRACE conn8 -> [0,1534,"setScriptTimeout",{"ms":35000}] 12:29:14 INFO - PROCESS | 3776 | 1466537354208 Marionette TRACE conn8 <- [1,1534,null,{}] 12:29:14 INFO - PROCESS | 3776 | 1466537354212 Marionette TRACE conn8 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:14 INFO - PROCESS | 3776 | 1466537354214 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:14 INFO - PROCESS | 3776 | 1466537354296 Marionette TRACE conn8 <- [1,1535,null,{"value":null}] 12:29:14 INFO - PROCESS | 3776 | 1466537354401 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:14 INFO - PROCESS | 3776 | 1466537354403 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:14 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4B9D800 == 35 [pid = 3776] [id = 393] 12:29:14 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (000000819C10F800) [pid = 3776] [serial = 1179] [outer = 0000000000000000] 12:29:14 INFO - PROCESS | 3776 | ++DOMWINDOW == 81 (000000819E727C00) [pid = 3776] [serial = 1180] [outer = 000000819C10F800] 12:29:14 INFO - PROCESS | 3776 | 1466537354456 Marionette DEBUG loaded listener.js 12:29:14 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (000000819EA2A400) [pid = 3776] [serial = 1181] [outer = 000000819C10F800] 12:29:14 INFO - PROCESS | 3776 | 1466537354812 Marionette TRACE conn8 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 12:29:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 12:29:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 629ms 12:29:14 INFO - PROCESS | 3776 | 1466537354839 Marionette TRACE conn8 -> [0,1537,"getWindowHandle",null] 12:29:14 INFO - PROCESS | 3776 | 1466537354841 Marionette TRACE conn8 <- [1,1537,null,{"value":"13"}] 12:29:14 INFO - PROCESS | 3776 | 1466537354844 Marionette TRACE conn8 -> [0,1538,"setScriptTimeout",{"ms":35000}] 12:29:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 12:29:14 INFO - PROCESS | 3776 | 1466537354846 Marionette TRACE conn8 <- [1,1538,null,{}] 12:29:14 INFO - PROCESS | 3776 | 1466537354850 Marionette TRACE conn8 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:14 INFO - PROCESS | 3776 | 1466537354852 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:14 INFO - PROCESS | 3776 | 1466537354964 Marionette TRACE conn8 <- [1,1539,null,{"value":null}] 12:29:14 INFO - PROCESS | 3776 | 1466537354972 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:14 INFO - PROCESS | 3776 | 1466537354974 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:14 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4E80800 == 36 [pid = 3776] [id = 394] 12:29:14 INFO - PROCESS | 3776 | ++DOMWINDOW == 83 (0000008196291800) [pid = 3776] [serial = 1182] [outer = 0000000000000000] 12:29:15 INFO - PROCESS | 3776 | ++DOMWINDOW == 84 (000000819EA39400) [pid = 3776] [serial = 1183] [outer = 0000008196291800] 12:29:15 INFO - PROCESS | 3776 | 1466537355019 Marionette DEBUG loaded listener.js 12:29:15 INFO - PROCESS | 3776 | ++DOMWINDOW == 85 (000000819B341800) [pid = 3776] [serial = 1184] [outer = 0000008196291800] 12:29:15 INFO - PROCESS | 3776 | 1466537355818 Marionette TRACE conn8 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 12:29:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 12:29:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1023ms 12:29:15 INFO - PROCESS | 3776 | 1466537355872 Marionette TRACE conn8 -> [0,1541,"getWindowHandle",null] 12:29:15 INFO - PROCESS | 3776 | 1466537355877 Marionette TRACE conn8 <- [1,1541,null,{"value":"13"}] 12:29:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 12:29:15 INFO - PROCESS | 3776 | 1466537355882 Marionette TRACE conn8 -> [0,1542,"setScriptTimeout",{"ms":35000}] 12:29:15 INFO - PROCESS | 3776 | 1466537355888 Marionette TRACE conn8 <- [1,1542,null,{}] 12:29:15 INFO - PROCESS | 3776 | 1466537355954 Marionette TRACE conn8 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:15 INFO - PROCESS | 3776 | 1466537355958 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:16 INFO - PROCESS | 3776 | 1466537356101 Marionette TRACE conn8 <- [1,1543,null,{"value":null}] 12:29:16 INFO - PROCESS | 3776 | 1466537356191 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:16 INFO - PROCESS | 3776 | 1466537356194 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:16 INFO - PROCESS | 3776 | ++DOCSHELL 000000819BEC1800 == 37 [pid = 3776] [id = 395] 12:29:16 INFO - PROCESS | 3776 | ++DOMWINDOW == 86 (000000819119FC00) [pid = 3776] [serial = 1185] [outer = 0000000000000000] 12:29:16 INFO - PROCESS | 3776 | ++DOMWINDOW == 87 (000000819129F400) [pid = 3776] [serial = 1186] [outer = 000000819119FC00] 12:29:16 INFO - PROCESS | 3776 | 1466537356254 Marionette DEBUG loaded listener.js 12:29:16 INFO - PROCESS | 3776 | ++DOMWINDOW == 88 (00000081926E6000) [pid = 3776] [serial = 1187] [outer = 000000819119FC00] 12:29:16 INFO - PROCESS | 3776 | 1466537356965 Marionette TRACE conn8 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 12:29:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 12:29:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1152ms 12:29:17 INFO - PROCESS | 3776 | 1466537357038 Marionette TRACE conn8 -> [0,1545,"getWindowHandle",null] 12:29:17 INFO - PROCESS | 3776 | 1466537357045 Marionette TRACE conn8 <- [1,1545,null,{"value":"13"}] 12:29:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 12:29:17 INFO - PROCESS | 3776 | 1466537357052 Marionette TRACE conn8 -> [0,1546,"setScriptTimeout",{"ms":35000}] 12:29:17 INFO - PROCESS | 3776 | 1466537357055 Marionette TRACE conn8 <- [1,1546,null,{}] 12:29:17 INFO - PROCESS | 3776 | 1466537357060 Marionette TRACE conn8 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:17 INFO - PROCESS | 3776 | 1466537357063 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:17 INFO - PROCESS | 3776 | 1466537357201 Marionette TRACE conn8 <- [1,1547,null,{"value":null}] 12:29:17 INFO - PROCESS | 3776 | 1466537357315 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:17 INFO - PROCESS | 3776 | 1466537357318 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:17 INFO - PROCESS | 3776 | ++DOCSHELL 000000819230D000 == 38 [pid = 3776] [id = 396] 12:29:17 INFO - PROCESS | 3776 | ++DOMWINDOW == 89 (00000081902DB800) [pid = 3776] [serial = 1188] [outer = 0000000000000000] 12:29:17 INFO - PROCESS | 3776 | ++DOMWINDOW == 90 (0000008191325000) [pid = 3776] [serial = 1189] [outer = 00000081902DB800] 12:29:17 INFO - PROCESS | 3776 | 1466537357378 Marionette DEBUG loaded listener.js 12:29:17 INFO - PROCESS | 3776 | ++DOMWINDOW == 91 (00000081977BA400) [pid = 3776] [serial = 1190] [outer = 00000081902DB800] 12:29:18 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4B9D800 == 37 [pid = 3776] [id = 393] 12:29:18 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4B2F000 == 36 [pid = 3776] [id = 392] 12:29:18 INFO - PROCESS | 3776 | --DOCSHELL 000000819DB1E000 == 35 [pid = 3776] [id = 391] 12:29:18 INFO - PROCESS | 3776 | --DOCSHELL 00000081A29C8800 == 34 [pid = 3776] [id = 390] 12:29:18 INFO - PROCESS | 3776 | --DOCSHELL 00000081A032B000 == 33 [pid = 3776] [id = 389] 12:29:18 INFO - PROCESS | 3776 | --DOCSHELL 000000819E779800 == 32 [pid = 3776] [id = 388] 12:29:18 INFO - PROCESS | 3776 | --DOCSHELL 000000819D2B9000 == 31 [pid = 3776] [id = 387] 12:29:18 INFO - PROCESS | 3776 | --DOCSHELL 00000081975BC800 == 30 [pid = 3776] [id = 386] 12:29:18 INFO - PROCESS | 3776 | 1466537358188 Marionette TRACE conn8 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 12:29:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 12:29:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1196ms 12:29:18 INFO - PROCESS | 3776 | --DOMWINDOW == 90 (000000819E61D000) [pid = 3776] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 12:29:18 INFO - PROCESS | 3776 | --DOMWINDOW == 89 (000000819EA36C00) [pid = 3776] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 12:29:18 INFO - PROCESS | 3776 | --DOMWINDOW == 88 (000000819110D000) [pid = 3776] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 12:29:18 INFO - PROCESS | 3776 | --DOMWINDOW == 87 (00000081926DCC00) [pid = 3776] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 12:29:18 INFO - PROCESS | 3776 | --DOMWINDOW == 86 (000000819727A800) [pid = 3776] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 12:29:18 INFO - PROCESS | 3776 | --DOMWINDOW == 85 (000000819B3E6C00) [pid = 3776] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 12:29:18 INFO - PROCESS | 3776 | --DOMWINDOW == 84 (000000819EBB5800) [pid = 3776] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 12:29:18 INFO - PROCESS | 3776 | --DOMWINDOW == 83 (000000819119D800) [pid = 3776] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 12:29:18 INFO - PROCESS | 3776 | --DOMWINDOW == 82 (000000819132E400) [pid = 3776] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 12:29:18 INFO - PROCESS | 3776 | --DOMWINDOW == 81 (000000819B493C00) [pid = 3776] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 12:29:18 INFO - PROCESS | 3776 | --DOMWINDOW == 80 (000000819673F800) [pid = 3776] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 12:29:18 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (000000819727C400) [pid = 3776] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 12:29:18 INFO - PROCESS | 3776 | --DOMWINDOW == 78 (000000819ED75800) [pid = 3776] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 12:29:18 INFO - PROCESS | 3776 | --DOMWINDOW == 77 (000000819F05D000) [pid = 3776] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 12:29:18 INFO - PROCESS | 3776 | --DOMWINDOW == 76 (000000819FA10400) [pid = 3776] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 12:29:18 INFO - PROCESS | 3776 | --DOMWINDOW == 75 (000000819EBC0400) [pid = 3776] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 12:29:18 INFO - PROCESS | 3776 | --DOMWINDOW == 74 (000000819D32F000) [pid = 3776] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 12:29:18 INFO - PROCESS | 3776 | --DOMWINDOW == 73 (000000819E06E400) [pid = 3776] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 12:29:18 INFO - PROCESS | 3776 | --DOMWINDOW == 72 (000000819E633C00) [pid = 3776] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 12:29:18 INFO - PROCESS | 3776 | --DOMWINDOW == 71 (000000819B49A400) [pid = 3776] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 12:29:18 INFO - PROCESS | 3776 | --DOMWINDOW == 70 (000000819EBB2400) [pid = 3776] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 12:29:18 INFO - PROCESS | 3776 | --DOMWINDOW == 69 (000000819B84CC00) [pid = 3776] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 12:29:18 INFO - PROCESS | 3776 | 1466537358255 Marionette TRACE conn8 -> [0,1549,"getWindowHandle",null] 12:29:18 INFO - PROCESS | 3776 | 1466537358260 Marionette TRACE conn8 <- [1,1549,null,{"value":"13"}] 12:29:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 12:29:18 INFO - PROCESS | 3776 | 1466537358267 Marionette TRACE conn8 -> [0,1550,"setScriptTimeout",{"ms":35000}] 12:29:18 INFO - PROCESS | 3776 | 1466537358272 Marionette TRACE conn8 <- [1,1550,null,{}] 12:29:18 INFO - PROCESS | 3776 | 1466537358277 Marionette TRACE conn8 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:18 INFO - PROCESS | 3776 | 1466537358280 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:18 INFO - PROCESS | 3776 | 1466537358377 Marionette TRACE conn8 <- [1,1551,null,{"value":null}] 12:29:18 INFO - PROCESS | 3776 | 1466537358389 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:18 INFO - PROCESS | 3776 | 1466537358392 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:18 INFO - PROCESS | 3776 | ++DOCSHELL 000000819738E800 == 31 [pid = 3776] [id = 397] 12:29:18 INFO - PROCESS | 3776 | ++DOMWINDOW == 70 (000000819162EC00) [pid = 3776] [serial = 1191] [outer = 0000000000000000] 12:29:18 INFO - PROCESS | 3776 | ++DOMWINDOW == 71 (0000008191ADB400) [pid = 3776] [serial = 1192] [outer = 000000819162EC00] 12:29:18 INFO - PROCESS | 3776 | 1466537358441 Marionette DEBUG loaded listener.js 12:29:18 INFO - PROCESS | 3776 | ++DOMWINDOW == 72 (00000081964D2C00) [pid = 3776] [serial = 1193] [outer = 000000819162EC00] 12:29:18 INFO - PROCESS | 3776 | 1466537358975 Marionette TRACE conn8 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 12:29:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 12:29:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 734ms 12:29:19 INFO - PROCESS | 3776 | 1466537359002 Marionette TRACE conn8 -> [0,1553,"getWindowHandle",null] 12:29:19 INFO - PROCESS | 3776 | 1466537359006 Marionette TRACE conn8 <- [1,1553,null,{"value":"13"}] 12:29:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 12:29:19 INFO - PROCESS | 3776 | 1466537359012 Marionette TRACE conn8 -> [0,1554,"setScriptTimeout",{"ms":35000}] 12:29:19 INFO - PROCESS | 3776 | 1466537359015 Marionette TRACE conn8 <- [1,1554,null,{}] 12:29:19 INFO - PROCESS | 3776 | 1466537359019 Marionette TRACE conn8 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:19 INFO - PROCESS | 3776 | 1466537359021 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:19 INFO - PROCESS | 3776 | 1466537359115 Marionette TRACE conn8 <- [1,1555,null,{"value":null}] 12:29:19 INFO - PROCESS | 3776 | 1466537359124 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:19 INFO - PROCESS | 3776 | 1466537359127 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:19 INFO - PROCESS | 3776 | ++DOCSHELL 000000819DA0C800 == 32 [pid = 3776] [id = 398] 12:29:19 INFO - PROCESS | 3776 | ++DOMWINDOW == 73 (0000008197978800) [pid = 3776] [serial = 1194] [outer = 0000000000000000] 12:29:19 INFO - PROCESS | 3776 | ++DOMWINDOW == 74 (000000819AE12400) [pid = 3776] [serial = 1195] [outer = 0000008197978800] 12:29:19 INFO - PROCESS | 3776 | 1466537359174 Marionette DEBUG loaded listener.js 12:29:19 INFO - PROCESS | 3776 | ++DOMWINDOW == 75 (000000819B45E800) [pid = 3776] [serial = 1196] [outer = 0000008197978800] 12:29:19 INFO - PROCESS | 3776 | 1466537359623 Marionette TRACE conn8 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 12:29:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 12:29:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 627ms 12:29:19 INFO - PROCESS | 3776 | 1466537359642 Marionette TRACE conn8 -> [0,1557,"getWindowHandle",null] 12:29:19 INFO - PROCESS | 3776 | 1466537359645 Marionette TRACE conn8 <- [1,1557,null,{"value":"13"}] 12:29:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 12:29:19 INFO - PROCESS | 3776 | 1466537359665 Marionette TRACE conn8 -> [0,1558,"setScriptTimeout",{"ms":35000}] 12:29:19 INFO - PROCESS | 3776 | 1466537359669 Marionette TRACE conn8 <- [1,1558,null,{}] 12:29:19 INFO - PROCESS | 3776 | 1466537359686 Marionette TRACE conn8 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:19 INFO - PROCESS | 3776 | 1466537359691 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:19 INFO - PROCESS | 3776 | 1466537359781 Marionette TRACE conn8 <- [1,1559,null,{"value":null}] 12:29:19 INFO - PROCESS | 3776 | 1466537359790 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:19 INFO - PROCESS | 3776 | 1466537359794 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:19 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A0DDC000 == 33 [pid = 3776] [id = 399] 12:29:19 INFO - PROCESS | 3776 | ++DOMWINDOW == 76 (000000819B8CE800) [pid = 3776] [serial = 1197] [outer = 0000000000000000] 12:29:19 INFO - PROCESS | 3776 | ++DOMWINDOW == 77 (000000819D2A9C00) [pid = 3776] [serial = 1198] [outer = 000000819B8CE800] 12:29:19 INFO - PROCESS | 3776 | 1466537359843 Marionette DEBUG loaded listener.js 12:29:19 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (000000819E19A000) [pid = 3776] [serial = 1199] [outer = 000000819B8CE800] 12:29:20 INFO - PROCESS | 3776 | 1466537360340 Marionette TRACE conn8 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 12:29:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 12:29:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 691ms 12:29:20 INFO - PROCESS | 3776 | 1466537360347 Marionette TRACE conn8 -> [0,1561,"getWindowHandle",null] 12:29:20 INFO - PROCESS | 3776 | 1466537360350 Marionette TRACE conn8 <- [1,1561,null,{"value":"13"}] 12:29:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 12:29:20 INFO - PROCESS | 3776 | 1466537360353 Marionette TRACE conn8 -> [0,1562,"setScriptTimeout",{"ms":35000}] 12:29:20 INFO - PROCESS | 3776 | 1466537360355 Marionette TRACE conn8 <- [1,1562,null,{}] 12:29:20 INFO - PROCESS | 3776 | 1466537360359 Marionette TRACE conn8 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:20 INFO - PROCESS | 3776 | 1466537360361 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:20 INFO - PROCESS | 3776 | 1466537360461 Marionette TRACE conn8 <- [1,1563,null,{"value":null}] 12:29:20 INFO - PROCESS | 3776 | 1466537360496 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:20 INFO - PROCESS | 3776 | 1466537360498 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:20 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A2B8A000 == 34 [pid = 3776] [id = 400] 12:29:20 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (000000819E62E000) [pid = 3776] [serial = 1200] [outer = 0000000000000000] 12:29:20 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (000000819E635C00) [pid = 3776] [serial = 1201] [outer = 000000819E62E000] 12:29:20 INFO - PROCESS | 3776 | 1466537360548 Marionette DEBUG loaded listener.js 12:29:20 INFO - PROCESS | 3776 | ++DOMWINDOW == 81 (000000819E64F000) [pid = 3776] [serial = 1202] [outer = 000000819E62E000] 12:29:21 INFO - PROCESS | 3776 | 1466537361027 Marionette TRACE conn8 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 12:29:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 12:29:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 733ms 12:29:21 INFO - PROCESS | 3776 | 1466537361096 Marionette TRACE conn8 -> [0,1565,"getWindowHandle",null] 12:29:21 INFO - PROCESS | 3776 | 1466537361098 Marionette TRACE conn8 <- [1,1565,null,{"value":"13"}] 12:29:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 12:29:21 INFO - PROCESS | 3776 | 1466537361102 Marionette TRACE conn8 -> [0,1566,"setScriptTimeout",{"ms":35000}] 12:29:21 INFO - PROCESS | 3776 | 1466537361104 Marionette TRACE conn8 <- [1,1566,null,{}] 12:29:21 INFO - PROCESS | 3776 | 1466537361107 Marionette TRACE conn8 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:21 INFO - PROCESS | 3776 | 1466537361109 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:21 INFO - PROCESS | 3776 | 1466537361220 Marionette TRACE conn8 <- [1,1567,null,{"value":null}] 12:29:21 INFO - PROCESS | 3776 | 1466537361230 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:21 INFO - PROCESS | 3776 | 1466537361232 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:21 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4A90800 == 35 [pid = 3776] [id = 401] 12:29:21 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (000000819E6C8C00) [pid = 3776] [serial = 1203] [outer = 0000000000000000] 12:29:21 INFO - PROCESS | 3776 | ++DOMWINDOW == 83 (000000819E6D5000) [pid = 3776] [serial = 1204] [outer = 000000819E6C8C00] 12:29:21 INFO - PROCESS | 3776 | 1466537361320 Marionette DEBUG loaded listener.js 12:29:21 INFO - PROCESS | 3776 | ++DOMWINDOW == 84 (000000819EA2D800) [pid = 3776] [serial = 1205] [outer = 000000819E6C8C00] 12:29:21 INFO - PROCESS | 3776 | 1466537361758 Marionette TRACE conn8 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 12:29:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 12:29:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 691ms 12:29:21 INFO - PROCESS | 3776 | 1466537361797 Marionette TRACE conn8 -> [0,1569,"getWindowHandle",null] 12:29:21 INFO - PROCESS | 3776 | 1466537361799 Marionette TRACE conn8 <- [1,1569,null,{"value":"13"}] 12:29:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 12:29:21 INFO - PROCESS | 3776 | 1466537361803 Marionette TRACE conn8 -> [0,1570,"setScriptTimeout",{"ms":35000}] 12:29:21 INFO - PROCESS | 3776 | 1466537361805 Marionette TRACE conn8 <- [1,1570,null,{}] 12:29:21 INFO - PROCESS | 3776 | 1466537361843 Marionette TRACE conn8 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:21 INFO - PROCESS | 3776 | 1466537361849 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:21 INFO - PROCESS | 3776 | 1466537361989 Marionette TRACE conn8 <- [1,1571,null,{"value":null}] 12:29:22 INFO - PROCESS | 3776 | 1466537361996 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:22 INFO - PROCESS | 3776 | 1466537361999 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:22 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4E02800 == 36 [pid = 3776] [id = 402] 12:29:22 INFO - PROCESS | 3776 | ++DOMWINDOW == 85 (000000819ED75400) [pid = 3776] [serial = 1206] [outer = 0000000000000000] 12:29:22 INFO - PROCESS | 3776 | ++DOMWINDOW == 86 (000000819F01F400) [pid = 3776] [serial = 1207] [outer = 000000819ED75400] 12:29:22 INFO - PROCESS | 3776 | 1466537362088 Marionette DEBUG loaded listener.js 12:29:22 INFO - PROCESS | 3776 | ++DOMWINDOW == 87 (000000819F76D000) [pid = 3776] [serial = 1208] [outer = 000000819ED75400] 12:29:22 INFO - PROCESS | 3776 | 1466537362523 Marionette TRACE conn8 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 12:29:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 12:29:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 776ms 12:29:22 INFO - PROCESS | 3776 | 1466537362586 Marionette TRACE conn8 -> [0,1573,"getWindowHandle",null] 12:29:22 INFO - PROCESS | 3776 | 1466537362588 Marionette TRACE conn8 <- [1,1573,null,{"value":"13"}] 12:29:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 12:29:22 INFO - PROCESS | 3776 | 1466537362592 Marionette TRACE conn8 -> [0,1574,"setScriptTimeout",{"ms":35000}] 12:29:22 INFO - PROCESS | 3776 | 1466537362594 Marionette TRACE conn8 <- [1,1574,null,{}] 12:29:22 INFO - PROCESS | 3776 | 1466537362597 Marionette TRACE conn8 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:22 INFO - PROCESS | 3776 | 1466537362599 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:22 INFO - PROCESS | 3776 | 1466537362710 Marionette TRACE conn8 <- [1,1575,null,{"value":null}] 12:29:22 INFO - PROCESS | 3776 | 1466537362719 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:22 INFO - PROCESS | 3776 | 1466537362721 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:22 INFO - PROCESS | 3776 | ++DOCSHELL 000000819F595800 == 37 [pid = 3776] [id = 403] 12:29:22 INFO - PROCESS | 3776 | ++DOMWINDOW == 88 (000000819FA12800) [pid = 3776] [serial = 1209] [outer = 0000000000000000] 12:29:22 INFO - PROCESS | 3776 | ++DOMWINDOW == 89 (000000819FAB2C00) [pid = 3776] [serial = 1210] [outer = 000000819FA12800] 12:29:22 INFO - PROCESS | 3776 | 1466537362766 Marionette DEBUG loaded listener.js 12:29:22 INFO - PROCESS | 3776 | ++DOMWINDOW == 90 (000000819FACC800) [pid = 3776] [serial = 1211] [outer = 000000819FA12800] 12:29:22 INFO - PROCESS | 3776 | --DOMWINDOW == 89 (000000819C10F800) [pid = 3776] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 12:29:22 INFO - PROCESS | 3776 | --DOMWINDOW == 88 (000000819B497000) [pid = 3776] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 12:29:22 INFO - PROCESS | 3776 | --DOMWINDOW == 87 (0000008197313800) [pid = 3776] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 12:29:22 INFO - PROCESS | 3776 | --DOMWINDOW == 86 (0000008191C44C00) [pid = 3776] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 12:29:22 INFO - PROCESS | 3776 | --DOMWINDOW == 85 (0000008195AB4000) [pid = 3776] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 12:29:22 INFO - PROCESS | 3776 | --DOMWINDOW == 84 (0000008190FF1000) [pid = 3776] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 12:29:22 INFO - PROCESS | 3776 | --DOMWINDOW == 83 (0000008190FF7800) [pid = 3776] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 12:29:22 INFO - PROCESS | 3776 | --DOMWINDOW == 82 (000000819A97CC00) [pid = 3776] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 12:29:22 INFO - PROCESS | 3776 | --DOMWINDOW == 81 (000000819E743800) [pid = 3776] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 12:29:22 INFO - PROCESS | 3776 | --DOMWINDOW == 80 (0000008190F23800) [pid = 3776] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 12:29:22 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (000000819BC99800) [pid = 3776] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 12:29:22 INFO - PROCESS | 3776 | --DOMWINDOW == 78 (000000818F596C00) [pid = 3776] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 12:29:22 INFO - PROCESS | 3776 | --DOMWINDOW == 77 (00000081977BD800) [pid = 3776] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 12:29:22 INFO - PROCESS | 3776 | --DOMWINDOW == 76 (000000819F770C00) [pid = 3776] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 12:29:23 INFO - PROCESS | 3776 | 1466537363224 Marionette TRACE conn8 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 12:29:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 12:29:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 693ms 12:29:23 INFO - PROCESS | 3776 | 1466537363285 Marionette TRACE conn8 -> [0,1577,"getWindowHandle",null] 12:29:23 INFO - PROCESS | 3776 | 1466537363288 Marionette TRACE conn8 <- [1,1577,null,{"value":"13"}] 12:29:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 12:29:23 INFO - PROCESS | 3776 | 1466537363291 Marionette TRACE conn8 -> [0,1578,"setScriptTimeout",{"ms":35000}] 12:29:23 INFO - PROCESS | 3776 | 1466537363293 Marionette TRACE conn8 <- [1,1578,null,{}] 12:29:23 INFO - PROCESS | 3776 | 1466537363322 Marionette TRACE conn8 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:23 INFO - PROCESS | 3776 | 1466537363324 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:23 INFO - PROCESS | 3776 | 1466537363407 Marionette TRACE conn8 <- [1,1579,null,{"value":null}] 12:29:23 INFO - PROCESS | 3776 | 1466537363413 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:23 INFO - PROCESS | 3776 | 1466537363415 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:23 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A5281800 == 38 [pid = 3776] [id = 404] 12:29:23 INFO - PROCESS | 3776 | ++DOMWINDOW == 77 (0000008197278000) [pid = 3776] [serial = 1212] [outer = 0000000000000000] 12:29:23 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (000000819E64EC00) [pid = 3776] [serial = 1213] [outer = 0000008197278000] 12:29:23 INFO - PROCESS | 3776 | 1466537363460 Marionette DEBUG loaded listener.js 12:29:23 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (000000819FAC5C00) [pid = 3776] [serial = 1214] [outer = 0000008197278000] 12:29:23 INFO - PROCESS | 3776 | 1466537363869 Marionette TRACE conn8 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 12:29:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 12:29:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 625ms 12:29:23 INFO - PROCESS | 3776 | 1466537363924 Marionette TRACE conn8 -> [0,1581,"getWindowHandle",null] 12:29:23 INFO - PROCESS | 3776 | 1466537363927 Marionette TRACE conn8 <- [1,1581,null,{"value":"13"}] 12:29:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 12:29:23 INFO - PROCESS | 3776 | 1466537363930 Marionette TRACE conn8 -> [0,1582,"setScriptTimeout",{"ms":35000}] 12:29:23 INFO - PROCESS | 3776 | 1466537363932 Marionette TRACE conn8 <- [1,1582,null,{}] 12:29:23 INFO - PROCESS | 3776 | 1466537363936 Marionette TRACE conn8 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:23 INFO - PROCESS | 3776 | 1466537363938 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:24 INFO - PROCESS | 3776 | 1466537364024 Marionette TRACE conn8 <- [1,1583,null,{"value":null}] 12:29:24 INFO - PROCESS | 3776 | 1466537364029 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:24 INFO - PROCESS | 3776 | 1466537364031 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:24 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A52ED800 == 39 [pid = 3776] [id = 405] 12:29:24 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (00000081A08E1000) [pid = 3776] [serial = 1215] [outer = 0000000000000000] 12:29:24 INFO - PROCESS | 3776 | ++DOMWINDOW == 81 (00000081A0C92000) [pid = 3776] [serial = 1216] [outer = 00000081A08E1000] 12:29:24 INFO - PROCESS | 3776 | 1466537364075 Marionette DEBUG loaded listener.js 12:29:24 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (00000081A0D37400) [pid = 3776] [serial = 1217] [outer = 00000081A08E1000] 12:29:24 INFO - PROCESS | 3776 | 1466537364495 Marionette TRACE conn8 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 12:29:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 12:29:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 586ms 12:29:24 INFO - PROCESS | 3776 | 1466537364520 Marionette TRACE conn8 -> [0,1585,"getWindowHandle",null] 12:29:24 INFO - PROCESS | 3776 | 1466537364522 Marionette TRACE conn8 <- [1,1585,null,{"value":"13"}] 12:29:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 12:29:24 INFO - PROCESS | 3776 | 1466537364551 Marionette TRACE conn8 -> [0,1586,"setScriptTimeout",{"ms":35000}] 12:29:24 INFO - PROCESS | 3776 | 1466537364553 Marionette TRACE conn8 <- [1,1586,null,{}] 12:29:24 INFO - PROCESS | 3776 | 1466537364561 Marionette TRACE conn8 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:24 INFO - PROCESS | 3776 | 1466537364563 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:24 INFO - PROCESS | 3776 | 1466537364648 Marionette TRACE conn8 <- [1,1587,null,{"value":null}] 12:29:24 INFO - PROCESS | 3776 | 1466537364656 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:24 INFO - PROCESS | 3776 | 1466537364658 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:24 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A5646800 == 40 [pid = 3776] [id = 406] 12:29:24 INFO - PROCESS | 3776 | ++DOMWINDOW == 83 (00000081A0D36C00) [pid = 3776] [serial = 1218] [outer = 0000000000000000] 12:29:24 INFO - PROCESS | 3776 | ++DOMWINDOW == 84 (00000081A0D3F800) [pid = 3776] [serial = 1219] [outer = 00000081A0D36C00] 12:29:24 INFO - PROCESS | 3776 | 1466537364702 Marionette DEBUG loaded listener.js 12:29:24 INFO - PROCESS | 3776 | ++DOMWINDOW == 85 (00000081A103D000) [pid = 3776] [serial = 1220] [outer = 00000081A0D36C00] 12:29:25 INFO - PROCESS | 3776 | 1466537365392 Marionette TRACE conn8 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 12:29:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 12:29:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 900ms 12:29:25 INFO - PROCESS | 3776 | 1466537365440 Marionette TRACE conn8 -> [0,1589,"getWindowHandle",null] 12:29:25 INFO - PROCESS | 3776 | 1466537365446 Marionette TRACE conn8 <- [1,1589,null,{"value":"13"}] 12:29:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 12:29:25 INFO - PROCESS | 3776 | 1466537365451 Marionette TRACE conn8 -> [0,1590,"setScriptTimeout",{"ms":35000}] 12:29:25 INFO - PROCESS | 3776 | 1466537365455 Marionette TRACE conn8 <- [1,1590,null,{}] 12:29:25 INFO - PROCESS | 3776 | 1466537365462 Marionette TRACE conn8 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:25 INFO - PROCESS | 3776 | 1466537365466 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:25 INFO - PROCESS | 3776 | 1466537365592 Marionette TRACE conn8 <- [1,1591,null,{"value":null}] 12:29:25 INFO - PROCESS | 3776 | 1466537365716 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:25 INFO - PROCESS | 3776 | 1466537365719 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:25 INFO - PROCESS | 3776 | ++DOCSHELL 000000819D3F8800 == 41 [pid = 3776] [id = 407] 12:29:25 INFO - PROCESS | 3776 | ++DOMWINDOW == 86 (0000008191297400) [pid = 3776] [serial = 1221] [outer = 0000000000000000] 12:29:25 INFO - PROCESS | 3776 | ++DOMWINDOW == 87 (0000008195A4C400) [pid = 3776] [serial = 1222] [outer = 0000008191297400] 12:29:25 INFO - PROCESS | 3776 | 1466537365778 Marionette DEBUG loaded listener.js 12:29:25 INFO - PROCESS | 3776 | ++DOMWINDOW == 88 (00000081973CB400) [pid = 3776] [serial = 1223] [outer = 0000008191297400] 12:29:26 INFO - PROCESS | 3776 | 1466537366408 Marionette TRACE conn8 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 12:29:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 12:29:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 984ms 12:29:26 INFO - PROCESS | 3776 | 1466537366438 Marionette TRACE conn8 -> [0,1593,"getWindowHandle",null] 12:29:26 INFO - PROCESS | 3776 | 1466537366443 Marionette TRACE conn8 <- [1,1593,null,{"value":"13"}] 12:29:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 12:29:26 INFO - PROCESS | 3776 | 1466537366450 Marionette TRACE conn8 -> [0,1594,"setScriptTimeout",{"ms":35000}] 12:29:26 INFO - PROCESS | 3776 | 1466537366453 Marionette TRACE conn8 <- [1,1594,null,{}] 12:29:26 INFO - PROCESS | 3776 | 1466537366457 Marionette TRACE conn8 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:26 INFO - PROCESS | 3776 | 1466537366460 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:26 INFO - PROCESS | 3776 | 1466537366578 Marionette TRACE conn8 <- [1,1595,null,{"value":null}] 12:29:26 INFO - PROCESS | 3776 | 1466537366674 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:26 INFO - PROCESS | 3776 | 1466537366677 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:26 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4A8D000 == 42 [pid = 3776] [id = 408] 12:29:26 INFO - PROCESS | 3776 | ++DOMWINDOW == 89 (000000819D929000) [pid = 3776] [serial = 1224] [outer = 0000000000000000] 12:29:26 INFO - PROCESS | 3776 | ++DOMWINDOW == 90 (000000819DFC4C00) [pid = 3776] [serial = 1225] [outer = 000000819D929000] 12:29:26 INFO - PROCESS | 3776 | 1466537366735 Marionette DEBUG loaded listener.js 12:29:26 INFO - PROCESS | 3776 | ++DOMWINDOW == 91 (000000819E633C00) [pid = 3776] [serial = 1226] [outer = 000000819D929000] 12:29:27 INFO - PROCESS | 3776 | 1466537367380 Marionette TRACE conn8 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 12:29:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 12:29:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 985ms 12:29:27 INFO - PROCESS | 3776 | 1466537367436 Marionette TRACE conn8 -> [0,1597,"getWindowHandle",null] 12:29:27 INFO - PROCESS | 3776 | 1466537367439 Marionette TRACE conn8 <- [1,1597,null,{"value":"13"}] 12:29:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 12:29:27 INFO - PROCESS | 3776 | 1466537367443 Marionette TRACE conn8 -> [0,1598,"setScriptTimeout",{"ms":35000}] 12:29:27 INFO - PROCESS | 3776 | 1466537367447 Marionette TRACE conn8 <- [1,1598,null,{}] 12:29:27 INFO - PROCESS | 3776 | 1466537367459 Marionette TRACE conn8 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:27 INFO - PROCESS | 3776 | 1466537367464 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:27 INFO - PROCESS | 3776 | 1466537367579 Marionette TRACE conn8 <- [1,1599,null,{"value":null}] 12:29:27 INFO - PROCESS | 3776 | 1466537367704 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:27 INFO - PROCESS | 3776 | 1466537367708 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:27 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A56B6800 == 43 [pid = 3776] [id = 409] 12:29:27 INFO - PROCESS | 3776 | ++DOMWINDOW == 92 (000000819F082000) [pid = 3776] [serial = 1227] [outer = 0000000000000000] 12:29:27 INFO - PROCESS | 3776 | ++DOMWINDOW == 93 (000000819FAAC800) [pid = 3776] [serial = 1228] [outer = 000000819F082000] 12:29:27 INFO - PROCESS | 3776 | 1466537367768 Marionette DEBUG loaded listener.js 12:29:27 INFO - PROCESS | 3776 | ++DOMWINDOW == 94 (00000081A103D800) [pid = 3776] [serial = 1229] [outer = 000000819F082000] 12:29:28 INFO - PROCESS | 3776 | 1466537368378 Marionette TRACE conn8 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 12:29:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 12:29:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 986ms 12:29:28 INFO - PROCESS | 3776 | 1466537368431 Marionette TRACE conn8 -> [0,1601,"getWindowHandle",null] 12:29:28 INFO - PROCESS | 3776 | 1466537368434 Marionette TRACE conn8 <- [1,1601,null,{"value":"13"}] 12:29:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 12:29:28 INFO - PROCESS | 3776 | 1466537368438 Marionette TRACE conn8 -> [0,1602,"setScriptTimeout",{"ms":35000}] 12:29:28 INFO - PROCESS | 3776 | 1466537368440 Marionette TRACE conn8 <- [1,1602,null,{}] 12:29:28 INFO - PROCESS | 3776 | 1466537368444 Marionette TRACE conn8 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:28 INFO - PROCESS | 3776 | 1466537368447 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:28 INFO - PROCESS | 3776 | 1466537368566 Marionette TRACE conn8 <- [1,1603,null,{"value":null}] 12:29:28 INFO - PROCESS | 3776 | 1466537368823 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:28 INFO - PROCESS | 3776 | 1466537368827 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:28 INFO - PROCESS | 3776 | ++DOCSHELL 0000008197230800 == 44 [pid = 3776] [id = 410] 12:29:28 INFO - PROCESS | 3776 | ++DOMWINDOW == 95 (00000081902E1400) [pid = 3776] [serial = 1230] [outer = 0000000000000000] 12:29:28 INFO - PROCESS | 3776 | ++DOMWINDOW == 96 (00000081909B6400) [pid = 3776] [serial = 1231] [outer = 00000081902E1400] 12:29:28 INFO - PROCESS | 3776 | 1466537368899 Marionette DEBUG loaded listener.js 12:29:29 INFO - PROCESS | 3776 | ++DOMWINDOW == 97 (00000081912A1400) [pid = 3776] [serial = 1232] [outer = 00000081902E1400] 12:29:30 INFO - PROCESS | 3776 | --DOCSHELL 00000081A52ED800 == 43 [pid = 3776] [id = 405] 12:29:30 INFO - PROCESS | 3776 | --DOCSHELL 00000081A5281800 == 42 [pid = 3776] [id = 404] 12:29:30 INFO - PROCESS | 3776 | --DOCSHELL 000000819F595800 == 41 [pid = 3776] [id = 403] 12:29:30 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4E02800 == 40 [pid = 3776] [id = 402] 12:29:30 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4A90800 == 39 [pid = 3776] [id = 401] 12:29:30 INFO - PROCESS | 3776 | --DOCSHELL 00000081A2B8A000 == 38 [pid = 3776] [id = 400] 12:29:30 INFO - PROCESS | 3776 | --DOCSHELL 00000081A0DDC000 == 37 [pid = 3776] [id = 399] 12:29:30 INFO - PROCESS | 3776 | --DOCSHELL 000000819DA0C800 == 36 [pid = 3776] [id = 398] 12:29:30 INFO - PROCESS | 3776 | --DOCSHELL 000000819738E800 == 35 [pid = 3776] [id = 397] 12:29:30 INFO - PROCESS | 3776 | --DOCSHELL 000000819230D000 == 34 [pid = 3776] [id = 396] 12:29:30 INFO - PROCESS | 3776 | --DOCSHELL 000000819BEC1800 == 33 [pid = 3776] [id = 395] 12:29:30 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4E80800 == 32 [pid = 3776] [id = 394] 12:29:30 INFO - PROCESS | 3776 | --DOCSHELL 00000081928D2000 == 31 [pid = 3776] [id = 385] 12:29:30 INFO - PROCESS | 3776 | --DOCSHELL 00000081A56B6800 == 30 [pid = 3776] [id = 409] 12:29:30 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4A8D000 == 29 [pid = 3776] [id = 408] 12:29:30 INFO - PROCESS | 3776 | --DOCSHELL 00000081A5646800 == 28 [pid = 3776] [id = 406] 12:29:30 INFO - PROCESS | 3776 | --DOCSHELL 000000819D3F8800 == 27 [pid = 3776] [id = 407] 12:29:30 INFO - PROCESS | 3776 | --DOMWINDOW == 96 (000000819F76A800) [pid = 3776] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 12:29:30 INFO - PROCESS | 3776 | --DOMWINDOW == 95 (000000819EA36800) [pid = 3776] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 12:29:30 INFO - PROCESS | 3776 | --DOMWINDOW == 94 (000000819F711800) [pid = 3776] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 12:29:30 INFO - PROCESS | 3776 | --DOMWINDOW == 93 (000000819613D800) [pid = 3776] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 12:29:30 INFO - PROCESS | 3776 | --DOMWINDOW == 92 (000000819C110800) [pid = 3776] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 12:29:30 INFO - PROCESS | 3776 | --DOMWINDOW == 91 (000000819B8C8800) [pid = 3776] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 12:29:30 INFO - PROCESS | 3776 | --DOMWINDOW == 90 (00000081909B5000) [pid = 3776] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 12:29:30 INFO - PROCESS | 3776 | --DOMWINDOW == 89 (000000819DA2BC00) [pid = 3776] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 12:29:30 INFO - PROCESS | 3776 | --DOMWINDOW == 88 (0000008197266C00) [pid = 3776] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 12:29:30 INFO - PROCESS | 3776 | --DOMWINDOW == 87 (000000819E632000) [pid = 3776] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 12:29:30 INFO - PROCESS | 3776 | --DOMWINDOW == 86 (000000819B33B000) [pid = 3776] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 12:29:30 INFO - PROCESS | 3776 | --DOMWINDOW == 85 (000000819EA2A400) [pid = 3776] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 12:29:30 INFO - PROCESS | 3776 | --DOMWINDOW == 84 (000000819E6CF400) [pid = 3776] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 12:29:30 INFO - PROCESS | 3776 | --DOMWINDOW == 83 (000000819FAB0C00) [pid = 3776] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 12:29:30 INFO - PROCESS | 3776 | --DOMWINDOW == 82 (000000819EA39400) [pid = 3776] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 12:29:30 INFO - PROCESS | 3776 | --DOMWINDOW == 81 (000000819E727C00) [pid = 3776] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 12:29:30 INFO - PROCESS | 3776 | --DOMWINDOW == 80 (000000819B552C00) [pid = 3776] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 12:29:30 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (0000008197975000) [pid = 3776] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 12:29:30 INFO - PROCESS | 3776 | --DOMWINDOW == 78 (000000819285E400) [pid = 3776] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 12:29:30 INFO - PROCESS | 3776 | --DOMWINDOW == 77 (0000008196138400) [pid = 3776] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 12:29:30 INFO - PROCESS | 3776 | --DOMWINDOW == 76 (000000819730C400) [pid = 3776] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 12:29:30 INFO - PROCESS | 3776 | --DOMWINDOW == 75 (000000819646B000) [pid = 3776] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 12:29:30 INFO - PROCESS | 3776 | --DOMWINDOW == 74 (0000008191104400) [pid = 3776] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 12:29:30 INFO - PROCESS | 3776 | --DOMWINDOW == 73 (000000819129FC00) [pid = 3776] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 12:29:30 INFO - PROCESS | 3776 | --DOMWINDOW == 72 (000000819646FC00) [pid = 3776] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 12:29:30 INFO - PROCESS | 3776 | --DOMWINDOW == 71 (0000008191327000) [pid = 3776] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 12:29:30 INFO - PROCESS | 3776 | --DOMWINDOW == 70 (000000819D2B0400) [pid = 3776] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 12:29:30 INFO - PROCESS | 3776 | --DOMWINDOW == 69 (000000819B458400) [pid = 3776] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 12:29:30 INFO - PROCESS | 3776 | 1466537370266 Marionette TRACE conn8 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 12:29:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 12:29:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1949ms 12:29:30 INFO - PROCESS | 3776 | 1466537370390 Marionette TRACE conn8 -> [0,1605,"getWindowHandle",null] 12:29:30 INFO - PROCESS | 3776 | 1466537370395 Marionette TRACE conn8 <- [1,1605,null,{"value":"13"}] 12:29:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 12:29:30 INFO - PROCESS | 3776 | 1466537370400 Marionette TRACE conn8 -> [0,1606,"setScriptTimeout",{"ms":35000}] 12:29:30 INFO - PROCESS | 3776 | 1466537370404 Marionette TRACE conn8 <- [1,1606,null,{}] 12:29:30 INFO - PROCESS | 3776 | 1466537370410 Marionette TRACE conn8 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:30 INFO - PROCESS | 3776 | 1466537370414 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:30 INFO - PROCESS | 3776 | 1466537370509 Marionette TRACE conn8 <- [1,1607,null,{"value":null}] 12:29:30 INFO - PROCESS | 3776 | 1466537370520 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:30 INFO - PROCESS | 3776 | 1466537370524 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:30 INFO - PROCESS | 3776 | ++DOCSHELL 000000819655E000 == 28 [pid = 3776] [id = 411] 12:29:30 INFO - PROCESS | 3776 | ++DOMWINDOW == 70 (000000819060C000) [pid = 3776] [serial = 1233] [outer = 0000000000000000] 12:29:30 INFO - PROCESS | 3776 | ++DOMWINDOW == 71 (0000008190859400) [pid = 3776] [serial = 1234] [outer = 000000819060C000] 12:29:30 INFO - PROCESS | 3776 | 1466537370575 Marionette DEBUG loaded listener.js 12:29:30 INFO - PROCESS | 3776 | ++DOMWINDOW == 72 (0000008191102C00) [pid = 3776] [serial = 1235] [outer = 000000819060C000] 12:29:31 INFO - PROCESS | 3776 | 1466537371067 Marionette TRACE conn8 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 12:29:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 12:29:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 733ms 12:29:31 INFO - PROCESS | 3776 | 1466537371137 Marionette TRACE conn8 -> [0,1609,"getWindowHandle",null] 12:29:31 INFO - PROCESS | 3776 | 1466537371143 Marionette TRACE conn8 <- [1,1609,null,{"value":"13"}] 12:29:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 12:29:31 INFO - PROCESS | 3776 | 1466537371150 Marionette TRACE conn8 -> [0,1610,"setScriptTimeout",{"ms":35000}] 12:29:31 INFO - PROCESS | 3776 | 1466537371152 Marionette TRACE conn8 <- [1,1610,null,{}] 12:29:31 INFO - PROCESS | 3776 | 1466537371156 Marionette TRACE conn8 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:31 INFO - PROCESS | 3776 | 1466537371159 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:31 INFO - PROCESS | 3776 | 1466537371255 Marionette TRACE conn8 <- [1,1611,null,{"value":null}] 12:29:31 INFO - PROCESS | 3776 | 1466537371332 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:31 INFO - PROCESS | 3776 | 1466537371335 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:31 INFO - PROCESS | 3776 | ++DOCSHELL 000000819BEB8000 == 29 [pid = 3776] [id = 412] 12:29:31 INFO - PROCESS | 3776 | ++DOMWINDOW == 73 (000000819129C400) [pid = 3776] [serial = 1236] [outer = 0000000000000000] 12:29:31 INFO - PROCESS | 3776 | ++DOMWINDOW == 74 (000000819132BC00) [pid = 3776] [serial = 1237] [outer = 000000819129C400] 12:29:31 INFO - PROCESS | 3776 | 1466537371385 Marionette DEBUG loaded listener.js 12:29:31 INFO - PROCESS | 3776 | ++DOMWINDOW == 75 (0000008191C3C000) [pid = 3776] [serial = 1238] [outer = 000000819129C400] 12:29:31 INFO - PROCESS | 3776 | 1466537371797 Marionette TRACE conn8 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 12:29:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 12:29:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 691ms 12:29:31 INFO - PROCESS | 3776 | 1466537371869 Marionette TRACE conn8 -> [0,1613,"getWindowHandle",null] 12:29:31 INFO - PROCESS | 3776 | 1466537371879 Marionette TRACE conn8 <- [1,1613,null,{"value":"13"}] 12:29:31 INFO - PROCESS | 3776 | 1466537371888 Marionette TRACE conn8 -> [0,1614,"setScriptTimeout",{"ms":35000}] 12:29:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 12:29:31 INFO - PROCESS | 3776 | 1466537371892 Marionette TRACE conn8 <- [1,1614,null,{}] 12:29:31 INFO - PROCESS | 3776 | 1466537371904 Marionette TRACE conn8 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:31 INFO - PROCESS | 3776 | 1466537371909 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:32 INFO - PROCESS | 3776 | 1466537372000 Marionette TRACE conn8 <- [1,1615,null,{"value":null}] 12:29:32 INFO - PROCESS | 3776 | 1466537372014 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:32 INFO - PROCESS | 3776 | 1466537372018 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:32 INFO - PROCESS | 3776 | ++DOCSHELL 000000819DC49800 == 30 [pid = 3776] [id = 413] 12:29:32 INFO - PROCESS | 3776 | ++DOMWINDOW == 76 (0000008196510800) [pid = 3776] [serial = 1239] [outer = 0000000000000000] 12:29:32 INFO - PROCESS | 3776 | ++DOMWINDOW == 77 (000000819673EC00) [pid = 3776] [serial = 1240] [outer = 0000008196510800] 12:29:32 INFO - PROCESS | 3776 | 1466537372069 Marionette DEBUG loaded listener.js 12:29:32 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (0000008197279C00) [pid = 3776] [serial = 1241] [outer = 0000008196510800] 12:29:32 INFO - PROCESS | 3776 | 1466537372505 Marionette TRACE conn8 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 12:29:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 12:29:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 630ms 12:29:32 INFO - PROCESS | 3776 | 1466537372532 Marionette TRACE conn8 -> [0,1617,"getWindowHandle",null] 12:29:32 INFO - PROCESS | 3776 | 1466537372535 Marionette TRACE conn8 <- [1,1617,null,{"value":"13"}] 12:29:32 INFO - PROCESS | 3776 | 1466537372539 Marionette TRACE conn8 -> [0,1618,"setScriptTimeout",{"ms":35000}] 12:29:32 INFO - PROCESS | 3776 | 1466537372541 Marionette TRACE conn8 <- [1,1618,null,{}] 12:29:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 12:29:32 INFO - PROCESS | 3776 | 1466537372545 Marionette TRACE conn8 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:32 INFO - PROCESS | 3776 | 1466537372547 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:32 INFO - PROCESS | 3776 | 1466537372672 Marionette TRACE conn8 <- [1,1619,null,{"value":null}] 12:29:32 INFO - PROCESS | 3776 | 1466537372737 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:32 INFO - PROCESS | 3776 | 1466537372739 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:32 INFO - PROCESS | 3776 | ++DOCSHELL 000000819EE5D000 == 31 [pid = 3776] [id = 414] 12:29:32 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (000000819797C400) [pid = 3776] [serial = 1242] [outer = 0000000000000000] 12:29:32 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (000000819A97B000) [pid = 3776] [serial = 1243] [outer = 000000819797C400] 12:29:32 INFO - PROCESS | 3776 | 1466537372786 Marionette DEBUG loaded listener.js 12:29:32 INFO - PROCESS | 3776 | ++DOMWINDOW == 81 (000000819B3E1C00) [pid = 3776] [serial = 1244] [outer = 000000819797C400] 12:29:33 INFO - PROCESS | 3776 | 1466537373225 Marionette TRACE conn8 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 12:29:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 12:29:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 734ms 12:29:33 INFO - PROCESS | 3776 | 1466537373283 Marionette TRACE conn8 -> [0,1621,"getWindowHandle",null] 12:29:33 INFO - PROCESS | 3776 | 1466537373285 Marionette TRACE conn8 <- [1,1621,null,{"value":"13"}] 12:29:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 12:29:33 INFO - PROCESS | 3776 | 1466537373296 Marionette TRACE conn8 -> [0,1622,"setScriptTimeout",{"ms":35000}] 12:29:33 INFO - PROCESS | 3776 | 1466537373298 Marionette TRACE conn8 <- [1,1622,null,{}] 12:29:33 INFO - PROCESS | 3776 | 1466537373301 Marionette TRACE conn8 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:33 INFO - PROCESS | 3776 | 1466537373304 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:33 INFO - PROCESS | 3776 | 1466537373441 Marionette TRACE conn8 <- [1,1623,null,{"value":null}] 12:29:33 INFO - PROCESS | 3776 | 1466537373464 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:33 INFO - PROCESS | 3776 | 1466537373466 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:33 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A0DD5800 == 32 [pid = 3776] [id = 415] 12:29:33 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (000000819B464800) [pid = 3776] [serial = 1245] [outer = 0000000000000000] 12:29:33 INFO - PROCESS | 3776 | ++DOMWINDOW == 83 (000000819B497800) [pid = 3776] [serial = 1246] [outer = 000000819B464800] 12:29:33 INFO - PROCESS | 3776 | 1466537373511 Marionette DEBUG loaded listener.js 12:29:33 INFO - PROCESS | 3776 | ++DOMWINDOW == 84 (000000819B8C9000) [pid = 3776] [serial = 1247] [outer = 000000819B464800] 12:29:33 INFO - PROCESS | 3776 | 1466537373962 Marionette TRACE conn8 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 12:29:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 12:29:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 691ms 12:29:33 INFO - PROCESS | 3776 | 1466537373991 Marionette TRACE conn8 -> [0,1625,"getWindowHandle",null] 12:29:33 INFO - PROCESS | 3776 | 1466537373993 Marionette TRACE conn8 <- [1,1625,null,{"value":"13"}] 12:29:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 12:29:34 INFO - PROCESS | 3776 | 1466537373997 Marionette TRACE conn8 -> [0,1626,"setScriptTimeout",{"ms":35000}] 12:29:34 INFO - PROCESS | 3776 | 1466537373998 Marionette TRACE conn8 <- [1,1626,null,{}] 12:29:34 INFO - PROCESS | 3776 | 1466537374003 Marionette TRACE conn8 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:34 INFO - PROCESS | 3776 | 1466537374009 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:34 INFO - PROCESS | 3776 | 1466537374154 Marionette TRACE conn8 <- [1,1627,null,{"value":null}] 12:29:34 INFO - PROCESS | 3776 | 1466537374208 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:34 INFO - PROCESS | 3776 | 1466537374210 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:34 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A2B80000 == 33 [pid = 3776] [id = 416] 12:29:34 INFO - PROCESS | 3776 | ++DOMWINDOW == 85 (000000819B8CC400) [pid = 3776] [serial = 1248] [outer = 0000000000000000] 12:29:34 INFO - PROCESS | 3776 | ++DOMWINDOW == 86 (000000819C18E400) [pid = 3776] [serial = 1249] [outer = 000000819B8CC400] 12:29:34 INFO - PROCESS | 3776 | 1466537374257 Marionette DEBUG loaded listener.js 12:29:34 INFO - PROCESS | 3776 | ++DOMWINDOW == 87 (000000819E61CC00) [pid = 3776] [serial = 1250] [outer = 000000819B8CC400] 12:29:34 INFO - PROCESS | 3776 | --DOMWINDOW == 86 (000000819E6C8C00) [pid = 3776] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 12:29:34 INFO - PROCESS | 3776 | --DOMWINDOW == 85 (000000819ED75400) [pid = 3776] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 12:29:34 INFO - PROCESS | 3776 | --DOMWINDOW == 84 (000000819FA12800) [pid = 3776] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 12:29:34 INFO - PROCESS | 3776 | --DOMWINDOW == 83 (000000819E62E000) [pid = 3776] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 12:29:34 INFO - PROCESS | 3776 | --DOMWINDOW == 82 (000000819B8CE800) [pid = 3776] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 12:29:34 INFO - PROCESS | 3776 | --DOMWINDOW == 81 (000000819162EC00) [pid = 3776] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 12:29:34 INFO - PROCESS | 3776 | --DOMWINDOW == 80 (00000081902DB800) [pid = 3776] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 12:29:34 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (0000008196291800) [pid = 3776] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 12:29:34 INFO - PROCESS | 3776 | --DOMWINDOW == 78 (0000008197978800) [pid = 3776] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 12:29:34 INFO - PROCESS | 3776 | --DOMWINDOW == 77 (000000819119FC00) [pid = 3776] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 12:29:34 INFO - PROCESS | 3776 | --DOMWINDOW == 76 (00000081A0D36C00) [pid = 3776] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 12:29:34 INFO - PROCESS | 3776 | --DOMWINDOW == 75 (00000081A08E1000) [pid = 3776] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 12:29:34 INFO - PROCESS | 3776 | --DOMWINDOW == 74 (0000008197278000) [pid = 3776] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 12:29:34 INFO - PROCESS | 3776 | 1466537374918 Marionette TRACE conn8 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 12:29:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 12:29:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 982ms 12:29:34 INFO - PROCESS | 3776 | 1466537374982 Marionette TRACE conn8 -> [0,1629,"getWindowHandle",null] 12:29:34 INFO - PROCESS | 3776 | 1466537374984 Marionette TRACE conn8 <- [1,1629,null,{"value":"13"}] 12:29:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 12:29:35 INFO - PROCESS | 3776 | 1466537374992 Marionette TRACE conn8 -> [0,1630,"setScriptTimeout",{"ms":35000}] 12:29:35 INFO - PROCESS | 3776 | 1466537374994 Marionette TRACE conn8 <- [1,1630,null,{}] 12:29:35 INFO - PROCESS | 3776 | 1466537374999 Marionette TRACE conn8 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:35 INFO - PROCESS | 3776 | 1466537375001 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:35 INFO - PROCESS | 3776 | 1466537375081 Marionette TRACE conn8 <- [1,1631,null,{"value":null}] 12:29:35 INFO - PROCESS | 3776 | 1466537375089 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:35 INFO - PROCESS | 3776 | 1466537375091 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:35 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A36D6000 == 34 [pid = 3776] [id = 417] 12:29:35 INFO - PROCESS | 3776 | ++DOMWINDOW == 75 (0000008191107400) [pid = 3776] [serial = 1251] [outer = 0000000000000000] 12:29:35 INFO - PROCESS | 3776 | ++DOMWINDOW == 76 (000000819B553000) [pid = 3776] [serial = 1252] [outer = 0000008191107400] 12:29:35 INFO - PROCESS | 3776 | 1466537375135 Marionette DEBUG loaded listener.js 12:29:35 INFO - PROCESS | 3776 | ++DOMWINDOW == 77 (000000819E626C00) [pid = 3776] [serial = 1253] [outer = 0000008191107400] 12:29:35 INFO - PROCESS | 3776 | 1466537375570 Marionette TRACE conn8 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 12:29:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 12:29:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 629ms 12:29:35 INFO - PROCESS | 3776 | 1466537375620 Marionette TRACE conn8 -> [0,1633,"getWindowHandle",null] 12:29:35 INFO - PROCESS | 3776 | 1466537375622 Marionette TRACE conn8 <- [1,1633,null,{"value":"13"}] 12:29:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 12:29:35 INFO - PROCESS | 3776 | 1466537375626 Marionette TRACE conn8 -> [0,1634,"setScriptTimeout",{"ms":35000}] 12:29:35 INFO - PROCESS | 3776 | 1466537375627 Marionette TRACE conn8 <- [1,1634,null,{}] 12:29:35 INFO - PROCESS | 3776 | 1466537375631 Marionette TRACE conn8 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:35 INFO - PROCESS | 3776 | 1466537375633 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:35 INFO - PROCESS | 3776 | 1466537375715 Marionette TRACE conn8 <- [1,1635,null,{"value":null}] 12:29:35 INFO - PROCESS | 3776 | 1466537375720 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:35 INFO - PROCESS | 3776 | 1466537375722 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:35 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4B36800 == 35 [pid = 3776] [id = 418] 12:29:35 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (000000819E64C800) [pid = 3776] [serial = 1254] [outer = 0000000000000000] 12:29:35 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (000000819E6CE400) [pid = 3776] [serial = 1255] [outer = 000000819E64C800] 12:29:35 INFO - PROCESS | 3776 | 1466537375768 Marionette DEBUG loaded listener.js 12:29:35 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (000000819E711800) [pid = 3776] [serial = 1256] [outer = 000000819E64C800] 12:29:36 INFO - PROCESS | 3776 | 1466537376205 Marionette TRACE conn8 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 12:29:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 12:29:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 628ms 12:29:36 INFO - PROCESS | 3776 | 1466537376257 Marionette TRACE conn8 -> [0,1637,"getWindowHandle",null] 12:29:36 INFO - PROCESS | 3776 | 1466537376259 Marionette TRACE conn8 <- [1,1637,null,{"value":"13"}] 12:29:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 12:29:36 INFO - PROCESS | 3776 | 1466537376263 Marionette TRACE conn8 -> [0,1638,"setScriptTimeout",{"ms":35000}] 12:29:36 INFO - PROCESS | 3776 | 1466537376264 Marionette TRACE conn8 <- [1,1638,null,{}] 12:29:36 INFO - PROCESS | 3776 | 1466537376268 Marionette TRACE conn8 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:36 INFO - PROCESS | 3776 | 1466537376270 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:36 INFO - PROCESS | 3776 | 1466537376353 Marionette TRACE conn8 <- [1,1639,null,{"value":null}] 12:29:36 INFO - PROCESS | 3776 | 1466537376361 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:36 INFO - PROCESS | 3776 | 1466537376363 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:36 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4BA1800 == 36 [pid = 3776] [id = 419] 12:29:36 INFO - PROCESS | 3776 | ++DOMWINDOW == 81 (000000819E74C000) [pid = 3776] [serial = 1257] [outer = 0000000000000000] 12:29:36 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (000000819EA2C000) [pid = 3776] [serial = 1258] [outer = 000000819E74C000] 12:29:36 INFO - PROCESS | 3776 | 1466537376408 Marionette DEBUG loaded listener.js 12:29:36 INFO - PROCESS | 3776 | ++DOMWINDOW == 83 (000000819EA36400) [pid = 3776] [serial = 1259] [outer = 000000819E74C000] 12:29:37 INFO - PROCESS | 3776 | --DOCSHELL 000000819BEB8000 == 35 [pid = 3776] [id = 412] 12:29:37 INFO - PROCESS | 3776 | --DOCSHELL 000000819655E000 == 34 [pid = 3776] [id = 411] 12:29:37 INFO - PROCESS | 3776 | --DOCSHELL 0000008197230800 == 33 [pid = 3776] [id = 410] 12:29:37 INFO - PROCESS | 3776 | --DOCSHELL 000000819DC49800 == 32 [pid = 3776] [id = 413] 12:29:37 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4B36800 == 31 [pid = 3776] [id = 418] 12:29:37 INFO - PROCESS | 3776 | --DOCSHELL 00000081A2B80000 == 30 [pid = 3776] [id = 416] 12:29:37 INFO - PROCESS | 3776 | --DOCSHELL 00000081A36D6000 == 29 [pid = 3776] [id = 417] 12:29:37 INFO - PROCESS | 3776 | --DOCSHELL 00000081A0DD5800 == 28 [pid = 3776] [id = 415] 12:29:37 INFO - PROCESS | 3776 | --DOCSHELL 000000819EE5D000 == 27 [pid = 3776] [id = 414] 12:29:38 INFO - PROCESS | 3776 | --DOMWINDOW == 82 (000000819E6D5000) [pid = 3776] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 12:29:38 INFO - PROCESS | 3776 | --DOMWINDOW == 81 (000000819F01F400) [pid = 3776] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 12:29:38 INFO - PROCESS | 3776 | --DOMWINDOW == 80 (000000819EA2D800) [pid = 3776] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 12:29:38 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (000000819FAB2C00) [pid = 3776] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 12:29:38 INFO - PROCESS | 3776 | --DOMWINDOW == 78 (000000819F76D000) [pid = 3776] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 12:29:38 INFO - PROCESS | 3776 | --DOMWINDOW == 77 (000000819E635C00) [pid = 3776] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 12:29:38 INFO - PROCESS | 3776 | --DOMWINDOW == 76 (000000819E19A000) [pid = 3776] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 12:29:38 INFO - PROCESS | 3776 | --DOMWINDOW == 75 (000000819D2A9C00) [pid = 3776] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 12:29:38 INFO - PROCESS | 3776 | --DOMWINDOW == 74 (000000819FACC800) [pid = 3776] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 12:29:38 INFO - PROCESS | 3776 | --DOMWINDOW == 73 (0000008191ADB400) [pid = 3776] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 12:29:38 INFO - PROCESS | 3776 | --DOMWINDOW == 72 (00000081964D2C00) [pid = 3776] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 12:29:38 INFO - PROCESS | 3776 | --DOMWINDOW == 71 (0000008191325000) [pid = 3776] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 12:29:38 INFO - PROCESS | 3776 | --DOMWINDOW == 70 (00000081977BA400) [pid = 3776] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 12:29:38 INFO - PROCESS | 3776 | --DOMWINDOW == 69 (000000819B341800) [pid = 3776] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 12:29:38 INFO - PROCESS | 3776 | --DOMWINDOW == 68 (000000819AE12400) [pid = 3776] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 12:29:38 INFO - PROCESS | 3776 | --DOMWINDOW == 67 (000000819B45E800) [pid = 3776] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 12:29:38 INFO - PROCESS | 3776 | --DOMWINDOW == 66 (000000819129F400) [pid = 3776] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 12:29:38 INFO - PROCESS | 3776 | --DOMWINDOW == 65 (00000081926E6000) [pid = 3776] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 12:29:38 INFO - PROCESS | 3776 | --DOMWINDOW == 64 (00000081A103D000) [pid = 3776] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 12:29:38 INFO - PROCESS | 3776 | --DOMWINDOW == 63 (00000081A0C92000) [pid = 3776] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 12:29:38 INFO - PROCESS | 3776 | --DOMWINDOW == 62 (00000081A0D3F800) [pid = 3776] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 12:29:38 INFO - PROCESS | 3776 | --DOMWINDOW == 61 (00000081A0D37400) [pid = 3776] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 12:29:38 INFO - PROCESS | 3776 | --DOMWINDOW == 60 (000000819FAC5C00) [pid = 3776] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 12:29:38 INFO - PROCESS | 3776 | --DOMWINDOW == 59 (000000819E64EC00) [pid = 3776] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 12:29:38 INFO - PROCESS | 3776 | --DOMWINDOW == 58 (000000819E64F000) [pid = 3776] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 12:29:38 INFO - PROCESS | 3776 | 1466537378222 Marionette TRACE conn8 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 12:29:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 12:29:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1978ms 12:29:38 INFO - PROCESS | 3776 | 1466537378244 Marionette TRACE conn8 -> [0,1641,"getWindowHandle",null] 12:29:38 INFO - PROCESS | 3776 | 1466537378249 Marionette TRACE conn8 <- [1,1641,null,{"value":"13"}] 12:29:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 12:29:38 INFO - PROCESS | 3776 | 1466537378254 Marionette TRACE conn8 -> [0,1642,"setScriptTimeout",{"ms":35000}] 12:29:38 INFO - PROCESS | 3776 | 1466537378258 Marionette TRACE conn8 <- [1,1642,null,{}] 12:29:38 INFO - PROCESS | 3776 | 1466537378264 Marionette TRACE conn8 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:38 INFO - PROCESS | 3776 | 1466537378268 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:38 INFO - PROCESS | 3776 | 1466537378366 Marionette TRACE conn8 <- [1,1643,null,{"value":null}] 12:29:38 INFO - PROCESS | 3776 | 1466537378375 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:38 INFO - PROCESS | 3776 | 1466537378379 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:38 INFO - PROCESS | 3776 | ++DOCSHELL 0000008196714000 == 28 [pid = 3776] [id = 420] 12:29:38 INFO - PROCESS | 3776 | ++DOMWINDOW == 59 (00000081902E4000) [pid = 3776] [serial = 1260] [outer = 0000000000000000] 12:29:38 INFO - PROCESS | 3776 | ++DOMWINDOW == 60 (0000008190612400) [pid = 3776] [serial = 1261] [outer = 00000081902E4000] 12:29:38 INFO - PROCESS | 3776 | 1466537378429 Marionette DEBUG loaded listener.js 12:29:38 INFO - PROCESS | 3776 | ++DOMWINDOW == 61 (0000008190FF4C00) [pid = 3776] [serial = 1262] [outer = 00000081902E4000] 12:29:38 INFO - PROCESS | 3776 | 1466537378903 Marionette TRACE conn8 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 12:29:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 12:29:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 691ms 12:29:38 INFO - PROCESS | 3776 | 1466537378948 Marionette TRACE conn8 -> [0,1645,"getWindowHandle",null] 12:29:38 INFO - PROCESS | 3776 | 1466537378953 Marionette TRACE conn8 <- [1,1645,null,{"value":"13"}] 12:29:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 12:29:38 INFO - PROCESS | 3776 | 1466537378961 Marionette TRACE conn8 -> [0,1646,"setScriptTimeout",{"ms":35000}] 12:29:38 INFO - PROCESS | 3776 | 1466537378964 Marionette TRACE conn8 <- [1,1646,null,{}] 12:29:38 INFO - PROCESS | 3776 | 1466537378968 Marionette TRACE conn8 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:38 INFO - PROCESS | 3776 | 1466537378972 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:39 INFO - PROCESS | 3776 | 1466537379064 Marionette TRACE conn8 <- [1,1647,null,{"value":null}] 12:29:39 INFO - PROCESS | 3776 | 1466537379073 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:39 INFO - PROCESS | 3776 | 1466537379076 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:39 INFO - PROCESS | 3776 | ++DOCSHELL 000000819B8B0800 == 29 [pid = 3776] [id = 421] 12:29:39 INFO - PROCESS | 3776 | ++DOMWINDOW == 62 (000000819129E000) [pid = 3776] [serial = 1263] [outer = 0000000000000000] 12:29:39 INFO - PROCESS | 3776 | ++DOMWINDOW == 63 (00000081912A2800) [pid = 3776] [serial = 1264] [outer = 000000819129E000] 12:29:39 INFO - PROCESS | 3776 | 1466537379125 Marionette DEBUG loaded listener.js 12:29:39 INFO - PROCESS | 3776 | ++DOMWINDOW == 64 (0000008191330000) [pid = 3776] [serial = 1265] [outer = 000000819129E000] 12:29:39 INFO - PROCESS | 3776 | 1466537379608 Marionette TRACE conn8 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 12:29:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 12:29:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 691ms 12:29:39 INFO - PROCESS | 3776 | 1466537379653 Marionette TRACE conn8 -> [0,1649,"getWindowHandle",null] 12:29:39 INFO - PROCESS | 3776 | 1466537379656 Marionette TRACE conn8 <- [1,1649,null,{"value":"13"}] 12:29:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 12:29:39 INFO - PROCESS | 3776 | 1466537379659 Marionette TRACE conn8 -> [0,1650,"setScriptTimeout",{"ms":35000}] 12:29:39 INFO - PROCESS | 3776 | 1466537379663 Marionette TRACE conn8 <- [1,1650,null,{}] 12:29:39 INFO - PROCESS | 3776 | 1466537379675 Marionette TRACE conn8 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:39 INFO - PROCESS | 3776 | 1466537379680 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:39 INFO - PROCESS | 3776 | 1466537379796 Marionette TRACE conn8 <- [1,1651,null,{"value":null}] 12:29:39 INFO - PROCESS | 3776 | 1466537379878 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:39 INFO - PROCESS | 3776 | 1466537379882 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:39 INFO - PROCESS | 3776 | ++DOCSHELL 000000819DA1F000 == 30 [pid = 3776] [id = 422] 12:29:39 INFO - PROCESS | 3776 | ++DOMWINDOW == 65 (000000818F5A3C00) [pid = 3776] [serial = 1266] [outer = 0000000000000000] 12:29:39 INFO - PROCESS | 3776 | ++DOMWINDOW == 66 (00000081959EB800) [pid = 3776] [serial = 1267] [outer = 000000818F5A3C00] 12:29:39 INFO - PROCESS | 3776 | 1466537379931 Marionette DEBUG loaded listener.js 12:29:40 INFO - PROCESS | 3776 | ++DOMWINDOW == 67 (00000081961B2C00) [pid = 3776] [serial = 1268] [outer = 000000818F5A3C00] 12:29:40 INFO - PROCESS | 3776 | 1466537380314 Marionette TRACE conn8 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 12:29:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 12:29:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 692ms 12:29:40 INFO - PROCESS | 3776 | 1466537380358 Marionette TRACE conn8 -> [0,1653,"getWindowHandle",null] 12:29:40 INFO - PROCESS | 3776 | 1466537380361 Marionette TRACE conn8 <- [1,1653,null,{"value":"13"}] 12:29:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 12:29:40 INFO - PROCESS | 3776 | 1466537380365 Marionette TRACE conn8 -> [0,1654,"setScriptTimeout",{"ms":35000}] 12:29:40 INFO - PROCESS | 3776 | 1466537380366 Marionette TRACE conn8 <- [1,1654,null,{}] 12:29:40 INFO - PROCESS | 3776 | 1466537380370 Marionette TRACE conn8 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:40 INFO - PROCESS | 3776 | 1466537380372 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:40 INFO - PROCESS | 3776 | 1466537380460 Marionette TRACE conn8 <- [1,1655,null,{"value":null}] 12:29:40 INFO - PROCESS | 3776 | 1466537380466 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:40 INFO - PROCESS | 3776 | 1466537380468 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:40 INFO - PROCESS | 3776 | ++DOCSHELL 000000819E779000 == 31 [pid = 3776] [id = 423] 12:29:40 INFO - PROCESS | 3776 | ++DOMWINDOW == 68 (0000008196507000) [pid = 3776] [serial = 1269] [outer = 0000000000000000] 12:29:40 INFO - PROCESS | 3776 | ++DOMWINDOW == 69 (0000008197205800) [pid = 3776] [serial = 1270] [outer = 0000008196507000] 12:29:40 INFO - PROCESS | 3776 | 1466537380513 Marionette DEBUG loaded listener.js 12:29:40 INFO - PROCESS | 3776 | ++DOMWINDOW == 70 (0000008197279400) [pid = 3776] [serial = 1271] [outer = 0000008196507000] 12:29:40 INFO - PROCESS | 3776 | 1466537380962 Marionette TRACE conn8 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 12:29:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 12:29:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 629ms 12:29:41 INFO - PROCESS | 3776 | 1466537380997 Marionette TRACE conn8 -> [0,1657,"getWindowHandle",null] 12:29:41 INFO - PROCESS | 3776 | 1466537380999 Marionette TRACE conn8 <- [1,1657,null,{"value":"13"}] 12:29:41 INFO - PROCESS | 3776 | 1466537381002 Marionette TRACE conn8 -> [0,1658,"setScriptTimeout",{"ms":35000}] 12:29:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 12:29:41 INFO - PROCESS | 3776 | 1466537381004 Marionette TRACE conn8 <- [1,1658,null,{}] 12:29:41 INFO - PROCESS | 3776 | 1466537381008 Marionette TRACE conn8 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:41 INFO - PROCESS | 3776 | 1466537381010 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:41 INFO - PROCESS | 3776 | 1466537381091 Marionette TRACE conn8 <- [1,1659,null,{"value":null}] 12:29:41 INFO - PROCESS | 3776 | 1466537381098 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:41 INFO - PROCESS | 3776 | 1466537381100 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:41 INFO - PROCESS | 3776 | ++DOCSHELL 000000819F59C000 == 32 [pid = 3776] [id = 424] 12:29:41 INFO - PROCESS | 3776 | ++DOMWINDOW == 71 (000000819129D400) [pid = 3776] [serial = 1272] [outer = 0000000000000000] 12:29:41 INFO - PROCESS | 3776 | ++DOMWINDOW == 72 (00000081973CB800) [pid = 3776] [serial = 1273] [outer = 000000819129D400] 12:29:41 INFO - PROCESS | 3776 | 1466537381146 Marionette DEBUG loaded listener.js 12:29:41 INFO - PROCESS | 3776 | ++DOMWINDOW == 73 (0000008197AE9000) [pid = 3776] [serial = 1274] [outer = 000000819129D400] 12:29:41 INFO - PROCESS | 3776 | 1466537381607 Marionette TRACE conn8 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 12:29:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 12:29:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 628ms 12:29:41 INFO - PROCESS | 3776 | 1466537381635 Marionette TRACE conn8 -> [0,1661,"getWindowHandle",null] 12:29:41 INFO - PROCESS | 3776 | 1466537381637 Marionette TRACE conn8 <- [1,1661,null,{"value":"13"}] 12:29:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 12:29:41 INFO - PROCESS | 3776 | 1466537381645 Marionette TRACE conn8 -> [0,1662,"setScriptTimeout",{"ms":35000}] 12:29:41 INFO - PROCESS | 3776 | 1466537381647 Marionette TRACE conn8 <- [1,1662,null,{}] 12:29:41 INFO - PROCESS | 3776 | 1466537381650 Marionette TRACE conn8 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:41 INFO - PROCESS | 3776 | 1466537381657 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:41 INFO - PROCESS | 3776 | 1466537381765 Marionette TRACE conn8 <- [1,1663,null,{"value":null}] 12:29:41 INFO - PROCESS | 3776 | 1466537381774 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:41 INFO - PROCESS | 3776 | 1466537381776 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:41 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A2B0C800 == 33 [pid = 3776] [id = 425] 12:29:41 INFO - PROCESS | 3776 | ++DOMWINDOW == 74 (000000819B33A800) [pid = 3776] [serial = 1275] [outer = 0000000000000000] 12:29:41 INFO - PROCESS | 3776 | ++DOMWINDOW == 75 (000000819B495400) [pid = 3776] [serial = 1276] [outer = 000000819B33A800] 12:29:41 INFO - PROCESS | 3776 | 1466537381820 Marionette DEBUG loaded listener.js 12:29:41 INFO - PROCESS | 3776 | ++DOMWINDOW == 76 (000000819B844000) [pid = 3776] [serial = 1277] [outer = 000000819B33A800] 12:29:42 INFO - PROCESS | 3776 | 1466537382244 Marionette TRACE conn8 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 12:29:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 12:29:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 626ms 12:29:42 INFO - PROCESS | 3776 | 1466537382295 Marionette TRACE conn8 -> [0,1665,"getWindowHandle",null] 12:29:42 INFO - PROCESS | 3776 | 1466537382297 Marionette TRACE conn8 <- [1,1665,null,{"value":"13"}] 12:29:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 12:29:42 INFO - PROCESS | 3776 | 1466537382305 Marionette TRACE conn8 -> [0,1666,"setScriptTimeout",{"ms":35000}] 12:29:42 INFO - PROCESS | 3776 | 1466537382307 Marionette TRACE conn8 <- [1,1666,null,{}] 12:29:42 INFO - PROCESS | 3776 | 1466537382311 Marionette TRACE conn8 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:42 INFO - PROCESS | 3776 | 1466537382313 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:42 INFO - PROCESS | 3776 | 1466537382392 Marionette TRACE conn8 <- [1,1667,null,{"value":null}] 12:29:42 INFO - PROCESS | 3776 | 1466537382400 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:42 INFO - PROCESS | 3776 | 1466537382402 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:42 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A2B9C800 == 34 [pid = 3776] [id = 426] 12:29:42 INFO - PROCESS | 3776 | ++DOMWINDOW == 77 (000000819B847C00) [pid = 3776] [serial = 1278] [outer = 0000000000000000] 12:29:42 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (000000819BE9B000) [pid = 3776] [serial = 1279] [outer = 000000819B847C00] 12:29:42 INFO - PROCESS | 3776 | 1466537382446 Marionette DEBUG loaded listener.js 12:29:42 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (000000819D92C400) [pid = 3776] [serial = 1280] [outer = 000000819B847C00] 12:29:42 INFO - PROCESS | 3776 | 1466537382875 Marionette TRACE conn8 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 12:29:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 12:29:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 627ms 12:29:42 INFO - PROCESS | 3776 | 1466537382935 Marionette TRACE conn8 -> [0,1669,"getWindowHandle",null] 12:29:42 INFO - PROCESS | 3776 | 1466537382937 Marionette TRACE conn8 <- [1,1669,null,{"value":"13"}] 12:29:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 12:29:42 INFO - PROCESS | 3776 | 1466537382945 Marionette TRACE conn8 -> [0,1670,"setScriptTimeout",{"ms":35000}] 12:29:42 INFO - PROCESS | 3776 | 1466537382947 Marionette TRACE conn8 <- [1,1670,null,{}] 12:29:42 INFO - PROCESS | 3776 | 1466537382951 Marionette TRACE conn8 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:42 INFO - PROCESS | 3776 | 1466537382953 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:43 INFO - PROCESS | 3776 | 1466537383036 Marionette TRACE conn8 <- [1,1671,null,{"value":null}] 12:29:43 INFO - PROCESS | 3776 | 1466537383043 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:43 INFO - PROCESS | 3776 | 1466537383045 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:43 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4A9A000 == 35 [pid = 3776] [id = 427] 12:29:43 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (000000819DA2E800) [pid = 3776] [serial = 1281] [outer = 0000000000000000] 12:29:43 INFO - PROCESS | 3776 | ++DOMWINDOW == 81 (000000819E19B000) [pid = 3776] [serial = 1282] [outer = 000000819DA2E800] 12:29:43 INFO - PROCESS | 3776 | 1466537383089 Marionette DEBUG loaded listener.js 12:29:43 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (000000819E61EC00) [pid = 3776] [serial = 1283] [outer = 000000819DA2E800] 12:29:43 INFO - PROCESS | 3776 | 1466537383551 Marionette TRACE conn8 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 12:29:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 12:29:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 691ms 12:29:43 INFO - PROCESS | 3776 | 1466537383641 Marionette TRACE conn8 -> [0,1673,"getWindowHandle",null] 12:29:43 INFO - PROCESS | 3776 | 1466537383643 Marionette TRACE conn8 <- [1,1673,null,{"value":"13"}] 12:29:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 12:29:43 INFO - PROCESS | 3776 | 1466537383646 Marionette TRACE conn8 -> [0,1674,"setScriptTimeout",{"ms":35000}] 12:29:43 INFO - PROCESS | 3776 | 1466537383648 Marionette TRACE conn8 <- [1,1674,null,{}] 12:29:43 INFO - PROCESS | 3776 | 1466537383651 Marionette TRACE conn8 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:43 INFO - PROCESS | 3776 | 1466537383653 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:43 INFO - PROCESS | 3776 | 1466537383788 Marionette TRACE conn8 <- [1,1675,null,{"value":null}] 12:29:43 INFO - PROCESS | 3776 | 1466537383841 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:43 INFO - PROCESS | 3776 | 1466537383843 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:43 INFO - PROCESS | 3776 | ++DOCSHELL 000000819DA1E800 == 36 [pid = 3776] [id = 428] 12:29:43 INFO - PROCESS | 3776 | ++DOMWINDOW == 83 (000000819E61D800) [pid = 3776] [serial = 1284] [outer = 0000000000000000] 12:29:43 INFO - PROCESS | 3776 | ++DOMWINDOW == 84 (000000819E631C00) [pid = 3776] [serial = 1285] [outer = 000000819E61D800] 12:29:43 INFO - PROCESS | 3776 | 1466537383887 Marionette DEBUG loaded listener.js 12:29:43 INFO - PROCESS | 3776 | ++DOMWINDOW == 85 (000000819E64B000) [pid = 3776] [serial = 1286] [outer = 000000819E61D800] 12:29:44 INFO - PROCESS | 3776 | 1466537384309 Marionette TRACE conn8 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 12:29:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 12:29:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 690ms 12:29:44 INFO - PROCESS | 3776 | 1466537384339 Marionette TRACE conn8 -> [0,1677,"getWindowHandle",null] 12:29:44 INFO - PROCESS | 3776 | 1466537384341 Marionette TRACE conn8 <- [1,1677,null,{"value":"13"}] 12:29:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 12:29:44 INFO - PROCESS | 3776 | 1466537384345 Marionette TRACE conn8 -> [0,1678,"setScriptTimeout",{"ms":35000}] 12:29:44 INFO - PROCESS | 3776 | 1466537384346 Marionette TRACE conn8 <- [1,1678,null,{}] 12:29:44 INFO - PROCESS | 3776 | 1466537384350 Marionette TRACE conn8 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:44 INFO - PROCESS | 3776 | 1466537384352 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:44 INFO - PROCESS | 3776 | 1466537384470 Marionette TRACE conn8 <- [1,1679,null,{"value":null}] 12:29:44 INFO - PROCESS | 3776 | 1466537384476 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:44 INFO - PROCESS | 3776 | 1466537384478 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:44 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4E10800 == 37 [pid = 3776] [id = 429] 12:29:44 INFO - PROCESS | 3776 | ++DOMWINDOW == 86 (000000819E61F000) [pid = 3776] [serial = 1287] [outer = 0000000000000000] 12:29:44 INFO - PROCESS | 3776 | ++DOMWINDOW == 87 (000000819E6CC000) [pid = 3776] [serial = 1288] [outer = 000000819E61F000] 12:29:44 INFO - PROCESS | 3776 | 1466537384522 Marionette DEBUG loaded listener.js 12:29:44 INFO - PROCESS | 3776 | ++DOMWINDOW == 88 (000000819E748400) [pid = 3776] [serial = 1289] [outer = 000000819E61F000] 12:29:45 INFO - PROCESS | 3776 | 1466537384999 Marionette TRACE conn8 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 12:29:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 12:29:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 691ms 12:29:45 INFO - PROCESS | 3776 | 1466537385040 Marionette TRACE conn8 -> [0,1681,"getWindowHandle",null] 12:29:45 INFO - PROCESS | 3776 | 1466537385042 Marionette TRACE conn8 <- [1,1681,null,{"value":"13"}] 12:29:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 12:29:45 INFO - PROCESS | 3776 | 1466537385051 Marionette TRACE conn8 -> [0,1682,"setScriptTimeout",{"ms":35000}] 12:29:45 INFO - PROCESS | 3776 | 1466537385053 Marionette TRACE conn8 <- [1,1682,null,{}] 12:29:45 INFO - PROCESS | 3776 | 1466537385057 Marionette TRACE conn8 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:45 INFO - PROCESS | 3776 | 1466537385060 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:45 INFO - PROCESS | 3776 | 1466537385213 Marionette TRACE conn8 <- [1,1683,null,{"value":null}] 12:29:45 INFO - PROCESS | 3776 | --DOMWINDOW == 87 (000000819797C400) [pid = 3776] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 12:29:45 INFO - PROCESS | 3776 | --DOMWINDOW == 86 (000000819B464800) [pid = 3776] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 12:29:45 INFO - PROCESS | 3776 | --DOMWINDOW == 85 (000000819B8CC400) [pid = 3776] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 12:29:45 INFO - PROCESS | 3776 | --DOMWINDOW == 84 (000000819E64C800) [pid = 3776] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 12:29:45 INFO - PROCESS | 3776 | --DOMWINDOW == 83 (00000081902E1400) [pid = 3776] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 12:29:45 INFO - PROCESS | 3776 | --DOMWINDOW == 82 (000000819F082000) [pid = 3776] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 12:29:45 INFO - PROCESS | 3776 | --DOMWINDOW == 81 (000000819D929000) [pid = 3776] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 12:29:45 INFO - PROCESS | 3776 | --DOMWINDOW == 80 (0000008191297400) [pid = 3776] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 12:29:45 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (0000008196510800) [pid = 3776] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 12:29:45 INFO - PROCESS | 3776 | --DOMWINDOW == 78 (000000819129C400) [pid = 3776] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 12:29:45 INFO - PROCESS | 3776 | --DOMWINDOW == 77 (000000819060C000) [pid = 3776] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 12:29:45 INFO - PROCESS | 3776 | --DOMWINDOW == 76 (0000008191107400) [pid = 3776] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 12:29:45 INFO - PROCESS | 3776 | 1466537385381 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:45 INFO - PROCESS | 3776 | 1466537385383 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:45 INFO - PROCESS | 3776 | ++DOCSHELL 000000819E7D7800 == 38 [pid = 3776] [id = 430] 12:29:45 INFO - PROCESS | 3776 | ++DOMWINDOW == 77 (00000081902E1800) [pid = 3776] [serial = 1290] [outer = 0000000000000000] 12:29:45 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (0000008191107400) [pid = 3776] [serial = 1291] [outer = 00000081902E1800] 12:29:45 INFO - PROCESS | 3776 | 1466537385431 Marionette DEBUG loaded listener.js 12:29:45 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (000000819B7A1800) [pid = 3776] [serial = 1292] [outer = 00000081902E1800] 12:29:45 INFO - PROCESS | 3776 | 1466537385809 Marionette TRACE conn8 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 12:29:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 12:29:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 797ms 12:29:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 12:29:45 INFO - PROCESS | 3776 | 1466537385846 Marionette TRACE conn8 -> [0,1685,"getWindowHandle",null] 12:29:45 INFO - PROCESS | 3776 | 1466537385848 Marionette TRACE conn8 <- [1,1685,null,{"value":"13"}] 12:29:45 INFO - PROCESS | 3776 | 1466537385851 Marionette TRACE conn8 -> [0,1686,"setScriptTimeout",{"ms":35000}] 12:29:45 INFO - PROCESS | 3776 | 1466537385852 Marionette TRACE conn8 <- [1,1686,null,{}] 12:29:45 INFO - PROCESS | 3776 | 1466537385861 Marionette TRACE conn8 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:45 INFO - PROCESS | 3776 | 1466537385863 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:45 INFO - PROCESS | 3776 | 1466537385945 Marionette TRACE conn8 <- [1,1687,null,{"value":null}] 12:29:45 INFO - PROCESS | 3776 | 1466537385950 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:45 INFO - PROCESS | 3776 | 1466537385952 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:45 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A5284000 == 39 [pid = 3776] [id = 431] 12:29:45 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (000000819E625400) [pid = 3776] [serial = 1293] [outer = 0000000000000000] 12:29:45 INFO - PROCESS | 3776 | ++DOMWINDOW == 81 (000000819EBBE000) [pid = 3776] [serial = 1294] [outer = 000000819E625400] 12:29:46 INFO - PROCESS | 3776 | 1466537385997 Marionette DEBUG loaded listener.js 12:29:46 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (000000819ED6EC00) [pid = 3776] [serial = 1295] [outer = 000000819E625400] 12:29:46 INFO - PROCESS | 3776 | 1466537386419 Marionette TRACE conn8 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 12:29:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 12:29:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 587ms 12:29:46 INFO - PROCESS | 3776 | 1466537386442 Marionette TRACE conn8 -> [0,1689,"getWindowHandle",null] 12:29:46 INFO - PROCESS | 3776 | 1466537386444 Marionette TRACE conn8 <- [1,1689,null,{"value":"13"}] 12:29:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 12:29:46 INFO - PROCESS | 3776 | 1466537386449 Marionette TRACE conn8 -> [0,1690,"setScriptTimeout",{"ms":35000}] 12:29:46 INFO - PROCESS | 3776 | 1466537386451 Marionette TRACE conn8 <- [1,1690,null,{}] 12:29:46 INFO - PROCESS | 3776 | 1466537386483 Marionette TRACE conn8 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:46 INFO - PROCESS | 3776 | 1466537386485 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:46 INFO - PROCESS | 3776 | 1466537386568 Marionette TRACE conn8 <- [1,1691,null,{"value":null}] 12:29:46 INFO - PROCESS | 3776 | 1466537386575 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:46 INFO - PROCESS | 3776 | 1466537386577 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:46 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A52E6800 == 40 [pid = 3776] [id = 432] 12:29:46 INFO - PROCESS | 3776 | ++DOMWINDOW == 83 (000000819ED72C00) [pid = 3776] [serial = 1296] [outer = 0000000000000000] 12:29:46 INFO - PROCESS | 3776 | ++DOMWINDOW == 84 (000000819ED77800) [pid = 3776] [serial = 1297] [outer = 000000819ED72C00] 12:29:46 INFO - PROCESS | 3776 | 1466537386621 Marionette DEBUG loaded listener.js 12:29:46 INFO - PROCESS | 3776 | ++DOMWINDOW == 85 (000000819F04FC00) [pid = 3776] [serial = 1298] [outer = 000000819ED72C00] 12:29:47 INFO - PROCESS | 3776 | 1466537387050 Marionette TRACE conn8 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 12:29:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 12:29:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 649ms 12:29:47 INFO - PROCESS | 3776 | 1466537387100 Marionette TRACE conn8 -> [0,1693,"getWindowHandle",null] 12:29:47 INFO - PROCESS | 3776 | 1466537387102 Marionette TRACE conn8 <- [1,1693,null,{"value":"13"}] 12:29:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 12:29:47 INFO - PROCESS | 3776 | 1466537387120 Marionette TRACE conn8 -> [0,1694,"setScriptTimeout",{"ms":35000}] 12:29:47 INFO - PROCESS | 3776 | 1466537387123 Marionette TRACE conn8 <- [1,1694,null,{}] 12:29:47 INFO - PROCESS | 3776 | 1466537387128 Marionette TRACE conn8 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:47 INFO - PROCESS | 3776 | 1466537387130 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:47 INFO - PROCESS | 3776 | 1466537387213 Marionette TRACE conn8 <- [1,1695,null,{"value":null}] 12:29:47 INFO - PROCESS | 3776 | 1466537387226 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:47 INFO - PROCESS | 3776 | 1466537387228 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:47 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A55A1800 == 41 [pid = 3776] [id = 433] 12:29:47 INFO - PROCESS | 3776 | ++DOMWINDOW == 86 (000000819F01F400) [pid = 3776] [serial = 1299] [outer = 0000000000000000] 12:29:47 INFO - PROCESS | 3776 | ++DOMWINDOW == 87 (000000819F70D400) [pid = 3776] [serial = 1300] [outer = 000000819F01F400] 12:29:47 INFO - PROCESS | 3776 | 1466537387274 Marionette DEBUG loaded listener.js 12:29:47 INFO - PROCESS | 3776 | ++DOMWINDOW == 88 (000000819FA0E400) [pid = 3776] [serial = 1301] [outer = 000000819F01F400] 12:29:48 INFO - PROCESS | 3776 | 1466537388093 Marionette TRACE conn8 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 12:29:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 12:29:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1001ms 12:29:48 INFO - PROCESS | 3776 | 1466537388110 Marionette TRACE conn8 -> [0,1697,"getWindowHandle",null] 12:29:48 INFO - PROCESS | 3776 | 1466537388115 Marionette TRACE conn8 <- [1,1697,null,{"value":"13"}] 12:29:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 12:29:48 INFO - PROCESS | 3776 | 1466537388120 Marionette TRACE conn8 -> [0,1698,"setScriptTimeout",{"ms":35000}] 12:29:48 INFO - PROCESS | 3776 | 1466537388126 Marionette TRACE conn8 <- [1,1698,null,{}] 12:29:48 INFO - PROCESS | 3776 | 1466537388131 Marionette TRACE conn8 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:48 INFO - PROCESS | 3776 | 1466537388134 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:48 INFO - PROCESS | 3776 | 1466537388267 Marionette TRACE conn8 <- [1,1699,null,{"value":null}] 12:29:48 INFO - PROCESS | 3776 | 1466537388389 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:48 INFO - PROCESS | 3776 | 1466537388392 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:48 INFO - PROCESS | 3776 | ++DOCSHELL 000000819B724000 == 42 [pid = 3776] [id = 434] 12:29:48 INFO - PROCESS | 3776 | ++DOMWINDOW == 89 (0000008190FEF000) [pid = 3776] [serial = 1302] [outer = 0000000000000000] 12:29:48 INFO - PROCESS | 3776 | ++DOMWINDOW == 90 (0000008191109400) [pid = 3776] [serial = 1303] [outer = 0000008190FEF000] 12:29:48 INFO - PROCESS | 3776 | 1466537388452 Marionette DEBUG loaded listener.js 12:29:48 INFO - PROCESS | 3776 | ++DOMWINDOW == 91 (000000819132B000) [pid = 3776] [serial = 1304] [outer = 0000008190FEF000] 12:29:49 INFO - PROCESS | 3776 | 1466537389205 Marionette TRACE conn8 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 12:29:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 12:29:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1131ms 12:29:49 INFO - PROCESS | 3776 | 1466537389255 Marionette TRACE conn8 -> [0,1701,"getWindowHandle",null] 12:29:49 INFO - PROCESS | 3776 | 1466537389260 Marionette TRACE conn8 <- [1,1701,null,{"value":"13"}] 12:29:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 12:29:49 INFO - PROCESS | 3776 | 1466537389267 Marionette TRACE conn8 -> [0,1702,"setScriptTimeout",{"ms":35000}] 12:29:49 INFO - PROCESS | 3776 | 1466537389270 Marionette TRACE conn8 <- [1,1702,null,{}] 12:29:49 INFO - PROCESS | 3776 | 1466537389274 Marionette TRACE conn8 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:49 INFO - PROCESS | 3776 | 1466537389277 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:49 INFO - PROCESS | 3776 | 1466537389539 Marionette TRACE conn8 <- [1,1703,null,{"value":null}] 12:29:49 INFO - PROCESS | 3776 | 1466537389667 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:49 INFO - PROCESS | 3776 | 1466537389670 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:49 INFO - PROCESS | 3776 | ++DOCSHELL 0000008196488800 == 43 [pid = 3776] [id = 435] 12:29:49 INFO - PROCESS | 3776 | ++DOMWINDOW == 92 (000000818F5A2800) [pid = 3776] [serial = 1305] [outer = 0000000000000000] 12:29:49 INFO - PROCESS | 3776 | ++DOMWINDOW == 93 (0000008190F22400) [pid = 3776] [serial = 1306] [outer = 000000818F5A2800] 12:29:49 INFO - PROCESS | 3776 | 1466537389723 Marionette DEBUG loaded listener.js 12:29:49 INFO - PROCESS | 3776 | ++DOMWINDOW == 94 (00000081912A6C00) [pid = 3776] [serial = 1307] [outer = 000000818F5A2800] 12:29:50 INFO - PROCESS | 3776 | --DOCSHELL 00000081A52E6800 == 42 [pid = 3776] [id = 432] 12:29:50 INFO - PROCESS | 3776 | --DOCSHELL 00000081A5284000 == 41 [pid = 3776] [id = 431] 12:29:50 INFO - PROCESS | 3776 | --DOCSHELL 000000819E7D7800 == 40 [pid = 3776] [id = 430] 12:29:50 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4E10800 == 39 [pid = 3776] [id = 429] 12:29:50 INFO - PROCESS | 3776 | --DOCSHELL 000000819DA1E800 == 38 [pid = 3776] [id = 428] 12:29:50 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4A9A000 == 37 [pid = 3776] [id = 427] 12:29:50 INFO - PROCESS | 3776 | --DOCSHELL 00000081A2B9C800 == 36 [pid = 3776] [id = 426] 12:29:50 INFO - PROCESS | 3776 | --DOCSHELL 00000081A2B0C800 == 35 [pid = 3776] [id = 425] 12:29:50 INFO - PROCESS | 3776 | --DOCSHELL 000000819F59C000 == 34 [pid = 3776] [id = 424] 12:29:50 INFO - PROCESS | 3776 | --DOCSHELL 000000819E779000 == 33 [pid = 3776] [id = 423] 12:29:50 INFO - PROCESS | 3776 | --DOMWINDOW == 93 (000000819EA2C000) [pid = 3776] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 12:29:50 INFO - PROCESS | 3776 | --DOCSHELL 000000819DA1F000 == 32 [pid = 3776] [id = 422] 12:29:50 INFO - PROCESS | 3776 | --DOCSHELL 000000819B8B0800 == 31 [pid = 3776] [id = 421] 12:29:50 INFO - PROCESS | 3776 | --DOCSHELL 0000008196714000 == 30 [pid = 3776] [id = 420] 12:29:50 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4BA1800 == 29 [pid = 3776] [id = 419] 12:29:50 INFO - PROCESS | 3776 | --DOMWINDOW == 92 (000000819A97B000) [pid = 3776] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 12:29:50 INFO - PROCESS | 3776 | --DOMWINDOW == 91 (000000819B497800) [pid = 3776] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 12:29:50 INFO - PROCESS | 3776 | --DOMWINDOW == 90 (000000819C18E400) [pid = 3776] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 12:29:50 INFO - PROCESS | 3776 | --DOMWINDOW == 89 (000000819E6CE400) [pid = 3776] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 12:29:50 INFO - PROCESS | 3776 | --DOMWINDOW == 88 (000000819E61CC00) [pid = 3776] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 12:29:50 INFO - PROCESS | 3776 | --DOMWINDOW == 87 (00000081909B6400) [pid = 3776] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 12:29:50 INFO - PROCESS | 3776 | --DOMWINDOW == 86 (000000819E711800) [pid = 3776] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 12:29:50 INFO - PROCESS | 3776 | --DOMWINDOW == 85 (00000081A103D800) [pid = 3776] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 12:29:50 INFO - PROCESS | 3776 | --DOMWINDOW == 84 (000000819FAAC800) [pid = 3776] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 12:29:50 INFO - PROCESS | 3776 | --DOMWINDOW == 83 (000000819E633C00) [pid = 3776] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 12:29:50 INFO - PROCESS | 3776 | --DOMWINDOW == 82 (000000819DFC4C00) [pid = 3776] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 12:29:50 INFO - PROCESS | 3776 | --DOMWINDOW == 81 (00000081973CB400) [pid = 3776] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 12:29:50 INFO - PROCESS | 3776 | --DOMWINDOW == 80 (0000008195A4C400) [pid = 3776] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 12:29:50 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (000000819673EC00) [pid = 3776] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 12:29:50 INFO - PROCESS | 3776 | --DOMWINDOW == 78 (000000819132BC00) [pid = 3776] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 12:29:50 INFO - PROCESS | 3776 | --DOMWINDOW == 77 (0000008191C3C000) [pid = 3776] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 12:29:50 INFO - PROCESS | 3776 | --DOMWINDOW == 76 (0000008190859400) [pid = 3776] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 12:29:50 INFO - PROCESS | 3776 | --DOMWINDOW == 75 (0000008191102C00) [pid = 3776] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 12:29:50 INFO - PROCESS | 3776 | --DOMWINDOW == 74 (00000081912A1400) [pid = 3776] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 12:29:50 INFO - PROCESS | 3776 | --DOMWINDOW == 73 (000000819B3E1C00) [pid = 3776] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 12:29:50 INFO - PROCESS | 3776 | --DOMWINDOW == 72 (000000819B8C9000) [pid = 3776] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 12:29:50 INFO - PROCESS | 3776 | --DOMWINDOW == 71 (000000819E626C00) [pid = 3776] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 12:29:50 INFO - PROCESS | 3776 | --DOMWINDOW == 70 (000000819B553000) [pid = 3776] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 12:29:50 INFO - PROCESS | 3776 | --DOMWINDOW == 69 (0000008197279C00) [pid = 3776] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 12:29:50 INFO - PROCESS | 3776 | 1466537390437 Marionette TRACE conn8 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ 2*radius is drawn sensibly - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255 12:29:50 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 12:29:50 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 12:29:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:29:50 INFO - _addTest/ [0,1705,"getWindowHandle",null] 12:29:50 INFO - PROCESS | 3776 | 1466537390509 Marionette TRACE conn8 <- [1,1705,null,{"value":"13"}] 12:29:50 INFO - PROCESS | 3776 | 1466537390514 Marionette TRACE conn8 -> [0,1706,"setScriptTimeout",{"ms":35000}] 12:29:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 12:29:50 INFO - PROCESS | 3776 | 1466537390516 Marionette TRACE conn8 <- [1,1706,null,{}] 12:29:50 INFO - PROCESS | 3776 | 1466537390521 Marionette TRACE conn8 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:50 INFO - PROCESS | 3776 | 1466537390524 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:50 INFO - PROCESS | 3776 | 1466537390620 Marionette TRACE conn8 <- [1,1707,null,{"value":null}] 12:29:50 INFO - PROCESS | 3776 | 1466537390634 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:50 INFO - PROCESS | 3776 | 1466537390636 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:50 INFO - PROCESS | 3776 | ++DOCSHELL 0000008197996000 == 30 [pid = 3776] [id = 436] 12:29:50 INFO - PROCESS | 3776 | ++DOMWINDOW == 70 (000000819132FC00) [pid = 3776] [serial = 1308] [outer = 0000000000000000] 12:29:50 INFO - PROCESS | 3776 | ++DOMWINDOW == 71 (0000008192859800) [pid = 3776] [serial = 1309] [outer = 000000819132FC00] 12:29:50 INFO - PROCESS | 3776 | 1466537390684 Marionette DEBUG loaded listener.js 12:29:50 INFO - PROCESS | 3776 | ++DOMWINDOW == 72 (0000008196511000) [pid = 3776] [serial = 1310] [outer = 000000819132FC00] 12:29:51 INFO - PROCESS | 3776 | 1466537391217 Marionette TRACE conn8 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 12:29:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 12:29:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 732ms 12:29:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 12:29:51 INFO - PROCESS | 3776 | 1466537391250 Marionette TRACE conn8 -> [0,1709,"getWindowHandle",null] 12:29:51 INFO - PROCESS | 3776 | 1466537391253 Marionette TRACE conn8 <- [1,1709,null,{"value":"13"}] 12:29:51 INFO - PROCESS | 3776 | 1466537391257 Marionette TRACE conn8 -> [0,1710,"setScriptTimeout",{"ms":35000}] 12:29:51 INFO - PROCESS | 3776 | 1466537391259 Marionette TRACE conn8 <- [1,1710,null,{}] 12:29:51 INFO - PROCESS | 3776 | 1466537391263 Marionette TRACE conn8 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:51 INFO - PROCESS | 3776 | 1466537391266 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:51 INFO - PROCESS | 3776 | 1466537391357 Marionette TRACE conn8 <- [1,1711,null,{"value":null}] 12:29:51 INFO - PROCESS | 3776 | 1466537391366 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:51 INFO - PROCESS | 3776 | 1466537391368 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:51 INFO - PROCESS | 3776 | ++DOCSHELL 000000819DC3F800 == 31 [pid = 3776] [id = 437] 12:29:51 INFO - PROCESS | 3776 | ++DOMWINDOW == 73 (00000081973D4800) [pid = 3776] [serial = 1311] [outer = 0000000000000000] 12:29:51 INFO - PROCESS | 3776 | ++DOMWINDOW == 74 (0000008197976000) [pid = 3776] [serial = 1312] [outer = 00000081973D4800] 12:29:51 INFO - PROCESS | 3776 | 1466537391421 Marionette DEBUG loaded listener.js 12:29:51 INFO - PROCESS | 3776 | ++DOMWINDOW == 75 (000000819B33B000) [pid = 3776] [serial = 1313] [outer = 00000081973D4800] 12:29:51 INFO - PROCESS | 3776 | 1466537391899 Marionette TRACE conn8 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 12:29:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 12:29:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 690ms 12:29:51 INFO - PROCESS | 3776 | 1466537391949 Marionette TRACE conn8 -> [0,1713,"getWindowHandle",null] 12:29:51 INFO - PROCESS | 3776 | 1466537391953 Marionette TRACE conn8 <- [1,1713,null,{"value":"13"}] 12:29:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 12:29:51 INFO - PROCESS | 3776 | 1466537391965 Marionette TRACE conn8 -> [0,1714,"setScriptTimeout",{"ms":35000}] 12:29:51 INFO - PROCESS | 3776 | 1466537391969 Marionette TRACE conn8 <- [1,1714,null,{}] 12:29:51 INFO - PROCESS | 3776 | 1466537391973 Marionette TRACE conn8 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:51 INFO - PROCESS | 3776 | 1466537391977 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:52 INFO - PROCESS | 3776 | 1466537392071 Marionette TRACE conn8 <- [1,1715,null,{"value":null}] 12:29:52 INFO - PROCESS | 3776 | 1466537392154 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:52 INFO - PROCESS | 3776 | 1466537392156 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:52 INFO - PROCESS | 3776 | ++DOCSHELL 000000819F594000 == 32 [pid = 3776] [id = 438] 12:29:52 INFO - PROCESS | 3776 | ++DOMWINDOW == 76 (00000081977BB000) [pid = 3776] [serial = 1314] [outer = 0000000000000000] 12:29:52 INFO - PROCESS | 3776 | ++DOMWINDOW == 77 (000000819B491C00) [pid = 3776] [serial = 1315] [outer = 00000081977BB000] 12:29:52 INFO - PROCESS | 3776 | 1466537392202 Marionette DEBUG loaded listener.js 12:29:52 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (000000819B8CD800) [pid = 3776] [serial = 1316] [outer = 00000081977BB000] 12:29:52 INFO - PROCESS | 3776 | 1466537392611 Marionette TRACE conn8 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 12:29:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 12:29:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 691ms 12:29:52 INFO - PROCESS | 3776 | 1466537392654 Marionette TRACE conn8 -> [0,1717,"getWindowHandle",null] 12:29:52 INFO - PROCESS | 3776 | 1466537392657 Marionette TRACE conn8 <- [1,1717,null,{"value":"13"}] 12:29:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 12:29:52 INFO - PROCESS | 3776 | 1466537392660 Marionette TRACE conn8 -> [0,1718,"setScriptTimeout",{"ms":35000}] 12:29:52 INFO - PROCESS | 3776 | 1466537392662 Marionette TRACE conn8 <- [1,1718,null,{}] 12:29:52 INFO - PROCESS | 3776 | 1466537392665 Marionette TRACE conn8 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:52 INFO - PROCESS | 3776 | 1466537392667 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:52 INFO - PROCESS | 3776 | 1466537392820 Marionette TRACE conn8 <- [1,1719,null,{"value":null}] 12:29:52 INFO - PROCESS | 3776 | 1466537392831 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:52 INFO - PROCESS | 3776 | 1466537392833 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:52 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A29C5800 == 33 [pid = 3776] [id = 439] 12:29:52 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (000000819B341800) [pid = 3776] [serial = 1317] [outer = 0000000000000000] 12:29:52 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (000000819D2A9000) [pid = 3776] [serial = 1318] [outer = 000000819B341800] 12:29:52 INFO - PROCESS | 3776 | 1466537392877 Marionette DEBUG loaded listener.js 12:29:52 INFO - PROCESS | 3776 | ++DOMWINDOW == 81 (000000819E61C400) [pid = 3776] [serial = 1319] [outer = 000000819B341800] 12:29:53 INFO - PROCESS | 3776 | 1466537393341 Marionette TRACE conn8 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",1,"assert_equals: Red channel of the pixel at (1, 48) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1721,"getWindowHandle",null] 12:29:53 INFO - PROCESS | 3776 | 1466537393399 Marionette TRACE conn8 <- [1,1721,null,{"value":"13"}] 12:29:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 12:29:53 INFO - PROCESS | 3776 | 1466537393403 Marionette TRACE conn8 -> [0,1722,"setScriptTimeout",{"ms":35000}] 12:29:53 INFO - PROCESS | 3776 | 1466537393405 Marionette TRACE conn8 <- [1,1722,null,{}] 12:29:53 INFO - PROCESS | 3776 | 1466537393409 Marionette TRACE conn8 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:53 INFO - PROCESS | 3776 | 1466537393411 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:53 INFO - PROCESS | 3776 | 1466537393530 Marionette TRACE conn8 <- [1,1723,null,{"value":null}] 12:29:53 INFO - PROCESS | 3776 | 1466537393585 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:53 INFO - PROCESS | 3776 | 1466537393592 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:53 INFO - PROCESS | 3776 | ++DOCSHELL 000000819F586800 == 34 [pid = 3776] [id = 440] 12:29:53 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (000000819E6C8C00) [pid = 3776] [serial = 1320] [outer = 0000000000000000] 12:29:53 INFO - PROCESS | 3776 | ++DOMWINDOW == 83 (000000819E6CFC00) [pid = 3776] [serial = 1321] [outer = 000000819E6C8C00] 12:29:53 INFO - PROCESS | 3776 | 1466537393650 Marionette DEBUG loaded listener.js 12:29:53 INFO - PROCESS | 3776 | ++DOMWINDOW == 84 (000000819EA2A800) [pid = 3776] [serial = 1322] [outer = 000000819E6C8C00] 12:29:54 INFO - PROCESS | 3776 | 1466537394094 Marionette TRACE conn8 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 12:29:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 12:29:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 734ms 12:29:54 INFO - PROCESS | 3776 | 1466537394156 Marionette TRACE conn8 -> [0,1725,"getWindowHandle",null] 12:29:54 INFO - PROCESS | 3776 | 1466537394166 Marionette TRACE conn8 <- [1,1725,null,{"value":"13"}] 12:29:54 INFO - PROCESS | 3776 | 1466537394170 Marionette TRACE conn8 -> [0,1726,"setScriptTimeout",{"ms":35000}] 12:29:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 12:29:54 INFO - PROCESS | 3776 | 1466537394172 Marionette TRACE conn8 <- [1,1726,null,{}] 12:29:54 INFO - PROCESS | 3776 | 1466537394176 Marionette TRACE conn8 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:54 INFO - PROCESS | 3776 | 1466537394178 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:54 INFO - PROCESS | 3776 | 1466537394289 Marionette TRACE conn8 <- [1,1727,null,{"value":null}] 12:29:54 INFO - PROCESS | 3776 | 1466537394298 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:54 INFO - PROCESS | 3776 | 1466537394300 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:54 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4B34000 == 35 [pid = 3776] [id = 441] 12:29:54 INFO - PROCESS | 3776 | ++DOMWINDOW == 85 (000000818FFD0C00) [pid = 3776] [serial = 1323] [outer = 0000000000000000] 12:29:54 INFO - PROCESS | 3776 | ++DOMWINDOW == 86 (000000819EBBD800) [pid = 3776] [serial = 1324] [outer = 000000818FFD0C00] 12:29:54 INFO - PROCESS | 3776 | 1466537394387 Marionette DEBUG loaded listener.js 12:29:54 INFO - PROCESS | 3776 | ++DOMWINDOW == 87 (000000819EE36400) [pid = 3776] [serial = 1325] [outer = 000000818FFD0C00] 12:29:54 INFO - PROCESS | 3776 | --DOMWINDOW == 86 (000000819ED72C00) [pid = 3776] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 12:29:54 INFO - PROCESS | 3776 | --DOMWINDOW == 85 (000000819E74C000) [pid = 3776] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 12:29:54 INFO - PROCESS | 3776 | --DOMWINDOW == 84 (000000819B847C00) [pid = 3776] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 12:29:54 INFO - PROCESS | 3776 | --DOMWINDOW == 83 (000000819129D400) [pid = 3776] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 12:29:54 INFO - PROCESS | 3776 | --DOMWINDOW == 82 (0000008196507000) [pid = 3776] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 12:29:54 INFO - PROCESS | 3776 | --DOMWINDOW == 81 (000000819E61D800) [pid = 3776] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 12:29:54 INFO - PROCESS | 3776 | --DOMWINDOW == 80 (000000819129E000) [pid = 3776] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 12:29:54 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (000000819B33A800) [pid = 3776] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 12:29:54 INFO - PROCESS | 3776 | --DOMWINDOW == 78 (000000818F5A3C00) [pid = 3776] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 12:29:54 INFO - PROCESS | 3776 | --DOMWINDOW == 77 (00000081902E4000) [pid = 3776] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 12:29:54 INFO - PROCESS | 3776 | --DOMWINDOW == 76 (000000819DA2E800) [pid = 3776] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 12:29:54 INFO - PROCESS | 3776 | --DOMWINDOW == 75 (000000819E61F000) [pid = 3776] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 12:29:54 INFO - PROCESS | 3776 | --DOMWINDOW == 74 (00000081902E1800) [pid = 3776] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 12:29:54 INFO - PROCESS | 3776 | --DOMWINDOW == 73 (000000819E625400) [pid = 3776] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 12:29:54 INFO - PROCESS | 3776 | 1466537394857 Marionette TRACE conn8 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 12:29:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 12:29:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 733ms 12:29:54 INFO - PROCESS | 3776 | 1466537394908 Marionette TRACE conn8 -> [0,1729,"getWindowHandle",null] 12:29:54 INFO - PROCESS | 3776 | 1466537394910 Marionette TRACE conn8 <- [1,1729,null,{"value":"13"}] 12:29:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 12:29:54 INFO - PROCESS | 3776 | 1466537394914 Marionette TRACE conn8 -> [0,1730,"setScriptTimeout",{"ms":35000}] 12:29:54 INFO - PROCESS | 3776 | 1466537394915 Marionette TRACE conn8 <- [1,1730,null,{}] 12:29:54 INFO - PROCESS | 3776 | 1466537394919 Marionette TRACE conn8 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:54 INFO - PROCESS | 3776 | 1466537394921 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:55 INFO - PROCESS | 3776 | 1466537395002 Marionette TRACE conn8 <- [1,1731,null,{"value":null}] 12:29:55 INFO - PROCESS | 3776 | 1466537395009 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:55 INFO - PROCESS | 3776 | 1466537395011 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:55 INFO - PROCESS | 3776 | ++DOCSHELL 000000819D2B5000 == 36 [pid = 3776] [id = 442] 12:29:55 INFO - PROCESS | 3776 | ++DOMWINDOW == 74 (0000008197278000) [pid = 3776] [serial = 1326] [outer = 0000000000000000] 12:29:55 INFO - PROCESS | 3776 | ++DOMWINDOW == 75 (000000819E61D800) [pid = 3776] [serial = 1327] [outer = 0000008197278000] 12:29:55 INFO - PROCESS | 3776 | 1466537395055 Marionette DEBUG loaded listener.js 12:29:55 INFO - PROCESS | 3776 | ++DOMWINDOW == 76 (000000819ED74800) [pid = 3776] [serial = 1328] [outer = 0000008197278000] 12:29:55 INFO - PROCESS | 3776 | 1466537395491 Marionette TRACE conn8 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 12:29:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 12:29:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 666ms 12:29:55 INFO - PROCESS | 3776 | 1466537395583 Marionette TRACE conn8 -> [0,1733,"getWindowHandle",null] 12:29:55 INFO - PROCESS | 3776 | 1466537395585 Marionette TRACE conn8 <- [1,1733,null,{"value":"13"}] 12:29:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 12:29:55 INFO - PROCESS | 3776 | 1466537395588 Marionette TRACE conn8 -> [0,1734,"setScriptTimeout",{"ms":35000}] 12:29:55 INFO - PROCESS | 3776 | 1466537395590 Marionette TRACE conn8 <- [1,1734,null,{}] 12:29:55 INFO - PROCESS | 3776 | 1466537395594 Marionette TRACE conn8 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:55 INFO - PROCESS | 3776 | 1466537395596 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:55 INFO - PROCESS | 3776 | 1466537395678 Marionette TRACE conn8 <- [1,1735,null,{"value":null}] 12:29:55 INFO - PROCESS | 3776 | 1466537395687 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:55 INFO - PROCESS | 3776 | 1466537395689 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:55 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4E7E800 == 37 [pid = 3776] [id = 443] 12:29:55 INFO - PROCESS | 3776 | ++DOMWINDOW == 77 (000000819F707C00) [pid = 3776] [serial = 1329] [outer = 0000000000000000] 12:29:55 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (000000819F771400) [pid = 3776] [serial = 1330] [outer = 000000819F707C00] 12:29:55 INFO - PROCESS | 3776 | 1466537395734 Marionette DEBUG loaded listener.js 12:29:55 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (000000819FAB0C00) [pid = 3776] [serial = 1331] [outer = 000000819F707C00] 12:29:56 INFO - PROCESS | 3776 | 1466537396174 Marionette TRACE conn8 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 12:29:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 12:29:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 626ms 12:29:56 INFO - PROCESS | 3776 | 1466537396219 Marionette TRACE conn8 -> [0,1737,"getWindowHandle",null] 12:29:56 INFO - PROCESS | 3776 | 1466537396221 Marionette TRACE conn8 <- [1,1737,null,{"value":"13"}] 12:29:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 12:29:56 INFO - PROCESS | 3776 | 1466537396228 Marionette TRACE conn8 -> [0,1738,"setScriptTimeout",{"ms":35000}] 12:29:56 INFO - PROCESS | 3776 | 1466537396230 Marionette TRACE conn8 <- [1,1738,null,{}] 12:29:56 INFO - PROCESS | 3776 | 1466537396234 Marionette TRACE conn8 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:56 INFO - PROCESS | 3776 | 1466537396236 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:56 INFO - PROCESS | 3776 | 1466537396322 Marionette TRACE conn8 <- [1,1739,null,{"value":null}] 12:29:56 INFO - PROCESS | 3776 | 1466537396328 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:56 INFO - PROCESS | 3776 | 1466537396331 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:56 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A5285000 == 38 [pid = 3776] [id = 444] 12:29:56 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (000000819FAB4C00) [pid = 3776] [serial = 1332] [outer = 0000000000000000] 12:29:56 INFO - PROCESS | 3776 | ++DOMWINDOW == 81 (000000819FABAC00) [pid = 3776] [serial = 1333] [outer = 000000819FAB4C00] 12:29:56 INFO - PROCESS | 3776 | 1466537396375 Marionette DEBUG loaded listener.js 12:29:56 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (00000081A034C800) [pid = 3776] [serial = 1334] [outer = 000000819FAB4C00] 12:29:57 INFO - PROCESS | 3776 | 1466537396999 Marionette TRACE conn8 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 12:29:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 12:29:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 837ms 12:29:57 INFO - PROCESS | 3776 | 1466537397071 Marionette TRACE conn8 -> [0,1741,"getWindowHandle",null] 12:29:57 INFO - PROCESS | 3776 | 1466537397075 Marionette TRACE conn8 <- [1,1741,null,{"value":"13"}] 12:29:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 12:29:57 INFO - PROCESS | 3776 | 1466537397095 Marionette TRACE conn8 -> [0,1742,"setScriptTimeout",{"ms":35000}] 12:29:57 INFO - PROCESS | 3776 | 1466537397099 Marionette TRACE conn8 <- [1,1742,null,{}] 12:29:57 INFO - PROCESS | 3776 | 1466537397105 Marionette TRACE conn8 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:57 INFO - PROCESS | 3776 | 1466537397109 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:57 INFO - PROCESS | 3776 | 1466537397241 Marionette TRACE conn8 <- [1,1743,null,{"value":null}] 12:29:57 INFO - PROCESS | 3776 | 1466537397356 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:57 INFO - PROCESS | 3776 | 1466537397359 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:57 INFO - PROCESS | 3776 | ++DOCSHELL 000000819D9D3800 == 39 [pid = 3776] [id = 445] 12:29:57 INFO - PROCESS | 3776 | ++DOMWINDOW == 83 (00000081912A5800) [pid = 3776] [serial = 1335] [outer = 0000000000000000] 12:29:57 INFO - PROCESS | 3776 | ++DOMWINDOW == 84 (000000819285C800) [pid = 3776] [serial = 1336] [outer = 00000081912A5800] 12:29:57 INFO - PROCESS | 3776 | 1466537397420 Marionette DEBUG loaded listener.js 12:29:57 INFO - PROCESS | 3776 | ++DOMWINDOW == 85 (0000008197265800) [pid = 3776] [serial = 1337] [outer = 00000081912A5800] 12:29:58 INFO - PROCESS | 3776 | 1466537397993 Marionette TRACE conn8 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 12:29:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 12:29:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 943ms 12:29:58 INFO - PROCESS | 3776 | 1466537398041 Marionette TRACE conn8 -> [0,1745,"getWindowHandle",null] 12:29:58 INFO - PROCESS | 3776 | 1466537398046 Marionette TRACE conn8 <- [1,1745,null,{"value":"13"}] 12:29:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 12:29:58 INFO - PROCESS | 3776 | 1466537398053 Marionette TRACE conn8 -> [0,1746,"setScriptTimeout",{"ms":35000}] 12:29:58 INFO - PROCESS | 3776 | 1466537398056 Marionette TRACE conn8 <- [1,1746,null,{}] 12:29:58 INFO - PROCESS | 3776 | 1466537398060 Marionette TRACE conn8 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:58 INFO - PROCESS | 3776 | 1466537398063 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:58 INFO - PROCESS | 3776 | 1466537398180 Marionette TRACE conn8 <- [1,1747,null,{"value":null}] 12:29:58 INFO - PROCESS | 3776 | 1466537398275 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:58 INFO - PROCESS | 3776 | 1466537398278 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:58 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A2B87000 == 40 [pid = 3776] [id = 446] 12:29:58 INFO - PROCESS | 3776 | ++DOMWINDOW == 86 (000000819B461400) [pid = 3776] [serial = 1338] [outer = 0000000000000000] 12:29:58 INFO - PROCESS | 3776 | ++DOMWINDOW == 87 (000000819B493C00) [pid = 3776] [serial = 1339] [outer = 000000819B461400] 12:29:58 INFO - PROCESS | 3776 | 1466537398335 Marionette DEBUG loaded listener.js 12:29:58 INFO - PROCESS | 3776 | ++DOMWINDOW == 88 (000000819D922C00) [pid = 3776] [serial = 1340] [outer = 000000819B461400] 12:29:58 INFO - PROCESS | 3776 | 1466537398962 Marionette TRACE conn8 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 12:29:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 12:29:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 984ms 12:29:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 12:29:59 INFO - PROCESS | 3776 | 1466537399040 Marionette TRACE conn8 -> [0,1749,"getWindowHandle",null] 12:29:59 INFO - PROCESS | 3776 | 1466537399042 Marionette TRACE conn8 <- [1,1749,null,{"value":"13"}] 12:29:59 INFO - PROCESS | 3776 | 1466537399046 Marionette TRACE conn8 -> [0,1750,"setScriptTimeout",{"ms":35000}] 12:29:59 INFO - PROCESS | 3776 | 1466537399050 Marionette TRACE conn8 <- [1,1750,null,{}] 12:29:59 INFO - PROCESS | 3776 | 1466537399062 Marionette TRACE conn8 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:59 INFO - PROCESS | 3776 | 1466537399067 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:59 INFO - PROCESS | 3776 | 1466537399189 Marionette TRACE conn8 <- [1,1751,null,{"value":null}] 12:29:59 INFO - PROCESS | 3776 | 1466537399304 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:59 INFO - PROCESS | 3776 | 1466537399308 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:29:59 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A564D800 == 41 [pid = 3776] [id = 447] 12:29:59 INFO - PROCESS | 3776 | ++DOMWINDOW == 89 (000000819EA2EC00) [pid = 3776] [serial = 1341] [outer = 0000000000000000] 12:29:59 INFO - PROCESS | 3776 | ++DOMWINDOW == 90 (000000819ED73800) [pid = 3776] [serial = 1342] [outer = 000000819EA2EC00] 12:29:59 INFO - PROCESS | 3776 | 1466537399367 Marionette DEBUG loaded listener.js 12:29:59 INFO - PROCESS | 3776 | ++DOMWINDOW == 91 (00000081A082C800) [pid = 3776] [serial = 1343] [outer = 000000819EA2EC00] 12:29:59 INFO - PROCESS | 3776 | 1466537399966 Marionette TRACE conn8 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 12:29:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 12:29:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 944ms 12:29:59 INFO - PROCESS | 3776 | 1466537399992 Marionette TRACE conn8 -> [0,1753,"getWindowHandle",null] 12:29:59 INFO - PROCESS | 3776 | 1466537399995 Marionette TRACE conn8 <- [1,1753,null,{"value":"13"}] 12:29:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 12:30:00 INFO - PROCESS | 3776 | 1466537399999 Marionette TRACE conn8 -> [0,1754,"setScriptTimeout",{"ms":35000}] 12:30:00 INFO - PROCESS | 3776 | 1466537400001 Marionette TRACE conn8 <- [1,1754,null,{}] 12:30:00 INFO - PROCESS | 3776 | 1466537400005 Marionette TRACE conn8 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:00 INFO - PROCESS | 3776 | 1466537400007 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:00 INFO - PROCESS | 3776 | 1466537400121 Marionette TRACE conn8 <- [1,1755,null,{"value":null}] 12:30:00 INFO - PROCESS | 3776 | 1466537400242 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:00 INFO - PROCESS | 3776 | 1466537400245 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:00 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A56BF800 == 42 [pid = 3776] [id = 448] 12:30:00 INFO - PROCESS | 3776 | ++DOMWINDOW == 92 (0000008190630400) [pid = 3776] [serial = 1344] [outer = 0000000000000000] 12:30:00 INFO - PROCESS | 3776 | ++DOMWINDOW == 93 (00000081A0D14C00) [pid = 3776] [serial = 1345] [outer = 0000008190630400] 12:30:00 INFO - PROCESS | 3776 | 1466537400302 Marionette DEBUG loaded listener.js 12:30:00 INFO - PROCESS | 3776 | ++DOMWINDOW == 94 (00000081A0D3C000) [pid = 3776] [serial = 1346] [outer = 0000008190630400] 12:30:01 INFO - PROCESS | 3776 | 1466537401077 Marionette TRACE conn8 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 12:30:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 12:30:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1143ms 12:30:01 INFO - PROCESS | 3776 | 1466537401144 Marionette TRACE conn8 -> [0,1757,"getWindowHandle",null] 12:30:01 INFO - PROCESS | 3776 | 1466537401149 Marionette TRACE conn8 <- [1,1757,null,{"value":"13"}] 12:30:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 12:30:01 INFO - PROCESS | 3776 | 1466537401154 Marionette TRACE conn8 -> [0,1758,"setScriptTimeout",{"ms":35000}] 12:30:01 INFO - PROCESS | 3776 | 1466537401158 Marionette TRACE conn8 <- [1,1758,null,{}] 12:30:01 INFO - PROCESS | 3776 | 1466537401164 Marionette TRACE conn8 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:01 INFO - PROCESS | 3776 | 1466537401166 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:01 INFO - PROCESS | 3776 | 1466537401285 Marionette TRACE conn8 <- [1,1759,null,{"value":null}] 12:30:01 INFO - PROCESS | 3776 | 1466537401410 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:01 INFO - PROCESS | 3776 | 1466537401415 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:01 INFO - PROCESS | 3776 | ++DOCSHELL 0000008191CE0000 == 43 [pid = 3776] [id = 449] 12:30:01 INFO - PROCESS | 3776 | ++DOMWINDOW == 95 (000000819119FC00) [pid = 3776] [serial = 1347] [outer = 0000000000000000] 12:30:01 INFO - PROCESS | 3776 | ++DOMWINDOW == 96 (00000081912A6800) [pid = 3776] [serial = 1348] [outer = 000000819119FC00] 12:30:01 INFO - PROCESS | 3776 | 1466537401470 Marionette DEBUG loaded listener.js 12:30:01 INFO - PROCESS | 3776 | ++DOMWINDOW == 97 (0000008195ABE000) [pid = 3776] [serial = 1349] [outer = 000000819119FC00] 12:30:02 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4E7E800 == 42 [pid = 3776] [id = 443] 12:30:02 INFO - PROCESS | 3776 | --DOCSHELL 000000819D2B5000 == 41 [pid = 3776] [id = 442] 12:30:02 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4B34000 == 40 [pid = 3776] [id = 441] 12:30:02 INFO - PROCESS | 3776 | --DOCSHELL 000000819F586800 == 39 [pid = 3776] [id = 440] 12:30:02 INFO - PROCESS | 3776 | --DOCSHELL 00000081A29C5800 == 38 [pid = 3776] [id = 439] 12:30:02 INFO - PROCESS | 3776 | --DOCSHELL 000000819F594000 == 37 [pid = 3776] [id = 438] 12:30:02 INFO - PROCESS | 3776 | --DOCSHELL 000000819DC3F800 == 36 [pid = 3776] [id = 437] 12:30:02 INFO - PROCESS | 3776 | --DOCSHELL 0000008197996000 == 35 [pid = 3776] [id = 436] 12:30:02 INFO - PROCESS | 3776 | --DOCSHELL 0000008196488800 == 34 [pid = 3776] [id = 435] 12:30:02 INFO - PROCESS | 3776 | --DOCSHELL 000000819B724000 == 33 [pid = 3776] [id = 434] 12:30:02 INFO - PROCESS | 3776 | --DOCSHELL 00000081A55A1800 == 32 [pid = 3776] [id = 433] 12:30:02 INFO - PROCESS | 3776 | --DOCSHELL 00000081A56BF800 == 31 [pid = 3776] [id = 448] 12:30:02 INFO - PROCESS | 3776 | --DOCSHELL 00000081A564D800 == 30 [pid = 3776] [id = 447] 12:30:02 INFO - PROCESS | 3776 | --DOCSHELL 00000081A2B87000 == 29 [pid = 3776] [id = 446] 12:30:02 INFO - PROCESS | 3776 | --DOCSHELL 00000081A5285000 == 28 [pid = 3776] [id = 444] 12:30:02 INFO - PROCESS | 3776 | --DOCSHELL 000000819D9D3800 == 27 [pid = 3776] [id = 445] 12:30:02 INFO - PROCESS | 3776 | --DOMWINDOW == 96 (000000819ED77800) [pid = 3776] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 12:30:02 INFO - PROCESS | 3776 | --DOMWINDOW == 95 (000000819EA36400) [pid = 3776] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 12:30:02 INFO - PROCESS | 3776 | --DOMWINDOW == 94 (000000819BE9B000) [pid = 3776] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 12:30:02 INFO - PROCESS | 3776 | --DOMWINDOW == 93 (000000819D92C400) [pid = 3776] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 12:30:02 INFO - PROCESS | 3776 | --DOMWINDOW == 92 (00000081973CB800) [pid = 3776] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 12:30:02 INFO - PROCESS | 3776 | --DOMWINDOW == 91 (0000008197AE9000) [pid = 3776] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 12:30:02 INFO - PROCESS | 3776 | --DOMWINDOW == 90 (0000008197205800) [pid = 3776] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 12:30:02 INFO - PROCESS | 3776 | --DOMWINDOW == 89 (0000008197279400) [pid = 3776] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 12:30:02 INFO - PROCESS | 3776 | --DOMWINDOW == 88 (000000819E631C00) [pid = 3776] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 12:30:02 INFO - PROCESS | 3776 | --DOMWINDOW == 87 (00000081912A2800) [pid = 3776] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 12:30:02 INFO - PROCESS | 3776 | --DOMWINDOW == 86 (0000008191330000) [pid = 3776] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 12:30:02 INFO - PROCESS | 3776 | --DOMWINDOW == 85 (000000819B495400) [pid = 3776] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 12:30:02 INFO - PROCESS | 3776 | --DOMWINDOW == 84 (000000819B844000) [pid = 3776] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 12:30:02 INFO - PROCESS | 3776 | --DOMWINDOW == 83 (00000081959EB800) [pid = 3776] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 12:30:02 INFO - PROCESS | 3776 | --DOMWINDOW == 82 (00000081961B2C00) [pid = 3776] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 12:30:02 INFO - PROCESS | 3776 | --DOMWINDOW == 81 (0000008190612400) [pid = 3776] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 12:30:02 INFO - PROCESS | 3776 | --DOMWINDOW == 80 (0000008190FF4C00) [pid = 3776] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 12:30:02 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (000000819E19B000) [pid = 3776] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 12:30:02 INFO - PROCESS | 3776 | --DOMWINDOW == 78 (000000819E6CC000) [pid = 3776] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 12:30:02 INFO - PROCESS | 3776 | --DOMWINDOW == 77 (000000819E64B000) [pid = 3776] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 12:30:02 INFO - PROCESS | 3776 | --DOMWINDOW == 76 (0000008191107400) [pid = 3776] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 12:30:02 INFO - PROCESS | 3776 | --DOMWINDOW == 75 (000000819E748400) [pid = 3776] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 12:30:02 INFO - PROCESS | 3776 | --DOMWINDOW == 74 (000000819B7A1800) [pid = 3776] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 12:30:02 INFO - PROCESS | 3776 | --DOMWINDOW == 73 (000000819EBBE000) [pid = 3776] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 12:30:02 INFO - PROCESS | 3776 | --DOMWINDOW == 72 (000000819F04FC00) [pid = 3776] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 12:30:02 INFO - PROCESS | 3776 | --DOMWINDOW == 71 (000000819ED6EC00) [pid = 3776] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 12:30:02 INFO - PROCESS | 3776 | --DOMWINDOW == 70 (000000819E61EC00) [pid = 3776] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 12:30:02 INFO - PROCESS | 3776 | 1466537402710 Marionette TRACE conn8 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 12:30:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 12:30:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1592ms 12:30:02 INFO - PROCESS | 3776 | 1466537402780 Marionette TRACE conn8 -> [0,1761,"getWindowHandle",null] 12:30:02 INFO - PROCESS | 3776 | 1466537402785 Marionette TRACE conn8 <- [1,1761,null,{"value":"13"}] 12:30:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 12:30:02 INFO - PROCESS | 3776 | 1466537402795 Marionette TRACE conn8 -> [0,1762,"setScriptTimeout",{"ms":35000}] 12:30:02 INFO - PROCESS | 3776 | 1466537402799 Marionette TRACE conn8 <- [1,1762,null,{}] 12:30:02 INFO - PROCESS | 3776 | 1466537402804 Marionette TRACE conn8 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:02 INFO - PROCESS | 3776 | 1466537402807 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:02 INFO - PROCESS | 3776 | 1466537402900 Marionette TRACE conn8 <- [1,1763,null,{"value":null}] 12:30:02 INFO - PROCESS | 3776 | 1466537402915 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:02 INFO - PROCESS | 3776 | 1466537402917 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:02 INFO - PROCESS | 3776 | ++DOCSHELL 00000081975C3000 == 28 [pid = 3776] [id = 450] 12:30:02 INFO - PROCESS | 3776 | ++DOMWINDOW == 71 (0000008190FEE800) [pid = 3776] [serial = 1350] [outer = 0000000000000000] 12:30:02 INFO - PROCESS | 3776 | ++DOMWINDOW == 72 (00000081911A5800) [pid = 3776] [serial = 1351] [outer = 0000008190FEE800] 12:30:02 INFO - PROCESS | 3776 | 1466537402966 Marionette DEBUG loaded listener.js 12:30:03 INFO - PROCESS | 3776 | ++DOMWINDOW == 73 (0000008191330400) [pid = 3776] [serial = 1352] [outer = 0000008190FEE800] 12:30:03 INFO - PROCESS | 3776 | 1466537403459 Marionette TRACE conn8 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 12:30:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 12:30:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 690ms 12:30:03 INFO - PROCESS | 3776 | 1466537403483 Marionette TRACE conn8 -> [0,1765,"getWindowHandle",null] 12:30:03 INFO - PROCESS | 3776 | 1466537403489 Marionette TRACE conn8 <- [1,1765,null,{"value":"13"}] 12:30:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 12:30:03 INFO - PROCESS | 3776 | 1466537403496 Marionette TRACE conn8 -> [0,1766,"setScriptTimeout",{"ms":35000}] 12:30:03 INFO - PROCESS | 3776 | 1466537403499 Marionette TRACE conn8 <- [1,1766,null,{}] 12:30:03 INFO - PROCESS | 3776 | 1466537403503 Marionette TRACE conn8 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:03 INFO - PROCESS | 3776 | 1466537403506 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:03 INFO - PROCESS | 3776 | 1466537403599 Marionette TRACE conn8 <- [1,1767,null,{"value":null}] 12:30:03 INFO - PROCESS | 3776 | 1466537403609 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:03 INFO - PROCESS | 3776 | 1466537403611 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:03 INFO - PROCESS | 3776 | ++DOCSHELL 000000819C1A8800 == 29 [pid = 3776] [id = 451] 12:30:03 INFO - PROCESS | 3776 | ++DOMWINDOW == 74 (00000081959F6000) [pid = 3776] [serial = 1353] [outer = 0000000000000000] 12:30:03 INFO - PROCESS | 3776 | ++DOMWINDOW == 75 (0000008195AB0400) [pid = 3776] [serial = 1354] [outer = 00000081959F6000] 12:30:03 INFO - PROCESS | 3776 | 1466537403659 Marionette DEBUG loaded listener.js 12:30:03 INFO - PROCESS | 3776 | ++DOMWINDOW == 76 (00000081964D8000) [pid = 3776] [serial = 1355] [outer = 00000081959F6000] 12:30:04 INFO - PROCESS | 3776 | 1466537404135 Marionette TRACE conn8 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 12:30:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 12:30:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 691ms 12:30:04 INFO - PROCESS | 3776 | 1466537404189 Marionette TRACE conn8 -> [0,1769,"getWindowHandle",null] 12:30:04 INFO - PROCESS | 3776 | 1466537404191 Marionette TRACE conn8 <- [1,1769,null,{"value":"13"}] 12:30:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 12:30:04 INFO - PROCESS | 3776 | 1466537404195 Marionette TRACE conn8 -> [0,1770,"setScriptTimeout",{"ms":35000}] 12:30:04 INFO - PROCESS | 3776 | 1466537404198 Marionette TRACE conn8 <- [1,1770,null,{}] 12:30:04 INFO - PROCESS | 3776 | 1466537404210 Marionette TRACE conn8 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:04 INFO - PROCESS | 3776 | 1466537404215 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:04 INFO - PROCESS | 3776 | 1466537404333 Marionette TRACE conn8 <- [1,1771,null,{"value":null}] 12:30:04 INFO - PROCESS | 3776 | 1466537404423 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:04 INFO - PROCESS | 3776 | 1466537404427 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:04 INFO - PROCESS | 3776 | ++DOCSHELL 000000819E7C9000 == 30 [pid = 3776] [id = 452] 12:30:04 INFO - PROCESS | 3776 | ++DOMWINDOW == 77 (000000819060DC00) [pid = 3776] [serial = 1356] [outer = 0000000000000000] 12:30:04 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (00000081977B6400) [pid = 3776] [serial = 1357] [outer = 000000819060DC00] 12:30:04 INFO - PROCESS | 3776 | 1466537404476 Marionette DEBUG loaded listener.js 12:30:04 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (000000819A984C00) [pid = 3776] [serial = 1358] [outer = 000000819060DC00] 12:30:04 INFO - PROCESS | 3776 | 1466537404880 Marionette TRACE conn8 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 12:30:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 12:30:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 733ms 12:30:04 INFO - PROCESS | 3776 | 1466537404930 Marionette TRACE conn8 -> [0,1773,"getWindowHandle",null] 12:30:04 INFO - PROCESS | 3776 | 1466537404933 Marionette TRACE conn8 <- [1,1773,null,{"value":"13"}] 12:30:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 12:30:04 INFO - PROCESS | 3776 | 1466537404936 Marionette TRACE conn8 -> [0,1774,"setScriptTimeout",{"ms":35000}] 12:30:04 INFO - PROCESS | 3776 | 1466537404938 Marionette TRACE conn8 <- [1,1774,null,{}] 12:30:04 INFO - PROCESS | 3776 | 1466537404947 Marionette TRACE conn8 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:04 INFO - PROCESS | 3776 | 1466537404949 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:05 INFO - PROCESS | 3776 | 1466537405065 Marionette TRACE conn8 <- [1,1775,null,{"value":null}] 12:30:05 INFO - PROCESS | 3776 | 1466537405076 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:05 INFO - PROCESS | 3776 | 1466537405078 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:05 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A08B1800 == 31 [pid = 3776] [id = 453] 12:30:05 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (000000819B3E3C00) [pid = 3776] [serial = 1359] [outer = 0000000000000000] 12:30:05 INFO - PROCESS | 3776 | ++DOMWINDOW == 81 (000000819B465C00) [pid = 3776] [serial = 1360] [outer = 000000819B3E3C00] 12:30:05 INFO - PROCESS | 3776 | 1466537405124 Marionette DEBUG loaded listener.js 12:30:05 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (000000819B79B800) [pid = 3776] [serial = 1361] [outer = 000000819B3E3C00] 12:30:05 INFO - PROCESS | 3776 | 1466537405609 Marionette TRACE conn8 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 12:30:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 12:30:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 731ms 12:30:05 INFO - PROCESS | 3776 | 1466537405708 Marionette TRACE conn8 -> [0,1777,"getWindowHandle",null] 12:30:05 INFO - PROCESS | 3776 | 1466537405710 Marionette TRACE conn8 <- [1,1777,null,{"value":"13"}] 12:30:05 INFO - PROCESS | 3776 | 1466537405730 Marionette TRACE conn8 -> [0,1778,"setScriptTimeout",{"ms":35000}] 12:30:05 INFO - PROCESS | 3776 | 1466537405732 Marionette TRACE conn8 <- [1,1778,null,{}] 12:30:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 12:30:05 INFO - PROCESS | 3776 | 1466537405736 Marionette TRACE conn8 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:05 INFO - PROCESS | 3776 | 1466537405738 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:05 INFO - PROCESS | 3776 | 1466537405844 Marionette TRACE conn8 <- [1,1779,null,{"value":null}] 12:30:05 INFO - PROCESS | 3776 | 1466537405853 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:05 INFO - PROCESS | 3776 | 1466537405855 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:05 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A2B10800 == 32 [pid = 3776] [id = 454] 12:30:05 INFO - PROCESS | 3776 | ++DOMWINDOW == 83 (00000081959F5800) [pid = 3776] [serial = 1362] [outer = 0000000000000000] 12:30:05 INFO - PROCESS | 3776 | ++DOMWINDOW == 84 (000000819BE95000) [pid = 3776] [serial = 1363] [outer = 00000081959F5800] 12:30:05 INFO - PROCESS | 3776 | 1466537405903 Marionette DEBUG loaded listener.js 12:30:05 INFO - PROCESS | 3776 | ++DOMWINDOW == 85 (000000819D92F000) [pid = 3776] [serial = 1364] [outer = 00000081959F5800] 12:30:06 INFO - PROCESS | 3776 | 1466537406371 Marionette TRACE conn8 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 12:30:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 12:30:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 671ms 12:30:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 12:30:06 INFO - PROCESS | 3776 | 1466537406407 Marionette TRACE conn8 -> [0,1781,"getWindowHandle",null] 12:30:06 INFO - PROCESS | 3776 | 1466537406409 Marionette TRACE conn8 <- [1,1781,null,{"value":"13"}] 12:30:06 INFO - PROCESS | 3776 | 1466537406412 Marionette TRACE conn8 -> [0,1782,"setScriptTimeout",{"ms":35000}] 12:30:06 INFO - PROCESS | 3776 | 1466537406414 Marionette TRACE conn8 <- [1,1782,null,{}] 12:30:06 INFO - PROCESS | 3776 | 1466537406418 Marionette TRACE conn8 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:06 INFO - PROCESS | 3776 | 1466537406424 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:06 INFO - PROCESS | 3776 | 1466537406560 Marionette TRACE conn8 <- [1,1783,null,{"value":null}] 12:30:06 INFO - PROCESS | 3776 | 1466537406614 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:06 INFO - PROCESS | 3776 | 1466537406616 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:06 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A36DB000 == 33 [pid = 3776] [id = 455] 12:30:06 INFO - PROCESS | 3776 | ++DOMWINDOW == 86 (000000819E061000) [pid = 3776] [serial = 1365] [outer = 0000000000000000] 12:30:06 INFO - PROCESS | 3776 | ++DOMWINDOW == 87 (000000819E625800) [pid = 3776] [serial = 1366] [outer = 000000819E061000] 12:30:06 INFO - PROCESS | 3776 | 1466537406669 Marionette DEBUG loaded listener.js 12:30:06 INFO - PROCESS | 3776 | ++DOMWINDOW == 88 (000000819E6CA400) [pid = 3776] [serial = 1367] [outer = 000000819E061000] 12:30:06 INFO - PROCESS | 3776 | --DOMWINDOW == 87 (000000819F707C00) [pid = 3776] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 12:30:06 INFO - PROCESS | 3776 | --DOMWINDOW == 86 (000000819B341800) [pid = 3776] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 12:30:07 INFO - PROCESS | 3776 | --DOMWINDOW == 85 (000000819E6C8C00) [pid = 3776] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 12:30:07 INFO - PROCESS | 3776 | --DOMWINDOW == 84 (000000818FFD0C00) [pid = 3776] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 12:30:07 INFO - PROCESS | 3776 | --DOMWINDOW == 83 (000000819132FC00) [pid = 3776] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 12:30:07 INFO - PROCESS | 3776 | --DOMWINDOW == 82 (000000819FAB4C00) [pid = 3776] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 12:30:07 INFO - PROCESS | 3776 | --DOMWINDOW == 81 (000000818F5A2800) [pid = 3776] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 12:30:07 INFO - PROCESS | 3776 | --DOMWINDOW == 80 (0000008190FEF000) [pid = 3776] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 12:30:07 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (00000081977BB000) [pid = 3776] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 12:30:07 INFO - PROCESS | 3776 | --DOMWINDOW == 78 (000000819F01F400) [pid = 3776] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 12:30:07 INFO - PROCESS | 3776 | --DOMWINDOW == 77 (00000081973D4800) [pid = 3776] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 12:30:07 INFO - PROCESS | 3776 | --DOMWINDOW == 76 (0000008197278000) [pid = 3776] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 12:30:07 INFO - PROCESS | 3776 | 1466537407229 Marionette TRACE conn8 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 12:30:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:30:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 881ms 12:30:07 INFO - PROCESS | 3776 | 1466537407297 Marionette TRACE conn8 -> [0,1785,"getWindowHandle",null] 12:30:07 INFO - PROCESS | 3776 | 1466537407299 Marionette TRACE conn8 <- [1,1785,null,{"value":"13"}] 12:30:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 12:30:07 INFO - PROCESS | 3776 | 1466537407302 Marionette TRACE conn8 -> [0,1786,"setScriptTimeout",{"ms":35000}] 12:30:07 INFO - PROCESS | 3776 | 1466537407304 Marionette TRACE conn8 <- [1,1786,null,{}] 12:30:07 INFO - PROCESS | 3776 | 1466537407308 Marionette TRACE conn8 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:07 INFO - PROCESS | 3776 | 1466537407310 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:07 INFO - PROCESS | 3776 | 1466537407389 Marionette TRACE conn8 <- [1,1787,null,{"value":null}] 12:30:07 INFO - PROCESS | 3776 | 1466537407394 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:07 INFO - PROCESS | 3776 | 1466537407396 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:07 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4B3D800 == 34 [pid = 3776] [id = 456] 12:30:07 INFO - PROCESS | 3776 | ++DOMWINDOW == 77 (0000008190FF8400) [pid = 3776] [serial = 1368] [outer = 0000000000000000] 12:30:07 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (000000819B463C00) [pid = 3776] [serial = 1369] [outer = 0000008190FF8400] 12:30:07 INFO - PROCESS | 3776 | 1466537407440 Marionette DEBUG loaded listener.js 12:30:07 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (000000819E64FC00) [pid = 3776] [serial = 1370] [outer = 0000008190FF8400] 12:30:07 INFO - PROCESS | 3776 | 1466537407857 Marionette TRACE conn8 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 12:30:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 12:30:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 586ms 12:30:07 INFO - PROCESS | 3776 | 1466537407892 Marionette TRACE conn8 -> [0,1789,"getWindowHandle",null] 12:30:07 INFO - PROCESS | 3776 | 1466537407894 Marionette TRACE conn8 <- [1,1789,null,{"value":"13"}] 12:30:07 INFO - PROCESS | 3776 | 1466537407897 Marionette TRACE conn8 -> [0,1790,"setScriptTimeout",{"ms":35000}] 12:30:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 12:30:07 INFO - PROCESS | 3776 | 1466537407899 Marionette TRACE conn8 <- [1,1790,null,{}] 12:30:07 INFO - PROCESS | 3776 | 1466537407903 Marionette TRACE conn8 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:07 INFO - PROCESS | 3776 | 1466537407905 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:08 INFO - PROCESS | 3776 | 1466537408009 Marionette TRACE conn8 <- [1,1791,null,{"value":null}] 12:30:08 INFO - PROCESS | 3776 | 1466537408014 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:08 INFO - PROCESS | 3776 | 1466537408017 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:08 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4BB9800 == 35 [pid = 3776] [id = 457] 12:30:08 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (000000819E6D7400) [pid = 3776] [serial = 1371] [outer = 0000000000000000] 12:30:08 INFO - PROCESS | 3776 | ++DOMWINDOW == 81 (000000819E749000) [pid = 3776] [serial = 1372] [outer = 000000819E6D7400] 12:30:08 INFO - PROCESS | 3776 | 1466537408070 Marionette DEBUG loaded listener.js 12:30:08 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (000000819EA2F000) [pid = 3776] [serial = 1373] [outer = 000000819E6D7400] 12:30:08 INFO - PROCESS | 3776 | 1466537408508 Marionette TRACE conn8 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:30:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 12:30:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 630ms 12:30:08 INFO - PROCESS | 3776 | 1466537408530 Marionette TRACE conn8 -> [0,1793,"getWindowHandle",null] 12:30:08 INFO - PROCESS | 3776 | 1466537408532 Marionette TRACE conn8 <- [1,1793,null,{"value":"13"}] 12:30:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 12:30:08 INFO - PROCESS | 3776 | 1466537408535 Marionette TRACE conn8 -> [0,1794,"setScriptTimeout",{"ms":35000}] 12:30:08 INFO - PROCESS | 3776 | 1466537408537 Marionette TRACE conn8 <- [1,1794,null,{}] 12:30:08 INFO - PROCESS | 3776 | 1466537408541 Marionette TRACE conn8 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:08 INFO - PROCESS | 3776 | 1466537408543 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:08 INFO - PROCESS | 3776 | 1466537408624 Marionette TRACE conn8 <- [1,1795,null,{"value":null}] 12:30:08 INFO - PROCESS | 3776 | 1466537408749 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:08 INFO - PROCESS | 3776 | 1466537408752 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:08 INFO - PROCESS | 3776 | ++DOCSHELL 0000008192822800 == 36 [pid = 3776] [id = 458] 12:30:08 INFO - PROCESS | 3776 | ++DOMWINDOW == 83 (000000818F59AC00) [pid = 3776] [serial = 1374] [outer = 0000000000000000] 12:30:08 INFO - PROCESS | 3776 | ++DOMWINDOW == 84 (000000818F725400) [pid = 3776] [serial = 1375] [outer = 000000818F59AC00] 12:30:08 INFO - PROCESS | 3776 | 1466537408812 Marionette DEBUG loaded listener.js 12:30:08 INFO - PROCESS | 3776 | ++DOMWINDOW == 85 (0000008190F1F400) [pid = 3776] [serial = 1376] [outer = 000000818F59AC00] 12:30:09 INFO - PROCESS | 3776 | 1466537409633 Marionette TRACE conn8 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 12:30:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 12:30:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1136ms 12:30:09 INFO - PROCESS | 3776 | 1466537409677 Marionette TRACE conn8 -> [0,1797,"getWindowHandle",null] 12:30:09 INFO - PROCESS | 3776 | 1466537409681 Marionette TRACE conn8 <- [1,1797,null,{"value":"13"}] 12:30:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 12:30:09 INFO - PROCESS | 3776 | 1466537409686 Marionette TRACE conn8 -> [0,1798,"setScriptTimeout",{"ms":35000}] 12:30:09 INFO - PROCESS | 3776 | 1466537409690 Marionette TRACE conn8 <- [1,1798,null,{}] 12:30:09 INFO - PROCESS | 3776 | 1466537409696 Marionette TRACE conn8 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:09 INFO - PROCESS | 3776 | 1466537409699 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:09 INFO - PROCESS | 3776 | 1466537409832 Marionette TRACE conn8 <- [1,1799,null,{"value":null}] 12:30:09 INFO - PROCESS | 3776 | 1466537409948 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:09 INFO - PROCESS | 3776 | 1466537409951 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:09 INFO - PROCESS | 3776 | ++DOCSHELL 000000819EE58000 == 37 [pid = 3776] [id = 459] 12:30:09 INFO - PROCESS | 3776 | ++DOMWINDOW == 86 (000000819233E000) [pid = 3776] [serial = 1377] [outer = 0000000000000000] 12:30:10 INFO - PROCESS | 3776 | ++DOMWINDOW == 87 (00000081965C8800) [pid = 3776] [serial = 1378] [outer = 000000819233E000] 12:30:10 INFO - PROCESS | 3776 | 1466537410009 Marionette DEBUG loaded listener.js 12:30:10 INFO - PROCESS | 3776 | ++DOMWINDOW == 88 (0000008197316000) [pid = 3776] [serial = 1379] [outer = 000000819233E000] 12:30:10 INFO - PROCESS | 3776 | 1466537410774 Marionette TRACE conn8 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 12:30:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 12:30:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1235ms 12:30:10 INFO - PROCESS | 3776 | 1466537410930 Marionette TRACE conn8 -> [0,1801,"getWindowHandle",null] 12:30:10 INFO - PROCESS | 3776 | 1466537410935 Marionette TRACE conn8 <- [1,1801,null,{"value":"13"}] 12:30:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 12:30:10 INFO - PROCESS | 3776 | 1466537410940 Marionette TRACE conn8 -> [0,1802,"setScriptTimeout",{"ms":35000}] 12:30:10 INFO - PROCESS | 3776 | 1466537410943 Marionette TRACE conn8 <- [1,1802,null,{}] 12:30:10 INFO - PROCESS | 3776 | 1466537410949 Marionette TRACE conn8 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:10 INFO - PROCESS | 3776 | 1466537410952 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:11 INFO - PROCESS | 3776 | 1466537411075 Marionette TRACE conn8 <- [1,1803,null,{"value":null}] 12:30:11 INFO - PROCESS | 3776 | 1466537411149 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:11 INFO - PROCESS | 3776 | 1466537411154 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:11 INFO - PROCESS | 3776 | ++DOCSHELL 000000819C1B0000 == 38 [pid = 3776] [id = 460] 12:30:11 INFO - PROCESS | 3776 | ++DOMWINDOW == 89 (0000008191ADB400) [pid = 3776] [serial = 1380] [outer = 0000000000000000] 12:30:11 INFO - PROCESS | 3776 | ++DOMWINDOW == 90 (00000081923D4C00) [pid = 3776] [serial = 1381] [outer = 0000008191ADB400] 12:30:11 INFO - PROCESS | 3776 | 1466537411206 Marionette DEBUG loaded listener.js 12:30:11 INFO - PROCESS | 3776 | ++DOMWINDOW == 91 (00000081965C7000) [pid = 3776] [serial = 1382] [outer = 0000008191ADB400] 12:30:11 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4BB9800 == 37 [pid = 3776] [id = 457] 12:30:11 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4B3D800 == 36 [pid = 3776] [id = 456] 12:30:11 INFO - PROCESS | 3776 | --DOCSHELL 00000081A36DB000 == 35 [pid = 3776] [id = 455] 12:30:11 INFO - PROCESS | 3776 | --DOCSHELL 00000081A2B10800 == 34 [pid = 3776] [id = 454] 12:30:11 INFO - PROCESS | 3776 | --DOCSHELL 00000081A08B1800 == 33 [pid = 3776] [id = 453] 12:30:11 INFO - PROCESS | 3776 | --DOCSHELL 000000819E7C9000 == 32 [pid = 3776] [id = 452] 12:30:11 INFO - PROCESS | 3776 | --DOCSHELL 000000819C1A8800 == 31 [pid = 3776] [id = 451] 12:30:11 INFO - PROCESS | 3776 | --DOCSHELL 00000081975C3000 == 30 [pid = 3776] [id = 450] 12:30:11 INFO - PROCESS | 3776 | --DOMWINDOW == 90 (000000819FAB0C00) [pid = 3776] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 12:30:11 INFO - PROCESS | 3776 | --DOMWINDOW == 89 (000000819D2A9000) [pid = 3776] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 12:30:11 INFO - PROCESS | 3776 | --DOMWINDOW == 88 (000000819E6CFC00) [pid = 3776] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 12:30:11 INFO - PROCESS | 3776 | --DOMWINDOW == 87 (000000819EBBD800) [pid = 3776] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 12:30:11 INFO - PROCESS | 3776 | --DOMWINDOW == 86 (0000008192859800) [pid = 3776] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 12:30:11 INFO - PROCESS | 3776 | --DOMWINDOW == 85 (000000819FABAC00) [pid = 3776] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 12:30:11 INFO - PROCESS | 3776 | --DOMWINDOW == 84 (0000008196511000) [pid = 3776] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 12:30:11 INFO - PROCESS | 3776 | --DOMWINDOW == 83 (0000008190F22400) [pid = 3776] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 12:30:11 INFO - PROCESS | 3776 | --DOMWINDOW == 82 (00000081912A6C00) [pid = 3776] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 12:30:11 INFO - PROCESS | 3776 | --DOMWINDOW == 81 (0000008191109400) [pid = 3776] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 12:30:11 INFO - PROCESS | 3776 | --DOMWINDOW == 80 (00000081A034C800) [pid = 3776] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 12:30:11 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (000000819132B000) [pid = 3776] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 12:30:11 INFO - PROCESS | 3776 | --DOMWINDOW == 78 (000000819B491C00) [pid = 3776] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 12:30:11 INFO - PROCESS | 3776 | --DOMWINDOW == 77 (000000819FA0E400) [pid = 3776] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 12:30:11 INFO - PROCESS | 3776 | --DOMWINDOW == 76 (000000819F70D400) [pid = 3776] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 12:30:11 INFO - PROCESS | 3776 | --DOMWINDOW == 75 (0000008197976000) [pid = 3776] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 12:30:11 INFO - PROCESS | 3776 | --DOMWINDOW == 74 (000000819B33B000) [pid = 3776] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 12:30:11 INFO - PROCESS | 3776 | --DOMWINDOW == 73 (000000819EA2A800) [pid = 3776] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 12:30:11 INFO - PROCESS | 3776 | --DOMWINDOW == 72 (000000819F771400) [pid = 3776] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 12:30:11 INFO - PROCESS | 3776 | --DOMWINDOW == 71 (000000819E61D800) [pid = 3776] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 12:30:11 INFO - PROCESS | 3776 | --DOMWINDOW == 70 (000000819E61C400) [pid = 3776] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 12:30:11 INFO - PROCESS | 3776 | --DOMWINDOW == 69 (000000819EE36400) [pid = 3776] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 12:30:11 INFO - PROCESS | 3776 | --DOMWINDOW == 68 (000000819B8CD800) [pid = 3776] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 12:30:11 INFO - PROCESS | 3776 | --DOMWINDOW == 67 (000000819ED74800) [pid = 3776] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 12:30:11 INFO - PROCESS | 3776 | 1466537411856 Marionette TRACE conn8 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 12:30:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 12:30:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 942ms 12:30:11 INFO - PROCESS | 3776 | 1466537411887 Marionette TRACE conn8 -> [0,1805,"getWindowHandle",null] 12:30:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 12:30:11 INFO - PROCESS | 3776 | 1466537411890 Marionette TRACE conn8 <- [1,1805,null,{"value":"13"}] 12:30:11 INFO - PROCESS | 3776 | 1466537411897 Marionette TRACE conn8 -> [0,1806,"setScriptTimeout",{"ms":35000}] 12:30:11 INFO - PROCESS | 3776 | 1466537411901 Marionette TRACE conn8 <- [1,1806,null,{}] 12:30:11 INFO - PROCESS | 3776 | 1466537411905 Marionette TRACE conn8 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:11 INFO - PROCESS | 3776 | 1466537411908 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:12 INFO - PROCESS | 3776 | 1466537411999 Marionette TRACE conn8 <- [1,1807,null,{"value":null}] 12:30:12 INFO - PROCESS | 3776 | 1466537412072 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:12 INFO - PROCESS | 3776 | 1466537412075 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:12 INFO - PROCESS | 3776 | ++DOCSHELL 000000819C1A8800 == 31 [pid = 3776] [id = 461] 12:30:12 INFO - PROCESS | 3776 | ++DOMWINDOW == 68 (0000008191329400) [pid = 3776] [serial = 1383] [outer = 0000000000000000] 12:30:12 INFO - PROCESS | 3776 | ++DOMWINDOW == 69 (00000081964D6C00) [pid = 3776] [serial = 1384] [outer = 0000008191329400] 12:30:12 INFO - PROCESS | 3776 | 1466537412133 Marionette DEBUG loaded listener.js 12:30:12 INFO - PROCESS | 3776 | ++DOMWINDOW == 70 (0000008197313800) [pid = 3776] [serial = 1385] [outer = 0000008191329400] 12:30:12 INFO - PROCESS | 3776 | 1466537412562 Marionette TRACE conn8 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 12:30:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 12:30:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 734ms 12:30:12 INFO - PROCESS | 3776 | 1466537412631 Marionette TRACE conn8 -> [0,1809,"getWindowHandle",null] 12:30:12 INFO - PROCESS | 3776 | 1466537412633 Marionette TRACE conn8 <- [1,1809,null,{"value":"13"}] 12:30:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 12:30:12 INFO - PROCESS | 3776 | 1466537412637 Marionette TRACE conn8 -> [0,1810,"setScriptTimeout",{"ms":35000}] 12:30:12 INFO - PROCESS | 3776 | 1466537412639 Marionette TRACE conn8 <- [1,1810,null,{}] 12:30:12 INFO - PROCESS | 3776 | 1466537412650 Marionette TRACE conn8 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:12 INFO - PROCESS | 3776 | 1466537412655 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:12 INFO - PROCESS | 3776 | 1466537412749 Marionette TRACE conn8 <- [1,1811,null,{"value":null}] 12:30:12 INFO - PROCESS | 3776 | 1466537412765 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:12 INFO - PROCESS | 3776 | 1466537412769 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:12 INFO - PROCESS | 3776 | ++DOCSHELL 000000819ECFE000 == 32 [pid = 3776] [id = 462] 12:30:12 INFO - PROCESS | 3776 | ++DOMWINDOW == 71 (000000819B844C00) [pid = 3776] [serial = 1386] [outer = 0000000000000000] 12:30:12 INFO - PROCESS | 3776 | ++DOMWINDOW == 72 (000000819B8C4C00) [pid = 3776] [serial = 1387] [outer = 000000819B844C00] 12:30:12 INFO - PROCESS | 3776 | 1466537412820 Marionette DEBUG loaded listener.js 12:30:12 INFO - PROCESS | 3776 | ++DOMWINDOW == 73 (000000819D92B400) [pid = 3776] [serial = 1388] [outer = 000000819B844C00] 12:30:13 INFO - PROCESS | 3776 | 1466537413305 Marionette TRACE conn8 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 12:30:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 12:30:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 691ms 12:30:13 INFO - PROCESS | 3776 | 1466537413330 Marionette TRACE conn8 -> [0,1813,"getWindowHandle",null] 12:30:13 INFO - PROCESS | 3776 | 1466537413332 Marionette TRACE conn8 <- [1,1813,null,{"value":"13"}] 12:30:13 INFO - PROCESS | 3776 | 1466537413335 Marionette TRACE conn8 -> [0,1814,"setScriptTimeout",{"ms":35000}] 12:30:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 12:30:13 INFO - PROCESS | 3776 | 1466537413337 Marionette TRACE conn8 <- [1,1814,null,{}] 12:30:13 INFO - PROCESS | 3776 | 1466537413340 Marionette TRACE conn8 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:13 INFO - PROCESS | 3776 | 1466537413343 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:13 INFO - PROCESS | 3776 | 1466537413434 Marionette TRACE conn8 <- [1,1815,null,{"value":null}] 12:30:13 INFO - PROCESS | 3776 | 1466537413440 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:13 INFO - PROCESS | 3776 | 1466537413442 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:13 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A2B10000 == 33 [pid = 3776] [id = 463] 12:30:13 INFO - PROCESS | 3776 | ++DOMWINDOW == 74 (000000819E621C00) [pid = 3776] [serial = 1389] [outer = 0000000000000000] 12:30:13 INFO - PROCESS | 3776 | ++DOMWINDOW == 75 (000000819E62E000) [pid = 3776] [serial = 1390] [outer = 000000819E621C00] 12:30:13 INFO - PROCESS | 3776 | 1466537413489 Marionette DEBUG loaded listener.js 12:30:13 INFO - PROCESS | 3776 | ++DOMWINDOW == 76 (000000819E647800) [pid = 3776] [serial = 1391] [outer = 000000819E621C00] 12:30:13 INFO - PROCESS | 3776 | 1466537413936 Marionette TRACE conn8 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 12:30:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 12:30:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 628ms 12:30:13 INFO - PROCESS | 3776 | 1466537413967 Marionette TRACE conn8 -> [0,1817,"getWindowHandle",null] 12:30:13 INFO - PROCESS | 3776 | 1466537413969 Marionette TRACE conn8 <- [1,1817,null,{"value":"13"}] 12:30:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 12:30:13 INFO - PROCESS | 3776 | 1466537413977 Marionette TRACE conn8 -> [0,1818,"setScriptTimeout",{"ms":35000}] 12:30:13 INFO - PROCESS | 3776 | 1466537413979 Marionette TRACE conn8 <- [1,1818,null,{}] 12:30:13 INFO - PROCESS | 3776 | 1466537413983 Marionette TRACE conn8 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:13 INFO - PROCESS | 3776 | 1466537413985 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:14 INFO - PROCESS | 3776 | 1466537414094 Marionette TRACE conn8 <- [1,1819,null,{"value":null}] 12:30:14 INFO - PROCESS | 3776 | 1466537414179 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:14 INFO - PROCESS | 3776 | 1466537414181 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:14 INFO - PROCESS | 3776 | ++DOCSHELL 0000008195EC5000 == 34 [pid = 3776] [id = 464] 12:30:14 INFO - PROCESS | 3776 | ++DOMWINDOW == 77 (000000819E6D4800) [pid = 3776] [serial = 1392] [outer = 0000000000000000] 12:30:14 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (000000819E618800) [pid = 3776] [serial = 1393] [outer = 000000819E6D4800] 12:30:14 INFO - PROCESS | 3776 | 1466537414228 Marionette DEBUG loaded listener.js 12:30:14 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (000000819EA39400) [pid = 3776] [serial = 1394] [outer = 000000819E6D4800] 12:30:14 INFO - PROCESS | 3776 | 1466537414676 Marionette TRACE conn8 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 12:30:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 12:30:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 735ms 12:30:14 INFO - PROCESS | 3776 | 1466537414710 Marionette TRACE conn8 -> [0,1821,"getWindowHandle",null] 12:30:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 12:30:14 INFO - PROCESS | 3776 | 1466537414712 Marionette TRACE conn8 <- [1,1821,null,{"value":"13"}] 12:30:14 INFO - PROCESS | 3776 | 1466537414716 Marionette TRACE conn8 -> [0,1822,"setScriptTimeout",{"ms":35000}] 12:30:14 INFO - PROCESS | 3776 | 1466537414718 Marionette TRACE conn8 <- [1,1822,null,{}] 12:30:14 INFO - PROCESS | 3776 | 1466537414722 Marionette TRACE conn8 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:14 INFO - PROCESS | 3776 | 1466537414728 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:14 INFO - PROCESS | 3776 | 1466537414874 Marionette TRACE conn8 <- [1,1823,null,{"value":null}] 12:30:14 INFO - PROCESS | 3776 | 1466537414930 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:14 INFO - PROCESS | 3776 | 1466537414933 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:14 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4BC4000 == 35 [pid = 3776] [id = 465] 12:30:14 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (000000819ED6F000) [pid = 3776] [serial = 1395] [outer = 0000000000000000] 12:30:14 INFO - PROCESS | 3776 | ++DOMWINDOW == 81 (000000819F019400) [pid = 3776] [serial = 1396] [outer = 000000819ED6F000] 12:30:14 INFO - PROCESS | 3776 | 1466537414980 Marionette DEBUG loaded listener.js 12:30:15 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (000000819F70C000) [pid = 3776] [serial = 1397] [outer = 000000819ED6F000] 12:30:15 INFO - PROCESS | 3776 | 1466537415422 Marionette TRACE conn8 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 12:30:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 12:30:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 736ms 12:30:15 INFO - PROCESS | 3776 | 1466537415487 Marionette TRACE conn8 -> [0,1825,"getWindowHandle",null] 12:30:15 INFO - PROCESS | 3776 | 1466537415489 Marionette TRACE conn8 <- [1,1825,null,{"value":"13"}] 12:30:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 12:30:15 INFO - PROCESS | 3776 | 1466537415497 Marionette TRACE conn8 -> [0,1826,"setScriptTimeout",{"ms":35000}] 12:30:15 INFO - PROCESS | 3776 | 1466537415499 Marionette TRACE conn8 <- [1,1826,null,{}] 12:30:15 INFO - PROCESS | 3776 | 1466537415502 Marionette TRACE conn8 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:15 INFO - PROCESS | 3776 | 1466537415505 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:15 INFO - PROCESS | 3776 | 1466537415614 Marionette TRACE conn8 <- [1,1827,null,{"value":null}] 12:30:15 INFO - PROCESS | 3776 | 1466537415676 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:15 INFO - PROCESS | 3776 | 1466537415678 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:15 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A5222000 == 36 [pid = 3776] [id = 466] 12:30:15 INFO - PROCESS | 3776 | ++DOMWINDOW == 83 (000000819F018000) [pid = 3776] [serial = 1398] [outer = 0000000000000000] 12:30:15 INFO - PROCESS | 3776 | ++DOMWINDOW == 84 (000000819FAAFC00) [pid = 3776] [serial = 1399] [outer = 000000819F018000] 12:30:15 INFO - PROCESS | 3776 | 1466537415723 Marionette DEBUG loaded listener.js 12:30:15 INFO - PROCESS | 3776 | ++DOMWINDOW == 85 (000000819FACAC00) [pid = 3776] [serial = 1400] [outer = 000000819F018000] 12:30:16 INFO - PROCESS | 3776 | --DOMWINDOW == 84 (0000008190FEE800) [pid = 3776] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 12:30:16 INFO - PROCESS | 3776 | --DOMWINDOW == 83 (0000008190630400) [pid = 3776] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 12:30:16 INFO - PROCESS | 3776 | --DOMWINDOW == 82 (000000819E061000) [pid = 3776] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 12:30:16 INFO - PROCESS | 3776 | --DOMWINDOW == 81 (000000819119FC00) [pid = 3776] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 12:30:16 INFO - PROCESS | 3776 | --DOMWINDOW == 80 (000000819B461400) [pid = 3776] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 12:30:16 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (00000081959F5800) [pid = 3776] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 12:30:16 INFO - PROCESS | 3776 | --DOMWINDOW == 78 (00000081912A5800) [pid = 3776] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 12:30:16 INFO - PROCESS | 3776 | --DOMWINDOW == 77 (00000081959F6000) [pid = 3776] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 12:30:16 INFO - PROCESS | 3776 | --DOMWINDOW == 76 (000000819EA2EC00) [pid = 3776] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 12:30:16 INFO - PROCESS | 3776 | --DOMWINDOW == 75 (000000819060DC00) [pid = 3776] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 12:30:16 INFO - PROCESS | 3776 | --DOMWINDOW == 74 (000000819B3E3C00) [pid = 3776] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 12:30:16 INFO - PROCESS | 3776 | --DOMWINDOW == 73 (0000008190FF8400) [pid = 3776] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 12:30:16 INFO - PROCESS | 3776 | 1466537416170 Marionette TRACE conn8 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 12:30:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 12:30:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 733ms 12:30:16 INFO - PROCESS | 3776 | 1466537416231 Marionette TRACE conn8 -> [0,1829,"getWindowHandle",null] 12:30:16 INFO - PROCESS | 3776 | 1466537416233 Marionette TRACE conn8 <- [1,1829,null,{"value":"13"}] 12:30:16 INFO - PROCESS | 3776 | 1466537416237 Marionette TRACE conn8 -> [0,1830,"setScriptTimeout",{"ms":35000}] 12:30:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 12:30:16 INFO - PROCESS | 3776 | 1466537416239 Marionette TRACE conn8 <- [1,1830,null,{}] 12:30:16 INFO - PROCESS | 3776 | 1466537416243 Marionette TRACE conn8 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:16 INFO - PROCESS | 3776 | 1466537416245 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:16 INFO - PROCESS | 3776 | 1466537416359 Marionette TRACE conn8 <- [1,1831,null,{"value":null}] 12:30:16 INFO - PROCESS | 3776 | 1466537416412 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:16 INFO - PROCESS | 3776 | 1466537416414 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:16 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A5278000 == 37 [pid = 3776] [id = 467] 12:30:16 INFO - PROCESS | 3776 | ++DOMWINDOW == 74 (00000081964DF800) [pid = 3776] [serial = 1401] [outer = 0000000000000000] 12:30:16 INFO - PROCESS | 3776 | ++DOMWINDOW == 75 (000000819B3E3C00) [pid = 3776] [serial = 1402] [outer = 00000081964DF800] 12:30:16 INFO - PROCESS | 3776 | 1466537416460 Marionette DEBUG loaded listener.js 12:30:16 INFO - PROCESS | 3776 | ++DOMWINDOW == 76 (000000819F70E800) [pid = 3776] [serial = 1403] [outer = 00000081964DF800] 12:30:16 INFO - PROCESS | 3776 | 1466537416815 Marionette TRACE conn8 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 12:30:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 12:30:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 629ms 12:30:16 INFO - PROCESS | 3776 | 1466537416869 Marionette TRACE conn8 -> [0,1833,"getWindowHandle",null] 12:30:16 INFO - PROCESS | 3776 | 1466537416871 Marionette TRACE conn8 <- [1,1833,null,{"value":"13"}] 12:30:16 INFO - PROCESS | 3776 | 1466537416875 Marionette TRACE conn8 -> [0,1834,"setScriptTimeout",{"ms":35000}] 12:30:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 12:30:16 INFO - PROCESS | 3776 | 1466537416877 Marionette TRACE conn8 <- [1,1834,null,{}] 12:30:16 INFO - PROCESS | 3776 | 1466537416880 Marionette TRACE conn8 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:16 INFO - PROCESS | 3776 | 1466537416882 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:17 INFO - PROCESS | 3776 | 1466537417008 Marionette TRACE conn8 <- [1,1835,null,{"value":null}] 12:30:17 INFO - PROCESS | 3776 | 1466537417016 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:17 INFO - PROCESS | 3776 | 1466537417018 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:17 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A52EA000 == 38 [pid = 3776] [id = 468] 12:30:17 INFO - PROCESS | 3776 | ++DOMWINDOW == 77 (00000081A08E1400) [pid = 3776] [serial = 1404] [outer = 0000000000000000] 12:30:17 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (00000081A0D11800) [pid = 3776] [serial = 1405] [outer = 00000081A08E1400] 12:30:17 INFO - PROCESS | 3776 | 1466537417063 Marionette DEBUG loaded listener.js 12:30:17 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (00000081A0D3C800) [pid = 3776] [serial = 1406] [outer = 00000081A08E1400] 12:30:17 INFO - PROCESS | 3776 | 1466537417490 Marionette TRACE conn8 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 12:30:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 12:30:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 627ms 12:30:17 INFO - PROCESS | 3776 | 1466537417514 Marionette TRACE conn8 -> [0,1837,"getWindowHandle",null] 12:30:17 INFO - PROCESS | 3776 | 1466537417516 Marionette TRACE conn8 <- [1,1837,null,{"value":"13"}] 12:30:17 INFO - PROCESS | 3776 | 1466537417519 Marionette TRACE conn8 -> [0,1838,"setScriptTimeout",{"ms":35000}] 12:30:17 INFO - PROCESS | 3776 | 1466537417521 Marionette TRACE conn8 <- [1,1838,null,{}] 12:30:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 12:30:17 INFO - PROCESS | 3776 | 1466537417529 Marionette TRACE conn8 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:17 INFO - PROCESS | 3776 | 1466537417531 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:17 INFO - PROCESS | 3776 | 1466537417615 Marionette TRACE conn8 <- [1,1839,null,{"value":null}] 12:30:17 INFO - PROCESS | 3776 | 1466537417621 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:17 INFO - PROCESS | 3776 | 1466537417623 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:17 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A55AF800 == 39 [pid = 3776] [id = 469] 12:30:17 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (00000081A0D42800) [pid = 3776] [serial = 1407] [outer = 0000000000000000] 12:30:17 INFO - PROCESS | 3776 | ++DOMWINDOW == 81 (00000081A1037C00) [pid = 3776] [serial = 1408] [outer = 00000081A0D42800] 12:30:17 INFO - PROCESS | 3776 | 1466537417668 Marionette DEBUG loaded listener.js 12:30:17 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (00000081A1955000) [pid = 3776] [serial = 1409] [outer = 00000081A0D42800] 12:30:18 INFO - PROCESS | 3776 | 1466537418201 Marionette TRACE conn8 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 12:30:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:30:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 733ms 12:30:18 INFO - PROCESS | 3776 | 1466537418259 Marionette TRACE conn8 -> [0,1841,"getWindowHandle",null] 12:30:18 INFO - PROCESS | 3776 | 1466537418264 Marionette TRACE conn8 <- [1,1841,null,{"value":"13"}] 12:30:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 12:30:18 INFO - PROCESS | 3776 | 1466537418270 Marionette TRACE conn8 -> [0,1842,"setScriptTimeout",{"ms":35000}] 12:30:18 INFO - PROCESS | 3776 | 1466537418274 Marionette TRACE conn8 <- [1,1842,null,{}] 12:30:18 INFO - PROCESS | 3776 | 1466537418295 Marionette TRACE conn8 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:18 INFO - PROCESS | 3776 | 1466537418298 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:18 INFO - PROCESS | 3776 | 1466537418478 Marionette TRACE conn8 <- [1,1843,null,{"value":null}] 12:30:18 INFO - PROCESS | 3776 | 1466537418595 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:18 INFO - PROCESS | 3776 | 1466537418601 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:18 INFO - PROCESS | 3776 | ++DOCSHELL 000000819BEB8000 == 40 [pid = 3776] [id = 470] 12:30:18 INFO - PROCESS | 3776 | ++DOMWINDOW == 83 (000000819132CC00) [pid = 3776] [serial = 1410] [outer = 0000000000000000] 12:30:18 INFO - PROCESS | 3776 | ++DOMWINDOW == 84 (00000081923D3800) [pid = 3776] [serial = 1411] [outer = 000000819132CC00] 12:30:18 INFO - PROCESS | 3776 | 1466537418661 Marionette DEBUG loaded listener.js 12:30:18 INFO - PROCESS | 3776 | ++DOMWINDOW == 85 (000000819727FC00) [pid = 3776] [serial = 1412] [outer = 000000819132CC00] 12:30:19 INFO - PROCESS | 3776 | 1466537419269 Marionette TRACE conn8 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:30:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 12:30:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1047ms 12:30:19 INFO - PROCESS | 3776 | 1466537419320 Marionette TRACE conn8 -> [0,1845,"getWindowHandle",null] 12:30:19 INFO - PROCESS | 3776 | 1466537419325 Marionette TRACE conn8 <- [1,1845,null,{"value":"13"}] 12:30:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 12:30:19 INFO - PROCESS | 3776 | 1466537419332 Marionette TRACE conn8 -> [0,1846,"setScriptTimeout",{"ms":35000}] 12:30:19 INFO - PROCESS | 3776 | 1466537419335 Marionette TRACE conn8 <- [1,1846,null,{}] 12:30:19 INFO - PROCESS | 3776 | 1466537419339 Marionette TRACE conn8 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:19 INFO - PROCESS | 3776 | 1466537419343 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:19 INFO - PROCESS | 3776 | 1466537419460 Marionette TRACE conn8 <- [1,1847,null,{"value":null}] 12:30:19 INFO - PROCESS | 3776 | 1466537419584 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:19 INFO - PROCESS | 3776 | 1466537419587 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:19 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A36CC800 == 41 [pid = 3776] [id = 471] 12:30:19 INFO - PROCESS | 3776 | ++DOMWINDOW == 86 (000000819B799400) [pid = 3776] [serial = 1413] [outer = 0000000000000000] 12:30:19 INFO - PROCESS | 3776 | ++DOMWINDOW == 87 (000000819BE96C00) [pid = 3776] [serial = 1414] [outer = 000000819B799400] 12:30:19 INFO - PROCESS | 3776 | 1466537419645 Marionette DEBUG loaded listener.js 12:30:19 INFO - PROCESS | 3776 | ++DOMWINDOW == 88 (000000819E624800) [pid = 3776] [serial = 1415] [outer = 000000819B799400] 12:30:20 INFO - PROCESS | 3776 | 1466537420263 Marionette TRACE conn8 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 12:30:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 12:30:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 984ms 12:30:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 12:30:20 INFO - PROCESS | 3776 | 1466537420318 Marionette TRACE conn8 -> [0,1849,"getWindowHandle",null] 12:30:20 INFO - PROCESS | 3776 | 1466537420321 Marionette TRACE conn8 <- [1,1849,null,{"value":"13"}] 12:30:20 INFO - PROCESS | 3776 | 1466537420325 Marionette TRACE conn8 -> [0,1850,"setScriptTimeout",{"ms":35000}] 12:30:20 INFO - PROCESS | 3776 | 1466537420329 Marionette TRACE conn8 <- [1,1850,null,{}] 12:30:20 INFO - PROCESS | 3776 | 1466537420341 Marionette TRACE conn8 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:20 INFO - PROCESS | 3776 | 1466537420346 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:20 INFO - PROCESS | 3776 | 1466537420500 Marionette TRACE conn8 <- [1,1851,null,{"value":null}] 12:30:20 INFO - PROCESS | 3776 | 1466537420536 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:20 INFO - PROCESS | 3776 | 1466537420540 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:20 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A56BE000 == 42 [pid = 3776] [id = 472] 12:30:20 INFO - PROCESS | 3776 | ++DOMWINDOW == 89 (000000819EDBCC00) [pid = 3776] [serial = 1416] [outer = 0000000000000000] 12:30:20 INFO - PROCESS | 3776 | ++DOMWINDOW == 90 (000000819F703800) [pid = 3776] [serial = 1417] [outer = 000000819EDBCC00] 12:30:20 INFO - PROCESS | 3776 | 1466537420601 Marionette DEBUG loaded listener.js 12:30:20 INFO - PROCESS | 3776 | ++DOMWINDOW == 91 (00000081A1039000) [pid = 3776] [serial = 1418] [outer = 000000819EDBCC00] 12:30:21 INFO - PROCESS | 3776 | 1466537421286 Marionette TRACE conn8 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 12:30:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 12:30:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 985ms 12:30:21 INFO - PROCESS | 3776 | 1466537421312 Marionette TRACE conn8 -> [0,1853,"getWindowHandle",null] 12:30:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 12:30:21 INFO - PROCESS | 3776 | 1466537421315 Marionette TRACE conn8 <- [1,1853,null,{"value":"13"}] 12:30:21 INFO - PROCESS | 3776 | 1466537421319 Marionette TRACE conn8 -> [0,1854,"setScriptTimeout",{"ms":35000}] 12:30:21 INFO - PROCESS | 3776 | 1466537421321 Marionette TRACE conn8 <- [1,1854,null,{}] 12:30:21 INFO - PROCESS | 3776 | 1466537421325 Marionette TRACE conn8 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:21 INFO - PROCESS | 3776 | 1466537421327 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:21 INFO - PROCESS | 3776 | 1466537421455 Marionette TRACE conn8 <- [1,1855,null,{"value":null}] 12:30:21 INFO - PROCESS | 3776 | 1466537421577 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:21 INFO - PROCESS | 3776 | 1466537421580 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:21 INFO - PROCESS | 3776 | ++DOCSHELL 000000819DA21000 == 43 [pid = 3776] [id = 473] 12:30:21 INFO - PROCESS | 3776 | ++DOMWINDOW == 92 (00000081977BB000) [pid = 3776] [serial = 1419] [outer = 0000000000000000] 12:30:21 INFO - PROCESS | 3776 | ++DOMWINDOW == 93 (000000819E6C8C00) [pid = 3776] [serial = 1420] [outer = 00000081977BB000] 12:30:21 INFO - PROCESS | 3776 | 1466537421638 Marionette DEBUG loaded listener.js 12:30:21 INFO - PROCESS | 3776 | ++DOMWINDOW == 94 (00000081A1CDA000) [pid = 3776] [serial = 1421] [outer = 00000081977BB000] 12:30:22 INFO - PROCESS | 3776 | 1466537422397 Marionette TRACE conn8 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 12:30:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 12:30:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1131ms 12:30:22 INFO - PROCESS | 3776 | 1466537422452 Marionette TRACE conn8 -> [0,1857,"getWindowHandle",null] 12:30:22 INFO - PROCESS | 3776 | 1466537422456 Marionette TRACE conn8 <- [1,1857,null,{"value":"13"}] 12:30:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 12:30:22 INFO - PROCESS | 3776 | 1466537422461 Marionette TRACE conn8 -> [0,1858,"setScriptTimeout",{"ms":35000}] 12:30:22 INFO - PROCESS | 3776 | 1466537422465 Marionette TRACE conn8 <- [1,1858,null,{}] 12:30:22 INFO - PROCESS | 3776 | 1466537422472 Marionette TRACE conn8 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:22 INFO - PROCESS | 3776 | 1466537422475 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:22 INFO - PROCESS | 3776 | 1466537422585 Marionette TRACE conn8 <- [1,1859,null,{"value":null}] 12:30:22 INFO - PROCESS | 3776 | 1466537422715 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:22 INFO - PROCESS | 3776 | 1466537422718 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:22 INFO - PROCESS | 3776 | ++DOCSHELL 000000819BEB1000 == 44 [pid = 3776] [id = 474] 12:30:22 INFO - PROCESS | 3776 | ++DOMWINDOW == 95 (0000008191330000) [pid = 3776] [serial = 1422] [outer = 0000000000000000] 12:30:22 INFO - PROCESS | 3776 | ++DOMWINDOW == 96 (00000081964E0800) [pid = 3776] [serial = 1423] [outer = 0000008191330000] 12:30:22 INFO - PROCESS | 3776 | 1466537422770 Marionette DEBUG loaded listener.js 12:30:22 INFO - PROCESS | 3776 | ++DOMWINDOW == 97 (00000081977B5000) [pid = 3776] [serial = 1424] [outer = 0000008191330000] 12:30:23 INFO - PROCESS | 3776 | --DOCSHELL 00000081A52EA000 == 43 [pid = 3776] [id = 468] 12:30:23 INFO - PROCESS | 3776 | --DOCSHELL 00000081A5278000 == 42 [pid = 3776] [id = 467] 12:30:23 INFO - PROCESS | 3776 | --DOCSHELL 00000081A5222000 == 41 [pid = 3776] [id = 466] 12:30:23 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4BC4000 == 40 [pid = 3776] [id = 465] 12:30:23 INFO - PROCESS | 3776 | --DOCSHELL 0000008195EC5000 == 39 [pid = 3776] [id = 464] 12:30:23 INFO - PROCESS | 3776 | --DOCSHELL 00000081A2B10000 == 38 [pid = 3776] [id = 463] 12:30:23 INFO - PROCESS | 3776 | --DOCSHELL 000000819ECFE000 == 37 [pid = 3776] [id = 462] 12:30:23 INFO - PROCESS | 3776 | --DOCSHELL 000000819C1A8800 == 36 [pid = 3776] [id = 461] 12:30:23 INFO - PROCESS | 3776 | --DOCSHELL 000000819C1B0000 == 35 [pid = 3776] [id = 460] 12:30:23 INFO - PROCESS | 3776 | --DOCSHELL 000000819EE58000 == 34 [pid = 3776] [id = 459] 12:30:23 INFO - PROCESS | 3776 | --DOCSHELL 0000008192822800 == 33 [pid = 3776] [id = 458] 12:30:23 INFO - PROCESS | 3776 | --DOCSHELL 0000008191CE0000 == 32 [pid = 3776] [id = 449] 12:30:23 INFO - PROCESS | 3776 | --DOCSHELL 000000819DA21000 == 31 [pid = 3776] [id = 473] 12:30:23 INFO - PROCESS | 3776 | --DOCSHELL 00000081A56BE000 == 30 [pid = 3776] [id = 472] 12:30:23 INFO - PROCESS | 3776 | --DOCSHELL 00000081A36CC800 == 29 [pid = 3776] [id = 471] 12:30:23 INFO - PROCESS | 3776 | --DOCSHELL 00000081A55AF800 == 28 [pid = 3776] [id = 469] 12:30:23 INFO - PROCESS | 3776 | --DOCSHELL 000000819BEB8000 == 27 [pid = 3776] [id = 470] 12:30:23 INFO - PROCESS | 3776 | --DOMWINDOW == 96 (00000081911A5800) [pid = 3776] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 12:30:23 INFO - PROCESS | 3776 | --DOMWINDOW == 95 (00000081A0D3C000) [pid = 3776] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 12:30:23 INFO - PROCESS | 3776 | --DOMWINDOW == 94 (000000819E6CA400) [pid = 3776] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 12:30:23 INFO - PROCESS | 3776 | --DOMWINDOW == 93 (00000081A0D14C00) [pid = 3776] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 12:30:23 INFO - PROCESS | 3776 | --DOMWINDOW == 92 (00000081912A6800) [pid = 3776] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 12:30:23 INFO - PROCESS | 3776 | --DOMWINDOW == 91 (000000819B493C00) [pid = 3776] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 12:30:23 INFO - PROCESS | 3776 | --DOMWINDOW == 90 (000000819BE95000) [pid = 3776] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 12:30:23 INFO - PROCESS | 3776 | --DOMWINDOW == 89 (0000008197265800) [pid = 3776] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 12:30:23 INFO - PROCESS | 3776 | --DOMWINDOW == 88 (0000008195AB0400) [pid = 3776] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 12:30:23 INFO - PROCESS | 3776 | --DOMWINDOW == 87 (00000081A082C800) [pid = 3776] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 12:30:23 INFO - PROCESS | 3776 | --DOMWINDOW == 86 (00000081977B6400) [pid = 3776] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 12:30:23 INFO - PROCESS | 3776 | --DOMWINDOW == 85 (000000819ED73800) [pid = 3776] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 12:30:23 INFO - PROCESS | 3776 | --DOMWINDOW == 84 (00000081964D8000) [pid = 3776] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 12:30:23 INFO - PROCESS | 3776 | --DOMWINDOW == 83 (000000819D92F000) [pid = 3776] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 12:30:23 INFO - PROCESS | 3776 | --DOMWINDOW == 82 (000000819D922C00) [pid = 3776] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 12:30:23 INFO - PROCESS | 3776 | --DOMWINDOW == 81 (000000819B465C00) [pid = 3776] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 12:30:23 INFO - PROCESS | 3776 | --DOMWINDOW == 80 (000000819B79B800) [pid = 3776] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 12:30:23 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (000000819E64FC00) [pid = 3776] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 12:30:23 INFO - PROCESS | 3776 | --DOMWINDOW == 78 (000000819285C800) [pid = 3776] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 12:30:23 INFO - PROCESS | 3776 | --DOMWINDOW == 77 (000000819A984C00) [pid = 3776] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 12:30:23 INFO - PROCESS | 3776 | --DOMWINDOW == 76 (0000008191330400) [pid = 3776] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 12:30:23 INFO - PROCESS | 3776 | --DOMWINDOW == 75 (000000819E625800) [pid = 3776] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 12:30:23 INFO - PROCESS | 3776 | --DOMWINDOW == 74 (000000819B463C00) [pid = 3776] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 12:30:23 INFO - PROCESS | 3776 | --DOMWINDOW == 73 (0000008195ABE000) [pid = 3776] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 12:30:23 INFO - PROCESS | 3776 | --DOMWINDOW == 72 (000000819E749000) [pid = 3776] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 12:30:24 INFO - PROCESS | 3776 | 1466537423992 Marionette TRACE conn8 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 12:30:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 12:30:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1591ms 12:30:24 INFO - PROCESS | 3776 | 1466537424057 Marionette TRACE conn8 -> [0,1861,"getWindowHandle",null] 12:30:24 INFO - PROCESS | 3776 | 1466537424062 Marionette TRACE conn8 <- [1,1861,null,{"value":"13"}] 12:30:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 12:30:24 INFO - PROCESS | 3776 | 1466537424067 Marionette TRACE conn8 -> [0,1862,"setScriptTimeout",{"ms":35000}] 12:30:24 INFO - PROCESS | 3776 | 1466537424072 Marionette TRACE conn8 <- [1,1862,null,{}] 12:30:24 INFO - PROCESS | 3776 | 1466537424077 Marionette TRACE conn8 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:24 INFO - PROCESS | 3776 | 1466537424080 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:24 INFO - PROCESS | 3776 | 1466537424177 Marionette TRACE conn8 <- [1,1863,null,{"value":null}] 12:30:24 INFO - PROCESS | 3776 | 1466537424288 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:24 INFO - PROCESS | 3776 | 1466537424291 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:24 INFO - PROCESS | 3776 | ++DOCSHELL 0000008197991800 == 28 [pid = 3776] [id = 475] 12:30:24 INFO - PROCESS | 3776 | ++DOMWINDOW == 73 (0000008190FFB400) [pid = 3776] [serial = 1425] [outer = 0000000000000000] 12:30:24 INFO - PROCESS | 3776 | ++DOMWINDOW == 74 (00000081911A1800) [pid = 3776] [serial = 1426] [outer = 0000008190FFB400] 12:30:24 INFO - PROCESS | 3776 | 1466537424340 Marionette DEBUG loaded listener.js 12:30:24 INFO - PROCESS | 3776 | ++DOMWINDOW == 75 (0000008191324400) [pid = 3776] [serial = 1427] [outer = 0000008190FFB400] 12:30:24 INFO - PROCESS | 3776 | 1466537424746 Marionette TRACE conn8 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 12:30:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 12:30:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 732ms 12:30:24 INFO - PROCESS | 3776 | 1466537424814 Marionette TRACE conn8 -> [0,1865,"getWindowHandle",null] 12:30:24 INFO - PROCESS | 3776 | 1466537424820 Marionette TRACE conn8 <- [1,1865,null,{"value":"13"}] 12:30:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 12:30:24 INFO - PROCESS | 3776 | 1466537424826 Marionette TRACE conn8 -> [0,1866,"setScriptTimeout",{"ms":35000}] 12:30:24 INFO - PROCESS | 3776 | 1466537424829 Marionette TRACE conn8 <- [1,1866,null,{}] 12:30:24 INFO - PROCESS | 3776 | 1466537424833 Marionette TRACE conn8 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:24 INFO - PROCESS | 3776 | 1466537424836 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:24 INFO - PROCESS | 3776 | 1466537424931 Marionette TRACE conn8 <- [1,1867,null,{"value":null}] 12:30:24 INFO - PROCESS | 3776 | 1466537424947 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:24 INFO - PROCESS | 3776 | 1466537424949 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:24 INFO - PROCESS | 3776 | ++DOCSHELL 000000819DA0B000 == 29 [pid = 3776] [id = 476] 12:30:24 INFO - PROCESS | 3776 | ++DOMWINDOW == 76 (0000008191629000) [pid = 3776] [serial = 1428] [outer = 0000000000000000] 12:30:24 INFO - PROCESS | 3776 | ++DOMWINDOW == 77 (000000819285C800) [pid = 3776] [serial = 1429] [outer = 0000008191629000] 12:30:25 INFO - PROCESS | 3776 | 1466537424998 Marionette DEBUG loaded listener.js 12:30:25 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (00000081961D7000) [pid = 3776] [serial = 1430] [outer = 0000008191629000] 12:30:25 INFO - PROCESS | 3776 | 1466537425455 Marionette TRACE conn8 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 12:30:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 12:30:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 691ms 12:30:25 INFO - PROCESS | 3776 | 1466537425521 Marionette TRACE conn8 -> [0,1869,"getWindowHandle",null] 12:30:25 INFO - PROCESS | 3776 | 1466537425523 Marionette TRACE conn8 <- [1,1869,null,{"value":"13"}] 12:30:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 12:30:25 INFO - PROCESS | 3776 | 1466537425527 Marionette TRACE conn8 -> [0,1870,"setScriptTimeout",{"ms":35000}] 12:30:25 INFO - PROCESS | 3776 | 1466537425531 Marionette TRACE conn8 <- [1,1870,null,{}] 12:30:25 INFO - PROCESS | 3776 | 1466537425544 Marionette TRACE conn8 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:25 INFO - PROCESS | 3776 | 1466537425550 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:25 INFO - PROCESS | 3776 | 1466537425638 Marionette TRACE conn8 <- [1,1871,null,{"value":null}] 12:30:25 INFO - PROCESS | 3776 | 1466537425646 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:25 INFO - PROCESS | 3776 | 1466537425649 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:25 INFO - PROCESS | 3776 | ++DOCSHELL 000000819E7D8000 == 30 [pid = 3776] [id = 477] 12:30:25 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (000000819727C400) [pid = 3776] [serial = 1431] [outer = 0000000000000000] 12:30:25 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (00000081973D2800) [pid = 3776] [serial = 1432] [outer = 000000819727C400] 12:30:25 INFO - PROCESS | 3776 | 1466537425698 Marionette DEBUG loaded listener.js 12:30:25 INFO - PROCESS | 3776 | ++DOMWINDOW == 81 (000000819AE1C000) [pid = 3776] [serial = 1433] [outer = 000000819727C400] 12:30:26 INFO - PROCESS | 3776 | 1466537426173 Marionette TRACE conn8 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 12:30:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 12:30:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 690ms 12:30:26 INFO - PROCESS | 3776 | 1466537426220 Marionette TRACE conn8 -> [0,1873,"getWindowHandle",null] 12:30:26 INFO - PROCESS | 3776 | 1466537426223 Marionette TRACE conn8 <- [1,1873,null,{"value":"13"}] 12:30:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 12:30:26 INFO - PROCESS | 3776 | 1466537426226 Marionette TRACE conn8 -> [0,1874,"setScriptTimeout",{"ms":35000}] 12:30:26 INFO - PROCESS | 3776 | 1466537426228 Marionette TRACE conn8 <- [1,1874,null,{}] 12:30:26 INFO - PROCESS | 3776 | 1466537426232 Marionette TRACE conn8 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:26 INFO - PROCESS | 3776 | 1466537426234 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:26 INFO - PROCESS | 3776 | 1466537426383 Marionette TRACE conn8 <- [1,1875,null,{"value":null}] 12:30:26 INFO - PROCESS | 3776 | 1466537426407 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:26 INFO - PROCESS | 3776 | 1466537426409 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:26 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A0C7A800 == 31 [pid = 3776] [id = 478] 12:30:26 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (000000819B45BC00) [pid = 3776] [serial = 1434] [outer = 0000000000000000] 12:30:26 INFO - PROCESS | 3776 | ++DOMWINDOW == 83 (000000819B463400) [pid = 3776] [serial = 1435] [outer = 000000819B45BC00] 12:30:26 INFO - PROCESS | 3776 | 1466537426455 Marionette DEBUG loaded listener.js 12:30:26 INFO - PROCESS | 3776 | ++DOMWINDOW == 84 (000000819B553400) [pid = 3776] [serial = 1436] [outer = 000000819B45BC00] 12:30:26 INFO - PROCESS | 3776 | 1466537426903 Marionette TRACE conn8 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 12:30:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 12:30:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 734ms 12:30:26 INFO - PROCESS | 3776 | 1466537426963 Marionette TRACE conn8 -> [0,1877,"getWindowHandle",null] 12:30:26 INFO - PROCESS | 3776 | 1466537426965 Marionette TRACE conn8 <- [1,1877,null,{"value":"13"}] 12:30:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 12:30:26 INFO - PROCESS | 3776 | 1466537426968 Marionette TRACE conn8 -> [0,1878,"setScriptTimeout",{"ms":35000}] 12:30:26 INFO - PROCESS | 3776 | 1466537426970 Marionette TRACE conn8 <- [1,1878,null,{}] 12:30:26 INFO - PROCESS | 3776 | 1466537426980 Marionette TRACE conn8 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:26 INFO - PROCESS | 3776 | 1466537426982 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:27 INFO - PROCESS | 3776 | 1466537427091 Marionette TRACE conn8 <- [1,1879,null,{"value":null}] 12:30:27 INFO - PROCESS | 3776 | 1466537427101 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:27 INFO - PROCESS | 3776 | 1466537427103 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:27 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A2B0D000 == 32 [pid = 3776] [id = 479] 12:30:27 INFO - PROCESS | 3776 | ++DOMWINDOW == 85 (000000819B45C400) [pid = 3776] [serial = 1437] [outer = 0000000000000000] 12:30:27 INFO - PROCESS | 3776 | ++DOMWINDOW == 86 (000000819B8C9400) [pid = 3776] [serial = 1438] [outer = 000000819B45C400] 12:30:27 INFO - PROCESS | 3776 | 1466537427147 Marionette DEBUG loaded listener.js 12:30:27 INFO - PROCESS | 3776 | ++DOMWINDOW == 87 (000000819BE9BC00) [pid = 3776] [serial = 1439] [outer = 000000819B45C400] 12:30:27 INFO - PROCESS | 3776 | 1466537427636 Marionette TRACE conn8 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 12:30:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 12:30:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 690ms 12:30:27 INFO - PROCESS | 3776 | 1466537427662 Marionette TRACE conn8 -> [0,1881,"getWindowHandle",null] 12:30:27 INFO - PROCESS | 3776 | 1466537427664 Marionette TRACE conn8 <- [1,1881,null,{"value":"13"}] 12:30:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 12:30:27 INFO - PROCESS | 3776 | 1466537427673 Marionette TRACE conn8 -> [0,1882,"setScriptTimeout",{"ms":35000}] 12:30:27 INFO - PROCESS | 3776 | 1466537427675 Marionette TRACE conn8 <- [1,1882,null,{}] 12:30:27 INFO - PROCESS | 3776 | 1466537427679 Marionette TRACE conn8 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:27 INFO - PROCESS | 3776 | 1466537427685 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:27 INFO - PROCESS | 3776 | 1466537427838 Marionette TRACE conn8 <- [1,1883,null,{"value":null}] 12:30:28 INFO - PROCESS | 3776 | --DOMWINDOW == 86 (000000819E6D4800) [pid = 3776] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 12:30:28 INFO - PROCESS | 3776 | --DOMWINDOW == 85 (000000819ED6F000) [pid = 3776] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 12:30:28 INFO - PROCESS | 3776 | --DOMWINDOW == 84 (000000819B844C00) [pid = 3776] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 12:30:28 INFO - PROCESS | 3776 | --DOMWINDOW == 83 (000000819E621C00) [pid = 3776] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 12:30:28 INFO - PROCESS | 3776 | --DOMWINDOW == 82 (0000008191329400) [pid = 3776] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 12:30:28 INFO - PROCESS | 3776 | --DOMWINDOW == 81 (0000008191ADB400) [pid = 3776] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 12:30:28 INFO - PROCESS | 3776 | --DOMWINDOW == 80 (00000081A08E1400) [pid = 3776] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 12:30:28 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (00000081964DF800) [pid = 3776] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 12:30:28 INFO - PROCESS | 3776 | --DOMWINDOW == 78 (000000819233E000) [pid = 3776] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 12:30:28 INFO - PROCESS | 3776 | --DOMWINDOW == 77 (000000818F59AC00) [pid = 3776] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 12:30:28 INFO - PROCESS | 3776 | --DOMWINDOW == 76 (000000819F018000) [pid = 3776] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 12:30:28 INFO - PROCESS | 3776 | --DOMWINDOW == 75 (00000081A0D42800) [pid = 3776] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 12:30:28 INFO - PROCESS | 3776 | --DOMWINDOW == 74 (000000819E6D7400) [pid = 3776] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 12:30:28 INFO - PROCESS | 3776 | 1466537428118 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:28 INFO - PROCESS | 3776 | 1466537428120 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:28 INFO - PROCESS | 3776 | ++DOCSHELL 000000819655E000 == 33 [pid = 3776] [id = 480] 12:30:28 INFO - PROCESS | 3776 | ++DOMWINDOW == 75 (0000008190858400) [pid = 3776] [serial = 1440] [outer = 0000000000000000] 12:30:28 INFO - PROCESS | 3776 | ++DOMWINDOW == 76 (0000008191329800) [pid = 3776] [serial = 1441] [outer = 0000008190858400] 12:30:28 INFO - PROCESS | 3776 | 1466537428167 Marionette DEBUG loaded listener.js 12:30:28 INFO - PROCESS | 3776 | ++DOMWINDOW == 77 (000000819B458000) [pid = 3776] [serial = 1442] [outer = 0000008190858400] 12:30:28 INFO - PROCESS | 3776 | 1466537428546 Marionette TRACE conn8 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 12:30:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 12:30:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 923ms 12:30:28 INFO - PROCESS | 3776 | 1466537428598 Marionette TRACE conn8 -> [0,1885,"getWindowHandle",null] 12:30:28 INFO - PROCESS | 3776 | 1466537428600 Marionette TRACE conn8 <- [1,1885,null,{"value":"13"}] 12:30:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 12:30:28 INFO - PROCESS | 3776 | 1466537428604 Marionette TRACE conn8 -> [0,1886,"setScriptTimeout",{"ms":35000}] 12:30:28 INFO - PROCESS | 3776 | 1466537428606 Marionette TRACE conn8 <- [1,1886,null,{}] 12:30:28 INFO - PROCESS | 3776 | 1466537428609 Marionette TRACE conn8 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:28 INFO - PROCESS | 3776 | 1466537428611 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:28 INFO - PROCESS | 3776 | 1466537428722 Marionette TRACE conn8 <- [1,1887,null,{"value":null}] 12:30:28 INFO - PROCESS | 3776 | 1466537428729 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:28 INFO - PROCESS | 3776 | 1466537428732 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:28 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4B87000 == 34 [pid = 3776] [id = 481] 12:30:28 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (0000008191109400) [pid = 3776] [serial = 1443] [outer = 0000000000000000] 12:30:28 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (000000819E621000) [pid = 3776] [serial = 1444] [outer = 0000008191109400] 12:30:28 INFO - PROCESS | 3776 | 1466537428776 Marionette DEBUG loaded listener.js 12:30:28 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (000000819E64F400) [pid = 3776] [serial = 1445] [outer = 0000008191109400] 12:30:29 INFO - PROCESS | 3776 | 1466537429189 Marionette TRACE conn8 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 12:30:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 12:30:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 628ms 12:30:29 INFO - PROCESS | 3776 | 1466537429235 Marionette TRACE conn8 -> [0,1889,"getWindowHandle",null] 12:30:29 INFO - PROCESS | 3776 | 1466537429237 Marionette TRACE conn8 <- [1,1889,null,{"value":"13"}] 12:30:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 12:30:29 INFO - PROCESS | 3776 | 1466537429240 Marionette TRACE conn8 -> [0,1890,"setScriptTimeout",{"ms":35000}] 12:30:29 INFO - PROCESS | 3776 | 1466537429242 Marionette TRACE conn8 <- [1,1890,null,{}] 12:30:29 INFO - PROCESS | 3776 | 1466537429246 Marionette TRACE conn8 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:29 INFO - PROCESS | 3776 | 1466537429248 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:29 INFO - PROCESS | 3776 | 1466537429357 Marionette TRACE conn8 <- [1,1891,null,{"value":null}] 12:30:29 INFO - PROCESS | 3776 | 1466537429398 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:29 INFO - PROCESS | 3776 | 1466537429400 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:29 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4BCD800 == 35 [pid = 3776] [id = 482] 12:30:29 INFO - PROCESS | 3776 | ++DOMWINDOW == 81 (000000819E6CF400) [pid = 3776] [serial = 1446] [outer = 0000000000000000] 12:30:29 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (000000819E6D6400) [pid = 3776] [serial = 1447] [outer = 000000819E6CF400] 12:30:29 INFO - PROCESS | 3776 | 1466537429444 Marionette DEBUG loaded listener.js 12:30:29 INFO - PROCESS | 3776 | ++DOMWINDOW == 83 (000000819E749C00) [pid = 3776] [serial = 1448] [outer = 000000819E6CF400] 12:30:29 INFO - PROCESS | 3776 | 1466537429842 Marionette TRACE conn8 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 12:30:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 12:30:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 627ms 12:30:29 INFO - PROCESS | 3776 | 1466537429871 Marionette TRACE conn8 -> [0,1893,"getWindowHandle",null] 12:30:29 INFO - PROCESS | 3776 | 1466537429873 Marionette TRACE conn8 <- [1,1893,null,{"value":"13"}] 12:30:29 INFO - PROCESS | 3776 | 1466537429876 Marionette TRACE conn8 -> [0,1894,"setScriptTimeout",{"ms":35000}] 12:30:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 12:30:29 INFO - PROCESS | 3776 | 1466537429878 Marionette TRACE conn8 <- [1,1894,null,{}] 12:30:29 INFO - PROCESS | 3776 | 1466537429882 Marionette TRACE conn8 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:29 INFO - PROCESS | 3776 | 1466537429884 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:30 INFO - PROCESS | 3776 | 1466537429997 Marionette TRACE conn8 <- [1,1895,null,{"value":null}] 12:30:30 INFO - PROCESS | 3776 | 1466537430005 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:30 INFO - PROCESS | 3776 | 1466537430007 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:30 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A5224000 == 36 [pid = 3776] [id = 483] 12:30:30 INFO - PROCESS | 3776 | ++DOMWINDOW == 84 (000000819132DC00) [pid = 3776] [serial = 1449] [outer = 0000000000000000] 12:30:30 INFO - PROCESS | 3776 | ++DOMWINDOW == 85 (000000819E74D400) [pid = 3776] [serial = 1450] [outer = 000000819132DC00] 12:30:30 INFO - PROCESS | 3776 | 1466537430052 Marionette DEBUG loaded listener.js 12:30:30 INFO - PROCESS | 3776 | ++DOMWINDOW == 86 (000000819EBB8400) [pid = 3776] [serial = 1451] [outer = 000000819132DC00] 12:30:30 INFO - PROCESS | 3776 | 1466537430847 Marionette TRACE conn8 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 12:30:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 12:30:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1023ms 12:30:30 INFO - PROCESS | 3776 | 1466537430904 Marionette TRACE conn8 -> [0,1897,"getWindowHandle",null] 12:30:30 INFO - PROCESS | 3776 | 1466537430909 Marionette TRACE conn8 <- [1,1897,null,{"value":"13"}] 12:30:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 12:30:30 INFO - PROCESS | 3776 | 1466537430914 Marionette TRACE conn8 -> [0,1898,"setScriptTimeout",{"ms":35000}] 12:30:30 INFO - PROCESS | 3776 | 1466537430920 Marionette TRACE conn8 <- [1,1898,null,{}] 12:30:30 INFO - PROCESS | 3776 | 1466537430946 Marionette TRACE conn8 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:30 INFO - PROCESS | 3776 | 1466537430950 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:31 INFO - PROCESS | 3776 | 1466537431113 Marionette TRACE conn8 <- [1,1899,null,{"value":null}] 12:30:31 INFO - PROCESS | 3776 | 1466537431229 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:31 INFO - PROCESS | 3776 | 1466537431232 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:31 INFO - PROCESS | 3776 | ++DOCSHELL 000000819D3E2000 == 37 [pid = 3776] [id = 484] 12:30:31 INFO - PROCESS | 3776 | ++DOMWINDOW == 87 (000000819110D000) [pid = 3776] [serial = 1452] [outer = 0000000000000000] 12:30:31 INFO - PROCESS | 3776 | ++DOMWINDOW == 88 (00000081912A3400) [pid = 3776] [serial = 1453] [outer = 000000819110D000] 12:30:31 INFO - PROCESS | 3776 | 1466537431292 Marionette DEBUG loaded listener.js 12:30:31 INFO - PROCESS | 3776 | ++DOMWINDOW == 89 (0000008195747400) [pid = 3776] [serial = 1454] [outer = 000000819110D000] 12:30:32 INFO - PROCESS | 3776 | 1466537431993 Marionette TRACE conn8 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 12:30:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 12:30:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1113ms 12:30:32 INFO - PROCESS | 3776 | 1466537432031 Marionette TRACE conn8 -> [0,1901,"getWindowHandle",null] 12:30:32 INFO - PROCESS | 3776 | 1466537432036 Marionette TRACE conn8 <- [1,1901,null,{"value":"13"}] 12:30:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 12:30:32 INFO - PROCESS | 3776 | 1466537432043 Marionette TRACE conn8 -> [0,1902,"setScriptTimeout",{"ms":35000}] 12:30:32 INFO - PROCESS | 3776 | 1466537432046 Marionette TRACE conn8 <- [1,1902,null,{}] 12:30:32 INFO - PROCESS | 3776 | 1466537432051 Marionette TRACE conn8 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:32 INFO - PROCESS | 3776 | 1466537432054 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:32 INFO - PROCESS | 3776 | 1466537432195 Marionette TRACE conn8 <- [1,1903,null,{"value":null}] 12:30:32 INFO - PROCESS | 3776 | 1466537432319 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:32 INFO - PROCESS | 3776 | 1466537432322 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:32 INFO - PROCESS | 3776 | ++DOCSHELL 000000819DB19800 == 38 [pid = 3776] [id = 485] 12:30:32 INFO - PROCESS | 3776 | ++DOMWINDOW == 90 (00000081912A4800) [pid = 3776] [serial = 1455] [outer = 0000000000000000] 12:30:32 INFO - PROCESS | 3776 | ++DOMWINDOW == 91 (000000819A978C00) [pid = 3776] [serial = 1456] [outer = 00000081912A4800] 12:30:32 INFO - PROCESS | 3776 | 1466537432381 Marionette DEBUG loaded listener.js 12:30:32 INFO - PROCESS | 3776 | ++DOMWINDOW == 92 (000000819B494800) [pid = 3776] [serial = 1457] [outer = 00000081912A4800] 12:30:33 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4BCD800 == 37 [pid = 3776] [id = 482] 12:30:33 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4B87000 == 36 [pid = 3776] [id = 481] 12:30:33 INFO - PROCESS | 3776 | --DOCSHELL 000000819655E000 == 35 [pid = 3776] [id = 480] 12:30:33 INFO - PROCESS | 3776 | --DOCSHELL 00000081A2B0D000 == 34 [pid = 3776] [id = 479] 12:30:33 INFO - PROCESS | 3776 | --DOCSHELL 00000081A0C7A800 == 33 [pid = 3776] [id = 478] 12:30:33 INFO - PROCESS | 3776 | --DOCSHELL 000000819E7D8000 == 32 [pid = 3776] [id = 477] 12:30:33 INFO - PROCESS | 3776 | --DOCSHELL 000000819DA0B000 == 31 [pid = 3776] [id = 476] 12:30:33 INFO - PROCESS | 3776 | --DOCSHELL 0000008197991800 == 30 [pid = 3776] [id = 475] 12:30:33 INFO - PROCESS | 3776 | --DOMWINDOW == 91 (000000819EA2F000) [pid = 3776] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 12:30:33 INFO - PROCESS | 3776 | --DOMWINDOW == 90 (000000819E618800) [pid = 3776] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 12:30:33 INFO - PROCESS | 3776 | --DOMWINDOW == 89 (000000819EA39400) [pid = 3776] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 12:30:33 INFO - PROCESS | 3776 | --DOMWINDOW == 88 (000000819F70C000) [pid = 3776] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 12:30:33 INFO - PROCESS | 3776 | --DOMWINDOW == 87 (000000819F019400) [pid = 3776] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 12:30:33 INFO - PROCESS | 3776 | --DOMWINDOW == 86 (000000819B8C4C00) [pid = 3776] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 12:30:33 INFO - PROCESS | 3776 | --DOMWINDOW == 85 (000000819D92B400) [pid = 3776] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 12:30:33 INFO - PROCESS | 3776 | --DOMWINDOW == 84 (000000819E62E000) [pid = 3776] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 12:30:33 INFO - PROCESS | 3776 | --DOMWINDOW == 83 (00000081964D6C00) [pid = 3776] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 12:30:33 INFO - PROCESS | 3776 | --DOMWINDOW == 82 (0000008197313800) [pid = 3776] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 12:30:33 INFO - PROCESS | 3776 | --DOMWINDOW == 81 (00000081923D4C00) [pid = 3776] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 12:30:33 INFO - PROCESS | 3776 | --DOMWINDOW == 80 (00000081A0D3C800) [pid = 3776] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 12:30:33 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (000000819B3E3C00) [pid = 3776] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 12:30:33 INFO - PROCESS | 3776 | --DOMWINDOW == 78 (00000081965C7000) [pid = 3776] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 12:30:33 INFO - PROCESS | 3776 | --DOMWINDOW == 77 (00000081965C8800) [pid = 3776] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 12:30:33 INFO - PROCESS | 3776 | --DOMWINDOW == 76 (0000008197316000) [pid = 3776] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 12:30:33 INFO - PROCESS | 3776 | --DOMWINDOW == 75 (000000818F725400) [pid = 3776] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 12:30:33 INFO - PROCESS | 3776 | --DOMWINDOW == 74 (0000008190F1F400) [pid = 3776] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 12:30:33 INFO - PROCESS | 3776 | --DOMWINDOW == 73 (000000819FAAFC00) [pid = 3776] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 12:30:33 INFO - PROCESS | 3776 | --DOMWINDOW == 72 (00000081A1037C00) [pid = 3776] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 12:30:33 INFO - PROCESS | 3776 | --DOMWINDOW == 71 (00000081A1955000) [pid = 3776] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 12:30:33 INFO - PROCESS | 3776 | --DOMWINDOW == 70 (00000081A0D11800) [pid = 3776] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 12:30:33 INFO - PROCESS | 3776 | --DOMWINDOW == 69 (000000819FACAC00) [pid = 3776] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 12:30:33 INFO - PROCESS | 3776 | --DOMWINDOW == 68 (000000819E647800) [pid = 3776] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 12:30:33 INFO - PROCESS | 3776 | --DOMWINDOW == 67 (000000819F70E800) [pid = 3776] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 12:30:33 INFO - PROCESS | 3776 | 1466537433229 Marionette TRACE conn8 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 12:30:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 12:30:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1234ms 12:30:33 INFO - PROCESS | 3776 | 1466537433279 Marionette TRACE conn8 -> [0,1905,"getWindowHandle",null] 12:30:33 INFO - PROCESS | 3776 | 1466537433284 Marionette TRACE conn8 <- [1,1905,null,{"value":"13"}] 12:30:33 INFO - PROCESS | 3776 | 1466537433289 Marionette TRACE conn8 -> [0,1906,"setScriptTimeout",{"ms":35000}] 12:30:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 12:30:33 INFO - PROCESS | 3776 | 1466537433292 Marionette TRACE conn8 <- [1,1906,null,{}] 12:30:33 INFO - PROCESS | 3776 | 1466537433299 Marionette TRACE conn8 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:33 INFO - PROCESS | 3776 | 1466537433302 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:33 INFO - PROCESS | 3776 | 1466537433400 Marionette TRACE conn8 <- [1,1907,null,{"value":null}] 12:30:33 INFO - PROCESS | 3776 | 1466537433407 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:33 INFO - PROCESS | 3776 | 1466537433412 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:33 INFO - PROCESS | 3776 | ++DOCSHELL 0000008197714800 == 31 [pid = 3776] [id = 486] 12:30:33 INFO - PROCESS | 3776 | ++DOMWINDOW == 68 (0000008190FF7000) [pid = 3776] [serial = 1458] [outer = 0000000000000000] 12:30:33 INFO - PROCESS | 3776 | ++DOMWINDOW == 69 (000000819129E000) [pid = 3776] [serial = 1459] [outer = 0000008190FF7000] 12:30:33 INFO - PROCESS | 3776 | 1466537433462 Marionette DEBUG loaded listener.js 12:30:33 INFO - PROCESS | 3776 | ++DOMWINDOW == 70 (00000081926E7400) [pid = 3776] [serial = 1460] [outer = 0000008190FF7000] 12:30:34 INFO - PROCESS | 3776 | 1466537433995 Marionette TRACE conn8 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 12:30:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 12:30:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 734ms 12:30:34 INFO - PROCESS | 3776 | 1466537434027 Marionette TRACE conn8 -> [0,1909,"getWindowHandle",null] 12:30:34 INFO - PROCESS | 3776 | 1466537434032 Marionette TRACE conn8 <- [1,1909,null,{"value":"13"}] 12:30:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 12:30:34 INFO - PROCESS | 3776 | 1466537434038 Marionette TRACE conn8 -> [0,1910,"setScriptTimeout",{"ms":35000}] 12:30:34 INFO - PROCESS | 3776 | 1466537434040 Marionette TRACE conn8 <- [1,1910,null,{}] 12:30:34 INFO - PROCESS | 3776 | 1466537434044 Marionette TRACE conn8 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:34 INFO - PROCESS | 3776 | 1466537434046 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:34 INFO - PROCESS | 3776 | 1466537434138 Marionette TRACE conn8 <- [1,1911,null,{"value":null}] 12:30:34 INFO - PROCESS | 3776 | 1466537434213 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:34 INFO - PROCESS | 3776 | 1466537434216 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:34 INFO - PROCESS | 3776 | ++DOCSHELL 000000819D9E8000 == 32 [pid = 3776] [id = 487] 12:30:34 INFO - PROCESS | 3776 | ++DOMWINDOW == 71 (000000819727B000) [pid = 3776] [serial = 1461] [outer = 0000000000000000] 12:30:34 INFO - PROCESS | 3776 | ++DOMWINDOW == 72 (0000008197282800) [pid = 3776] [serial = 1462] [outer = 000000819727B000] 12:30:34 INFO - PROCESS | 3776 | 1466537434272 Marionette DEBUG loaded listener.js 12:30:34 INFO - PROCESS | 3776 | ++DOMWINDOW == 73 (0000008197AEE400) [pid = 3776] [serial = 1463] [outer = 000000819727B000] 12:30:34 INFO - PROCESS | 3776 | 1466537434679 Marionette TRACE conn8 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 12:30:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 12:30:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 692ms 12:30:34 INFO - PROCESS | 3776 | 1466537434732 Marionette TRACE conn8 -> [0,1913,"getWindowHandle",null] 12:30:34 INFO - PROCESS | 3776 | 1466537434735 Marionette TRACE conn8 <- [1,1913,null,{"value":"13"}] 12:30:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 12:30:34 INFO - PROCESS | 3776 | 1466537434739 Marionette TRACE conn8 -> [0,1914,"setScriptTimeout",{"ms":35000}] 12:30:34 INFO - PROCESS | 3776 | 1466537434743 Marionette TRACE conn8 <- [1,1914,null,{}] 12:30:34 INFO - PROCESS | 3776 | 1466537434754 Marionette TRACE conn8 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:34 INFO - PROCESS | 3776 | 1466537434759 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:34 INFO - PROCESS | 3776 | 1466537434848 Marionette TRACE conn8 <- [1,1915,null,{"value":null}] 12:30:34 INFO - PROCESS | 3776 | 1466537434856 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:34 INFO - PROCESS | 3776 | 1466537434859 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:34 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A0C6B000 == 33 [pid = 3776] [id = 488] 12:30:34 INFO - PROCESS | 3776 | ++DOMWINDOW == 74 (000000819B48C400) [pid = 3776] [serial = 1464] [outer = 0000000000000000] 12:30:34 INFO - PROCESS | 3776 | ++DOMWINDOW == 75 (000000819BC8F000) [pid = 3776] [serial = 1465] [outer = 000000819B48C400] 12:30:34 INFO - PROCESS | 3776 | 1466537434909 Marionette DEBUG loaded listener.js 12:30:34 INFO - PROCESS | 3776 | ++DOMWINDOW == 76 (000000819D92A000) [pid = 3776] [serial = 1466] [outer = 000000819B48C400] 12:30:35 INFO - PROCESS | 3776 | 1466537435355 Marionette TRACE conn8 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 12:30:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 12:30:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 648ms 12:30:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 12:30:35 INFO - PROCESS | 3776 | 1466537435389 Marionette TRACE conn8 -> [0,1917,"getWindowHandle",null] 12:30:35 INFO - PROCESS | 3776 | 1466537435392 Marionette TRACE conn8 <- [1,1917,null,{"value":"13"}] 12:30:35 INFO - PROCESS | 3776 | 1466537435411 Marionette TRACE conn8 -> [0,1918,"setScriptTimeout",{"ms":35000}] 12:30:35 INFO - PROCESS | 3776 | 1466537435414 Marionette TRACE conn8 <- [1,1918,null,{}] 12:30:35 INFO - PROCESS | 3776 | 1466537435433 Marionette TRACE conn8 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:35 INFO - PROCESS | 3776 | 1466537435435 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:35 INFO - PROCESS | 3776 | 1466537435559 Marionette TRACE conn8 <- [1,1919,null,{"value":null}] 12:30:35 INFO - PROCESS | 3776 | 1466537435634 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:35 INFO - PROCESS | 3776 | 1466537435636 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:35 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A36C3000 == 34 [pid = 3776] [id = 489] 12:30:35 INFO - PROCESS | 3776 | ++DOMWINDOW == 77 (000000819E619000) [pid = 3776] [serial = 1467] [outer = 0000000000000000] 12:30:35 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (000000819E621800) [pid = 3776] [serial = 1468] [outer = 000000819E619000] 12:30:35 INFO - PROCESS | 3776 | 1466537435682 Marionette DEBUG loaded listener.js 12:30:35 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (000000819E64B400) [pid = 3776] [serial = 1469] [outer = 000000819E619000] 12:30:36 INFO - PROCESS | 3776 | 1466537436122 Marionette TRACE conn8 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 12:30:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 12:30:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 753ms 12:30:36 INFO - PROCESS | 3776 | 1466537436151 Marionette TRACE conn8 -> [0,1921,"getWindowHandle",null] 12:30:36 INFO - PROCESS | 3776 | 1466537436154 Marionette TRACE conn8 <- [1,1921,null,{"value":"13"}] 12:30:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 12:30:36 INFO - PROCESS | 3776 | 1466537436157 Marionette TRACE conn8 -> [0,1922,"setScriptTimeout",{"ms":35000}] 12:30:36 INFO - PROCESS | 3776 | 1466537436159 Marionette TRACE conn8 <- [1,1922,null,{}] 12:30:36 INFO - PROCESS | 3776 | 1466537436162 Marionette TRACE conn8 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:36 INFO - PROCESS | 3776 | 1466537436165 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:36 INFO - PROCESS | 3776 | 1466537436307 Marionette TRACE conn8 <- [1,1923,null,{"value":null}] 12:30:36 INFO - PROCESS | 3776 | 1466537436332 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:36 INFO - PROCESS | 3776 | 1466537436334 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:36 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4B83000 == 35 [pid = 3776] [id = 490] 12:30:36 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (000000819E6D0800) [pid = 3776] [serial = 1470] [outer = 0000000000000000] 12:30:36 INFO - PROCESS | 3776 | ++DOMWINDOW == 81 (000000819E6D6800) [pid = 3776] [serial = 1471] [outer = 000000819E6D0800] 12:30:36 INFO - PROCESS | 3776 | 1466537436379 Marionette DEBUG loaded listener.js 12:30:36 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (000000819EA34400) [pid = 3776] [serial = 1472] [outer = 000000819E6D0800] 12:30:36 INFO - PROCESS | 3776 | 1466537436852 Marionette TRACE conn8 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 12:30:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 12:30:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 734ms 12:30:36 INFO - PROCESS | 3776 | 1466537436894 Marionette TRACE conn8 -> [0,1925,"getWindowHandle",null] 12:30:36 INFO - PROCESS | 3776 | 1466537436896 Marionette TRACE conn8 <- [1,1925,null,{"value":"13"}] 12:30:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 12:30:36 INFO - PROCESS | 3776 | 1466537436900 Marionette TRACE conn8 -> [0,1926,"setScriptTimeout",{"ms":35000}] 12:30:36 INFO - PROCESS | 3776 | 1466537436902 Marionette TRACE conn8 <- [1,1926,null,{}] 12:30:36 INFO - PROCESS | 3776 | 1466537436911 Marionette TRACE conn8 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:36 INFO - PROCESS | 3776 | 1466537436917 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:37 INFO - PROCESS | 3776 | 1466537437059 Marionette TRACE conn8 <- [1,1927,null,{"value":null}] 12:30:37 INFO - PROCESS | 3776 | 1466537437115 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:37 INFO - PROCESS | 3776 | 1466537437117 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:37 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4E88000 == 36 [pid = 3776] [id = 491] 12:30:37 INFO - PROCESS | 3776 | ++DOMWINDOW == 83 (000000819ED6B800) [pid = 3776] [serial = 1473] [outer = 0000000000000000] 12:30:37 INFO - PROCESS | 3776 | ++DOMWINDOW == 84 (000000819ED78800) [pid = 3776] [serial = 1474] [outer = 000000819ED6B800] 12:30:37 INFO - PROCESS | 3776 | 1466537437163 Marionette DEBUG loaded listener.js 12:30:37 INFO - PROCESS | 3776 | ++DOMWINDOW == 85 (000000819F711800) [pid = 3776] [serial = 1475] [outer = 000000819ED6B800] 12:30:37 INFO - PROCESS | 3776 | --DOMWINDOW == 84 (000000819132CC00) [pid = 3776] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 12:30:37 INFO - PROCESS | 3776 | --DOMWINDOW == 83 (000000819B799400) [pid = 3776] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 12:30:37 INFO - PROCESS | 3776 | --DOMWINDOW == 82 (000000819EDBCC00) [pid = 3776] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 12:30:37 INFO - PROCESS | 3776 | --DOMWINDOW == 81 (00000081977BB000) [pid = 3776] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 12:30:37 INFO - PROCESS | 3776 | --DOMWINDOW == 80 (0000008190858400) [pid = 3776] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 12:30:37 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (0000008191109400) [pid = 3776] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 12:30:37 INFO - PROCESS | 3776 | --DOMWINDOW == 78 (000000819B45BC00) [pid = 3776] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 12:30:37 INFO - PROCESS | 3776 | --DOMWINDOW == 77 (0000008190FFB400) [pid = 3776] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 12:30:37 INFO - PROCESS | 3776 | --DOMWINDOW == 76 (000000819E6CF400) [pid = 3776] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 12:30:37 INFO - PROCESS | 3776 | --DOMWINDOW == 75 (0000008191330000) [pid = 3776] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 12:30:37 INFO - PROCESS | 3776 | --DOMWINDOW == 74 (0000008191629000) [pid = 3776] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 12:30:37 INFO - PROCESS | 3776 | --DOMWINDOW == 73 (000000819727C400) [pid = 3776] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 12:30:37 INFO - PROCESS | 3776 | --DOMWINDOW == 72 (000000819B45C400) [pid = 3776] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 12:30:37 INFO - PROCESS | 3776 | 1466537437592 Marionette TRACE conn8 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 12:30:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 12:30:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 734ms 12:30:37 INFO - PROCESS | 3776 | 1466537437651 Marionette TRACE conn8 -> [0,1929,"getWindowHandle",null] 12:30:37 INFO - PROCESS | 3776 | 1466537437653 Marionette TRACE conn8 <- [1,1929,null,{"value":"13"}] 12:30:37 INFO - PROCESS | 3776 | 1466537437657 Marionette TRACE conn8 -> [0,1930,"setScriptTimeout",{"ms":35000}] 12:30:37 INFO - PROCESS | 3776 | 1466537437659 Marionette TRACE conn8 <- [1,1930,null,{}] 12:30:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 12:30:37 INFO - PROCESS | 3776 | 1466537437665 Marionette TRACE conn8 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:37 INFO - PROCESS | 3776 | 1466537437667 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:37 INFO - PROCESS | 3776 | 1466537437749 Marionette TRACE conn8 <- [1,1931,null,{"value":null}] 12:30:37 INFO - PROCESS | 3776 | 1466537437831 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:37 INFO - PROCESS | 3776 | 1466537437833 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:37 INFO - PROCESS | 3776 | ++DOCSHELL 000000819DA27000 == 37 [pid = 3776] [id = 492] 12:30:37 INFO - PROCESS | 3776 | ++DOMWINDOW == 73 (00000081906C5000) [pid = 3776] [serial = 1476] [outer = 0000000000000000] 12:30:37 INFO - PROCESS | 3776 | ++DOMWINDOW == 74 (00000081964DDC00) [pid = 3776] [serial = 1477] [outer = 00000081906C5000] 12:30:37 INFO - PROCESS | 3776 | 1466537437878 Marionette DEBUG loaded listener.js 12:30:37 INFO - PROCESS | 3776 | ++DOMWINDOW == 75 (000000819E72D400) [pid = 3776] [serial = 1478] [outer = 00000081906C5000] 12:30:38 INFO - PROCESS | 3776 | 1466537438219 Marionette TRACE conn8 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 12:30:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 12:30:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 629ms 12:30:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 12:30:38 INFO - PROCESS | 3776 | 1466537438293 Marionette TRACE conn8 -> [0,1933,"getWindowHandle",null] 12:30:38 INFO - PROCESS | 3776 | 1466537438296 Marionette TRACE conn8 <- [1,1933,null,{"value":"13"}] 12:30:38 INFO - PROCESS | 3776 | 1466537438299 Marionette TRACE conn8 -> [0,1934,"setScriptTimeout",{"ms":35000}] 12:30:38 INFO - PROCESS | 3776 | 1466537438301 Marionette TRACE conn8 <- [1,1934,null,{}] 12:30:38 INFO - PROCESS | 3776 | 1466537438312 Marionette TRACE conn8 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:38 INFO - PROCESS | 3776 | 1466537438314 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:38 INFO - PROCESS | 3776 | 1466537438397 Marionette TRACE conn8 <- [1,1935,null,{"value":null}] 12:30:38 INFO - PROCESS | 3776 | 1466537438402 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:38 INFO - PROCESS | 3776 | 1466537438404 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:38 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A52F3000 == 38 [pid = 3776] [id = 493] 12:30:38 INFO - PROCESS | 3776 | ++DOMWINDOW == 76 (000000819F711C00) [pid = 3776] [serial = 1479] [outer = 0000000000000000] 12:30:38 INFO - PROCESS | 3776 | ++DOMWINDOW == 77 (000000819FAAD800) [pid = 3776] [serial = 1480] [outer = 000000819F711C00] 12:30:38 INFO - PROCESS | 3776 | 1466537438449 Marionette DEBUG loaded listener.js 12:30:38 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (000000819FAC3C00) [pid = 3776] [serial = 1481] [outer = 000000819F711C00] 12:30:38 INFO - PROCESS | 3776 | 1466537438869 Marionette TRACE conn8 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 12:30:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 12:30:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 587ms 12:30:38 INFO - PROCESS | 3776 | 1466537438890 Marionette TRACE conn8 -> [0,1937,"getWindowHandle",null] 12:30:38 INFO - PROCESS | 3776 | 1466537438892 Marionette TRACE conn8 <- [1,1937,null,{"value":"13"}] 12:30:38 INFO - PROCESS | 3776 | 1466537438895 Marionette TRACE conn8 -> [0,1938,"setScriptTimeout",{"ms":35000}] 12:30:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 12:30:38 INFO - PROCESS | 3776 | 1466537438897 Marionette TRACE conn8 <- [1,1938,null,{}] 12:30:38 INFO - PROCESS | 3776 | 1466537438900 Marionette TRACE conn8 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:38 INFO - PROCESS | 3776 | 1466537438902 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:39 INFO - PROCESS | 3776 | 1466537439022 Marionette TRACE conn8 <- [1,1939,null,{"value":null}] 12:30:39 INFO - PROCESS | 3776 | 1466537439030 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:39 INFO - PROCESS | 3776 | 1466537439032 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:39 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A55B5000 == 39 [pid = 3776] [id = 494] 12:30:39 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (000000819FAD0000) [pid = 3776] [serial = 1482] [outer = 0000000000000000] 12:30:39 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (00000081A0834400) [pid = 3776] [serial = 1483] [outer = 000000819FAD0000] 12:30:39 INFO - PROCESS | 3776 | 1466537439077 Marionette DEBUG loaded listener.js 12:30:39 INFO - PROCESS | 3776 | ++DOMWINDOW == 81 (00000081A0D14C00) [pid = 3776] [serial = 1484] [outer = 000000819FAD0000] 12:30:39 INFO - PROCESS | 3776 | 1466537439487 Marionette TRACE conn8 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 12:30:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 12:30:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 692ms 12:30:39 INFO - PROCESS | 3776 | 1466537439592 Marionette TRACE conn8 -> [0,1941,"getWindowHandle",null] 12:30:39 INFO - PROCESS | 3776 | 1466537439596 Marionette TRACE conn8 <- [1,1941,null,{"value":"13"}] 12:30:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 12:30:39 INFO - PROCESS | 3776 | 1466537439602 Marionette TRACE conn8 -> [0,1942,"setScriptTimeout",{"ms":35000}] 12:30:39 INFO - PROCESS | 3776 | 1466537439606 Marionette TRACE conn8 <- [1,1942,null,{}] 12:30:39 INFO - PROCESS | 3776 | 1466537439613 Marionette TRACE conn8 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:39 INFO - PROCESS | 3776 | 1466537439617 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:39 INFO - PROCESS | 3776 | 1466537439785 Marionette TRACE conn8 <- [1,1943,null,{"value":null}] 12:30:39 INFO - PROCESS | 3776 | 1466537439875 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:39 INFO - PROCESS | 3776 | 1466537439881 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:39 INFO - PROCESS | 3776 | ++DOCSHELL 0000008197991800 == 40 [pid = 3776] [id = 495] 12:30:39 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (0000008191105C00) [pid = 3776] [serial = 1485] [outer = 0000000000000000] 12:30:39 INFO - PROCESS | 3776 | ++DOMWINDOW == 83 (00000081912A3800) [pid = 3776] [serial = 1486] [outer = 0000008191105C00] 12:30:39 INFO - PROCESS | 3776 | 1466537439940 Marionette DEBUG loaded listener.js 12:30:40 INFO - PROCESS | 3776 | ++DOMWINDOW == 84 (00000081964D8C00) [pid = 3776] [serial = 1487] [outer = 0000008191105C00] 12:30:40 INFO - PROCESS | 3776 | 1466537440565 Marionette TRACE conn8 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 12:30:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 12:30:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1031ms 12:30:40 INFO - PROCESS | 3776 | 1466537440637 Marionette TRACE conn8 -> [0,1945,"getWindowHandle",null] 12:30:40 INFO - PROCESS | 3776 | 1466537440641 Marionette TRACE conn8 <- [1,1945,null,{"value":"13"}] 12:30:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 12:30:40 INFO - PROCESS | 3776 | 1466537440647 Marionette TRACE conn8 -> [0,1946,"setScriptTimeout",{"ms":35000}] 12:30:40 INFO - PROCESS | 3776 | 1466537440652 Marionette TRACE conn8 <- [1,1946,null,{}] 12:30:40 INFO - PROCESS | 3776 | 1466537440656 Marionette TRACE conn8 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:40 INFO - PROCESS | 3776 | 1466537440659 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:40 INFO - PROCESS | 3776 | 1466537440805 Marionette TRACE conn8 <- [1,1947,null,{"value":null}] 12:30:40 INFO - PROCESS | 3776 | 1466537440929 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:40 INFO - PROCESS | 3776 | 1466537440932 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:40 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4A9F800 == 41 [pid = 3776] [id = 496] 12:30:40 INFO - PROCESS | 3776 | ++DOMWINDOW == 85 (000000819B842000) [pid = 3776] [serial = 1488] [outer = 0000000000000000] 12:30:40 INFO - PROCESS | 3776 | ++DOMWINDOW == 86 (000000819B8CD800) [pid = 3776] [serial = 1489] [outer = 000000819B842000] 12:30:40 INFO - PROCESS | 3776 | 1466537440991 Marionette DEBUG loaded listener.js 12:30:41 INFO - PROCESS | 3776 | ++DOMWINDOW == 87 (000000819E19C000) [pid = 3776] [serial = 1490] [outer = 000000819B842000] 12:30:41 INFO - PROCESS | 3776 | 1466537441579 Marionette TRACE conn8 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 12:30:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 12:30:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 987ms 12:30:41 INFO - PROCESS | 3776 | 1466537441635 Marionette TRACE conn8 -> [0,1949,"getWindowHandle",null] 12:30:41 INFO - PROCESS | 3776 | 1466537441638 Marionette TRACE conn8 <- [1,1949,null,{"value":"13"}] 12:30:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 12:30:41 INFO - PROCESS | 3776 | 1466537441642 Marionette TRACE conn8 -> [0,1950,"setScriptTimeout",{"ms":35000}] 12:30:41 INFO - PROCESS | 3776 | 1466537441644 Marionette TRACE conn8 <- [1,1950,null,{}] 12:30:41 INFO - PROCESS | 3776 | 1466537441655 Marionette TRACE conn8 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:41 INFO - PROCESS | 3776 | 1466537441660 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:41 INFO - PROCESS | 3776 | 1466537441819 Marionette TRACE conn8 <- [1,1951,null,{"value":null}] 12:30:41 INFO - PROCESS | 3776 | 1466537441876 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:41 INFO - PROCESS | 3776 | 1466537441881 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:41 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A56BC800 == 42 [pid = 3776] [id = 497] 12:30:41 INFO - PROCESS | 3776 | ++DOMWINDOW == 88 (000000819ED73000) [pid = 3776] [serial = 1491] [outer = 0000000000000000] 12:30:41 INFO - PROCESS | 3776 | ++DOMWINDOW == 89 (000000819EDB4C00) [pid = 3776] [serial = 1492] [outer = 000000819ED73000] 12:30:41 INFO - PROCESS | 3776 | 1466537441939 Marionette DEBUG loaded listener.js 12:30:42 INFO - PROCESS | 3776 | ++DOMWINDOW == 90 (00000081A08D7000) [pid = 3776] [serial = 1493] [outer = 000000819ED73000] 12:30:42 INFO - PROCESS | 3776 | 1466537442571 Marionette TRACE conn8 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 12:30:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 12:30:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 985ms 12:30:42 INFO - PROCESS | 3776 | 1466537442629 Marionette TRACE conn8 -> [0,1953,"getWindowHandle",null] 12:30:42 INFO - PROCESS | 3776 | 1466537442632 Marionette TRACE conn8 <- [1,1953,null,{"value":"13"}] 12:30:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 12:30:42 INFO - PROCESS | 3776 | 1466537442636 Marionette TRACE conn8 -> [0,1954,"setScriptTimeout",{"ms":35000}] 12:30:42 INFO - PROCESS | 3776 | 1466537442638 Marionette TRACE conn8 <- [1,1954,null,{}] 12:30:42 INFO - PROCESS | 3776 | 1466537442642 Marionette TRACE conn8 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:42 INFO - PROCESS | 3776 | 1466537442644 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:42 INFO - PROCESS | 3776 | 1466537442758 Marionette TRACE conn8 <- [1,1955,null,{"value":null}] 12:30:42 INFO - PROCESS | 3776 | 1466537442907 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:42 INFO - PROCESS | 3776 | 1466537442910 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:42 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4E7A800 == 43 [pid = 3776] [id = 498] 12:30:42 INFO - PROCESS | 3776 | ++DOMWINDOW == 91 (000000819E74AC00) [pid = 3776] [serial = 1494] [outer = 0000000000000000] 12:30:42 INFO - PROCESS | 3776 | ++DOMWINDOW == 92 (00000081A1952C00) [pid = 3776] [serial = 1495] [outer = 000000819E74AC00] 12:30:42 INFO - PROCESS | 3776 | 1466537442968 Marionette DEBUG loaded listener.js 12:30:43 INFO - PROCESS | 3776 | ++DOMWINDOW == 93 (00000081A195DC00) [pid = 3776] [serial = 1496] [outer = 000000819E74AC00] 12:30:43 INFO - PROCESS | 3776 | 1466537443786 Marionette TRACE conn8 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 12:30:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 12:30:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1193ms 12:30:43 INFO - PROCESS | 3776 | 1466537443832 Marionette TRACE conn8 -> [0,1957,"getWindowHandle",null] 12:30:43 INFO - PROCESS | 3776 | 1466537443836 Marionette TRACE conn8 <- [1,1957,null,{"value":"13"}] 12:30:43 INFO - PROCESS | 3776 | 1466537443841 Marionette TRACE conn8 -> [0,1958,"setScriptTimeout",{"ms":35000}] 12:30:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 12:30:43 INFO - PROCESS | 3776 | 1466537443845 Marionette TRACE conn8 <- [1,1958,null,{}] 12:30:43 INFO - PROCESS | 3776 | 1466537443851 Marionette TRACE conn8 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:43 INFO - PROCESS | 3776 | 1466537443853 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:43 INFO - PROCESS | 3776 | 1466537443969 Marionette TRACE conn8 <- [1,1959,null,{"value":null}] 12:30:44 INFO - PROCESS | 3776 | 1466537444094 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:44 INFO - PROCESS | 3776 | 1466537444099 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:44 INFO - PROCESS | 3776 | ++DOCSHELL 000000819239A800 == 44 [pid = 3776] [id = 499] 12:30:44 INFO - PROCESS | 3776 | ++DOMWINDOW == 94 (000000819062E000) [pid = 3776] [serial = 1497] [outer = 0000000000000000] 12:30:44 INFO - PROCESS | 3776 | ++DOMWINDOW == 95 (00000081909B9800) [pid = 3776] [serial = 1498] [outer = 000000819062E000] 12:30:44 INFO - PROCESS | 3776 | 1466537444153 Marionette DEBUG loaded listener.js 12:30:44 INFO - PROCESS | 3776 | ++DOMWINDOW == 96 (000000819119B400) [pid = 3776] [serial = 1499] [outer = 000000819062E000] 12:30:45 INFO - PROCESS | 3776 | --DOCSHELL 000000819BEB1000 == 43 [pid = 3776] [id = 474] 12:30:45 INFO - PROCESS | 3776 | --DOCSHELL 00000081A52F3000 == 42 [pid = 3776] [id = 493] 12:30:45 INFO - PROCESS | 3776 | --DOCSHELL 000000819DA27000 == 41 [pid = 3776] [id = 492] 12:30:45 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4E88000 == 40 [pid = 3776] [id = 491] 12:30:45 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4B83000 == 39 [pid = 3776] [id = 490] 12:30:45 INFO - PROCESS | 3776 | --DOCSHELL 00000081A36C3000 == 38 [pid = 3776] [id = 489] 12:30:45 INFO - PROCESS | 3776 | --DOCSHELL 00000081A0C6B000 == 37 [pid = 3776] [id = 488] 12:30:45 INFO - PROCESS | 3776 | --DOCSHELL 000000819D9E8000 == 36 [pid = 3776] [id = 487] 12:30:45 INFO - PROCESS | 3776 | --DOCSHELL 0000008197714800 == 35 [pid = 3776] [id = 486] 12:30:45 INFO - PROCESS | 3776 | --DOCSHELL 000000819D3E2000 == 34 [pid = 3776] [id = 484] 12:30:45 INFO - PROCESS | 3776 | --DOCSHELL 000000819DB19800 == 33 [pid = 3776] [id = 485] 12:30:45 INFO - PROCESS | 3776 | --DOCSHELL 00000081A5224000 == 32 [pid = 3776] [id = 483] 12:30:45 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4E7A800 == 31 [pid = 3776] [id = 498] 12:30:45 INFO - PROCESS | 3776 | --DOCSHELL 00000081A56BC800 == 30 [pid = 3776] [id = 497] 12:30:45 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4A9F800 == 29 [pid = 3776] [id = 496] 12:30:45 INFO - PROCESS | 3776 | --DOCSHELL 00000081A55B5000 == 28 [pid = 3776] [id = 494] 12:30:45 INFO - PROCESS | 3776 | --DOCSHELL 0000008197991800 == 27 [pid = 3776] [id = 495] 12:30:45 INFO - PROCESS | 3776 | --DOMWINDOW == 95 (000000819B463400) [pid = 3776] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 12:30:45 INFO - PROCESS | 3776 | --DOMWINDOW == 94 (00000081911A1800) [pid = 3776] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 12:30:45 INFO - PROCESS | 3776 | --DOMWINDOW == 93 (0000008191324400) [pid = 3776] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 12:30:45 INFO - PROCESS | 3776 | --DOMWINDOW == 92 (000000819E6D6400) [pid = 3776] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 12:30:45 INFO - PROCESS | 3776 | --DOMWINDOW == 91 (00000081964E0800) [pid = 3776] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 12:30:45 INFO - PROCESS | 3776 | --DOMWINDOW == 90 (00000081977B5000) [pid = 3776] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 12:30:45 INFO - PROCESS | 3776 | --DOMWINDOW == 89 (00000081961D7000) [pid = 3776] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 12:30:45 INFO - PROCESS | 3776 | --DOMWINDOW == 88 (000000819285C800) [pid = 3776] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 12:30:45 INFO - PROCESS | 3776 | --DOMWINDOW == 87 (00000081973D2800) [pid = 3776] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 12:30:45 INFO - PROCESS | 3776 | --DOMWINDOW == 86 (000000819B8C9400) [pid = 3776] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 12:30:45 INFO - PROCESS | 3776 | --DOMWINDOW == 85 (000000819727FC00) [pid = 3776] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 12:30:45 INFO - PROCESS | 3776 | --DOMWINDOW == 84 (00000081923D3800) [pid = 3776] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 12:30:45 INFO - PROCESS | 3776 | --DOMWINDOW == 83 (000000819E624800) [pid = 3776] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 12:30:45 INFO - PROCESS | 3776 | --DOMWINDOW == 82 (000000819BE96C00) [pid = 3776] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 12:30:45 INFO - PROCESS | 3776 | --DOMWINDOW == 81 (00000081A1039000) [pid = 3776] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 12:30:45 INFO - PROCESS | 3776 | --DOMWINDOW == 80 (000000819F703800) [pid = 3776] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 12:30:45 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (00000081A1CDA000) [pid = 3776] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 12:30:45 INFO - PROCESS | 3776 | --DOMWINDOW == 78 (000000819E6C8C00) [pid = 3776] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 12:30:45 INFO - PROCESS | 3776 | --DOMWINDOW == 77 (000000819B553400) [pid = 3776] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 12:30:45 INFO - PROCESS | 3776 | --DOMWINDOW == 76 (0000008191329800) [pid = 3776] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 12:30:45 INFO - PROCESS | 3776 | --DOMWINDOW == 75 (000000819BE9BC00) [pid = 3776] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 12:30:45 INFO - PROCESS | 3776 | --DOMWINDOW == 74 (000000819B458000) [pid = 3776] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 12:30:45 INFO - PROCESS | 3776 | --DOMWINDOW == 73 (000000819E621000) [pid = 3776] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 12:30:45 INFO - PROCESS | 3776 | --DOMWINDOW == 72 (000000819E64F400) [pid = 3776] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 12:30:45 INFO - PROCESS | 3776 | --DOMWINDOW == 71 (000000819AE1C000) [pid = 3776] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 12:30:45 INFO - PROCESS | 3776 | --DOMWINDOW == 70 (000000819E749C00) [pid = 3776] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 12:30:45 INFO - PROCESS | 3776 | 1466537445385 Marionette TRACE conn8 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 12:30:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 12:30:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1580ms 12:30:45 INFO - PROCESS | 3776 | 1466537445426 Marionette TRACE conn8 -> [0,1961,"getWindowHandle",null] 12:30:45 INFO - PROCESS | 3776 | 1466537445431 Marionette TRACE conn8 <- [1,1961,null,{"value":"13"}] 12:30:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 12:30:45 INFO - PROCESS | 3776 | 1466537445436 Marionette TRACE conn8 -> [0,1962,"setScriptTimeout",{"ms":35000}] 12:30:45 INFO - PROCESS | 3776 | 1466537445439 Marionette TRACE conn8 <- [1,1962,null,{}] 12:30:45 INFO - PROCESS | 3776 | 1466537445446 Marionette TRACE conn8 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:45 INFO - PROCESS | 3776 | 1466537445449 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:45 INFO - PROCESS | 3776 | 1466537445543 Marionette TRACE conn8 <- [1,1963,null,{"value":null}] 12:30:45 INFO - PROCESS | 3776 | 1466537445550 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:45 INFO - PROCESS | 3776 | 1466537445555 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:45 INFO - PROCESS | 3776 | ++DOCSHELL 000000819722D000 == 28 [pid = 3776] [id = 500] 12:30:45 INFO - PROCESS | 3776 | ++DOMWINDOW == 71 (0000008190855800) [pid = 3776] [serial = 1500] [outer = 0000000000000000] 12:30:45 INFO - PROCESS | 3776 | ++DOMWINDOW == 72 (00000081909B8800) [pid = 3776] [serial = 1501] [outer = 0000008190855800] 12:30:45 INFO - PROCESS | 3776 | 1466537445604 Marionette DEBUG loaded listener.js 12:30:45 INFO - PROCESS | 3776 | ++DOMWINDOW == 73 (0000008191104C00) [pid = 3776] [serial = 1502] [outer = 0000008190855800] 12:30:46 INFO - PROCESS | 3776 | 1466537446135 Marionette TRACE conn8 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 12:30:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 12:30:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 733ms 12:30:46 INFO - PROCESS | 3776 | 1466537446173 Marionette TRACE conn8 -> [0,1965,"getWindowHandle",null] 12:30:46 INFO - PROCESS | 3776 | 1466537446178 Marionette TRACE conn8 <- [1,1965,null,{"value":"13"}] 12:30:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 12:30:46 INFO - PROCESS | 3776 | 1466537446185 Marionette TRACE conn8 -> [0,1966,"setScriptTimeout",{"ms":35000}] 12:30:46 INFO - PROCESS | 3776 | 1466537446188 Marionette TRACE conn8 <- [1,1966,null,{}] 12:30:46 INFO - PROCESS | 3776 | 1466537446192 Marionette TRACE conn8 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:46 INFO - PROCESS | 3776 | 1466537446195 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:46 INFO - PROCESS | 3776 | 1466537446287 Marionette TRACE conn8 <- [1,1967,null,{"value":null}] 12:30:46 INFO - PROCESS | 3776 | 1466537446372 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:46 INFO - PROCESS | 3776 | 1466537446375 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:46 INFO - PROCESS | 3776 | ++DOCSHELL 000000819D2D3000 == 29 [pid = 3776] [id = 501] 12:30:46 INFO - PROCESS | 3776 | ++DOMWINDOW == 74 (0000008191628C00) [pid = 3776] [serial = 1503] [outer = 0000000000000000] 12:30:46 INFO - PROCESS | 3776 | ++DOMWINDOW == 75 (0000008191890000) [pid = 3776] [serial = 1504] [outer = 0000008191628C00] 12:30:46 INFO - PROCESS | 3776 | 1466537446426 Marionette DEBUG loaded listener.js 12:30:46 INFO - PROCESS | 3776 | ++DOMWINDOW == 76 (000000819233F400) [pid = 3776] [serial = 1505] [outer = 0000008191628C00] 12:30:46 INFO - PROCESS | 3776 | 1466537446821 Marionette TRACE conn8 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 12:30:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 12:30:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 692ms 12:30:46 INFO - PROCESS | 3776 | 1466537446879 Marionette TRACE conn8 -> [0,1969,"getWindowHandle",null] 12:30:46 INFO - PROCESS | 3776 | 1466537446881 Marionette TRACE conn8 <- [1,1969,null,{"value":"13"}] 12:30:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 12:30:46 INFO - PROCESS | 3776 | 1466537446885 Marionette TRACE conn8 -> [0,1970,"setScriptTimeout",{"ms":35000}] 12:30:46 INFO - PROCESS | 3776 | 1466537446889 Marionette TRACE conn8 <- [1,1970,null,{}] 12:30:46 INFO - PROCESS | 3776 | 1466537446901 Marionette TRACE conn8 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:46 INFO - PROCESS | 3776 | 1466537446906 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:47 INFO - PROCESS | 3776 | 1466537446995 Marionette TRACE conn8 <- [1,1971,null,{"value":null}] 12:30:47 INFO - PROCESS | 3776 | 1466537447003 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:47 INFO - PROCESS | 3776 | 1466537447006 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:47 INFO - PROCESS | 3776 | ++DOCSHELL 000000819E22F800 == 30 [pid = 3776] [id = 502] 12:30:47 INFO - PROCESS | 3776 | ++DOMWINDOW == 77 (00000081902D8C00) [pid = 3776] [serial = 1506] [outer = 0000000000000000] 12:30:47 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (00000081965BE400) [pid = 3776] [serial = 1507] [outer = 00000081902D8C00] 12:30:47 INFO - PROCESS | 3776 | 1466537447055 Marionette DEBUG loaded listener.js 12:30:47 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (0000008197275400) [pid = 3776] [serial = 1508] [outer = 00000081902D8C00] 12:30:47 INFO - PROCESS | 3776 | 1466537447521 Marionette TRACE conn8 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 12:30:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 12:30:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 691ms 12:30:47 INFO - PROCESS | 3776 | 1466537447578 Marionette TRACE conn8 -> [0,1973,"getWindowHandle",null] 12:30:47 INFO - PROCESS | 3776 | 1466537447581 Marionette TRACE conn8 <- [1,1973,null,{"value":"13"}] 12:30:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 12:30:47 INFO - PROCESS | 3776 | 1466537447585 Marionette TRACE conn8 -> [0,1974,"setScriptTimeout",{"ms":35000}] 12:30:47 INFO - PROCESS | 3776 | 1466537447586 Marionette TRACE conn8 <- [1,1974,null,{}] 12:30:47 INFO - PROCESS | 3776 | 1466537447595 Marionette TRACE conn8 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:47 INFO - PROCESS | 3776 | 1466537447597 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:47 INFO - PROCESS | 3776 | 1466537447742 Marionette TRACE conn8 <- [1,1975,null,{"value":null}] 12:30:47 INFO - PROCESS | 3776 | 1466537447753 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:47 INFO - PROCESS | 3776 | 1466537447755 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:47 INFO - PROCESS | 3776 | ++DOCSHELL 000000819F59D000 == 31 [pid = 3776] [id = 503] 12:30:47 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (00000081977C1400) [pid = 3776] [serial = 1509] [outer = 0000000000000000] 12:30:47 INFO - PROCESS | 3776 | ++DOMWINDOW == 81 (0000008197977400) [pid = 3776] [serial = 1510] [outer = 00000081977C1400] 12:30:47 INFO - PROCESS | 3776 | 1466537447845 Marionette DEBUG loaded listener.js 12:30:47 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (000000819B338400) [pid = 3776] [serial = 1511] [outer = 00000081977C1400] 12:30:48 INFO - PROCESS | 3776 | 1466537448282 Marionette TRACE conn8 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 12:30:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 12:30:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 732ms 12:30:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 12:30:48 INFO - PROCESS | 3776 | 1466537448319 Marionette TRACE conn8 -> [0,1977,"getWindowHandle",null] 12:30:48 INFO - PROCESS | 3776 | 1466537448321 Marionette TRACE conn8 <- [1,1977,null,{"value":"13"}] 12:30:48 INFO - PROCESS | 3776 | 1466537448324 Marionette TRACE conn8 -> [0,1978,"setScriptTimeout",{"ms":35000}] 12:30:48 INFO - PROCESS | 3776 | 1466537448326 Marionette TRACE conn8 <- [1,1978,null,{}] 12:30:48 INFO - PROCESS | 3776 | 1466537448334 Marionette TRACE conn8 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:48 INFO - PROCESS | 3776 | 1466537448337 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:48 INFO - PROCESS | 3776 | 1466537448446 Marionette TRACE conn8 <- [1,1979,null,{"value":null}] 12:30:48 INFO - PROCESS | 3776 | 1466537448454 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:48 INFO - PROCESS | 3776 | 1466537448456 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:48 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A29BB000 == 32 [pid = 3776] [id = 504] 12:30:48 INFO - PROCESS | 3776 | ++DOMWINDOW == 83 (000000819083D800) [pid = 3776] [serial = 1512] [outer = 0000000000000000] 12:30:48 INFO - PROCESS | 3776 | ++DOMWINDOW == 84 (000000819B3EA000) [pid = 3776] [serial = 1513] [outer = 000000819083D800] 12:30:48 INFO - PROCESS | 3776 | 1466537448543 Marionette DEBUG loaded listener.js 12:30:48 INFO - PROCESS | 3776 | ++DOMWINDOW == 85 (000000819B48F400) [pid = 3776] [serial = 1514] [outer = 000000819083D800] 12:30:48 INFO - PROCESS | 3776 | 1466537448965 Marionette TRACE conn8 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 12:30:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 12:30:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 688ms 12:30:49 INFO - PROCESS | 3776 | 1466537449016 Marionette TRACE conn8 -> [0,1981,"getWindowHandle",null] 12:30:49 INFO - PROCESS | 3776 | 1466537449019 Marionette TRACE conn8 <- [1,1981,null,{"value":"13"}] 12:30:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 12:30:49 INFO - PROCESS | 3776 | 1466537449022 Marionette TRACE conn8 -> [0,1982,"setScriptTimeout",{"ms":35000}] 12:30:49 INFO - PROCESS | 3776 | 1466537449024 Marionette TRACE conn8 <- [1,1982,null,{}] 12:30:49 INFO - PROCESS | 3776 | 1466537449027 Marionette TRACE conn8 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:49 INFO - PROCESS | 3776 | 1466537449034 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:49 INFO - PROCESS | 3776 | 1466537449207 Marionette TRACE conn8 <- [1,1983,null,{"value":null}] 12:30:49 INFO - PROCESS | 3776 | --DOMWINDOW == 84 (000000819E619000) [pid = 3776] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 12:30:49 INFO - PROCESS | 3776 | --DOMWINDOW == 83 (000000819E6D0800) [pid = 3776] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 12:30:49 INFO - PROCESS | 3776 | --DOMWINDOW == 82 (000000819727B000) [pid = 3776] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 12:30:49 INFO - PROCESS | 3776 | --DOMWINDOW == 81 (000000819B48C400) [pid = 3776] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 12:30:49 INFO - PROCESS | 3776 | --DOMWINDOW == 80 (0000008190FF7000) [pid = 3776] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 12:30:49 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (00000081912A4800) [pid = 3776] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 12:30:49 INFO - PROCESS | 3776 | --DOMWINDOW == 78 (000000819110D000) [pid = 3776] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 12:30:49 INFO - PROCESS | 3776 | --DOMWINDOW == 77 (000000819132DC00) [pid = 3776] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 12:30:49 INFO - PROCESS | 3776 | --DOMWINDOW == 76 (00000081906C5000) [pid = 3776] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 12:30:49 INFO - PROCESS | 3776 | --DOMWINDOW == 75 (000000819ED6B800) [pid = 3776] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 12:30:49 INFO - PROCESS | 3776 | --DOMWINDOW == 74 (000000819F711C00) [pid = 3776] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 12:30:49 INFO - PROCESS | 3776 | --DOMWINDOW == 73 (000000819FAD0000) [pid = 3776] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 12:30:49 INFO - PROCESS | 3776 | 1466537449444 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:49 INFO - PROCESS | 3776 | 1466537449446 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:49 INFO - PROCESS | 3776 | ++DOCSHELL 000000819E76C800 == 33 [pid = 3776] [id = 505] 12:30:49 INFO - PROCESS | 3776 | ++DOMWINDOW == 74 (000000818F5A4400) [pid = 3776] [serial = 1515] [outer = 0000000000000000] 12:30:49 INFO - PROCESS | 3776 | ++DOMWINDOW == 75 (00000081906C5000) [pid = 3776] [serial = 1516] [outer = 000000818F5A4400] 12:30:49 INFO - PROCESS | 3776 | 1466537449495 Marionette DEBUG loaded listener.js 12:30:49 INFO - PROCESS | 3776 | ++DOMWINDOW == 76 (000000819B48C400) [pid = 3776] [serial = 1517] [outer = 000000818F5A4400] 12:30:49 INFO - PROCESS | 3776 | 1466537449866 Marionette TRACE conn8 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 12:30:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 12:30:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 880ms 12:30:49 INFO - PROCESS | 3776 | 1466537449905 Marionette TRACE conn8 -> [0,1985,"getWindowHandle",null] 12:30:49 INFO - PROCESS | 3776 | 1466537449907 Marionette TRACE conn8 <- [1,1985,null,{"value":"13"}] 12:30:49 INFO - PROCESS | 3776 | 1466537449911 Marionette TRACE conn8 -> [0,1986,"setScriptTimeout",{"ms":35000}] 12:30:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 12:30:49 INFO - PROCESS | 3776 | 1466537449913 Marionette TRACE conn8 <- [1,1986,null,{}] 12:30:49 INFO - PROCESS | 3776 | 1466537449916 Marionette TRACE conn8 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:49 INFO - PROCESS | 3776 | 1466537449918 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:50 INFO - PROCESS | 3776 | 1466537450000 Marionette TRACE conn8 <- [1,1987,null,{"value":null}] 12:30:50 INFO - PROCESS | 3776 | 1466537450075 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:50 INFO - PROCESS | 3776 | 1466537450077 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:50 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4AA0800 == 34 [pid = 3776] [id = 506] 12:30:50 INFO - PROCESS | 3776 | ++DOMWINDOW == 77 (000000818F616800) [pid = 3776] [serial = 1518] [outer = 0000000000000000] 12:30:50 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (000000819D928800) [pid = 3776] [serial = 1519] [outer = 000000818F616800] 12:30:50 INFO - PROCESS | 3776 | 1466537450123 Marionette DEBUG loaded listener.js 12:30:50 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (000000819E193C00) [pid = 3776] [serial = 1520] [outer = 000000818F616800] 12:30:50 INFO - PROCESS | 3776 | 1466537450490 Marionette TRACE conn8 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 12:30:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 12:30:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 629ms 12:30:50 INFO - PROCESS | 3776 | 1466537450543 Marionette TRACE conn8 -> [0,1989,"getWindowHandle",null] 12:30:50 INFO - PROCESS | 3776 | 1466537450546 Marionette TRACE conn8 <- [1,1989,null,{"value":"13"}] 12:30:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 12:30:50 INFO - PROCESS | 3776 | 1466537450549 Marionette TRACE conn8 -> [0,1990,"setScriptTimeout",{"ms":35000}] 12:30:50 INFO - PROCESS | 3776 | 1466537450551 Marionette TRACE conn8 <- [1,1990,null,{}] 12:30:50 INFO - PROCESS | 3776 | 1466537450554 Marionette TRACE conn8 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:50 INFO - PROCESS | 3776 | 1466537450556 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:50 INFO - PROCESS | 3776 | 1466537450668 Marionette TRACE conn8 <- [1,1991,null,{"value":null}] 12:30:50 INFO - PROCESS | 3776 | 1466537450729 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:50 INFO - PROCESS | 3776 | 1466537450731 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:50 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4B91800 == 35 [pid = 3776] [id = 507] 12:30:50 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (000000819E625C00) [pid = 3776] [serial = 1521] [outer = 0000000000000000] 12:30:50 INFO - PROCESS | 3776 | ++DOMWINDOW == 81 (000000819E62C800) [pid = 3776] [serial = 1522] [outer = 000000819E625C00] 12:30:50 INFO - PROCESS | 3776 | 1466537450784 Marionette DEBUG loaded listener.js 12:30:50 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (000000819E635C00) [pid = 3776] [serial = 1523] [outer = 000000819E625C00] 12:30:51 INFO - PROCESS | 3776 | 1466537451171 Marionette TRACE conn8 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 12:30:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 12:30:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 691ms 12:30:51 INFO - PROCESS | 3776 | 1466537451244 Marionette TRACE conn8 -> [0,1993,"getWindowHandle",null] 12:30:51 INFO - PROCESS | 3776 | 1466537451246 Marionette TRACE conn8 <- [1,1993,null,{"value":"13"}] 12:30:51 INFO - PROCESS | 3776 | 1466537451249 Marionette TRACE conn8 -> [0,1994,"setScriptTimeout",{"ms":35000}] 12:30:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 12:30:51 INFO - PROCESS | 3776 | 1466537451251 Marionette TRACE conn8 <- [1,1994,null,{}] 12:30:51 INFO - PROCESS | 3776 | 1466537451255 Marionette TRACE conn8 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:51 INFO - PROCESS | 3776 | 1466537451257 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:51 INFO - PROCESS | 3776 | 1466537451339 Marionette TRACE conn8 <- [1,1995,null,{"value":null}] 12:30:51 INFO - PROCESS | 3776 | 1466537451346 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:51 INFO - PROCESS | 3776 | 1466537451348 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:51 INFO - PROCESS | 3776 | ++DOCSHELL 000000819E229000 == 36 [pid = 3776] [id = 508] 12:30:51 INFO - PROCESS | 3776 | ++DOMWINDOW == 83 (000000819E646400) [pid = 3776] [serial = 1524] [outer = 0000000000000000] 12:30:51 INFO - PROCESS | 3776 | ++DOMWINDOW == 84 (000000819E651400) [pid = 3776] [serial = 1525] [outer = 000000819E646400] 12:30:51 INFO - PROCESS | 3776 | 1466537451391 Marionette DEBUG loaded listener.js 12:30:51 INFO - PROCESS | 3776 | ++DOMWINDOW == 85 (000000819E6D7000) [pid = 3776] [serial = 1526] [outer = 000000819E646400] 12:30:52 INFO - PROCESS | 3776 | 1466537452216 Marionette TRACE conn8 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 12:30:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 12:30:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1023ms 12:30:52 INFO - PROCESS | 3776 | 1466537452276 Marionette TRACE conn8 -> [0,1997,"getWindowHandle",null] 12:30:52 INFO - PROCESS | 3776 | 1466537452281 Marionette TRACE conn8 <- [1,1997,null,{"value":"13"}] 12:30:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 12:30:52 INFO - PROCESS | 3776 | 1466537452287 Marionette TRACE conn8 -> [0,1998,"setScriptTimeout",{"ms":35000}] 12:30:52 INFO - PROCESS | 3776 | 1466537452292 Marionette TRACE conn8 <- [1,1998,null,{}] 12:30:52 INFO - PROCESS | 3776 | 1466537452318 Marionette TRACE conn8 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:52 INFO - PROCESS | 3776 | 1466537452321 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:52 INFO - PROCESS | 3776 | 1466537452479 Marionette TRACE conn8 <- [1,1999,null,{"value":null}] 12:30:52 INFO - PROCESS | 3776 | 1466537452595 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:52 INFO - PROCESS | 3776 | 1466537452598 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:52 INFO - PROCESS | 3776 | ++DOCSHELL 000000819D9E6800 == 37 [pid = 3776] [id = 509] 12:30:52 INFO - PROCESS | 3776 | ++DOMWINDOW == 86 (00000081911A7C00) [pid = 3776] [serial = 1527] [outer = 0000000000000000] 12:30:52 INFO - PROCESS | 3776 | ++DOMWINDOW == 87 (0000008191329400) [pid = 3776] [serial = 1528] [outer = 00000081911A7C00] 12:30:52 INFO - PROCESS | 3776 | 1466537452660 Marionette DEBUG loaded listener.js 12:30:52 INFO - PROCESS | 3776 | ++DOMWINDOW == 88 (0000008195A4F400) [pid = 3776] [serial = 1529] [outer = 00000081911A7C00] 12:30:53 INFO - PROCESS | 3776 | 1466537453421 Marionette TRACE conn8 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 12:30:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 12:30:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1219ms 12:30:53 INFO - PROCESS | 3776 | 1466537453510 Marionette TRACE conn8 -> [0,2001,"getWindowHandle",null] 12:30:53 INFO - PROCESS | 3776 | 1466537453515 Marionette TRACE conn8 <- [1,2001,null,{"value":"13"}] 12:30:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 12:30:53 INFO - PROCESS | 3776 | 1466537453522 Marionette TRACE conn8 -> [0,2002,"setScriptTimeout",{"ms":35000}] 12:30:53 INFO - PROCESS | 3776 | 1466537453525 Marionette TRACE conn8 <- [1,2002,null,{}] 12:30:53 INFO - PROCESS | 3776 | 1466537453529 Marionette TRACE conn8 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:53 INFO - PROCESS | 3776 | 1466537453532 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:53 INFO - PROCESS | 3776 | 1466537453668 Marionette TRACE conn8 <- [1,2003,null,{"value":null}] 12:30:53 INFO - PROCESS | 3776 | 1466537453887 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:53 INFO - PROCESS | 3776 | 1466537453890 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:53 INFO - PROCESS | 3776 | ++DOCSHELL 00000081962AB800 == 38 [pid = 3776] [id = 510] 12:30:53 INFO - PROCESS | 3776 | ++DOMWINDOW == 89 (000000818F59CC00) [pid = 3776] [serial = 1530] [outer = 0000000000000000] 12:30:53 INFO - PROCESS | 3776 | ++DOMWINDOW == 90 (0000008190856800) [pid = 3776] [serial = 1531] [outer = 000000818F59CC00] 12:30:53 INFO - PROCESS | 3776 | 1466537453948 Marionette DEBUG loaded listener.js 12:30:54 INFO - PROCESS | 3776 | ++DOMWINDOW == 91 (000000819129DC00) [pid = 3776] [serial = 1532] [outer = 000000818F59CC00] 12:30:54 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4B91800 == 37 [pid = 3776] [id = 507] 12:30:54 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4AA0800 == 36 [pid = 3776] [id = 506] 12:30:54 INFO - PROCESS | 3776 | --DOCSHELL 000000819E76C800 == 35 [pid = 3776] [id = 505] 12:30:54 INFO - PROCESS | 3776 | --DOCSHELL 00000081A29BB000 == 34 [pid = 3776] [id = 504] 12:30:54 INFO - PROCESS | 3776 | --DOCSHELL 000000819F59D000 == 33 [pid = 3776] [id = 503] 12:30:54 INFO - PROCESS | 3776 | --DOCSHELL 000000819E22F800 == 32 [pid = 3776] [id = 502] 12:30:54 INFO - PROCESS | 3776 | --DOCSHELL 000000819D2D3000 == 31 [pid = 3776] [id = 501] 12:30:54 INFO - PROCESS | 3776 | --DOCSHELL 000000819722D000 == 30 [pid = 3776] [id = 500] 12:30:54 INFO - PROCESS | 3776 | --DOMWINDOW == 90 (000000819E621800) [pid = 3776] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 12:30:54 INFO - PROCESS | 3776 | --DOMWINDOW == 89 (000000819E6D6800) [pid = 3776] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 12:30:54 INFO - PROCESS | 3776 | --DOMWINDOW == 88 (000000819EA34400) [pid = 3776] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 12:30:54 INFO - PROCESS | 3776 | --DOMWINDOW == 87 (0000008197282800) [pid = 3776] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 12:30:54 INFO - PROCESS | 3776 | --DOMWINDOW == 86 (0000008197AEE400) [pid = 3776] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 12:30:54 INFO - PROCESS | 3776 | --DOMWINDOW == 85 (000000819BC8F000) [pid = 3776] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 12:30:54 INFO - PROCESS | 3776 | --DOMWINDOW == 84 (000000819129E000) [pid = 3776] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 12:30:54 INFO - PROCESS | 3776 | --DOMWINDOW == 83 (00000081926E7400) [pid = 3776] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 12:30:54 INFO - PROCESS | 3776 | --DOMWINDOW == 82 (000000819A978C00) [pid = 3776] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 12:30:54 INFO - PROCESS | 3776 | --DOMWINDOW == 81 (000000819B494800) [pid = 3776] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 12:30:54 INFO - PROCESS | 3776 | --DOMWINDOW == 80 (00000081912A3400) [pid = 3776] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 12:30:54 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (0000008195747400) [pid = 3776] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 12:30:54 INFO - PROCESS | 3776 | --DOMWINDOW == 78 (000000819EBB8400) [pid = 3776] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 12:30:54 INFO - PROCESS | 3776 | --DOMWINDOW == 77 (000000819E74D400) [pid = 3776] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 12:30:54 INFO - PROCESS | 3776 | --DOMWINDOW == 76 (00000081964DDC00) [pid = 3776] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 12:30:54 INFO - PROCESS | 3776 | --DOMWINDOW == 75 (000000819ED78800) [pid = 3776] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 12:30:54 INFO - PROCESS | 3776 | --DOMWINDOW == 74 (000000819FAC3C00) [pid = 3776] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 12:30:54 INFO - PROCESS | 3776 | --DOMWINDOW == 73 (000000819F711800) [pid = 3776] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 12:30:54 INFO - PROCESS | 3776 | --DOMWINDOW == 72 (000000819FAAD800) [pid = 3776] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 12:30:54 INFO - PROCESS | 3776 | --DOMWINDOW == 71 (00000081A0834400) [pid = 3776] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 12:30:54 INFO - PROCESS | 3776 | --DOMWINDOW == 70 (000000819E64B400) [pid = 3776] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 12:30:54 INFO - PROCESS | 3776 | --DOMWINDOW == 69 (000000819E72D400) [pid = 3776] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 12:30:54 INFO - PROCESS | 3776 | --DOMWINDOW == 68 (000000819D92A000) [pid = 3776] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 12:30:54 INFO - PROCESS | 3776 | --DOMWINDOW == 67 (00000081A0D14C00) [pid = 3776] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 12:30:54 INFO - PROCESS | 3776 | 1466537454576 Marionette TRACE conn8 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 12:30:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 12:30:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1086ms 12:30:54 INFO - PROCESS | 3776 | 1466537454609 Marionette TRACE conn8 -> [0,2005,"getWindowHandle",null] 12:30:54 INFO - PROCESS | 3776 | 1466537454613 Marionette TRACE conn8 <- [1,2005,null,{"value":"13"}] 12:30:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 12:30:54 INFO - PROCESS | 3776 | 1466537454622 Marionette TRACE conn8 -> [0,2006,"setScriptTimeout",{"ms":35000}] 12:30:54 INFO - PROCESS | 3776 | 1466537454624 Marionette TRACE conn8 <- [1,2006,null,{}] 12:30:54 INFO - PROCESS | 3776 | 1466537454631 Marionette TRACE conn8 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:54 INFO - PROCESS | 3776 | 1466537454635 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:54 INFO - PROCESS | 3776 | 1466537454730 Marionette TRACE conn8 <- [1,2007,null,{"value":null}] 12:30:54 INFO - PROCESS | 3776 | 1466537454813 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:54 INFO - PROCESS | 3776 | 1466537454816 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:54 INFO - PROCESS | 3776 | ++DOCSHELL 000000819BEBD800 == 31 [pid = 3776] [id = 511] 12:30:54 INFO - PROCESS | 3776 | ++DOMWINDOW == 68 (000000818F60E800) [pid = 3776] [serial = 1533] [outer = 0000000000000000] 12:30:54 INFO - PROCESS | 3776 | ++DOMWINDOW == 69 (000000819129EC00) [pid = 3776] [serial = 1534] [outer = 000000818F60E800] 12:30:54 INFO - PROCESS | 3776 | 1466537454865 Marionette DEBUG loaded listener.js 12:30:54 INFO - PROCESS | 3776 | ++DOMWINDOW == 70 (0000008195AB9000) [pid = 3776] [serial = 1535] [outer = 000000818F60E800] 12:30:55 INFO - PROCESS | 3776 | 1466537455297 Marionette TRACE conn8 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:30:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 12:30:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 733ms 12:30:55 INFO - PROCESS | 3776 | 1466537455357 Marionette TRACE conn8 -> [0,2009,"getWindowHandle",null] 12:30:55 INFO - PROCESS | 3776 | 1466537455361 Marionette TRACE conn8 <- [1,2009,null,{"value":"13"}] 12:30:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 12:30:55 INFO - PROCESS | 3776 | 1466537455366 Marionette TRACE conn8 -> [0,2010,"setScriptTimeout",{"ms":35000}] 12:30:55 INFO - PROCESS | 3776 | 1466537455368 Marionette TRACE conn8 <- [1,2010,null,{}] 12:30:55 INFO - PROCESS | 3776 | 1466537455372 Marionette TRACE conn8 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:55 INFO - PROCESS | 3776 | 1466537455374 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:55 INFO - PROCESS | 3776 | 1466537455466 Marionette TRACE conn8 <- [1,2011,null,{"value":null}] 12:30:55 INFO - PROCESS | 3776 | 1466537455481 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:55 INFO - PROCESS | 3776 | 1466537455484 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:55 INFO - PROCESS | 3776 | ++DOCSHELL 000000819E77E000 == 32 [pid = 3776] [id = 512] 12:30:55 INFO - PROCESS | 3776 | ++DOMWINDOW == 71 (000000819730D000) [pid = 3776] [serial = 1536] [outer = 0000000000000000] 12:30:55 INFO - PROCESS | 3776 | ++DOMWINDOW == 72 (00000081973D5000) [pid = 3776] [serial = 1537] [outer = 000000819730D000] 12:30:55 INFO - PROCESS | 3776 | 1466537455531 Marionette DEBUG loaded listener.js 12:30:55 INFO - PROCESS | 3776 | ++DOMWINDOW == 73 (000000819AE12400) [pid = 3776] [serial = 1538] [outer = 000000819730D000] 12:30:56 INFO - PROCESS | 3776 | 1466537456024 Marionette TRACE conn8 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 12:30:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 12:30:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 691ms 12:30:56 INFO - PROCESS | 3776 | 1466537456061 Marionette TRACE conn8 -> [0,2013,"getWindowHandle",null] 12:30:56 INFO - PROCESS | 3776 | 1466537456063 Marionette TRACE conn8 <- [1,2013,null,{"value":"13"}] 12:30:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 12:30:56 INFO - PROCESS | 3776 | 1466537456069 Marionette TRACE conn8 -> [0,2014,"setScriptTimeout",{"ms":35000}] 12:30:56 INFO - PROCESS | 3776 | 1466537456075 Marionette TRACE conn8 <- [1,2014,null,{}] 12:30:56 INFO - PROCESS | 3776 | 1466537456085 Marionette TRACE conn8 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:56 INFO - PROCESS | 3776 | 1466537456089 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:56 INFO - PROCESS | 3776 | 1466537456181 Marionette TRACE conn8 <- [1,2015,null,{"value":null}] 12:30:56 INFO - PROCESS | 3776 | 1466537456190 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:56 INFO - PROCESS | 3776 | 1466537456192 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:56 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A2B09800 == 33 [pid = 3776] [id = 513] 12:30:56 INFO - PROCESS | 3776 | ++DOMWINDOW == 74 (000000819B458000) [pid = 3776] [serial = 1539] [outer = 0000000000000000] 12:30:56 INFO - PROCESS | 3776 | ++DOMWINDOW == 75 (000000819B842C00) [pid = 3776] [serial = 1540] [outer = 000000819B458000] 12:30:56 INFO - PROCESS | 3776 | 1466537456237 Marionette DEBUG loaded listener.js 12:30:56 INFO - PROCESS | 3776 | ++DOMWINDOW == 76 (000000819BC8F000) [pid = 3776] [serial = 1541] [outer = 000000819B458000] 12:30:56 INFO - PROCESS | 3776 | 1466537456710 Marionette TRACE conn8 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 12:30:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 12:30:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 689ms 12:30:56 INFO - PROCESS | 3776 | 1466537456758 Marionette TRACE conn8 -> [0,2017,"getWindowHandle",null] 12:30:56 INFO - PROCESS | 3776 | 1466537456761 Marionette TRACE conn8 <- [1,2017,null,{"value":"13"}] 12:30:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 12:30:56 INFO - PROCESS | 3776 | 1466537456771 Marionette TRACE conn8 -> [0,2018,"setScriptTimeout",{"ms":35000}] 12:30:56 INFO - PROCESS | 3776 | 1466537456773 Marionette TRACE conn8 <- [1,2018,null,{}] 12:30:56 INFO - PROCESS | 3776 | 1466537456776 Marionette TRACE conn8 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:56 INFO - PROCESS | 3776 | 1466537456778 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:56 INFO - PROCESS | 3776 | 1466537456893 Marionette TRACE conn8 <- [1,2019,null,{"value":null}] 12:30:56 INFO - PROCESS | 3776 | 1466537456953 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:56 INFO - PROCESS | 3776 | 1466537456955 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:56 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A36D5800 == 34 [pid = 3776] [id = 514] 12:30:56 INFO - PROCESS | 3776 | ++DOMWINDOW == 77 (000000819C109800) [pid = 3776] [serial = 1542] [outer = 0000000000000000] 12:30:57 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (000000819D331800) [pid = 3776] [serial = 1543] [outer = 000000819C109800] 12:30:57 INFO - PROCESS | 3776 | 1466537457001 Marionette DEBUG loaded listener.js 12:30:57 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (000000819E06D400) [pid = 3776] [serial = 1544] [outer = 000000819C109800] 12:30:57 INFO - PROCESS | 3776 | 1466537457425 Marionette TRACE conn8 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 12:30:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 12:30:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 691ms 12:30:57 INFO - PROCESS | 3776 | 1466537457463 Marionette TRACE conn8 -> [0,2021,"getWindowHandle",null] 12:30:57 INFO - PROCESS | 3776 | 1466537457466 Marionette TRACE conn8 <- [1,2021,null,{"value":"13"}] 12:30:57 INFO - PROCESS | 3776 | 1466537457469 Marionette TRACE conn8 -> [0,2022,"setScriptTimeout",{"ms":35000}] 12:30:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 12:30:57 INFO - PROCESS | 3776 | 1466537457471 Marionette TRACE conn8 <- [1,2022,null,{}] 12:30:57 INFO - PROCESS | 3776 | 1466537457480 Marionette TRACE conn8 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:57 INFO - PROCESS | 3776 | 1466537457482 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:57 INFO - PROCESS | 3776 | 1466537457621 Marionette TRACE conn8 <- [1,2023,null,{"value":null}] 12:30:57 INFO - PROCESS | 3776 | 1466537457639 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:57 INFO - PROCESS | 3776 | 1466537457646 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:57 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A29B9000 == 35 [pid = 3776] [id = 515] 12:30:57 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (000000819E643000) [pid = 3776] [serial = 1545] [outer = 0000000000000000] 12:30:57 INFO - PROCESS | 3776 | ++DOMWINDOW == 81 (000000819E64A400) [pid = 3776] [serial = 1546] [outer = 000000819E643000] 12:30:57 INFO - PROCESS | 3776 | 1466537457703 Marionette DEBUG loaded listener.js 12:30:57 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (000000819E716400) [pid = 3776] [serial = 1547] [outer = 000000819E643000] 12:30:58 INFO - PROCESS | 3776 | 1466537458176 Marionette TRACE conn8 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:30:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 12:30:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 733ms 12:30:58 INFO - PROCESS | 3776 | 1466537458206 Marionette TRACE conn8 -> [0,2025,"getWindowHandle",null] 12:30:58 INFO - PROCESS | 3776 | 1466537458208 Marionette TRACE conn8 <- [1,2025,null,{"value":"13"}] 12:30:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 12:30:58 INFO - PROCESS | 3776 | 1466537458211 Marionette TRACE conn8 -> [0,2026,"setScriptTimeout",{"ms":35000}] 12:30:58 INFO - PROCESS | 3776 | 1466537458213 Marionette TRACE conn8 <- [1,2026,null,{}] 12:30:58 INFO - PROCESS | 3776 | 1466537458222 Marionette TRACE conn8 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:58 INFO - PROCESS | 3776 | 1466537458225 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:58 INFO - PROCESS | 3776 | 1466537458346 Marionette TRACE conn8 <- [1,2027,null,{"value":null}] 12:30:58 INFO - PROCESS | 3776 | 1466537458352 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:58 INFO - PROCESS | 3776 | 1466537458354 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:58 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4E83800 == 36 [pid = 3776] [id = 516] 12:30:58 INFO - PROCESS | 3776 | ++DOMWINDOW == 83 (000000819E747000) [pid = 3776] [serial = 1548] [outer = 0000000000000000] 12:30:58 INFO - PROCESS | 3776 | ++DOMWINDOW == 84 (000000819EA30C00) [pid = 3776] [serial = 1549] [outer = 000000819E747000] 12:30:58 INFO - PROCESS | 3776 | 1466537458441 Marionette DEBUG loaded listener.js 12:30:58 INFO - PROCESS | 3776 | ++DOMWINDOW == 85 (000000819EBB7400) [pid = 3776] [serial = 1550] [outer = 000000819E747000] 12:30:58 INFO - PROCESS | 3776 | --DOMWINDOW == 84 (000000819E625C00) [pid = 3776] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 12:30:58 INFO - PROCESS | 3776 | --DOMWINDOW == 83 (0000008190855800) [pid = 3776] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 12:30:58 INFO - PROCESS | 3776 | --DOMWINDOW == 82 (000000819062E000) [pid = 3776] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 12:30:58 INFO - PROCESS | 3776 | --DOMWINDOW == 81 (00000081902D8C00) [pid = 3776] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 12:30:58 INFO - PROCESS | 3776 | --DOMWINDOW == 80 (00000081977C1400) [pid = 3776] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 12:30:58 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (0000008191628C00) [pid = 3776] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 12:30:58 INFO - PROCESS | 3776 | --DOMWINDOW == 78 (000000819083D800) [pid = 3776] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 12:30:58 INFO - PROCESS | 3776 | --DOMWINDOW == 77 (000000818F5A4400) [pid = 3776] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 12:30:58 INFO - PROCESS | 3776 | --DOMWINDOW == 76 (0000008191105C00) [pid = 3776] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 12:30:58 INFO - PROCESS | 3776 | --DOMWINDOW == 75 (000000819B842000) [pid = 3776] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 12:30:58 INFO - PROCESS | 3776 | --DOMWINDOW == 74 (000000819ED73000) [pid = 3776] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 12:30:58 INFO - PROCESS | 3776 | --DOMWINDOW == 73 (000000819E74AC00) [pid = 3776] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 12:30:58 INFO - PROCESS | 3776 | --DOMWINDOW == 72 (000000818F616800) [pid = 3776] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 12:30:58 INFO - PROCESS | 3776 | 1466537458897 Marionette TRACE conn8 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 12:30:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 12:30:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 734ms 12:30:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 12:30:58 INFO - PROCESS | 3776 | 1466537458949 Marionette TRACE conn8 -> [0,2029,"getWindowHandle",null] 12:30:58 INFO - PROCESS | 3776 | 1466537458951 Marionette TRACE conn8 <- [1,2029,null,{"value":"13"}] 12:30:58 INFO - PROCESS | 3776 | 1466537458954 Marionette TRACE conn8 -> [0,2030,"setScriptTimeout",{"ms":35000}] 12:30:58 INFO - PROCESS | 3776 | 1466537458956 Marionette TRACE conn8 <- [1,2030,null,{}] 12:30:58 INFO - PROCESS | 3776 | 1466537458989 Marionette TRACE conn8 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:58 INFO - PROCESS | 3776 | 1466537458991 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:59 INFO - PROCESS | 3776 | 1466537459106 Marionette TRACE conn8 <- [1,2031,null,{"value":null}] 12:30:59 INFO - PROCESS | 3776 | 1466537459161 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:59 INFO - PROCESS | 3776 | 1466537459164 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:59 INFO - PROCESS | 3776 | ++DOCSHELL 000000819BEAC800 == 37 [pid = 3776] [id = 517] 12:30:59 INFO - PROCESS | 3776 | ++DOMWINDOW == 73 (00000081902DC000) [pid = 3776] [serial = 1551] [outer = 0000000000000000] 12:30:59 INFO - PROCESS | 3776 | ++DOMWINDOW == 74 (0000008197314800) [pid = 3776] [serial = 1552] [outer = 00000081902DC000] 12:30:59 INFO - PROCESS | 3776 | 1466537459210 Marionette DEBUG loaded listener.js 12:30:59 INFO - PROCESS | 3776 | ++DOMWINDOW == 75 (000000819E74AC00) [pid = 3776] [serial = 1553] [outer = 00000081902DC000] 12:30:59 INFO - PROCESS | 3776 | 1466537459563 Marionette TRACE conn8 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 12:30:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 12:30:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 649ms 12:30:59 INFO - PROCESS | 3776 | 1466537459615 Marionette TRACE conn8 -> [0,2033,"getWindowHandle",null] 12:30:59 INFO - PROCESS | 3776 | 1466537459625 Marionette TRACE conn8 <- [1,2033,null,{"value":"13"}] 12:30:59 INFO - PROCESS | 3776 | 1466537459629 Marionette TRACE conn8 -> [0,2034,"setScriptTimeout",{"ms":35000}] 12:30:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 12:30:59 INFO - PROCESS | 3776 | 1466537459630 Marionette TRACE conn8 <- [1,2034,null,{}] 12:30:59 INFO - PROCESS | 3776 | 1466537459634 Marionette TRACE conn8 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:59 INFO - PROCESS | 3776 | 1466537459637 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:59 INFO - PROCESS | 3776 | 1466537459724 Marionette TRACE conn8 <- [1,2035,null,{"value":null}] 12:30:59 INFO - PROCESS | 3776 | 1466537459744 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:59 INFO - PROCESS | 3776 | 1466537459746 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:30:59 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A52DE000 == 38 [pid = 3776] [id = 518] 12:30:59 INFO - PROCESS | 3776 | ++DOMWINDOW == 76 (000000819EBBDC00) [pid = 3776] [serial = 1554] [outer = 0000000000000000] 12:30:59 INFO - PROCESS | 3776 | ++DOMWINDOW == 77 (000000819ED6DC00) [pid = 3776] [serial = 1555] [outer = 000000819EBBDC00] 12:30:59 INFO - PROCESS | 3776 | 1466537459791 Marionette DEBUG loaded listener.js 12:30:59 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (000000819ED77800) [pid = 3776] [serial = 1556] [outer = 000000819EBBDC00] 12:31:00 INFO - PROCESS | 3776 | 1466537460213 Marionette TRACE conn8 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 12:31:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:31:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 628ms 12:31:00 INFO - PROCESS | 3776 | 1466537460266 Marionette TRACE conn8 -> [0,2037,"getWindowHandle",null] 12:31:00 INFO - PROCESS | 3776 | 1466537460268 Marionette TRACE conn8 <- [1,2037,null,{"value":"13"}] 12:31:00 INFO - PROCESS | 3776 | 1466537460272 Marionette TRACE conn8 -> [0,2038,"setScriptTimeout",{"ms":35000}] 12:31:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 12:31:00 INFO - PROCESS | 3776 | 1466537460274 Marionette TRACE conn8 <- [1,2038,null,{}] 12:31:00 INFO - PROCESS | 3776 | 1466537460277 Marionette TRACE conn8 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:00 INFO - PROCESS | 3776 | 1466537460279 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:00 INFO - PROCESS | 3776 | 1466537460363 Marionette TRACE conn8 <- [1,2039,null,{"value":null}] 12:31:00 INFO - PROCESS | 3776 | 1466537460368 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:00 INFO - PROCESS | 3776 | 1466537460370 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:00 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A559F800 == 39 [pid = 3776] [id = 519] 12:31:00 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (000000819ED76400) [pid = 3776] [serial = 1557] [outer = 0000000000000000] 12:31:00 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (000000819F087C00) [pid = 3776] [serial = 1558] [outer = 000000819ED76400] 12:31:00 INFO - PROCESS | 3776 | 1466537460414 Marionette DEBUG loaded listener.js 12:31:00 INFO - PROCESS | 3776 | ++DOMWINDOW == 81 (000000819F70E800) [pid = 3776] [serial = 1559] [outer = 000000819ED76400] 12:31:00 INFO - PROCESS | 3776 | 1466537460962 Marionette TRACE conn8 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:31:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 12:31:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 777ms 12:31:01 INFO - PROCESS | 3776 | 1466537461053 Marionette TRACE conn8 -> [0,2041,"getWindowHandle",null] 12:31:01 INFO - PROCESS | 3776 | 1466537461058 Marionette TRACE conn8 <- [1,2041,null,{"value":"13"}] 12:31:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 12:31:01 INFO - PROCESS | 3776 | 1466537461064 Marionette TRACE conn8 -> [0,2042,"setScriptTimeout",{"ms":35000}] 12:31:01 INFO - PROCESS | 3776 | 1466537461068 Marionette TRACE conn8 <- [1,2042,null,{}] 12:31:01 INFO - PROCESS | 3776 | 1466537461074 Marionette TRACE conn8 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:01 INFO - PROCESS | 3776 | 1466537461077 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:01 INFO - PROCESS | 3776 | 1466537461252 Marionette TRACE conn8 <- [1,2043,null,{"value":null}] 12:31:01 INFO - PROCESS | 3776 | 1466537461304 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:01 INFO - PROCESS | 3776 | 1466537461309 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:01 INFO - PROCESS | 3776 | ++DOCSHELL 000000819DA1D000 == 40 [pid = 3776] [id = 520] 12:31:01 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (0000008191629000) [pid = 3776] [serial = 1560] [outer = 0000000000000000] 12:31:01 INFO - PROCESS | 3776 | ++DOMWINDOW == 83 (0000008191C07800) [pid = 3776] [serial = 1561] [outer = 0000008191629000] 12:31:01 INFO - PROCESS | 3776 | 1466537461369 Marionette DEBUG loaded listener.js 12:31:01 INFO - PROCESS | 3776 | ++DOMWINDOW == 84 (0000008197268800) [pid = 3776] [serial = 1562] [outer = 0000008191629000] 12:31:02 INFO - PROCESS | 3776 | 1466537462018 Marionette TRACE conn8 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 12:31:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 12:31:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 986ms 12:31:02 INFO - PROCESS | 3776 | 1466537462052 Marionette TRACE conn8 -> [0,2045,"getWindowHandle",null] 12:31:02 INFO - PROCESS | 3776 | 1466537462058 Marionette TRACE conn8 <- [1,2045,null,{"value":"13"}] 12:31:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 12:31:02 INFO - PROCESS | 3776 | 1466537462064 Marionette TRACE conn8 -> [0,2046,"setScriptTimeout",{"ms":35000}] 12:31:02 INFO - PROCESS | 3776 | 1466537462068 Marionette TRACE conn8 <- [1,2046,null,{}] 12:31:02 INFO - PROCESS | 3776 | 1466537462072 Marionette TRACE conn8 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:02 INFO - PROCESS | 3776 | 1466537462075 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:02 INFO - PROCESS | 3776 | 1466537462192 Marionette TRACE conn8 <- [1,2047,null,{"value":null}] 12:31:02 INFO - PROCESS | 3776 | 1466537462291 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:02 INFO - PROCESS | 3776 | 1466537462294 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:02 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4A85800 == 41 [pid = 3776] [id = 521] 12:31:02 INFO - PROCESS | 3776 | ++DOMWINDOW == 85 (000000819B493C00) [pid = 3776] [serial = 1563] [outer = 0000000000000000] 12:31:02 INFO - PROCESS | 3776 | ++DOMWINDOW == 86 (000000819B552400) [pid = 3776] [serial = 1564] [outer = 000000819B493C00] 12:31:02 INFO - PROCESS | 3776 | 1466537462351 Marionette DEBUG loaded listener.js 12:31:02 INFO - PROCESS | 3776 | ++DOMWINDOW == 87 (000000819D92D800) [pid = 3776] [serial = 1565] [outer = 000000819B493C00] 12:31:02 INFO - PROCESS | 3776 | 1466537462979 Marionette TRACE conn8 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 12:31:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 12:31:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 984ms 12:31:03 INFO - PROCESS | 3776 | 1466537463051 Marionette TRACE conn8 -> [0,2049,"getWindowHandle",null] 12:31:03 INFO - PROCESS | 3776 | 1466537463054 Marionette TRACE conn8 <- [1,2049,null,{"value":"13"}] 12:31:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 12:31:03 INFO - PROCESS | 3776 | 1466537463058 Marionette TRACE conn8 -> [0,2050,"setScriptTimeout",{"ms":35000}] 12:31:03 INFO - PROCESS | 3776 | 1466537463062 Marionette TRACE conn8 <- [1,2050,null,{}] 12:31:03 INFO - PROCESS | 3776 | 1466537463074 Marionette TRACE conn8 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:03 INFO - PROCESS | 3776 | 1466537463079 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:03 INFO - PROCESS | 3776 | 1466537463231 Marionette TRACE conn8 <- [1,2051,null,{"value":null}] 12:31:03 INFO - PROCESS | 3776 | 1466537463349 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:03 INFO - PROCESS | 3776 | 1466537463352 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:03 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A565A000 == 42 [pid = 3776] [id = 522] 12:31:03 INFO - PROCESS | 3776 | ++DOMWINDOW == 88 (000000819E748000) [pid = 3776] [serial = 1566] [outer = 0000000000000000] 12:31:03 INFO - PROCESS | 3776 | ++DOMWINDOW == 89 (000000819ED75400) [pid = 3776] [serial = 1567] [outer = 000000819E748000] 12:31:03 INFO - PROCESS | 3776 | 1466537463411 Marionette DEBUG loaded listener.js 12:31:03 INFO - PROCESS | 3776 | ++DOMWINDOW == 90 (000000819FA16C00) [pid = 3776] [serial = 1568] [outer = 000000819E748000] 12:31:03 INFO - PROCESS | 3776 | --DOCSHELL 000000819624F800 == 41 [pid = 3776] [id = 10] 12:31:04 INFO - PROCESS | 3776 | 1466537464005 Marionette TRACE conn8 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 12:31:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 12:31:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 983ms 12:31:04 INFO - PROCESS | 3776 | 1466537464043 Marionette TRACE conn8 -> [0,2053,"getWindowHandle",null] 12:31:04 INFO - PROCESS | 3776 | 1466537464046 Marionette TRACE conn8 <- [1,2053,null,{"value":"13"}] 12:31:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 12:31:04 INFO - PROCESS | 3776 | 1466537464049 Marionette TRACE conn8 -> [0,2054,"setScriptTimeout",{"ms":35000}] 12:31:04 INFO - PROCESS | 3776 | 1466537464051 Marionette TRACE conn8 <- [1,2054,null,{}] 12:31:04 INFO - PROCESS | 3776 | 1466537464055 Marionette TRACE conn8 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:04 INFO - PROCESS | 3776 | 1466537464058 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:04 INFO - PROCESS | 3776 | 1466537464170 Marionette TRACE conn8 <- [1,2055,null,{"value":null}] 12:31:04 INFO - PROCESS | 3776 | 1466537464307 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:04 INFO - PROCESS | 3776 | 1466537464309 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:04 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A56D4800 == 42 [pid = 3776] [id = 523] 12:31:04 INFO - PROCESS | 3776 | ++DOMWINDOW == 91 (000000819E06F800) [pid = 3776] [serial = 1569] [outer = 0000000000000000] 12:31:04 INFO - PROCESS | 3776 | ++DOMWINDOW == 92 (000000819F771400) [pid = 3776] [serial = 1570] [outer = 000000819E06F800] 12:31:04 INFO - PROCESS | 3776 | 1466537464387 Marionette DEBUG loaded listener.js 12:31:04 INFO - PROCESS | 3776 | ++DOMWINDOW == 93 (00000081A0757C00) [pid = 3776] [serial = 1571] [outer = 000000819E06F800] 12:31:04 INFO - PROCESS | 3776 | 1466537464977 Marionette TRACE conn8 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 12:31:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 12:31:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1130ms 12:31:05 INFO - PROCESS | 3776 | 1466537465191 Marionette TRACE conn8 -> [0,2057,"getWindowHandle",null] 12:31:05 INFO - PROCESS | 3776 | 1466537465196 Marionette TRACE conn8 <- [1,2057,null,{"value":"13"}] 12:31:05 INFO - PROCESS | 3776 | 1466537465203 Marionette TRACE conn8 -> [0,2058,"setScriptTimeout",{"ms":35000}] 12:31:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 12:31:05 INFO - PROCESS | 3776 | 1466537465206 Marionette TRACE conn8 <- [1,2058,null,{}] 12:31:05 INFO - PROCESS | 3776 | 1466537465212 Marionette TRACE conn8 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:05 INFO - PROCESS | 3776 | 1466537465215 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:05 INFO - PROCESS | 3776 | 1466537465331 Marionette TRACE conn8 <- [1,2059,null,{"value":null}] 12:31:05 INFO - PROCESS | 3776 | 1466537465407 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:05 INFO - PROCESS | 3776 | 1466537465412 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:05 INFO - PROCESS | 3776 | ++DOCSHELL 000000819C1B7000 == 43 [pid = 3776] [id = 524] 12:31:05 INFO - PROCESS | 3776 | ++DOMWINDOW == 94 (00000081902DE400) [pid = 3776] [serial = 1572] [outer = 0000000000000000] 12:31:05 INFO - PROCESS | 3776 | ++DOMWINDOW == 95 (0000008190FFDC00) [pid = 3776] [serial = 1573] [outer = 00000081902DE400] 12:31:05 INFO - PROCESS | 3776 | 1466537465507 Marionette DEBUG loaded listener.js 12:31:05 INFO - PROCESS | 3776 | ++DOMWINDOW == 96 (00000081918D0400) [pid = 3776] [serial = 1574] [outer = 00000081902DE400] 12:31:06 INFO - PROCESS | 3776 | --DOCSHELL 000000819239A800 == 42 [pid = 3776] [id = 499] 12:31:06 INFO - PROCESS | 3776 | --DOCSHELL 00000081A52DE000 == 41 [pid = 3776] [id = 518] 12:31:06 INFO - PROCESS | 3776 | --DOCSHELL 000000819BEAC800 == 40 [pid = 3776] [id = 517] 12:31:06 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4E83800 == 39 [pid = 3776] [id = 516] 12:31:06 INFO - PROCESS | 3776 | --DOCSHELL 00000081A29B9000 == 38 [pid = 3776] [id = 515] 12:31:06 INFO - PROCESS | 3776 | --DOCSHELL 00000081A36D5800 == 37 [pid = 3776] [id = 514] 12:31:06 INFO - PROCESS | 3776 | --DOCSHELL 00000081A2B09800 == 36 [pid = 3776] [id = 513] 12:31:06 INFO - PROCESS | 3776 | --DOCSHELL 000000819E77E000 == 35 [pid = 3776] [id = 512] 12:31:06 INFO - PROCESS | 3776 | --DOCSHELL 000000819BEBD800 == 34 [pid = 3776] [id = 511] 12:31:06 INFO - PROCESS | 3776 | --DOCSHELL 00000081962AB800 == 33 [pid = 3776] [id = 510] 12:31:06 INFO - PROCESS | 3776 | --DOCSHELL 000000819D9E6800 == 32 [pid = 3776] [id = 509] 12:31:06 INFO - PROCESS | 3776 | --DOCSHELL 000000819E229000 == 31 [pid = 3776] [id = 508] 12:31:06 INFO - PROCESS | 3776 | --DOCSHELL 00000081900A5800 == 30 [pid = 3776] [id = 11] 12:31:06 INFO - PROCESS | 3776 | --DOCSHELL 00000081A56D4800 == 29 [pid = 3776] [id = 523] 12:31:06 INFO - PROCESS | 3776 | --DOCSHELL 00000081A565A000 == 28 [pid = 3776] [id = 522] 12:31:06 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4A85800 == 27 [pid = 3776] [id = 521] 12:31:06 INFO - PROCESS | 3776 | --DOCSHELL 00000081A559F800 == 26 [pid = 3776] [id = 519] 12:31:06 INFO - PROCESS | 3776 | --DOCSHELL 000000819DA1D000 == 25 [pid = 3776] [id = 520] 12:31:06 INFO - PROCESS | 3776 | --DOMWINDOW == 95 (000000819E62C800) [pid = 3776] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 12:31:06 INFO - PROCESS | 3776 | --DOMWINDOW == 94 (00000081909B8800) [pid = 3776] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 12:31:06 INFO - PROCESS | 3776 | --DOMWINDOW == 93 (0000008191104C00) [pid = 3776] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 12:31:06 INFO - PROCESS | 3776 | --DOMWINDOW == 92 (00000081909B9800) [pid = 3776] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 12:31:06 INFO - PROCESS | 3776 | --DOMWINDOW == 91 (000000819119B400) [pid = 3776] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 12:31:06 INFO - PROCESS | 3776 | --DOMWINDOW == 90 (00000081965BE400) [pid = 3776] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 12:31:06 INFO - PROCESS | 3776 | --DOMWINDOW == 89 (0000008197977400) [pid = 3776] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 12:31:06 INFO - PROCESS | 3776 | --DOMWINDOW == 88 (0000008191890000) [pid = 3776] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 12:31:06 INFO - PROCESS | 3776 | --DOMWINDOW == 87 (000000819233F400) [pid = 3776] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 12:31:06 INFO - PROCESS | 3776 | --DOMWINDOW == 86 (000000819B3EA000) [pid = 3776] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 12:31:06 INFO - PROCESS | 3776 | --DOMWINDOW == 85 (000000819B338400) [pid = 3776] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 12:31:06 INFO - PROCESS | 3776 | --DOMWINDOW == 84 (00000081906C5000) [pid = 3776] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 12:31:06 INFO - PROCESS | 3776 | --DOMWINDOW == 83 (000000819B48F400) [pid = 3776] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 12:31:06 INFO - PROCESS | 3776 | --DOMWINDOW == 82 (000000819B48C400) [pid = 3776] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 12:31:06 INFO - PROCESS | 3776 | --DOMWINDOW == 81 (00000081964D8C00) [pid = 3776] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 12:31:06 INFO - PROCESS | 3776 | --DOMWINDOW == 80 (00000081912A3800) [pid = 3776] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 12:31:06 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (000000819E19C000) [pid = 3776] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 12:31:06 INFO - PROCESS | 3776 | --DOMWINDOW == 78 (000000819B8CD800) [pid = 3776] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 12:31:06 INFO - PROCESS | 3776 | --DOMWINDOW == 77 (00000081A08D7000) [pid = 3776] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 12:31:06 INFO - PROCESS | 3776 | --DOMWINDOW == 76 (000000819EDB4C00) [pid = 3776] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 12:31:06 INFO - PROCESS | 3776 | --DOMWINDOW == 75 (00000081A195DC00) [pid = 3776] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 12:31:06 INFO - PROCESS | 3776 | --DOMWINDOW == 74 (00000081A1952C00) [pid = 3776] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 12:31:06 INFO - PROCESS | 3776 | --DOMWINDOW == 73 (000000819D928800) [pid = 3776] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 12:31:06 INFO - PROCESS | 3776 | --DOMWINDOW == 72 (000000819E635C00) [pid = 3776] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 12:31:06 INFO - PROCESS | 3776 | --DOMWINDOW == 71 (0000008197275400) [pid = 3776] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 12:31:06 INFO - PROCESS | 3776 | --DOMWINDOW == 70 (000000819E193C00) [pid = 3776] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 12:31:06 INFO - PROCESS | 3776 | 1466537466889 Marionette TRACE conn8 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 12:31:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 12:31:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1741ms 12:31:06 INFO - PROCESS | 3776 | 1466537466951 Marionette TRACE conn8 -> [0,2061,"getWindowHandle",null] 12:31:06 INFO - PROCESS | 3776 | 1466537466956 Marionette TRACE conn8 <- [1,2061,null,{"value":"13"}] 12:31:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 12:31:06 INFO - PROCESS | 3776 | 1466537466961 Marionette TRACE conn8 -> [0,2062,"setScriptTimeout",{"ms":35000}] 12:31:06 INFO - PROCESS | 3776 | 1466537466964 Marionette TRACE conn8 <- [1,2062,null,{}] 12:31:07 INFO - PROCESS | 3776 | 1466537467010 Marionette TRACE conn8 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:07 INFO - PROCESS | 3776 | 1466537467013 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:07 INFO - PROCESS | 3776 | 1466537467150 Marionette TRACE conn8 <- [1,2063,null,{"value":null}] 12:31:07 INFO - PROCESS | 3776 | 1466537467161 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:07 INFO - PROCESS | 3776 | 1466537467165 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:07 INFO - PROCESS | 3776 | ++DOCSHELL 000000819771B800 == 26 [pid = 3776] [id = 525] 12:31:07 INFO - PROCESS | 3776 | ++DOMWINDOW == 71 (0000008190F24800) [pid = 3776] [serial = 1575] [outer = 0000000000000000] 12:31:07 INFO - PROCESS | 3776 | ++DOMWINDOW == 72 (0000008190FF6400) [pid = 3776] [serial = 1576] [outer = 0000008190F24800] 12:31:07 INFO - PROCESS | 3776 | 1466537467215 Marionette DEBUG loaded listener.js 12:31:07 INFO - PROCESS | 3776 | ++DOMWINDOW == 73 (00000081911A2800) [pid = 3776] [serial = 1577] [outer = 0000008190F24800] 12:31:07 INFO - PROCESS | 3776 | 1466537467667 Marionette TRACE conn8 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 12:31:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 12:31:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 734ms 12:31:07 INFO - PROCESS | 3776 | 1466537467701 Marionette TRACE conn8 -> [0,2065,"getWindowHandle",null] 12:31:07 INFO - PROCESS | 3776 | 1466537467707 Marionette TRACE conn8 <- [1,2065,null,{"value":"13"}] 12:31:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 12:31:07 INFO - PROCESS | 3776 | 1466537467718 Marionette TRACE conn8 -> [0,2066,"setScriptTimeout",{"ms":35000}] 12:31:07 INFO - PROCESS | 3776 | 1466537467721 Marionette TRACE conn8 <- [1,2066,null,{}] 12:31:07 INFO - PROCESS | 3776 | 1466537467725 Marionette TRACE conn8 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:07 INFO - PROCESS | 3776 | 1466537467728 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:07 INFO - PROCESS | 3776 | 1466537467823 Marionette TRACE conn8 <- [1,2067,null,{"value":null}] 12:31:07 INFO - PROCESS | 3776 | 1466537467831 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:07 INFO - PROCESS | 3776 | 1466537467834 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:07 INFO - PROCESS | 3776 | ++DOCSHELL 000000819D2C1000 == 27 [pid = 3776] [id = 526] 12:31:07 INFO - PROCESS | 3776 | ++DOMWINDOW == 74 (0000008191A20000) [pid = 3776] [serial = 1578] [outer = 0000000000000000] 12:31:07 INFO - PROCESS | 3776 | ++DOMWINDOW == 75 (0000008191C48000) [pid = 3776] [serial = 1579] [outer = 0000008191A20000] 12:31:07 INFO - PROCESS | 3776 | 1466537467883 Marionette DEBUG loaded listener.js 12:31:07 INFO - PROCESS | 3776 | ++DOMWINDOW == 76 (00000081959F5800) [pid = 3776] [serial = 1580] [outer = 0000008191A20000] 12:31:08 INFO - PROCESS | 3776 | 1466537468364 Marionette TRACE conn8 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 12:31:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 12:31:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 688ms 12:31:08 INFO - PROCESS | 3776 | 1466537468406 Marionette TRACE conn8 -> [0,2069,"getWindowHandle",null] 12:31:08 INFO - PROCESS | 3776 | 1466537468408 Marionette TRACE conn8 <- [1,2069,null,{"value":"13"}] 12:31:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 12:31:08 INFO - PROCESS | 3776 | 1466537468412 Marionette TRACE conn8 -> [0,2070,"setScriptTimeout",{"ms":35000}] 12:31:08 INFO - PROCESS | 3776 | 1466537468415 Marionette TRACE conn8 <- [1,2070,null,{}] 12:31:08 INFO - PROCESS | 3776 | 1466537468427 Marionette TRACE conn8 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:08 INFO - PROCESS | 3776 | 1466537468432 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:08 INFO - PROCESS | 3776 | 1466537468549 Marionette TRACE conn8 <- [1,2071,null,{"value":null}] 12:31:08 INFO - PROCESS | 3776 | 1466537468637 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:08 INFO - PROCESS | 3776 | 1466537468641 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:08 INFO - PROCESS | 3776 | ++DOCSHELL 000000819E7D8000 == 28 [pid = 3776] [id = 527] 12:31:08 INFO - PROCESS | 3776 | ++DOMWINDOW == 77 (000000818FFD5800) [pid = 3776] [serial = 1581] [outer = 0000000000000000] 12:31:08 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (000000819727C400) [pid = 3776] [serial = 1582] [outer = 000000818FFD5800] 12:31:08 INFO - PROCESS | 3776 | 1466537468690 Marionette DEBUG loaded listener.js 12:31:08 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (0000008197977400) [pid = 3776] [serial = 1583] [outer = 000000818FFD5800] 12:31:09 INFO - PROCESS | 3776 | 1466537469117 Marionette TRACE conn8 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 12:31:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 12:31:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 734ms 12:31:09 INFO - PROCESS | 3776 | 1466537469148 Marionette TRACE conn8 -> [0,2073,"getWindowHandle",null] 12:31:09 INFO - PROCESS | 3776 | 1466537469151 Marionette TRACE conn8 <- [1,2073,null,{"value":"13"}] 12:31:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 12:31:09 INFO - PROCESS | 3776 | 1466537469154 Marionette TRACE conn8 -> [0,2074,"setScriptTimeout",{"ms":35000}] 12:31:09 INFO - PROCESS | 3776 | 1466537469156 Marionette TRACE conn8 <- [1,2074,null,{}] 12:31:09 INFO - PROCESS | 3776 | 1466537469168 Marionette TRACE conn8 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:09 INFO - PROCESS | 3776 | 1466537469170 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:09 INFO - PROCESS | 3776 | 1466537469286 Marionette TRACE conn8 <- [1,2075,null,{"value":null}] 12:31:09 INFO - PROCESS | 3776 | 1466537469292 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:09 INFO - PROCESS | 3776 | 1466537469294 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:09 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A0C6E000 == 29 [pid = 3776] [id = 528] 12:31:09 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (000000819A984C00) [pid = 3776] [serial = 1584] [outer = 0000000000000000] 12:31:09 INFO - PROCESS | 3776 | ++DOMWINDOW == 81 (000000819B3E1000) [pid = 3776] [serial = 1585] [outer = 000000819A984C00] 12:31:09 INFO - PROCESS | 3776 | 1466537469340 Marionette DEBUG loaded listener.js 12:31:09 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (000000819B48F400) [pid = 3776] [serial = 1586] [outer = 000000819A984C00] 12:31:09 INFO - PROCESS | 3776 | 1466537469808 Marionette TRACE conn8 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 12:31:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 12:31:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 690ms 12:31:09 INFO - PROCESS | 3776 | 1466537469847 Marionette TRACE conn8 -> [0,2077,"getWindowHandle",null] 12:31:09 INFO - PROCESS | 3776 | 1466537469850 Marionette TRACE conn8 <- [1,2077,null,{"value":"13"}] 12:31:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 12:31:09 INFO - PROCESS | 3776 | 1466537469858 Marionette TRACE conn8 -> [0,2078,"setScriptTimeout",{"ms":35000}] 12:31:09 INFO - PROCESS | 3776 | 1466537469860 Marionette TRACE conn8 <- [1,2078,null,{}] 12:31:09 INFO - PROCESS | 3776 | 1466537469864 Marionette TRACE conn8 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:09 INFO - PROCESS | 3776 | 1466537469866 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:10 INFO - PROCESS | 3776 | 1466537470002 Marionette TRACE conn8 <- [1,2079,null,{"value":null}] 12:31:10 INFO - PROCESS | 3776 | 1466537470012 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:10 INFO - PROCESS | 3776 | 1466537470014 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:10 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A2B0C800 == 30 [pid = 3776] [id = 529] 12:31:10 INFO - PROCESS | 3776 | ++DOMWINDOW == 83 (000000819132EC00) [pid = 3776] [serial = 1587] [outer = 0000000000000000] 12:31:10 INFO - PROCESS | 3776 | ++DOMWINDOW == 84 (000000819B843400) [pid = 3776] [serial = 1588] [outer = 000000819132EC00] 12:31:10 INFO - PROCESS | 3776 | 1466537470103 Marionette DEBUG loaded listener.js 12:31:10 INFO - PROCESS | 3776 | ++DOMWINDOW == 85 (000000819BE97000) [pid = 3776] [serial = 1589] [outer = 000000819132EC00] 12:31:10 INFO - PROCESS | 3776 | 1466537470551 Marionette TRACE conn8 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 12:31:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 12:31:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 731ms 12:31:10 INFO - PROCESS | 3776 | 1466537470588 Marionette TRACE conn8 -> [0,2081,"getWindowHandle",null] 12:31:10 INFO - PROCESS | 3776 | 1466537470590 Marionette TRACE conn8 <- [1,2081,null,{"value":"13"}] 12:31:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 12:31:10 INFO - PROCESS | 3776 | 1466537470600 Marionette TRACE conn8 -> [0,2082,"setScriptTimeout",{"ms":35000}] 12:31:10 INFO - PROCESS | 3776 | 1466537470602 Marionette TRACE conn8 <- [1,2082,null,{}] 12:31:10 INFO - PROCESS | 3776 | 1466537470606 Marionette TRACE conn8 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:10 INFO - PROCESS | 3776 | 1466537470612 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:10 INFO - PROCESS | 3776 | 1466537470754 Marionette TRACE conn8 <- [1,2083,null,{"value":null}] 12:31:10 INFO - PROCESS | 3776 | 1466537470815 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:10 INFO - PROCESS | 3776 | 1466537470817 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:10 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A36D3000 == 31 [pid = 3776] [id = 530] 12:31:10 INFO - PROCESS | 3776 | ++DOMWINDOW == 86 (0000008197278C00) [pid = 3776] [serial = 1590] [outer = 0000000000000000] 12:31:10 INFO - PROCESS | 3776 | ++DOMWINDOW == 87 (000000819E624000) [pid = 3776] [serial = 1591] [outer = 0000008197278C00] 12:31:10 INFO - PROCESS | 3776 | 1466537470863 Marionette DEBUG loaded listener.js 12:31:10 INFO - PROCESS | 3776 | ++DOMWINDOW == 88 (000000819E632400) [pid = 3776] [serial = 1592] [outer = 0000008197278C00] 12:31:11 INFO - PROCESS | 3776 | --DOMWINDOW == 87 (0000008196250800) [pid = 3776] [serial = 25] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 12:31:11 INFO - PROCESS | 3776 | --DOMWINDOW == 86 (000000818FF4A800) [pid = 3776] [serial = 29] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 12:31:11 INFO - PROCESS | 3776 | --DOMWINDOW == 85 (000000819C109800) [pid = 3776] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 12:31:11 INFO - PROCESS | 3776 | --DOMWINDOW == 84 (000000819E643000) [pid = 3776] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 12:31:11 INFO - PROCESS | 3776 | --DOMWINDOW == 83 (00000081902DC000) [pid = 3776] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 12:31:11 INFO - PROCESS | 3776 | --DOMWINDOW == 82 (000000819E747000) [pid = 3776] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 12:31:11 INFO - PROCESS | 3776 | --DOMWINDOW == 81 (000000818F59CC00) [pid = 3776] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 12:31:11 INFO - PROCESS | 3776 | --DOMWINDOW == 80 (000000819730D000) [pid = 3776] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 12:31:11 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (00000081911A7C00) [pid = 3776] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 12:31:11 INFO - PROCESS | 3776 | --DOMWINDOW == 78 (000000818F60E800) [pid = 3776] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 12:31:11 INFO - PROCESS | 3776 | --DOMWINDOW == 77 (000000819B458000) [pid = 3776] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 12:31:11 INFO - PROCESS | 3776 | --DOMWINDOW == 76 (000000819E646400) [pid = 3776] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 12:31:11 INFO - PROCESS | 3776 | --DOMWINDOW == 75 (000000819ED76400) [pid = 3776] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 12:31:11 INFO - PROCESS | 3776 | --DOMWINDOW == 74 (000000819EBBDC00) [pid = 3776] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 12:31:11 INFO - PROCESS | 3776 | 1466537471445 Marionette TRACE conn8 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 12:31:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 12:31:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 879ms 12:31:11 INFO - PROCESS | 3776 | 1466537471475 Marionette TRACE conn8 -> [0,2085,"getWindowHandle",null] 12:31:11 INFO - PROCESS | 3776 | 1466537471478 Marionette TRACE conn8 <- [1,2085,null,{"value":"13"}] 12:31:11 INFO - PROCESS | 3776 | 1466537471481 Marionette TRACE conn8 -> [0,2086,"setScriptTimeout",{"ms":35000}] 12:31:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 12:31:11 INFO - PROCESS | 3776 | 1466537471483 Marionette TRACE conn8 <- [1,2086,null,{}] 12:31:11 INFO - PROCESS | 3776 | 1466537471502 Marionette TRACE conn8 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:11 INFO - PROCESS | 3776 | 1466537471504 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:11 INFO - PROCESS | 3776 | 1466537471585 Marionette TRACE conn8 <- [1,2087,null,{"value":null}] 12:31:11 INFO - PROCESS | 3776 | 1466537471695 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:11 INFO - PROCESS | 3776 | 1466537471699 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:11 INFO - PROCESS | 3776 | ++DOCSHELL 0000008195A60000 == 32 [pid = 3776] [id = 531] 12:31:11 INFO - PROCESS | 3776 | ++DOMWINDOW == 75 (000000818F5A0C00) [pid = 3776] [serial = 1593] [outer = 0000000000000000] 12:31:11 INFO - PROCESS | 3776 | ++DOMWINDOW == 76 (000000818F71B000) [pid = 3776] [serial = 1594] [outer = 000000818F5A0C00] 12:31:11 INFO - PROCESS | 3776 | 1466537471770 Marionette DEBUG loaded listener.js 12:31:11 INFO - PROCESS | 3776 | ++DOMWINDOW == 77 (00000081909B8800) [pid = 3776] [serial = 1595] [outer = 000000818F5A0C00] 12:31:12 INFO - PROCESS | 3776 | 1466537472484 Marionette TRACE conn8 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 12:31:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 12:31:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1032ms 12:31:12 INFO - PROCESS | 3776 | 1466537472558 Marionette TRACE conn8 -> [0,2089,"getWindowHandle",null] 12:31:12 INFO - PROCESS | 3776 | 1466537472562 Marionette TRACE conn8 <- [1,2089,null,{"value":"13"}] 12:31:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 12:31:12 INFO - PROCESS | 3776 | 1466537472612 Marionette TRACE conn8 -> [0,2090,"setScriptTimeout",{"ms":35000}] 12:31:12 INFO - PROCESS | 3776 | 1466537472616 Marionette TRACE conn8 <- [1,2090,null,{}] 12:31:12 INFO - PROCESS | 3776 | 1466537472622 Marionette TRACE conn8 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:12 INFO - PROCESS | 3776 | 1466537472625 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:12 INFO - PROCESS | 3776 | 1466537472759 Marionette TRACE conn8 <- [1,2091,null,{"value":null}] 12:31:12 INFO - PROCESS | 3776 | 1466537472833 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:12 INFO - PROCESS | 3776 | 1466537472836 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:12 INFO - PROCESS | 3776 | ++DOCSHELL 000000819E7BD800 == 33 [pid = 3776] [id = 532] 12:31:12 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (00000081912A1400) [pid = 3776] [serial = 1596] [outer = 0000000000000000] 12:31:12 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (0000008196472000) [pid = 3776] [serial = 1597] [outer = 00000081912A1400] 12:31:12 INFO - PROCESS | 3776 | 1466537472934 Marionette DEBUG loaded listener.js 12:31:13 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (0000008197277C00) [pid = 3776] [serial = 1598] [outer = 00000081912A1400] 12:31:13 INFO - PROCESS | 3776 | 1466537473658 Marionette TRACE conn8 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 12:31:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 12:31:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1073ms 12:31:13 INFO - PROCESS | 3776 | 1466537473714 Marionette TRACE conn8 -> [0,2093,"getWindowHandle",null] 12:31:13 INFO - PROCESS | 3776 | 1466537473718 Marionette TRACE conn8 <- [1,2093,null,{"value":"13"}] 12:31:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 12:31:13 INFO - PROCESS | 3776 | 1466537473723 Marionette TRACE conn8 -> [0,2094,"setScriptTimeout",{"ms":35000}] 12:31:13 INFO - PROCESS | 3776 | 1466537473725 Marionette TRACE conn8 <- [1,2094,null,{}] 12:31:13 INFO - PROCESS | 3776 | 1466537473730 Marionette TRACE conn8 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:13 INFO - PROCESS | 3776 | 1466537473732 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:13 INFO - PROCESS | 3776 | 1466537473857 Marionette TRACE conn8 <- [1,2095,null,{"value":null}] 12:31:13 INFO - PROCESS | 3776 | 1466537473937 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:13 INFO - PROCESS | 3776 | 1466537473939 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:14 INFO - PROCESS | 3776 | ++DOCSHELL 000000819193E000 == 34 [pid = 3776] [id = 533] 12:31:14 INFO - PROCESS | 3776 | ++DOMWINDOW == 81 (000000818FFD8800) [pid = 3776] [serial = 1599] [outer = 0000000000000000] 12:31:14 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (0000008190FEF000) [pid = 3776] [serial = 1600] [outer = 000000818FFD8800] 12:31:14 INFO - PROCESS | 3776 | 1466537474097 Marionette DEBUG loaded listener.js 12:31:14 INFO - PROCESS | 3776 | ++DOMWINDOW == 83 (0000008191330C00) [pid = 3776] [serial = 1601] [outer = 000000818FFD8800] 12:31:14 INFO - PROCESS | 3776 | --DOCSHELL 00000081A36D3000 == 33 [pid = 3776] [id = 530] 12:31:14 INFO - PROCESS | 3776 | --DOCSHELL 00000081A2B0C800 == 32 [pid = 3776] [id = 529] 12:31:14 INFO - PROCESS | 3776 | --DOCSHELL 00000081A0C6E000 == 31 [pid = 3776] [id = 528] 12:31:14 INFO - PROCESS | 3776 | --DOCSHELL 000000819E7D8000 == 30 [pid = 3776] [id = 527] 12:31:14 INFO - PROCESS | 3776 | --DOCSHELL 000000819D2C1000 == 29 [pid = 3776] [id = 526] 12:31:14 INFO - PROCESS | 3776 | --DOCSHELL 000000819771B800 == 28 [pid = 3776] [id = 525] 12:31:14 INFO - PROCESS | 3776 | --DOMWINDOW == 82 (000000819D331800) [pid = 3776] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 12:31:14 INFO - PROCESS | 3776 | --DOMWINDOW == 81 (000000819E716400) [pid = 3776] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 12:31:14 INFO - PROCESS | 3776 | --DOMWINDOW == 80 (000000819E64A400) [pid = 3776] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 12:31:14 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (0000008197314800) [pid = 3776] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 12:31:14 INFO - PROCESS | 3776 | --DOMWINDOW == 78 (000000819EA30C00) [pid = 3776] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 12:31:14 INFO - PROCESS | 3776 | --DOMWINDOW == 77 (0000008190856800) [pid = 3776] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 12:31:14 INFO - PROCESS | 3776 | --DOMWINDOW == 76 (000000819129DC00) [pid = 3776] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 12:31:14 INFO - PROCESS | 3776 | --DOMWINDOW == 75 (00000081973D5000) [pid = 3776] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 12:31:14 INFO - PROCESS | 3776 | --DOMWINDOW == 74 (000000819AE12400) [pid = 3776] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 12:31:14 INFO - PROCESS | 3776 | --DOMWINDOW == 73 (0000008191329400) [pid = 3776] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 12:31:14 INFO - PROCESS | 3776 | --DOMWINDOW == 72 (0000008195A4F400) [pid = 3776] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 12:31:14 INFO - PROCESS | 3776 | --DOMWINDOW == 71 (000000819129EC00) [pid = 3776] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 12:31:14 INFO - PROCESS | 3776 | --DOMWINDOW == 70 (0000008195AB9000) [pid = 3776] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 12:31:14 INFO - PROCESS | 3776 | --DOMWINDOW == 69 (000000819B842C00) [pid = 3776] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 12:31:14 INFO - PROCESS | 3776 | --DOMWINDOW == 68 (000000819E6D7000) [pid = 3776] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 12:31:14 INFO - PROCESS | 3776 | --DOMWINDOW == 67 (000000819E651400) [pid = 3776] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 12:31:14 INFO - PROCESS | 3776 | --DOMWINDOW == 66 (000000819EBB7400) [pid = 3776] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 12:31:14 INFO - PROCESS | 3776 | --DOMWINDOW == 65 (000000819F70E800) [pid = 3776] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 12:31:14 INFO - PROCESS | 3776 | --DOMWINDOW == 64 (000000819ED6DC00) [pid = 3776] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 12:31:14 INFO - PROCESS | 3776 | --DOMWINDOW == 63 (000000819F087C00) [pid = 3776] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 12:31:14 INFO - PROCESS | 3776 | --DOMWINDOW == 62 (000000819E74AC00) [pid = 3776] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 12:31:14 INFO - PROCESS | 3776 | --DOMWINDOW == 61 (000000819ED77800) [pid = 3776] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 12:31:14 INFO - PROCESS | 3776 | --DOMWINDOW == 60 (000000819BC8F000) [pid = 3776] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 12:31:14 INFO - PROCESS | 3776 | --DOMWINDOW == 59 (000000819E06D400) [pid = 3776] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 12:31:14 INFO - PROCESS | 3776 | --DOMWINDOW == 58 (00000081975C8800) [pid = 3776] [serial = 28] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 12:31:14 INFO - PROCESS | 3776 | --DOMWINDOW == 57 (000000819B499000) [pid = 3776] [serial = 1037] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 12:31:14 INFO - PROCESS | 3776 | 1466537474741 Marionette TRACE conn8 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2097,"getWindowHandle",null] 12:31:14 INFO - PROCESS | 3776 | 1466537474759 Marionette TRACE conn8 <- [1,2097,null,{"value":"13"}] 12:31:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 12:31:14 INFO - PROCESS | 3776 | 1466537474764 Marionette TRACE conn8 -> [0,2098,"setScriptTimeout",{"ms":35000}] 12:31:14 INFO - PROCESS | 3776 | 1466537474767 Marionette TRACE conn8 <- [1,2098,null,{}] 12:31:14 INFO - PROCESS | 3776 | 1466537474772 Marionette TRACE conn8 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:14 INFO - PROCESS | 3776 | 1466537474775 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:14 INFO - PROCESS | 3776 | 1466537474889 Marionette TRACE conn8 <- [1,2099,null,{"value":null}] 12:31:14 INFO - PROCESS | 3776 | 1466537474971 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:14 INFO - PROCESS | 3776 | 1466537474974 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:14 INFO - PROCESS | 3776 | ++DOCSHELL 000000819D2C1000 == 29 [pid = 3776] [id = 534] 12:31:14 INFO - PROCESS | 3776 | ++DOMWINDOW == 58 (0000008190F1F400) [pid = 3776] [serial = 1602] [outer = 0000000000000000] 12:31:15 INFO - PROCESS | 3776 | ++DOMWINDOW == 59 (00000081918CE800) [pid = 3776] [serial = 1603] [outer = 0000008190F1F400] 12:31:15 INFO - PROCESS | 3776 | 1466537475023 Marionette DEBUG loaded listener.js 12:31:15 INFO - PROCESS | 3776 | ++DOMWINDOW == 60 (000000819730D000) [pid = 3776] [serial = 1604] [outer = 0000008190F1F400] 12:31:15 INFO - PROCESS | 3776 | 1466537475418 Marionette TRACE conn8 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 12:31:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 12:31:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 734ms 12:31:15 INFO - PROCESS | 3776 | 1466537475503 Marionette TRACE conn8 -> [0,2101,"getWindowHandle",null] 12:31:15 INFO - PROCESS | 3776 | 1466537475507 Marionette TRACE conn8 <- [1,2101,null,{"value":"13"}] 12:31:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 12:31:15 INFO - PROCESS | 3776 | 1466537475513 Marionette TRACE conn8 -> [0,2102,"setScriptTimeout",{"ms":35000}] 12:31:15 INFO - PROCESS | 3776 | 1466537475516 Marionette TRACE conn8 <- [1,2102,null,{}] 12:31:15 INFO - PROCESS | 3776 | 1466537475520 Marionette TRACE conn8 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:15 INFO - PROCESS | 3776 | 1466537475522 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:15 INFO - PROCESS | 3776 | 1466537475613 Marionette TRACE conn8 <- [1,2103,null,{"value":null}] 12:31:15 INFO - PROCESS | 3776 | 1466537475625 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:15 INFO - PROCESS | 3776 | 1466537475628 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:15 INFO - PROCESS | 3776 | ++DOCSHELL 000000819E7D4800 == 30 [pid = 3776] [id = 535] 12:31:15 INFO - PROCESS | 3776 | ++DOMWINDOW == 61 (000000819B3E5C00) [pid = 3776] [serial = 1605] [outer = 0000000000000000] 12:31:15 INFO - PROCESS | 3776 | ++DOMWINDOW == 62 (000000819B45F400) [pid = 3776] [serial = 1606] [outer = 000000819B3E5C00] 12:31:15 INFO - PROCESS | 3776 | 1466537475673 Marionette DEBUG loaded listener.js 12:31:15 INFO - PROCESS | 3776 | ++DOMWINDOW == 63 (000000819B842800) [pid = 3776] [serial = 1607] [outer = 000000819B3E5C00] 12:31:16 INFO - PROCESS | 3776 | 1466537476153 Marionette TRACE conn8 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 12:31:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 12:31:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 690ms 12:31:16 INFO - PROCESS | 3776 | 1466537476207 Marionette TRACE conn8 -> [0,2105,"getWindowHandle",null] 12:31:16 INFO - PROCESS | 3776 | 1466537476209 Marionette TRACE conn8 <- [1,2105,null,{"value":"13"}] 12:31:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 12:31:16 INFO - PROCESS | 3776 | 1466537476213 Marionette TRACE conn8 -> [0,2106,"setScriptTimeout",{"ms":35000}] 12:31:16 INFO - PROCESS | 3776 | 1466537476216 Marionette TRACE conn8 <- [1,2106,null,{}] 12:31:16 INFO - PROCESS | 3776 | 1466537476228 Marionette TRACE conn8 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:16 INFO - PROCESS | 3776 | 1466537476233 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:16 INFO - PROCESS | 3776 | 1466537476326 Marionette TRACE conn8 <- [1,2107,null,{"value":null}] 12:31:16 INFO - PROCESS | 3776 | 1466537476411 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:16 INFO - PROCESS | 3776 | 1466537476414 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:16 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A2B20800 == 31 [pid = 3776] [id = 536] 12:31:16 INFO - PROCESS | 3776 | ++DOMWINDOW == 64 (000000819B843C00) [pid = 3776] [serial = 1608] [outer = 0000000000000000] 12:31:16 INFO - PROCESS | 3776 | ++DOMWINDOW == 65 (000000819D336400) [pid = 3776] [serial = 1609] [outer = 000000819B843C00] 12:31:16 INFO - PROCESS | 3776 | 1466537476460 Marionette DEBUG loaded listener.js 12:31:16 INFO - PROCESS | 3776 | ++DOMWINDOW == 66 (000000819E067000) [pid = 3776] [serial = 1610] [outer = 000000819B843C00] 12:31:16 INFO - PROCESS | 3776 | 1466537476868 Marionette TRACE conn8 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 12:31:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 12:31:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 691ms 12:31:16 INFO - PROCESS | 3776 | 1466537476907 Marionette TRACE conn8 -> [0,2109,"getWindowHandle",null] 12:31:16 INFO - PROCESS | 3776 | 1466537476909 Marionette TRACE conn8 <- [1,2109,null,{"value":"13"}] 12:31:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 12:31:16 INFO - PROCESS | 3776 | 1466537476913 Marionette TRACE conn8 -> [0,2110,"setScriptTimeout",{"ms":35000}] 12:31:16 INFO - PROCESS | 3776 | 1466537476915 Marionette TRACE conn8 <- [1,2110,null,{}] 12:31:16 INFO - PROCESS | 3776 | 1466537476918 Marionette TRACE conn8 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:16 INFO - PROCESS | 3776 | 1466537476920 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:17 INFO - PROCESS | 3776 | 1466537477065 Marionette TRACE conn8 <- [1,2111,null,{"value":null}] 12:31:17 INFO - PROCESS | 3776 | 1466537477085 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:17 INFO - PROCESS | 3776 | 1466537477088 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:17 INFO - PROCESS | 3776 | ++DOCSHELL 000000819DA23000 == 32 [pid = 3776] [id = 537] 12:31:17 INFO - PROCESS | 3776 | ++DOMWINDOW == 67 (000000819B847C00) [pid = 3776] [serial = 1611] [outer = 0000000000000000] 12:31:17 INFO - PROCESS | 3776 | ++DOMWINDOW == 68 (000000819E61F400) [pid = 3776] [serial = 1612] [outer = 000000819B847C00] 12:31:17 INFO - PROCESS | 3776 | 1466537477133 Marionette DEBUG loaded listener.js 12:31:17 INFO - PROCESS | 3776 | ++DOMWINDOW == 69 (000000819E63AC00) [pid = 3776] [serial = 1613] [outer = 000000819B847C00] 12:31:17 INFO - PROCESS | 3776 | 1466537477589 Marionette TRACE conn8 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 12:31:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 12:31:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 734ms 12:31:17 INFO - PROCESS | 3776 | 1466537477650 Marionette TRACE conn8 -> [0,2113,"getWindowHandle",null] 12:31:17 INFO - PROCESS | 3776 | 1466537477652 Marionette TRACE conn8 <- [1,2113,null,{"value":"13"}] 12:31:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 12:31:17 INFO - PROCESS | 3776 | 1466537477656 Marionette TRACE conn8 -> [0,2114,"setScriptTimeout",{"ms":35000}] 12:31:17 INFO - PROCESS | 3776 | 1466537477658 Marionette TRACE conn8 <- [1,2114,null,{}] 12:31:17 INFO - PROCESS | 3776 | 1466537477662 Marionette TRACE conn8 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:17 INFO - PROCESS | 3776 | 1466537477664 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:17 INFO - PROCESS | 3776 | 1466537477774 Marionette TRACE conn8 <- [1,2115,null,{"value":null}] 12:31:17 INFO - PROCESS | 3776 | 1466537477826 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:17 INFO - PROCESS | 3776 | 1466537477828 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:17 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4B97800 == 33 [pid = 3776] [id = 538] 12:31:17 INFO - PROCESS | 3776 | ++DOMWINDOW == 70 (000000819E6C8800) [pid = 3776] [serial = 1614] [outer = 0000000000000000] 12:31:17 INFO - PROCESS | 3776 | ++DOMWINDOW == 71 (000000819E6CDC00) [pid = 3776] [serial = 1615] [outer = 000000819E6C8800] 12:31:17 INFO - PROCESS | 3776 | 1466537477883 Marionette DEBUG loaded listener.js 12:31:17 INFO - PROCESS | 3776 | ++DOMWINDOW == 72 (000000819E744400) [pid = 3776] [serial = 1616] [outer = 000000819E6C8800] 12:31:18 INFO - PROCESS | 3776 | 1466537478343 Marionette TRACE conn8 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 12:31:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 12:31:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 734ms 12:31:18 INFO - PROCESS | 3776 | 1466537478409 Marionette TRACE conn8 -> [0,2117,"getWindowHandle",null] 12:31:18 INFO - PROCESS | 3776 | 1466537478411 Marionette TRACE conn8 <- [1,2117,null,{"value":"13"}] 12:31:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 12:31:18 INFO - PROCESS | 3776 | 1466537478419 Marionette TRACE conn8 -> [0,2118,"setScriptTimeout",{"ms":35000}] 12:31:18 INFO - PROCESS | 3776 | 1466537478421 Marionette TRACE conn8 <- [1,2118,null,{}] 12:31:18 INFO - PROCESS | 3776 | 1466537478425 Marionette TRACE conn8 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:18 INFO - PROCESS | 3776 | 1466537478431 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:18 INFO - PROCESS | 3776 | 1466537478558 Marionette TRACE conn8 <- [1,2119,null,{"value":null}] 12:31:18 INFO - PROCESS | 3776 | --DOMWINDOW == 71 (000000819A984C00) [pid = 3776] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 12:31:18 INFO - PROCESS | 3776 | --DOMWINDOW == 70 (00000081902DE400) [pid = 3776] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 12:31:18 INFO - PROCESS | 3776 | --DOMWINDOW == 69 (0000008190F24800) [pid = 3776] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 12:31:18 INFO - PROCESS | 3776 | --DOMWINDOW == 68 (000000819132EC00) [pid = 3776] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 12:31:18 INFO - PROCESS | 3776 | --DOMWINDOW == 67 (000000818FFD5800) [pid = 3776] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 12:31:18 INFO - PROCESS | 3776 | --DOMWINDOW == 66 (0000008191629000) [pid = 3776] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 12:31:18 INFO - PROCESS | 3776 | --DOMWINDOW == 65 (000000819B493C00) [pid = 3776] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 12:31:18 INFO - PROCESS | 3776 | --DOMWINDOW == 64 (000000819E748000) [pid = 3776] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 12:31:18 INFO - PROCESS | 3776 | --DOMWINDOW == 63 (000000819E06F800) [pid = 3776] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 12:31:18 INFO - PROCESS | 3776 | --DOMWINDOW == 62 (0000008191A20000) [pid = 3776] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 12:31:18 INFO - PROCESS | 3776 | 1466537478618 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:18 INFO - PROCESS | 3776 | 1466537478621 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:18 INFO - PROCESS | 3776 | ++DOCSHELL 000000819DA1E800 == 34 [pid = 3776] [id = 539] 12:31:18 INFO - PROCESS | 3776 | ++DOMWINDOW == 63 (00000081902DE400) [pid = 3776] [serial = 1617] [outer = 0000000000000000] 12:31:18 INFO - PROCESS | 3776 | ++DOMWINDOW == 64 (00000081912A6400) [pid = 3776] [serial = 1618] [outer = 00000081902DE400] 12:31:18 INFO - PROCESS | 3776 | 1466537478674 Marionette DEBUG loaded listener.js 12:31:18 INFO - PROCESS | 3776 | ++DOMWINDOW == 65 (000000819B459800) [pid = 3776] [serial = 1619] [outer = 00000081902DE400] 12:31:19 INFO - PROCESS | 3776 | 1466537479059 Marionette TRACE conn8 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 12:31:19 INFO - PROCESS | 3776 | 1466537479112 Marionette TRACE conn8 <- [1,2121,null,{"value":"13"}] 12:31:19 INFO - PROCESS | 3776 | 1466537479117 Marionette TRACE conn8 -> [0,2122,"setScriptTimeout",{"ms":35000}] 12:31:19 INFO - PROCESS | 3776 | 1466537479118 Marionette TRACE conn8 <- [1,2122,null,{}] 12:31:19 INFO - PROCESS | 3776 | 1466537479122 Marionette TRACE conn8 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:19 INFO - PROCESS | 3776 | 1466537479124 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:19 INFO - PROCESS | 3776 | 1466537479236 Marionette TRACE conn8 <- [1,2123,null,{"value":null}] 12:31:19 INFO - PROCESS | 3776 | 1466537479244 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:19 INFO - PROCESS | 3776 | 1466537479246 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:19 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A5221800 == 35 [pid = 3776] [id = 540] 12:31:19 INFO - PROCESS | 3776 | ++DOMWINDOW == 66 (000000818F725800) [pid = 3776] [serial = 1620] [outer = 0000000000000000] 12:31:19 INFO - PROCESS | 3776 | ++DOMWINDOW == 67 (000000819EBBAC00) [pid = 3776] [serial = 1621] [outer = 000000818F725800] 12:31:19 INFO - PROCESS | 3776 | 1466537479292 Marionette DEBUG loaded listener.js 12:31:19 INFO - PROCESS | 3776 | ++DOMWINDOW == 68 (000000819ED74C00) [pid = 3776] [serial = 1622] [outer = 000000818F725800] 12:31:19 INFO - PROCESS | 3776 | 1466537479699 Marionette TRACE conn8 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2125,"getWindowHandle",null] 12:31:19 INFO - PROCESS | 3776 | 1466537479748 Marionette TRACE conn8 <- [1,2125,null,{"value":"13"}] 12:31:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 12:31:19 INFO - PROCESS | 3776 | 1466537479752 Marionette TRACE conn8 -> [0,2126,"setScriptTimeout",{"ms":35000}] 12:31:19 INFO - PROCESS | 3776 | 1466537479753 Marionette TRACE conn8 <- [1,2126,null,{}] 12:31:19 INFO - PROCESS | 3776 | 1466537479757 Marionette TRACE conn8 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:19 INFO - PROCESS | 3776 | 1466537479759 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:19 INFO - PROCESS | 3776 | 1466537479872 Marionette TRACE conn8 <- [1,2127,null,{"value":null}] 12:31:19 INFO - PROCESS | 3776 | 1466537479912 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:19 INFO - PROCESS | 3776 | 1466537479922 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:19 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A5283000 == 36 [pid = 3776] [id = 541] 12:31:19 INFO - PROCESS | 3776 | ++DOMWINDOW == 69 (000000819B847800) [pid = 3776] [serial = 1623] [outer = 0000000000000000] 12:31:19 INFO - PROCESS | 3776 | ++DOMWINDOW == 70 (000000819F088000) [pid = 3776] [serial = 1624] [outer = 000000819B847800] 12:31:19 INFO - PROCESS | 3776 | 1466537479967 Marionette DEBUG loaded listener.js 12:31:20 INFO - PROCESS | 3776 | ++DOMWINDOW == 71 (000000819F771000) [pid = 3776] [serial = 1625] [outer = 000000819B847800] 12:31:20 INFO - PROCESS | 3776 | 1466537480366 Marionette TRACE conn8 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 12:31:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 12:31:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 629ms 12:31:20 INFO - PROCESS | 3776 | 1466537480383 Marionette TRACE conn8 -> [0,2129,"getWindowHandle",null] 12:31:20 INFO - PROCESS | 3776 | 1466537480385 Marionette TRACE conn8 <- [1,2129,null,{"value":"13"}] 12:31:20 INFO - PROCESS | 3776 | 1466537480388 Marionette TRACE conn8 -> [0,2130,"setScriptTimeout",{"ms":35000}] 12:31:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 12:31:20 INFO - PROCESS | 3776 | 1466537480390 Marionette TRACE conn8 <- [1,2130,null,{}] 12:31:20 INFO - PROCESS | 3776 | 1466537480393 Marionette TRACE conn8 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:20 INFO - PROCESS | 3776 | 1466537480395 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:20 INFO - PROCESS | 3776 | 1466537480509 Marionette TRACE conn8 <- [1,2131,null,{"value":null}] 12:31:20 INFO - PROCESS | 3776 | 1466537480518 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:20 INFO - PROCESS | 3776 | 1466537480520 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:20 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A2B0C800 == 37 [pid = 3776] [id = 542] 12:31:20 INFO - PROCESS | 3776 | ++DOMWINDOW == 72 (000000819ED76400) [pid = 3776] [serial = 1626] [outer = 0000000000000000] 12:31:20 INFO - PROCESS | 3776 | ++DOMWINDOW == 73 (000000819FAAFC00) [pid = 3776] [serial = 1627] [outer = 000000819ED76400] 12:31:20 INFO - PROCESS | 3776 | 1466537480564 Marionette DEBUG loaded listener.js 12:31:20 INFO - PROCESS | 3776 | ++DOMWINDOW == 74 (000000819FACAC00) [pid = 3776] [serial = 1628] [outer = 000000819ED76400] 12:31:21 INFO - PROCESS | 3776 | 1466537481271 Marionette TRACE conn8 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 12:31:21 INFO - PROCESS | 3776 | 1466537481319 Marionette TRACE conn8 <- [1,2133,null,{"value":"13"}] 12:31:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 12:31:21 INFO - PROCESS | 3776 | 1466537481324 Marionette TRACE conn8 -> [0,2134,"setScriptTimeout",{"ms":35000}] 12:31:21 INFO - PROCESS | 3776 | 1466537481328 Marionette TRACE conn8 <- [1,2134,null,{}] 12:31:21 INFO - PROCESS | 3776 | 1466537481333 Marionette TRACE conn8 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:21 INFO - PROCESS | 3776 | 1466537481337 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:21 INFO - PROCESS | 3776 | 1466537481465 Marionette TRACE conn8 <- [1,2135,null,{"value":null}] 12:31:21 INFO - PROCESS | 3776 | 1466537481581 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:21 INFO - PROCESS | 3776 | 1466537481584 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:21 INFO - PROCESS | 3776 | ++DOCSHELL 000000819E77C000 == 38 [pid = 3776] [id = 543] 12:31:21 INFO - PROCESS | 3776 | ++DOMWINDOW == 75 (0000008195745400) [pid = 3776] [serial = 1629] [outer = 0000000000000000] 12:31:21 INFO - PROCESS | 3776 | ++DOMWINDOW == 76 (000000819730BC00) [pid = 3776] [serial = 1630] [outer = 0000008195745400] 12:31:21 INFO - PROCESS | 3776 | 1466537481644 Marionette DEBUG loaded listener.js 12:31:21 INFO - PROCESS | 3776 | ++DOMWINDOW == 77 (000000819B3E1800) [pid = 3776] [serial = 1631] [outer = 0000008195745400] 12:31:22 INFO - PROCESS | 3776 | 1466537482235 Marionette TRACE conn8 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 12:31:22 INFO - PROCESS | 3776 | 1466537482277 Marionette TRACE conn8 <- [1,2137,null,{"value":"13"}] 12:31:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 12:31:22 INFO - PROCESS | 3776 | 1466537482285 Marionette TRACE conn8 -> [0,2138,"setScriptTimeout",{"ms":35000}] 12:31:22 INFO - PROCESS | 3776 | 1466537482288 Marionette TRACE conn8 <- [1,2138,null,{}] 12:31:22 INFO - PROCESS | 3776 | 1466537482292 Marionette TRACE conn8 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:22 INFO - PROCESS | 3776 | 1466537482295 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:22 INFO - PROCESS | 3776 | 1466537482418 Marionette TRACE conn8 <- [1,2139,null,{"value":null}] 12:31:22 INFO - PROCESS | 3776 | 1466537482513 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:22 INFO - PROCESS | 3776 | 1466537482516 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:22 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4BCC000 == 39 [pid = 3776] [id = 544] 12:31:22 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (000000819DB70C00) [pid = 3776] [serial = 1632] [outer = 0000000000000000] 12:31:22 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (000000819E19B000) [pid = 3776] [serial = 1633] [outer = 000000819DB70C00] 12:31:22 INFO - PROCESS | 3776 | 1466537482573 Marionette DEBUG loaded listener.js 12:31:22 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (000000819E6D2000) [pid = 3776] [serial = 1634] [outer = 000000819DB70C00] 12:31:23 INFO - PROCESS | 3776 | 1466537483184 Marionette TRACE conn8 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2141,"getWindowHandle",null] 12:31:23 INFO - PROCESS | 3776 | 1466537483233 Marionette TRACE conn8 <- [1,2141,null,{"value":"13"}] 12:31:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 12:31:23 INFO - PROCESS | 3776 | 1466537483237 Marionette TRACE conn8 -> [0,2142,"setScriptTimeout",{"ms":35000}] 12:31:23 INFO - PROCESS | 3776 | 1466537483241 Marionette TRACE conn8 <- [1,2142,null,{}] 12:31:23 INFO - PROCESS | 3776 | 1466537483253 Marionette TRACE conn8 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:23 INFO - PROCESS | 3776 | 1466537483258 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:23 INFO - PROCESS | 3776 | 1466537483372 Marionette TRACE conn8 <- [1,2143,null,{"value":null}] 12:31:23 INFO - PROCESS | 3776 | 1466537483471 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:23 INFO - PROCESS | 3776 | 1466537483474 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:23 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A564D800 == 40 [pid = 3776] [id = 545] 12:31:23 INFO - PROCESS | 3776 | ++DOMWINDOW == 81 (000000819FAB0000) [pid = 3776] [serial = 1635] [outer = 0000000000000000] 12:31:23 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (000000819FAC7000) [pid = 3776] [serial = 1636] [outer = 000000819FAB0000] 12:31:23 INFO - PROCESS | 3776 | 1466537483533 Marionette DEBUG loaded listener.js 12:31:23 INFO - PROCESS | 3776 | ++DOMWINDOW == 83 (00000081A0C94800) [pid = 3776] [serial = 1637] [outer = 000000819FAB0000] 12:31:24 INFO - PROCESS | 3776 | 1466537484114 Marionette TRACE conn8 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 12:31:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 12:31:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 944ms 12:31:24 INFO - PROCESS | 3776 | 1466537484183 Marionette TRACE conn8 -> [0,2145,"getWindowHandle",null] 12:31:24 INFO - PROCESS | 3776 | 1466537484186 Marionette TRACE conn8 <- [1,2145,null,{"value":"13"}] 12:31:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 12:31:24 INFO - PROCESS | 3776 | 1466537484190 Marionette TRACE conn8 -> [0,2146,"setScriptTimeout",{"ms":35000}] 12:31:24 INFO - PROCESS | 3776 | 1466537484192 Marionette TRACE conn8 <- [1,2146,null,{}] 12:31:24 INFO - PROCESS | 3776 | 1466537484196 Marionette TRACE conn8 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:24 INFO - PROCESS | 3776 | 1466537484199 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:24 INFO - PROCESS | 3776 | 1466537484317 Marionette TRACE conn8 <- [1,2147,null,{"value":null}] 12:31:24 INFO - PROCESS | 3776 | 1466537484410 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:24 INFO - PROCESS | 3776 | 1466537484412 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:24 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A56D2000 == 41 [pid = 3776] [id = 546] 12:31:24 INFO - PROCESS | 3776 | ++DOMWINDOW == 84 (00000081A0D19800) [pid = 3776] [serial = 1638] [outer = 0000000000000000] 12:31:24 INFO - PROCESS | 3776 | ++DOMWINDOW == 85 (00000081A0D3B800) [pid = 3776] [serial = 1639] [outer = 00000081A0D19800] 12:31:24 INFO - PROCESS | 3776 | 1466537484467 Marionette DEBUG loaded listener.js 12:31:24 INFO - PROCESS | 3776 | ++DOMWINDOW == 86 (00000081A0D44000) [pid = 3776] [serial = 1640] [outer = 00000081A0D19800] 12:31:25 INFO - PROCESS | 3776 | 1466537485061 Marionette TRACE conn8 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",1,"assert_equals: Red channel of the pixel at (0, 0) expected 0 but got 16","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html:43:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 12:31:25 INFO - PROCESS | 3776 | 1466537485138 Marionette TRACE conn8 <- [1,2149,null,{"value":"13"}] 12:31:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 12:31:25 INFO - PROCESS | 3776 | 1466537485141 Marionette TRACE conn8 -> [0,2150,"setScriptTimeout",{"ms":35000}] 12:31:25 INFO - PROCESS | 3776 | 1466537485144 Marionette TRACE conn8 <- [1,2150,null,{}] 12:31:25 INFO - PROCESS | 3776 | 1466537485148 Marionette TRACE conn8 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:25 INFO - PROCESS | 3776 | 1466537485150 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:25 INFO - PROCESS | 3776 | 1466537485390 Marionette TRACE conn8 <- [1,2151,null,{"value":null}] 12:31:25 INFO - PROCESS | 3776 | 1466537485530 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:25 INFO - PROCESS | 3776 | 1466537485533 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:25 INFO - PROCESS | 3776 | ++DOCSHELL 000000819B720000 == 42 [pid = 3776] [id = 547] 12:31:25 INFO - PROCESS | 3776 | ++DOMWINDOW == 87 (000000818F727C00) [pid = 3776] [serial = 1641] [outer = 0000000000000000] 12:31:25 INFO - PROCESS | 3776 | ++DOMWINDOW == 88 (00000081911A0000) [pid = 3776] [serial = 1642] [outer = 000000818F727C00] 12:31:25 INFO - PROCESS | 3776 | 1466537485586 Marionette DEBUG loaded listener.js 12:31:25 INFO - PROCESS | 3776 | ++DOMWINDOW == 89 (0000008195A4E000) [pid = 3776] [serial = 1643] [outer = 000000818F727C00] 12:31:26 INFO - PROCESS | 3776 | --DOCSHELL 00000081A5283000 == 41 [pid = 3776] [id = 541] 12:31:26 INFO - PROCESS | 3776 | --DOCSHELL 00000081A5221800 == 40 [pid = 3776] [id = 540] 12:31:26 INFO - PROCESS | 3776 | --DOCSHELL 000000819DA1E800 == 39 [pid = 3776] [id = 539] 12:31:26 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4B97800 == 38 [pid = 3776] [id = 538] 12:31:26 INFO - PROCESS | 3776 | --DOCSHELL 000000819DA23000 == 37 [pid = 3776] [id = 537] 12:31:26 INFO - PROCESS | 3776 | --DOCSHELL 00000081A2B20800 == 36 [pid = 3776] [id = 536] 12:31:26 INFO - PROCESS | 3776 | --DOCSHELL 000000819E7D4800 == 35 [pid = 3776] [id = 535] 12:31:26 INFO - PROCESS | 3776 | --DOCSHELL 000000819D2C1000 == 34 [pid = 3776] [id = 534] 12:31:26 INFO - PROCESS | 3776 | --DOCSHELL 000000819193E000 == 33 [pid = 3776] [id = 533] 12:31:26 INFO - PROCESS | 3776 | --DOCSHELL 000000819C1B7000 == 32 [pid = 3776] [id = 524] 12:31:26 INFO - PROCESS | 3776 | --DOCSHELL 0000008195A60000 == 31 [pid = 3776] [id = 531] 12:31:26 INFO - PROCESS | 3776 | --DOCSHELL 000000819E7BD800 == 30 [pid = 3776] [id = 532] 12:31:26 INFO - PROCESS | 3776 | --DOCSHELL 00000081A56D2000 == 29 [pid = 3776] [id = 546] 12:31:26 INFO - PROCESS | 3776 | --DOCSHELL 00000081A564D800 == 28 [pid = 3776] [id = 545] 12:31:26 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4BCC000 == 27 [pid = 3776] [id = 544] 12:31:26 INFO - PROCESS | 3776 | --DOCSHELL 000000819E77C000 == 26 [pid = 3776] [id = 543] 12:31:26 INFO - PROCESS | 3776 | --DOCSHELL 00000081A2B0C800 == 25 [pid = 3776] [id = 542] 12:31:26 INFO - PROCESS | 3776 | --DOMWINDOW == 88 (0000008191C48000) [pid = 3776] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 12:31:26 INFO - PROCESS | 3776 | --DOMWINDOW == 87 (00000081959F5800) [pid = 3776] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 12:31:26 INFO - PROCESS | 3776 | --DOMWINDOW == 86 (000000819B3E1000) [pid = 3776] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 12:31:26 INFO - PROCESS | 3776 | --DOMWINDOW == 85 (00000081918D0400) [pid = 3776] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 12:31:26 INFO - PROCESS | 3776 | --DOMWINDOW == 84 (0000008190FFDC00) [pid = 3776] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 12:31:26 INFO - PROCESS | 3776 | --DOMWINDOW == 83 (0000008190FF6400) [pid = 3776] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 12:31:26 INFO - PROCESS | 3776 | --DOMWINDOW == 82 (000000819B843400) [pid = 3776] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 12:31:26 INFO - PROCESS | 3776 | --DOMWINDOW == 81 (00000081911A2800) [pid = 3776] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 12:31:26 INFO - PROCESS | 3776 | --DOMWINDOW == 80 (000000819727C400) [pid = 3776] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 12:31:26 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (000000819B48F400) [pid = 3776] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 12:31:26 INFO - PROCESS | 3776 | --DOMWINDOW == 78 (000000819BE97000) [pid = 3776] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 12:31:26 INFO - PROCESS | 3776 | --DOMWINDOW == 77 (0000008197268800) [pid = 3776] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 12:31:26 INFO - PROCESS | 3776 | --DOMWINDOW == 76 (0000008191C07800) [pid = 3776] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 12:31:26 INFO - PROCESS | 3776 | --DOMWINDOW == 75 (000000819D92D800) [pid = 3776] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 12:31:26 INFO - PROCESS | 3776 | --DOMWINDOW == 74 (000000819B552400) [pid = 3776] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 12:31:26 INFO - PROCESS | 3776 | --DOMWINDOW == 73 (000000819FA16C00) [pid = 3776] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 12:31:26 INFO - PROCESS | 3776 | --DOMWINDOW == 72 (000000819ED75400) [pid = 3776] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 12:31:26 INFO - PROCESS | 3776 | --DOMWINDOW == 71 (00000081A0757C00) [pid = 3776] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 12:31:26 INFO - PROCESS | 3776 | --DOMWINDOW == 70 (000000819F771400) [pid = 3776] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 12:31:26 INFO - PROCESS | 3776 | --DOMWINDOW == 69 (0000008197977400) [pid = 3776] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 12:31:26 INFO - PROCESS | 3776 | --DOMWINDOW == 68 (000000819E624000) [pid = 3776] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 12:31:26 INFO - PROCESS | 3776 | 1466537486963 Marionette TRACE conn8 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 12:31:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 12:31:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1849ms 12:31:27 INFO - PROCESS | 3776 | 1466537486993 Marionette TRACE conn8 -> [0,2153,"getWindowHandle",null] 12:31:27 INFO - PROCESS | 3776 | 1466537486998 Marionette TRACE conn8 <- [1,2153,null,{"value":"13"}] 12:31:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 12:31:27 INFO - PROCESS | 3776 | 1466537487003 Marionette TRACE conn8 -> [0,2154,"setScriptTimeout",{"ms":35000}] 12:31:27 INFO - PROCESS | 3776 | 1466537487007 Marionette TRACE conn8 <- [1,2154,null,{}] 12:31:27 INFO - PROCESS | 3776 | 1466537487013 Marionette TRACE conn8 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:27 INFO - PROCESS | 3776 | 1466537487016 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:27 INFO - PROCESS | 3776 | 1466537487112 Marionette TRACE conn8 <- [1,2155,null,{"value":null}] 12:31:27 INFO - PROCESS | 3776 | 1466537487190 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:27 INFO - PROCESS | 3776 | 1466537487194 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:27 INFO - PROCESS | 3776 | ++DOCSHELL 000000819722E800 == 26 [pid = 3776] [id = 548] 12:31:27 INFO - PROCESS | 3776 | ++DOMWINDOW == 69 (00000081909B7C00) [pid = 3776] [serial = 1644] [outer = 0000000000000000] 12:31:27 INFO - PROCESS | 3776 | ++DOMWINDOW == 70 (0000008190F23800) [pid = 3776] [serial = 1645] [outer = 00000081909B7C00] 12:31:27 INFO - PROCESS | 3776 | 1466537487246 Marionette DEBUG loaded listener.js 12:31:27 INFO - PROCESS | 3776 | ++DOMWINDOW == 71 (000000819110C000) [pid = 3776] [serial = 1646] [outer = 00000081909B7C00] 12:31:27 INFO - PROCESS | 3776 | 1466537487691 Marionette TRACE conn8 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 12:31:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 12:31:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 733ms 12:31:27 INFO - PROCESS | 3776 | 1466537487739 Marionette TRACE conn8 -> [0,2157,"getWindowHandle",null] 12:31:27 INFO - PROCESS | 3776 | 1466537487745 Marionette TRACE conn8 <- [1,2157,null,{"value":"13"}] 12:31:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 12:31:27 INFO - PROCESS | 3776 | 1466537487752 Marionette TRACE conn8 -> [0,2158,"setScriptTimeout",{"ms":35000}] 12:31:27 INFO - PROCESS | 3776 | 1466537487754 Marionette TRACE conn8 <- [1,2158,null,{}] 12:31:27 INFO - PROCESS | 3776 | 1466537487758 Marionette TRACE conn8 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:27 INFO - PROCESS | 3776 | 1466537487761 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:27 INFO - PROCESS | 3776 | 1466537487855 Marionette TRACE conn8 <- [1,2159,null,{"value":null}] 12:31:27 INFO - PROCESS | 3776 | 1466537487862 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:27 INFO - PROCESS | 3776 | 1466537487865 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:27 INFO - PROCESS | 3776 | ++DOCSHELL 000000819C1AF800 == 27 [pid = 3776] [id = 549] 12:31:27 INFO - PROCESS | 3776 | ++DOMWINDOW == 72 (00000081918CF400) [pid = 3776] [serial = 1647] [outer = 0000000000000000] 12:31:27 INFO - PROCESS | 3776 | ++DOMWINDOW == 73 (0000008191A27400) [pid = 3776] [serial = 1648] [outer = 00000081918CF400] 12:31:27 INFO - PROCESS | 3776 | 1466537487920 Marionette DEBUG loaded listener.js 12:31:28 INFO - PROCESS | 3776 | ++DOMWINDOW == 74 (00000081959F5C00) [pid = 3776] [serial = 1649] [outer = 00000081918CF400] 12:31:28 INFO - PROCESS | 3776 | 1466537488401 Marionette TRACE conn8 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 12:31:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 12:31:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 691ms 12:31:28 INFO - PROCESS | 3776 | 1466537488445 Marionette TRACE conn8 -> [0,2161,"getWindowHandle",null] 12:31:28 INFO - PROCESS | 3776 | 1466537488447 Marionette TRACE conn8 <- [1,2161,null,{"value":"13"}] 12:31:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 12:31:28 INFO - PROCESS | 3776 | 1466537488451 Marionette TRACE conn8 -> [0,2162,"setScriptTimeout",{"ms":35000}] 12:31:28 INFO - PROCESS | 3776 | 1466537488455 Marionette TRACE conn8 <- [1,2162,null,{}] 12:31:28 INFO - PROCESS | 3776 | 1466537488466 Marionette TRACE conn8 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:28 INFO - PROCESS | 3776 | 1466537488471 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:28 INFO - PROCESS | 3776 | 1466537488595 Marionette TRACE conn8 <- [1,2163,null,{"value":null}] 12:31:28 INFO - PROCESS | 3776 | 1466537488685 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:28 INFO - PROCESS | 3776 | 1466537488688 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:28 INFO - PROCESS | 3776 | ++DOCSHELL 000000819E77D800 == 28 [pid = 3776] [id = 550] 12:31:28 INFO - PROCESS | 3776 | ++DOMWINDOW == 75 (0000008190630400) [pid = 3776] [serial = 1650] [outer = 0000000000000000] 12:31:28 INFO - PROCESS | 3776 | ++DOMWINDOW == 76 (0000008197264400) [pid = 3776] [serial = 1651] [outer = 0000008190630400] 12:31:28 INFO - PROCESS | 3776 | 1466537488738 Marionette DEBUG loaded listener.js 12:31:28 INFO - PROCESS | 3776 | ++DOMWINDOW == 77 (0000008197974800) [pid = 3776] [serial = 1652] [outer = 0000008190630400] 12:31:29 INFO - PROCESS | 3776 | 1466537489175 Marionette TRACE conn8 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 12:31:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 12:31:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 796ms 12:31:29 INFO - PROCESS | 3776 | 1466537489255 Marionette TRACE conn8 -> [0,2165,"getWindowHandle",null] 12:31:29 INFO - PROCESS | 3776 | 1466537489258 Marionette TRACE conn8 <- [1,2165,null,{"value":"13"}] 12:31:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 12:31:29 INFO - PROCESS | 3776 | 1466537489261 Marionette TRACE conn8 -> [0,2166,"setScriptTimeout",{"ms":35000}] 12:31:29 INFO - PROCESS | 3776 | 1466537489263 Marionette TRACE conn8 <- [1,2166,null,{}] 12:31:29 INFO - PROCESS | 3776 | 1466537489267 Marionette TRACE conn8 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:29 INFO - PROCESS | 3776 | 1466537489269 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:29 INFO - PROCESS | 3776 | 1466537489385 Marionette TRACE conn8 <- [1,2167,null,{"value":null}] 12:31:29 INFO - PROCESS | 3776 | 1466537489439 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:29 INFO - PROCESS | 3776 | 1466537489441 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:29 INFO - PROCESS | 3776 | ++DOCSHELL 000000819F5CE800 == 29 [pid = 3776] [id = 551] 12:31:29 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (000000819B3E1000) [pid = 3776] [serial = 1653] [outer = 0000000000000000] 12:31:29 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (000000819B3EA000) [pid = 3776] [serial = 1654] [outer = 000000819B3E1000] 12:31:29 INFO - PROCESS | 3776 | 1466537489488 Marionette DEBUG loaded listener.js 12:31:29 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (000000819B495C00) [pid = 3776] [serial = 1655] [outer = 000000819B3E1000] 12:31:29 INFO - PROCESS | 3776 | 1466537489933 Marionette TRACE conn8 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 12:31:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 12:31:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 734ms 12:31:30 INFO - PROCESS | 3776 | 1466537489997 Marionette TRACE conn8 -> [0,2169,"getWindowHandle",null] 12:31:30 INFO - PROCESS | 3776 | 1466537490000 Marionette TRACE conn8 <- [1,2169,null,{"value":"13"}] 12:31:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 12:31:30 INFO - PROCESS | 3776 | 1466537490003 Marionette TRACE conn8 -> [0,2170,"setScriptTimeout",{"ms":35000}] 12:31:30 INFO - PROCESS | 3776 | 1466537490005 Marionette TRACE conn8 <- [1,2170,null,{}] 12:31:30 INFO - PROCESS | 3776 | 1466537490008 Marionette TRACE conn8 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:30 INFO - PROCESS | 3776 | 1466537490010 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:30 INFO - PROCESS | 3776 | 1466537490118 Marionette TRACE conn8 <- [1,2171,null,{"value":null}] 12:31:30 INFO - PROCESS | 3776 | 1466537490128 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:30 INFO - PROCESS | 3776 | 1466537490130 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:30 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A2B11800 == 30 [pid = 3776] [id = 552] 12:31:30 INFO - PROCESS | 3776 | ++DOMWINDOW == 81 (0000008191328400) [pid = 3776] [serial = 1656] [outer = 0000000000000000] 12:31:30 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (000000819B846000) [pid = 3776] [serial = 1657] [outer = 0000008191328400] 12:31:30 INFO - PROCESS | 3776 | 1466537490217 Marionette DEBUG loaded listener.js 12:31:30 INFO - PROCESS | 3776 | ++DOMWINDOW == 83 (000000819BE95800) [pid = 3776] [serial = 1658] [outer = 0000008191328400] 12:31:30 INFO - PROCESS | 3776 | 1466537490640 Marionette TRACE conn8 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 12:31:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 12:31:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 689ms 12:31:30 INFO - PROCESS | 3776 | 1466537490696 Marionette TRACE conn8 -> [0,2173,"getWindowHandle",null] 12:31:30 INFO - PROCESS | 3776 | 1466537490698 Marionette TRACE conn8 <- [1,2173,null,{"value":"13"}] 12:31:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 12:31:30 INFO - PROCESS | 3776 | 1466537490708 Marionette TRACE conn8 -> [0,2174,"setScriptTimeout",{"ms":35000}] 12:31:30 INFO - PROCESS | 3776 | 1466537490710 Marionette TRACE conn8 <- [1,2174,null,{}] 12:31:30 INFO - PROCESS | 3776 | 1466537490714 Marionette TRACE conn8 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:30 INFO - PROCESS | 3776 | 1466537490720 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:30 INFO - PROCESS | 3776 | 1466537490868 Marionette TRACE conn8 <- [1,2175,null,{"value":null}] 12:31:30 INFO - PROCESS | 3776 | 1466537490876 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:30 INFO - PROCESS | 3776 | 1466537490878 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:30 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4A92000 == 31 [pid = 3776] [id = 553] 12:31:30 INFO - PROCESS | 3776 | ++DOMWINDOW == 84 (000000819D92C400) [pid = 3776] [serial = 1659] [outer = 0000000000000000] 12:31:30 INFO - PROCESS | 3776 | ++DOMWINDOW == 85 (000000819E61E000) [pid = 3776] [serial = 1660] [outer = 000000819D92C400] 12:31:30 INFO - PROCESS | 3776 | 1466537490967 Marionette DEBUG loaded listener.js 12:31:31 INFO - PROCESS | 3776 | ++DOMWINDOW == 86 (000000819E62D800) [pid = 3776] [serial = 1661] [outer = 000000819D92C400] 12:31:31 INFO - PROCESS | 3776 | --DOMWINDOW == 85 (0000008197278C00) [pid = 3776] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 12:31:31 INFO - PROCESS | 3776 | --DOMWINDOW == 84 (000000819ED76400) [pid = 3776] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 12:31:31 INFO - PROCESS | 3776 | --DOMWINDOW == 83 (000000819B847800) [pid = 3776] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 12:31:31 INFO - PROCESS | 3776 | --DOMWINDOW == 82 (000000819B847C00) [pid = 3776] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 12:31:31 INFO - PROCESS | 3776 | --DOMWINDOW == 81 (000000819E6C8800) [pid = 3776] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 12:31:31 INFO - PROCESS | 3776 | --DOMWINDOW == 80 (00000081902DE400) [pid = 3776] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 12:31:31 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (000000818F5A0C00) [pid = 3776] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 12:31:31 INFO - PROCESS | 3776 | --DOMWINDOW == 78 (000000818FFD8800) [pid = 3776] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 12:31:31 INFO - PROCESS | 3776 | --DOMWINDOW == 77 (0000008190F1F400) [pid = 3776] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 12:31:31 INFO - PROCESS | 3776 | --DOMWINDOW == 76 (000000819B843C00) [pid = 3776] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 12:31:31 INFO - PROCESS | 3776 | --DOMWINDOW == 75 (00000081912A1400) [pid = 3776] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 12:31:31 INFO - PROCESS | 3776 | --DOMWINDOW == 74 (000000819B3E5C00) [pid = 3776] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 12:31:31 INFO - PROCESS | 3776 | --DOMWINDOW == 73 (000000818F725800) [pid = 3776] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 12:31:31 INFO - PROCESS | 3776 | 1466537491515 Marionette TRACE conn8 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 12:31:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 12:31:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 839ms 12:31:31 INFO - PROCESS | 3776 | 1466537491549 Marionette TRACE conn8 -> [0,2177,"getWindowHandle",null] 12:31:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 12:31:31 INFO - PROCESS | 3776 | 1466537491551 Marionette TRACE conn8 <- [1,2177,null,{"value":"13"}] 12:31:31 INFO - PROCESS | 3776 | 1466537491554 Marionette TRACE conn8 -> [0,2178,"setScriptTimeout",{"ms":35000}] 12:31:31 INFO - PROCESS | 3776 | 1466537491556 Marionette TRACE conn8 <- [1,2178,null,{}] 12:31:31 INFO - PROCESS | 3776 | 1466537491559 Marionette TRACE conn8 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:31 INFO - PROCESS | 3776 | 1466537491561 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:31 INFO - PROCESS | 3776 | 1466537491641 Marionette TRACE conn8 <- [1,2179,null,{"value":null}] 12:31:31 INFO - PROCESS | 3776 | 1466537491647 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:31 INFO - PROCESS | 3776 | 1466537491649 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:31 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4B97000 == 32 [pid = 3776] [id = 554] 12:31:31 INFO - PROCESS | 3776 | ++DOMWINDOW == 74 (00000081959F6800) [pid = 3776] [serial = 1662] [outer = 0000000000000000] 12:31:31 INFO - PROCESS | 3776 | ++DOMWINDOW == 75 (000000819B8CE400) [pid = 3776] [serial = 1663] [outer = 00000081959F6800] 12:31:31 INFO - PROCESS | 3776 | 1466537491694 Marionette DEBUG loaded listener.js 12:31:31 INFO - PROCESS | 3776 | ++DOMWINDOW == 76 (000000819E62E800) [pid = 3776] [serial = 1664] [outer = 00000081959F6800] 12:31:32 INFO - PROCESS | 3776 | 1466537492107 Marionette TRACE conn8 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 12:31:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 12:31:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 585ms 12:31:32 INFO - PROCESS | 3776 | 1466537492143 Marionette TRACE conn8 -> [0,2181,"getWindowHandle",null] 12:31:32 INFO - PROCESS | 3776 | 1466537492145 Marionette TRACE conn8 <- [1,2181,null,{"value":"13"}] 12:31:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 12:31:32 INFO - PROCESS | 3776 | 1466537492160 Marionette TRACE conn8 -> [0,2182,"setScriptTimeout",{"ms":35000}] 12:31:32 INFO - PROCESS | 3776 | 1466537492162 Marionette TRACE conn8 <- [1,2182,null,{}] 12:31:32 INFO - PROCESS | 3776 | 1466537492170 Marionette TRACE conn8 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:32 INFO - PROCESS | 3776 | 1466537492172 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:32 INFO - PROCESS | 3776 | 1466537492254 Marionette TRACE conn8 <- [1,2183,null,{"value":null}] 12:31:32 INFO - PROCESS | 3776 | 1466537492259 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:32 INFO - PROCESS | 3776 | 1466537492262 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:32 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4E1E800 == 33 [pid = 3776] [id = 555] 12:31:32 INFO - PROCESS | 3776 | ++DOMWINDOW == 77 (000000819E6C8C00) [pid = 3776] [serial = 1665] [outer = 0000000000000000] 12:31:32 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (000000819E6CC000) [pid = 3776] [serial = 1666] [outer = 000000819E6C8C00] 12:31:32 INFO - PROCESS | 3776 | 1466537492308 Marionette DEBUG loaded listener.js 12:31:32 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (000000819E6D5800) [pid = 3776] [serial = 1667] [outer = 000000819E6C8C00] 12:31:32 INFO - PROCESS | 3776 | 1466537492732 Marionette TRACE conn8 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 12:31:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 12:31:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 628ms 12:31:32 INFO - PROCESS | 3776 | 1466537492791 Marionette TRACE conn8 -> [0,2185,"getWindowHandle",null] 12:31:32 INFO - PROCESS | 3776 | 1466537492793 Marionette TRACE conn8 <- [1,2185,null,{"value":"13"}] 12:31:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 12:31:32 INFO - PROCESS | 3776 | 1466537492797 Marionette TRACE conn8 -> [0,2186,"setScriptTimeout",{"ms":35000}] 12:31:32 INFO - PROCESS | 3776 | 1466537492799 Marionette TRACE conn8 <- [1,2186,null,{}] 12:31:32 INFO - PROCESS | 3776 | 1466537492802 Marionette TRACE conn8 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:32 INFO - PROCESS | 3776 | 1466537492804 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:32 INFO - PROCESS | 3776 | 1466537492886 Marionette TRACE conn8 <- [1,2187,null,{"value":null}] 12:31:32 INFO - PROCESS | 3776 | 1466537492891 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:32 INFO - PROCESS | 3776 | 1466537492893 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:32 INFO - PROCESS | 3776 | ++DOCSHELL 000000819E77C000 == 34 [pid = 3776] [id = 556] 12:31:32 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (000000819E72C800) [pid = 3776] [serial = 1668] [outer = 0000000000000000] 12:31:32 INFO - PROCESS | 3776 | ++DOMWINDOW == 81 (000000819E745400) [pid = 3776] [serial = 1669] [outer = 000000819E72C800] 12:31:32 INFO - PROCESS | 3776 | 1466537492937 Marionette DEBUG loaded listener.js 12:31:33 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (000000819EA2C000) [pid = 3776] [serial = 1670] [outer = 000000819E72C800] 12:31:33 INFO - PROCESS | 3776 | --DOCSHELL 000000819722E800 == 33 [pid = 3776] [id = 548] 12:31:33 INFO - PROCESS | 3776 | --DOCSHELL 000000819B720000 == 32 [pid = 3776] [id = 547] 12:31:34 INFO - PROCESS | 3776 | --DOCSHELL 000000819C1AF800 == 31 [pid = 3776] [id = 549] 12:31:34 INFO - PROCESS | 3776 | --DOCSHELL 000000819E77D800 == 30 [pid = 3776] [id = 550] 12:31:34 INFO - PROCESS | 3776 | --DOCSHELL 000000819F5CE800 == 29 [pid = 3776] [id = 551] 12:31:34 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4A92000 == 28 [pid = 3776] [id = 553] 12:31:34 INFO - PROCESS | 3776 | --DOCSHELL 00000081A2B11800 == 27 [pid = 3776] [id = 552] 12:31:34 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4B97000 == 26 [pid = 3776] [id = 554] 12:31:34 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4E1E800 == 25 [pid = 3776] [id = 555] 12:31:34 INFO - PROCESS | 3776 | --DOMWINDOW == 81 (000000819E632400) [pid = 3776] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 12:31:34 INFO - PROCESS | 3776 | --DOMWINDOW == 80 (000000819FACAC00) [pid = 3776] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 12:31:34 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (000000819FAAFC00) [pid = 3776] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 12:31:34 INFO - PROCESS | 3776 | --DOMWINDOW == 78 (000000819F088000) [pid = 3776] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 12:31:34 INFO - PROCESS | 3776 | --DOMWINDOW == 77 (000000819E61F400) [pid = 3776] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 12:31:34 INFO - PROCESS | 3776 | --DOMWINDOW == 76 (000000819E6CDC00) [pid = 3776] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 12:31:34 INFO - PROCESS | 3776 | --DOMWINDOW == 75 (00000081912A6400) [pid = 3776] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 12:31:34 INFO - PROCESS | 3776 | --DOMWINDOW == 74 (000000819E744400) [pid = 3776] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 12:31:34 INFO - PROCESS | 3776 | --DOMWINDOW == 73 (000000818F71B000) [pid = 3776] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 12:31:34 INFO - PROCESS | 3776 | --DOMWINDOW == 72 (00000081909B8800) [pid = 3776] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 12:31:34 INFO - PROCESS | 3776 | --DOMWINDOW == 71 (0000008190FEF000) [pid = 3776] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 12:31:34 INFO - PROCESS | 3776 | --DOMWINDOW == 70 (000000819B459800) [pid = 3776] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 12:31:34 INFO - PROCESS | 3776 | --DOMWINDOW == 69 (0000008191330C00) [pid = 3776] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 12:31:34 INFO - PROCESS | 3776 | --DOMWINDOW == 68 (00000081918CE800) [pid = 3776] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 12:31:34 INFO - PROCESS | 3776 | --DOMWINDOW == 67 (000000819730D000) [pid = 3776] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 12:31:34 INFO - PROCESS | 3776 | --DOMWINDOW == 66 (000000819D336400) [pid = 3776] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 12:31:34 INFO - PROCESS | 3776 | --DOMWINDOW == 65 (0000008196472000) [pid = 3776] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 12:31:34 INFO - PROCESS | 3776 | --DOMWINDOW == 64 (0000008197277C00) [pid = 3776] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 12:31:34 INFO - PROCESS | 3776 | --DOMWINDOW == 63 (000000819B45F400) [pid = 3776] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 12:31:34 INFO - PROCESS | 3776 | --DOMWINDOW == 62 (000000819B842800) [pid = 3776] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 12:31:34 INFO - PROCESS | 3776 | --DOMWINDOW == 61 (000000819EBBAC00) [pid = 3776] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 12:31:34 INFO - PROCESS | 3776 | --DOMWINDOW == 60 (000000819E63AC00) [pid = 3776] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 12:31:34 INFO - PROCESS | 3776 | --DOMWINDOW == 59 (000000819E067000) [pid = 3776] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 12:31:34 INFO - PROCESS | 3776 | --DOMWINDOW == 58 (000000819ED74C00) [pid = 3776] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 12:31:34 INFO - PROCESS | 3776 | --DOMWINDOW == 57 (000000819F771000) [pid = 3776] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 12:31:34 INFO - PROCESS | 3776 | 1466537494741 Marionette TRACE conn8 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 12:31:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 12:31:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 2000ms 12:31:34 INFO - PROCESS | 3776 | 1466537494800 Marionette TRACE conn8 -> [0,2189,"getWindowHandle",null] 12:31:34 INFO - PROCESS | 3776 | 1466537494805 Marionette TRACE conn8 <- [1,2189,null,{"value":"13"}] 12:31:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 12:31:34 INFO - PROCESS | 3776 | 1466537494810 Marionette TRACE conn8 -> [0,2190,"setScriptTimeout",{"ms":35000}] 12:31:34 INFO - PROCESS | 3776 | 1466537494814 Marionette TRACE conn8 <- [1,2190,null,{}] 12:31:34 INFO - PROCESS | 3776 | 1466537494820 Marionette TRACE conn8 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:34 INFO - PROCESS | 3776 | 1466537494823 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:34 INFO - PROCESS | 3776 | 1466537494924 Marionette TRACE conn8 <- [1,2191,null,{"value":null}] 12:31:34 INFO - PROCESS | 3776 | 1466537494939 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:34 INFO - PROCESS | 3776 | 1466537494942 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:34 INFO - PROCESS | 3776 | ++DOCSHELL 000000819671F000 == 26 [pid = 3776] [id = 557] 12:31:34 INFO - PROCESS | 3776 | ++DOMWINDOW == 58 (00000081902E6400) [pid = 3776] [serial = 1671] [outer = 0000000000000000] 12:31:34 INFO - PROCESS | 3776 | ++DOMWINDOW == 59 (000000819062E000) [pid = 3776] [serial = 1672] [outer = 00000081902E6400] 12:31:35 INFO - PROCESS | 3776 | 1466537494991 Marionette DEBUG loaded listener.js 12:31:35 INFO - PROCESS | 3776 | ++DOMWINDOW == 60 (0000008190FF3400) [pid = 3776] [serial = 1673] [outer = 00000081902E6400] 12:31:35 INFO - PROCESS | 3776 | 1466537495487 Marionette TRACE conn8 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 12:31:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 12:31:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 734ms 12:31:35 INFO - PROCESS | 3776 | 1466537495548 Marionette TRACE conn8 -> [0,2193,"getWindowHandle",null] 12:31:35 INFO - PROCESS | 3776 | 1466537495553 Marionette TRACE conn8 <- [1,2193,null,{"value":"13"}] 12:31:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 12:31:35 INFO - PROCESS | 3776 | 1466537495560 Marionette TRACE conn8 -> [0,2194,"setScriptTimeout",{"ms":35000}] 12:31:35 INFO - PROCESS | 3776 | 1466537495563 Marionette TRACE conn8 <- [1,2194,null,{}] 12:31:35 INFO - PROCESS | 3776 | 1466537495567 Marionette TRACE conn8 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:35 INFO - PROCESS | 3776 | 1466537495570 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:35 INFO - PROCESS | 3776 | 1466537495661 Marionette TRACE conn8 <- [1,2195,null,{"value":null}] 12:31:35 INFO - PROCESS | 3776 | 1466537495668 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:35 INFO - PROCESS | 3776 | 1466537495671 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:35 INFO - PROCESS | 3776 | ++DOCSHELL 000000819B8B8000 == 27 [pid = 3776] [id = 558] 12:31:35 INFO - PROCESS | 3776 | ++DOMWINDOW == 61 (00000081911A4000) [pid = 3776] [serial = 1674] [outer = 0000000000000000] 12:31:35 INFO - PROCESS | 3776 | ++DOMWINDOW == 62 (0000008191297400) [pid = 3776] [serial = 1675] [outer = 00000081911A4000] 12:31:35 INFO - PROCESS | 3776 | 1466537495726 Marionette DEBUG loaded listener.js 12:31:35 INFO - PROCESS | 3776 | ++DOMWINDOW == 63 (0000008191328800) [pid = 3776] [serial = 1676] [outer = 00000081911A4000] 12:31:36 INFO - PROCESS | 3776 | 1466537496189 Marionette TRACE conn8 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 12:31:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 12:31:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 688ms 12:31:36 INFO - PROCESS | 3776 | 1466537496250 Marionette TRACE conn8 -> [0,2197,"getWindowHandle",null] 12:31:36 INFO - PROCESS | 3776 | 1466537496252 Marionette TRACE conn8 <- [1,2197,null,{"value":"13"}] 12:31:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 12:31:36 INFO - PROCESS | 3776 | 1466537496256 Marionette TRACE conn8 -> [0,2198,"setScriptTimeout",{"ms":35000}] 12:31:36 INFO - PROCESS | 3776 | 1466537496259 Marionette TRACE conn8 <- [1,2198,null,{}] 12:31:36 INFO - PROCESS | 3776 | 1466537496319 Marionette TRACE conn8 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:36 INFO - PROCESS | 3776 | 1466537496324 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:36 INFO - PROCESS | 3776 | 1466537496448 Marionette TRACE conn8 <- [1,2199,null,{"value":null}] 12:31:36 INFO - PROCESS | 3776 | 1466537496457 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:36 INFO - PROCESS | 3776 | 1466537496460 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:36 INFO - PROCESS | 3776 | ++DOCSHELL 000000819DA24000 == 28 [pid = 3776] [id = 559] 12:31:36 INFO - PROCESS | 3776 | ++DOMWINDOW == 64 (000000818F60A800) [pid = 3776] [serial = 1677] [outer = 0000000000000000] 12:31:36 INFO - PROCESS | 3776 | ++DOMWINDOW == 65 (00000081928B4C00) [pid = 3776] [serial = 1678] [outer = 000000818F60A800] 12:31:36 INFO - PROCESS | 3776 | 1466537496510 Marionette DEBUG loaded listener.js 12:31:36 INFO - PROCESS | 3776 | ++DOMWINDOW == 66 (00000081961AE800) [pid = 3776] [serial = 1679] [outer = 000000818F60A800] 12:31:36 INFO - PROCESS | 3776 | 1466537496926 Marionette TRACE conn8 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 12:31:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 12:31:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 688ms 12:31:36 INFO - PROCESS | 3776 | 1466537496946 Marionette TRACE conn8 -> [0,2201,"getWindowHandle",null] 12:31:36 INFO - PROCESS | 3776 | 1466537496949 Marionette TRACE conn8 <- [1,2201,null,{"value":"13"}] 12:31:36 INFO - PROCESS | 3776 | 1466537496952 Marionette TRACE conn8 -> [0,2202,"setScriptTimeout",{"ms":35000}] 12:31:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 12:31:36 INFO - PROCESS | 3776 | 1466537496954 Marionette TRACE conn8 <- [1,2202,null,{}] 12:31:36 INFO - PROCESS | 3776 | 1466537496958 Marionette TRACE conn8 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:36 INFO - PROCESS | 3776 | 1466537496960 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:37 INFO - PROCESS | 3776 | 1466537497076 Marionette TRACE conn8 <- [1,2203,null,{"value":null}] 12:31:37 INFO - PROCESS | 3776 | 1466537497084 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:37 INFO - PROCESS | 3776 | 1466537497086 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:37 INFO - PROCESS | 3776 | ++DOCSHELL 000000819E7CC800 == 29 [pid = 3776] [id = 560] 12:31:37 INFO - PROCESS | 3776 | ++DOMWINDOW == 67 (000000819646D400) [pid = 3776] [serial = 1680] [outer = 0000000000000000] 12:31:37 INFO - PROCESS | 3776 | ++DOMWINDOW == 68 (0000008197205400) [pid = 3776] [serial = 1681] [outer = 000000819646D400] 12:31:37 INFO - PROCESS | 3776 | 1466537497132 Marionette DEBUG loaded listener.js 12:31:37 INFO - PROCESS | 3776 | ++DOMWINDOW == 69 (000000819727D800) [pid = 3776] [serial = 1682] [outer = 000000819646D400] 12:31:37 INFO - PROCESS | 3776 | 1466537497557 Marionette TRACE conn8 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 12:31:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 12:31:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 627ms 12:31:37 INFO - PROCESS | 3776 | 1466537497582 Marionette TRACE conn8 -> [0,2205,"getWindowHandle",null] 12:31:37 INFO - PROCESS | 3776 | 1466537497584 Marionette TRACE conn8 <- [1,2205,null,{"value":"13"}] 12:31:37 INFO - PROCESS | 3776 | 1466537497588 Marionette TRACE conn8 -> [0,2206,"setScriptTimeout",{"ms":35000}] 12:31:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 12:31:37 INFO - PROCESS | 3776 | 1466537497590 Marionette TRACE conn8 <- [1,2206,null,{}] 12:31:37 INFO - PROCESS | 3776 | 1466537497593 Marionette TRACE conn8 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:37 INFO - PROCESS | 3776 | 1466537497595 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:37 INFO - PROCESS | 3776 | 1466537497704 Marionette TRACE conn8 <- [1,2207,null,{"value":null}] 12:31:37 INFO - PROCESS | 3776 | 1466537497711 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:37 INFO - PROCESS | 3776 | 1466537497713 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:37 INFO - PROCESS | 3776 | ++DOCSHELL 000000819F5CE800 == 30 [pid = 3776] [id = 561] 12:31:37 INFO - PROCESS | 3776 | ++DOMWINDOW == 70 (00000081911A3000) [pid = 3776] [serial = 1683] [outer = 0000000000000000] 12:31:37 INFO - PROCESS | 3776 | ++DOMWINDOW == 71 (00000081973D7000) [pid = 3776] [serial = 1684] [outer = 00000081911A3000] 12:31:37 INFO - PROCESS | 3776 | 1466537497758 Marionette DEBUG loaded listener.js 12:31:37 INFO - PROCESS | 3776 | ++DOMWINDOW == 72 (000000819AE13C00) [pid = 3776] [serial = 1685] [outer = 00000081911A3000] 12:31:38 INFO - PROCESS | 3776 | 1466537498202 Marionette TRACE conn8 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 12:31:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 12:31:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 628ms 12:31:38 INFO - PROCESS | 3776 | 1466537498219 Marionette TRACE conn8 -> [0,2209,"getWindowHandle",null] 12:31:38 INFO - PROCESS | 3776 | 1466537498222 Marionette TRACE conn8 <- [1,2209,null,{"value":"13"}] 12:31:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 12:31:38 INFO - PROCESS | 3776 | 1466537498225 Marionette TRACE conn8 -> [0,2210,"setScriptTimeout",{"ms":35000}] 12:31:38 INFO - PROCESS | 3776 | 1466537498226 Marionette TRACE conn8 <- [1,2210,null,{}] 12:31:38 INFO - PROCESS | 3776 | 1466537498230 Marionette TRACE conn8 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:38 INFO - PROCESS | 3776 | 1466537498236 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:38 INFO - PROCESS | 3776 | 1466537498371 Marionette TRACE conn8 <- [1,2211,null,{"value":null}] 12:31:38 INFO - PROCESS | 3776 | 1466537498379 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:38 INFO - PROCESS | 3776 | 1466537498381 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:38 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A2B80800 == 31 [pid = 3776] [id = 562] 12:31:38 INFO - PROCESS | 3776 | ++DOMWINDOW == 73 (000000819AE14000) [pid = 3776] [serial = 1686] [outer = 0000000000000000] 12:31:38 INFO - PROCESS | 3776 | ++DOMWINDOW == 74 (000000819B48C800) [pid = 3776] [serial = 1687] [outer = 000000819AE14000] 12:31:38 INFO - PROCESS | 3776 | 1466537498428 Marionette DEBUG loaded listener.js 12:31:38 INFO - PROCESS | 3776 | ++DOMWINDOW == 75 (000000819B84D400) [pid = 3776] [serial = 1688] [outer = 000000819AE14000] 12:31:38 INFO - PROCESS | 3776 | 1466537498847 Marionette TRACE conn8 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 12:31:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 12:31:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 627ms 12:31:38 INFO - PROCESS | 3776 | 1466537498856 Marionette TRACE conn8 -> [0,2213,"getWindowHandle",null] 12:31:38 INFO - PROCESS | 3776 | 1466537498858 Marionette TRACE conn8 <- [1,2213,null,{"value":"13"}] 12:31:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 12:31:38 INFO - PROCESS | 3776 | 1466537498861 Marionette TRACE conn8 -> [0,2214,"setScriptTimeout",{"ms":35000}] 12:31:38 INFO - PROCESS | 3776 | 1466537498863 Marionette TRACE conn8 <- [1,2214,null,{}] 12:31:38 INFO - PROCESS | 3776 | 1466537498866 Marionette TRACE conn8 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:38 INFO - PROCESS | 3776 | 1466537498868 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:38 INFO - PROCESS | 3776 | 1466537498975 Marionette TRACE conn8 <- [1,2215,null,{"value":null}] 12:31:38 INFO - PROCESS | 3776 | 1466537498984 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:38 INFO - PROCESS | 3776 | 1466537498986 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:39 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A36DB800 == 32 [pid = 3776] [id = 563] 12:31:39 INFO - PROCESS | 3776 | ++DOMWINDOW == 76 (000000819B341C00) [pid = 3776] [serial = 1689] [outer = 0000000000000000] 12:31:39 INFO - PROCESS | 3776 | ++DOMWINDOW == 77 (000000819BE99C00) [pid = 3776] [serial = 1690] [outer = 000000819B341C00] 12:31:39 INFO - PROCESS | 3776 | 1466537499030 Marionette DEBUG loaded listener.js 12:31:39 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (000000819D927C00) [pid = 3776] [serial = 1691] [outer = 000000819B341C00] 12:31:39 INFO - PROCESS | 3776 | 1466537499448 Marionette TRACE conn8 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 12:31:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 12:31:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 629ms 12:31:39 INFO - PROCESS | 3776 | 1466537499494 Marionette TRACE conn8 -> [0,2217,"getWindowHandle",null] 12:31:39 INFO - PROCESS | 3776 | 1466537499496 Marionette TRACE conn8 <- [1,2217,null,{"value":"13"}] 12:31:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 12:31:39 INFO - PROCESS | 3776 | 1466537499500 Marionette TRACE conn8 -> [0,2218,"setScriptTimeout",{"ms":35000}] 12:31:39 INFO - PROCESS | 3776 | 1466537499502 Marionette TRACE conn8 <- [1,2218,null,{}] 12:31:39 INFO - PROCESS | 3776 | 1466537499505 Marionette TRACE conn8 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:39 INFO - PROCESS | 3776 | 1466537499507 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:39 INFO - PROCESS | 3776 | 1466537499623 Marionette TRACE conn8 <- [1,2219,null,{"value":null}] 12:31:39 INFO - PROCESS | 3776 | 1466537499635 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:39 INFO - PROCESS | 3776 | 1466537499637 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:39 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4B2F000 == 33 [pid = 3776] [id = 564] 12:31:39 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (000000819D92DC00) [pid = 3776] [serial = 1692] [outer = 0000000000000000] 12:31:39 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (000000819DF0D800) [pid = 3776] [serial = 1693] [outer = 000000819D92DC00] 12:31:39 INFO - PROCESS | 3776 | 1466537499681 Marionette DEBUG loaded listener.js 12:31:39 INFO - PROCESS | 3776 | ++DOMWINDOW == 81 (000000819E618800) [pid = 3776] [serial = 1694] [outer = 000000819D92DC00] 12:31:40 INFO - PROCESS | 3776 | 1466537500133 Marionette TRACE conn8 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 12:31:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 12:31:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 692ms 12:31:40 INFO - PROCESS | 3776 | 1466537500194 Marionette TRACE conn8 -> [0,2221,"getWindowHandle",null] 12:31:40 INFO - PROCESS | 3776 | 1466537500197 Marionette TRACE conn8 <- [1,2221,null,{"value":"13"}] 12:31:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 12:31:40 INFO - PROCESS | 3776 | 1466537500207 Marionette TRACE conn8 -> [0,2222,"setScriptTimeout",{"ms":35000}] 12:31:40 INFO - PROCESS | 3776 | 1466537500208 Marionette TRACE conn8 <- [1,2222,null,{}] 12:31:40 INFO - PROCESS | 3776 | 1466537500212 Marionette TRACE conn8 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:40 INFO - PROCESS | 3776 | 1466537500214 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:40 INFO - PROCESS | 3776 | 1466537500328 Marionette TRACE conn8 <- [1,2223,null,{"value":null}] 12:31:40 INFO - PROCESS | 3776 | 1466537500408 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:40 INFO - PROCESS | 3776 | 1466537500410 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:40 INFO - PROCESS | 3776 | ++DOCSHELL 000000819DA20800 == 34 [pid = 3776] [id = 565] 12:31:40 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (000000819E61C000) [pid = 3776] [serial = 1695] [outer = 0000000000000000] 12:31:40 INFO - PROCESS | 3776 | ++DOMWINDOW == 83 (000000819E62C400) [pid = 3776] [serial = 1696] [outer = 000000819E61C000] 12:31:40 INFO - PROCESS | 3776 | 1466537500455 Marionette DEBUG loaded listener.js 12:31:40 INFO - PROCESS | 3776 | ++DOMWINDOW == 84 (000000819E646000) [pid = 3776] [serial = 1697] [outer = 000000819E61C000] 12:31:40 INFO - PROCESS | 3776 | 1466537500877 Marionette TRACE conn8 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 12:31:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 12:31:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 692ms 12:31:40 INFO - PROCESS | 3776 | 1466537500895 Marionette TRACE conn8 -> [0,2225,"getWindowHandle",null] 12:31:40 INFO - PROCESS | 3776 | 1466537500897 Marionette TRACE conn8 <- [1,2225,null,{"value":"13"}] 12:31:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 12:31:40 INFO - PROCESS | 3776 | 1466537500906 Marionette TRACE conn8 -> [0,2226,"setScriptTimeout",{"ms":35000}] 12:31:40 INFO - PROCESS | 3776 | 1466537500908 Marionette TRACE conn8 <- [1,2226,null,{}] 12:31:40 INFO - PROCESS | 3776 | 1466537500911 Marionette TRACE conn8 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:40 INFO - PROCESS | 3776 | 1466537500913 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:41 INFO - PROCESS | 3776 | 1466537501028 Marionette TRACE conn8 <- [1,2227,null,{"value":null}] 12:31:41 INFO - PROCESS | 3776 | 1466537501034 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:41 INFO - PROCESS | 3776 | 1466537501036 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:41 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4E1B800 == 35 [pid = 3776] [id = 566] 12:31:41 INFO - PROCESS | 3776 | ++DOMWINDOW == 85 (000000819E630C00) [pid = 3776] [serial = 1698] [outer = 0000000000000000] 12:31:41 INFO - PROCESS | 3776 | ++DOMWINDOW == 86 (000000819E6CE400) [pid = 3776] [serial = 1699] [outer = 000000819E630C00] 12:31:41 INFO - PROCESS | 3776 | 1466537501080 Marionette DEBUG loaded listener.js 12:31:41 INFO - PROCESS | 3776 | ++DOMWINDOW == 87 (000000819E729C00) [pid = 3776] [serial = 1700] [outer = 000000819E630C00] 12:31:41 INFO - PROCESS | 3776 | 1466537501520 Marionette TRACE conn8 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 12:31:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 12:31:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 627ms 12:31:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 12:31:41 INFO - PROCESS | 3776 | 1466537501536 Marionette TRACE conn8 -> [0,2229,"getWindowHandle",null] 12:31:41 INFO - PROCESS | 3776 | 1466537501539 Marionette TRACE conn8 <- [1,2229,null,{"value":"13"}] 12:31:41 INFO - PROCESS | 3776 | 1466537501544 Marionette TRACE conn8 -> [0,2230,"setScriptTimeout",{"ms":35000}] 12:31:41 INFO - PROCESS | 3776 | 1466537501547 Marionette TRACE conn8 <- [1,2230,null,{}] 12:31:41 INFO - PROCESS | 3776 | 1466537501573 Marionette TRACE conn8 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:41 INFO - PROCESS | 3776 | 1466537501575 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:41 INFO - PROCESS | 3776 | 1466537501695 Marionette TRACE conn8 <- [1,2231,null,{"value":null}] 12:31:41 INFO - PROCESS | 3776 | 1466537501783 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:41 INFO - PROCESS | 3776 | 1466537501786 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:41 INFO - PROCESS | 3776 | ++DOCSHELL 000000819F5CA000 == 36 [pid = 3776] [id = 567] 12:31:41 INFO - PROCESS | 3776 | ++DOMWINDOW == 88 (000000819EA30000) [pid = 3776] [serial = 1701] [outer = 0000000000000000] 12:31:41 INFO - PROCESS | 3776 | ++DOMWINDOW == 89 (000000819EBB3800) [pid = 3776] [serial = 1702] [outer = 000000819EA30000] 12:31:41 INFO - PROCESS | 3776 | 1466537501833 Marionette DEBUG loaded listener.js 12:31:41 INFO - PROCESS | 3776 | ++DOMWINDOW == 90 (000000819ED6B800) [pid = 3776] [serial = 1703] [outer = 000000819EA30000] 12:31:42 INFO - PROCESS | 3776 | --DOMWINDOW == 89 (000000819B3E1000) [pid = 3776] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 12:31:42 INFO - PROCESS | 3776 | --DOMWINDOW == 88 (0000008191328400) [pid = 3776] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 12:31:42 INFO - PROCESS | 3776 | --DOMWINDOW == 87 (000000819D92C400) [pid = 3776] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 12:31:42 INFO - PROCESS | 3776 | --DOMWINDOW == 86 (000000819E6C8C00) [pid = 3776] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 12:31:42 INFO - PROCESS | 3776 | --DOMWINDOW == 85 (00000081A0D19800) [pid = 3776] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 12:31:42 INFO - PROCESS | 3776 | --DOMWINDOW == 84 (000000819FAB0000) [pid = 3776] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 12:31:42 INFO - PROCESS | 3776 | --DOMWINDOW == 83 (000000819DB70C00) [pid = 3776] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 12:31:42 INFO - PROCESS | 3776 | --DOMWINDOW == 82 (0000008195745400) [pid = 3776] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 12:31:42 INFO - PROCESS | 3776 | --DOMWINDOW == 81 (0000008190630400) [pid = 3776] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 12:31:42 INFO - PROCESS | 3776 | --DOMWINDOW == 80 (00000081918CF400) [pid = 3776] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 12:31:42 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (00000081909B7C00) [pid = 3776] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 12:31:42 INFO - PROCESS | 3776 | --DOMWINDOW == 78 (000000818F727C00) [pid = 3776] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 12:31:42 INFO - PROCESS | 3776 | --DOMWINDOW == 77 (00000081959F6800) [pid = 3776] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 12:31:42 INFO - PROCESS | 3776 | 1466537502298 Marionette TRACE conn8 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 12:31:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 12:31:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 797ms 12:31:42 INFO - PROCESS | 3776 | 1466537502347 Marionette TRACE conn8 -> [0,2233,"getWindowHandle",null] 12:31:42 INFO - PROCESS | 3776 | 1466537502349 Marionette TRACE conn8 <- [1,2233,null,{"value":"13"}] 12:31:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 12:31:42 INFO - PROCESS | 3776 | 1466537502370 Marionette TRACE conn8 -> [0,2234,"setScriptTimeout",{"ms":35000}] 12:31:42 INFO - PROCESS | 3776 | 1466537502372 Marionette TRACE conn8 <- [1,2234,null,{}] 12:31:42 INFO - PROCESS | 3776 | 1466537502376 Marionette TRACE conn8 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:42 INFO - PROCESS | 3776 | 1466537502378 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:42 INFO - PROCESS | 3776 | 1466537502461 Marionette TRACE conn8 <- [1,2235,null,{"value":null}] 12:31:42 INFO - PROCESS | 3776 | 1466537502468 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:42 INFO - PROCESS | 3776 | 1466537502477 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:42 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A52F5800 == 37 [pid = 3776] [id = 568] 12:31:42 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (00000081973CC000) [pid = 3776] [serial = 1704] [outer = 0000000000000000] 12:31:42 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (000000819D92E000) [pid = 3776] [serial = 1705] [outer = 00000081973CC000] 12:31:42 INFO - PROCESS | 3776 | 1466537502522 Marionette DEBUG loaded listener.js 12:31:42 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (000000819EA38C00) [pid = 3776] [serial = 1706] [outer = 00000081973CC000] 12:31:42 INFO - PROCESS | 3776 | 1466537502943 Marionette TRACE conn8 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 12:31:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 12:31:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 650ms 12:31:43 INFO - PROCESS | 3776 | 1466537503012 Marionette TRACE conn8 -> [0,2237,"getWindowHandle",null] 12:31:43 INFO - PROCESS | 3776 | 1466537503014 Marionette TRACE conn8 <- [1,2237,null,{"value":"13"}] 12:31:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 12:31:43 INFO - PROCESS | 3776 | 1466537503017 Marionette TRACE conn8 -> [0,2238,"setScriptTimeout",{"ms":35000}] 12:31:43 INFO - PROCESS | 3776 | 1466537503019 Marionette TRACE conn8 <- [1,2238,null,{}] 12:31:43 INFO - PROCESS | 3776 | 1466537503023 Marionette TRACE conn8 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:43 INFO - PROCESS | 3776 | 1466537503024 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:43 INFO - PROCESS | 3776 | 1466537503107 Marionette TRACE conn8 <- [1,2239,null,{"value":null}] 12:31:43 INFO - PROCESS | 3776 | 1466537503115 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:43 INFO - PROCESS | 3776 | 1466537503117 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:43 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A564C000 == 38 [pid = 3776] [id = 569] 12:31:43 INFO - PROCESS | 3776 | ++DOMWINDOW == 81 (000000819ECB6C00) [pid = 3776] [serial = 1707] [outer = 0000000000000000] 12:31:43 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (000000819ED73000) [pid = 3776] [serial = 1708] [outer = 000000819ECB6C00] 12:31:43 INFO - PROCESS | 3776 | 1466537503161 Marionette DEBUG loaded listener.js 12:31:43 INFO - PROCESS | 3776 | ++DOMWINDOW == 83 (000000819EDB3400) [pid = 3776] [serial = 1709] [outer = 000000819ECB6C00] 12:31:43 INFO - PROCESS | 3776 | 1466537503576 Marionette TRACE conn8 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 12:31:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 12:31:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 586ms 12:31:43 INFO - PROCESS | 3776 | 1466537503606 Marionette TRACE conn8 -> [0,2241,"getWindowHandle",null] 12:31:43 INFO - PROCESS | 3776 | 1466537503609 Marionette TRACE conn8 <- [1,2241,null,{"value":"13"}] 12:31:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 12:31:43 INFO - PROCESS | 3776 | 1466537503612 Marionette TRACE conn8 -> [0,2242,"setScriptTimeout",{"ms":35000}] 12:31:43 INFO - PROCESS | 3776 | 1466537503613 Marionette TRACE conn8 <- [1,2242,null,{}] 12:31:43 INFO - PROCESS | 3776 | 1466537503633 Marionette TRACE conn8 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:43 INFO - PROCESS | 3776 | 1466537503635 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:43 INFO - PROCESS | 3776 | 1466537503762 Marionette TRACE conn8 <- [1,2243,null,{"value":null}] 12:31:43 INFO - PROCESS | 3776 | 1466537503770 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:43 INFO - PROCESS | 3776 | 1466537503772 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:43 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A56C3800 == 39 [pid = 3776] [id = 570] 12:31:43 INFO - PROCESS | 3776 | ++DOMWINDOW == 84 (000000819F019400) [pid = 3776] [serial = 1710] [outer = 0000000000000000] 12:31:43 INFO - PROCESS | 3776 | ++DOMWINDOW == 85 (000000819F087800) [pid = 3776] [serial = 1711] [outer = 000000819F019400] 12:31:43 INFO - PROCESS | 3776 | 1466537503817 Marionette DEBUG loaded listener.js 12:31:43 INFO - PROCESS | 3776 | ++DOMWINDOW == 86 (000000819F70A000) [pid = 3776] [serial = 1712] [outer = 000000819F019400] 12:31:44 INFO - PROCESS | 3776 | --DOCSHELL 000000819671F000 == 38 [pid = 3776] [id = 557] 12:31:44 INFO - PROCESS | 3776 | --DOCSHELL 000000819E77C000 == 37 [pid = 3776] [id = 556] 12:31:45 INFO - PROCESS | 3776 | --DOCSHELL 000000819B8B8000 == 36 [pid = 3776] [id = 558] 12:31:45 INFO - PROCESS | 3776 | --DOCSHELL 000000819DA24000 == 35 [pid = 3776] [id = 559] 12:31:45 INFO - PROCESS | 3776 | --DOCSHELL 00000081A2B80800 == 34 [pid = 3776] [id = 562] 12:31:45 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4B2F000 == 33 [pid = 3776] [id = 564] 12:31:45 INFO - PROCESS | 3776 | --DOCSHELL 000000819E7CC800 == 32 [pid = 3776] [id = 560] 12:31:45 INFO - PROCESS | 3776 | --DOCSHELL 00000081A564C000 == 31 [pid = 3776] [id = 569] 12:31:45 INFO - PROCESS | 3776 | --DOCSHELL 00000081A36DB800 == 30 [pid = 3776] [id = 563] 12:31:45 INFO - PROCESS | 3776 | --DOCSHELL 000000819DA20800 == 29 [pid = 3776] [id = 565] 12:31:45 INFO - PROCESS | 3776 | --DOCSHELL 000000819F5CE800 == 28 [pid = 3776] [id = 561] 12:31:45 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4E1B800 == 27 [pid = 3776] [id = 566] 12:31:45 INFO - PROCESS | 3776 | --DOCSHELL 000000819F5CA000 == 26 [pid = 3776] [id = 567] 12:31:45 INFO - PROCESS | 3776 | --DOCSHELL 00000081A52F5800 == 25 [pid = 3776] [id = 568] 12:31:45 INFO - PROCESS | 3776 | --DOMWINDOW == 85 (000000819B3EA000) [pid = 3776] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 12:31:45 INFO - PROCESS | 3776 | --DOMWINDOW == 84 (000000819B846000) [pid = 3776] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 12:31:45 INFO - PROCESS | 3776 | --DOMWINDOW == 83 (000000819B495C00) [pid = 3776] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 12:31:45 INFO - PROCESS | 3776 | --DOMWINDOW == 82 (000000819E61E000) [pid = 3776] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 12:31:45 INFO - PROCESS | 3776 | --DOMWINDOW == 81 (000000819BE95800) [pid = 3776] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 12:31:45 INFO - PROCESS | 3776 | --DOMWINDOW == 80 (000000819E6CC000) [pid = 3776] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 12:31:45 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (000000819E62D800) [pid = 3776] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 12:31:45 INFO - PROCESS | 3776 | --DOMWINDOW == 78 (000000819E745400) [pid = 3776] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 12:31:45 INFO - PROCESS | 3776 | --DOMWINDOW == 77 (00000081A0D3B800) [pid = 3776] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 12:31:45 INFO - PROCESS | 3776 | --DOMWINDOW == 76 (00000081A0C94800) [pid = 3776] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 12:31:45 INFO - PROCESS | 3776 | --DOMWINDOW == 75 (000000819FAC7000) [pid = 3776] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 12:31:45 INFO - PROCESS | 3776 | --DOMWINDOW == 74 (000000819E6D2000) [pid = 3776] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 12:31:45 INFO - PROCESS | 3776 | --DOMWINDOW == 73 (000000819E19B000) [pid = 3776] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 12:31:45 INFO - PROCESS | 3776 | --DOMWINDOW == 72 (000000819B3E1800) [pid = 3776] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 12:31:45 INFO - PROCESS | 3776 | --DOMWINDOW == 71 (000000819730BC00) [pid = 3776] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 12:31:45 INFO - PROCESS | 3776 | --DOMWINDOW == 70 (0000008197264400) [pid = 3776] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 12:31:45 INFO - PROCESS | 3776 | --DOMWINDOW == 69 (0000008191A27400) [pid = 3776] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 12:31:45 INFO - PROCESS | 3776 | --DOMWINDOW == 68 (00000081959F5C00) [pid = 3776] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 12:31:45 INFO - PROCESS | 3776 | --DOMWINDOW == 67 (0000008190F23800) [pid = 3776] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 12:31:45 INFO - PROCESS | 3776 | --DOMWINDOW == 66 (000000819110C000) [pid = 3776] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 12:31:45 INFO - PROCESS | 3776 | --DOMWINDOW == 65 (0000008195A4E000) [pid = 3776] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 12:31:45 INFO - PROCESS | 3776 | --DOMWINDOW == 64 (00000081911A0000) [pid = 3776] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 12:31:45 INFO - PROCESS | 3776 | --DOMWINDOW == 63 (00000081A0D44000) [pid = 3776] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 12:31:45 INFO - PROCESS | 3776 | --DOMWINDOW == 62 (000000819B8CE400) [pid = 3776] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 12:31:45 INFO - PROCESS | 3776 | --DOMWINDOW == 61 (000000819E62E800) [pid = 3776] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 12:31:45 INFO - PROCESS | 3776 | --DOMWINDOW == 60 (000000819E6D5800) [pid = 3776] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 12:31:45 INFO - PROCESS | 3776 | --DOMWINDOW == 59 (0000008197974800) [pid = 3776] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 12:31:45 INFO - PROCESS | 3776 | 1466537505613 Marionette TRACE conn8 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 12:31:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 12:31:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 2032ms 12:31:45 INFO - PROCESS | 3776 | 1466537505648 Marionette TRACE conn8 -> [0,2245,"getWindowHandle",null] 12:31:45 INFO - PROCESS | 3776 | 1466537505653 Marionette TRACE conn8 <- [1,2245,null,{"value":"13"}] 12:31:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 12:31:45 INFO - PROCESS | 3776 | 1466537505658 Marionette TRACE conn8 -> [0,2246,"setScriptTimeout",{"ms":35000}] 12:31:45 INFO - PROCESS | 3776 | 1466537505661 Marionette TRACE conn8 <- [1,2246,null,{}] 12:31:45 INFO - PROCESS | 3776 | 1466537505668 Marionette TRACE conn8 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:45 INFO - PROCESS | 3776 | 1466537505671 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:45 INFO - PROCESS | 3776 | 1466537505772 Marionette TRACE conn8 <- [1,2247,null,{"value":null}] 12:31:45 INFO - PROCESS | 3776 | 1466537505779 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:45 INFO - PROCESS | 3776 | 1466537505784 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:45 INFO - PROCESS | 3776 | ++DOCSHELL 000000819738A800 == 26 [pid = 3776] [id = 571] 12:31:45 INFO - PROCESS | 3776 | ++DOMWINDOW == 60 (0000008190F22000) [pid = 3776] [serial = 1713] [outer = 0000000000000000] 12:31:45 INFO - PROCESS | 3776 | ++DOMWINDOW == 61 (0000008190F22C00) [pid = 3776] [serial = 1714] [outer = 0000008190F22000] 12:31:45 INFO - PROCESS | 3776 | 1466537505835 Marionette DEBUG loaded listener.js 12:31:45 INFO - PROCESS | 3776 | ++DOMWINDOW == 62 (0000008191103C00) [pid = 3776] [serial = 1715] [outer = 0000008190F22000] 12:31:46 INFO - PROCESS | 3776 | 1466537506346 Marionette TRACE conn8 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 12:31:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 12:31:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 733ms 12:31:46 INFO - PROCESS | 3776 | 1466537506395 Marionette TRACE conn8 -> [0,2249,"getWindowHandle",null] 12:31:46 INFO - PROCESS | 3776 | 1466537506401 Marionette TRACE conn8 <- [1,2249,null,{"value":"13"}] 12:31:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 12:31:46 INFO - PROCESS | 3776 | 1466537506407 Marionette TRACE conn8 -> [0,2250,"setScriptTimeout",{"ms":35000}] 12:31:46 INFO - PROCESS | 3776 | 1466537506410 Marionette TRACE conn8 <- [1,2250,null,{}] 12:31:46 INFO - PROCESS | 3776 | 1466537506414 Marionette TRACE conn8 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:46 INFO - PROCESS | 3776 | 1466537506418 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:46 INFO - PROCESS | 3776 | 1466537506510 Marionette TRACE conn8 <- [1,2251,null,{"value":null}] 12:31:46 INFO - PROCESS | 3776 | 1466537506594 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:46 INFO - PROCESS | 3776 | 1466537506597 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:46 INFO - PROCESS | 3776 | ++DOCSHELL 000000819BEAF000 == 27 [pid = 3776] [id = 572] 12:31:46 INFO - PROCESS | 3776 | ++DOMWINDOW == 63 (000000819119EC00) [pid = 3776] [serial = 1716] [outer = 0000000000000000] 12:31:46 INFO - PROCESS | 3776 | ++DOMWINDOW == 64 (00000081912A2400) [pid = 3776] [serial = 1717] [outer = 000000819119EC00] 12:31:46 INFO - PROCESS | 3776 | 1466537506647 Marionette DEBUG loaded listener.js 12:31:46 INFO - PROCESS | 3776 | ++DOMWINDOW == 65 (0000008191333000) [pid = 3776] [serial = 1718] [outer = 000000819119EC00] 12:31:47 INFO - PROCESS | 3776 | 1466537507024 Marionette TRACE conn8 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 12:31:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 12:31:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 689ms 12:31:47 INFO - PROCESS | 3776 | 1466537507098 Marionette TRACE conn8 -> [0,2253,"getWindowHandle",null] 12:31:47 INFO - PROCESS | 3776 | 1466537507100 Marionette TRACE conn8 <- [1,2253,null,{"value":"13"}] 12:31:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 12:31:47 INFO - PROCESS | 3776 | 1466537507104 Marionette TRACE conn8 -> [0,2254,"setScriptTimeout",{"ms":35000}] 12:31:47 INFO - PROCESS | 3776 | 1466537507108 Marionette TRACE conn8 <- [1,2254,null,{}] 12:31:47 INFO - PROCESS | 3776 | 1466537507120 Marionette TRACE conn8 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:47 INFO - PROCESS | 3776 | 1466537507125 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:47 INFO - PROCESS | 3776 | 1466537507241 Marionette TRACE conn8 <- [1,2255,null,{"value":null}] 12:31:47 INFO - PROCESS | 3776 | 1466537507254 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:47 INFO - PROCESS | 3776 | 1466537507257 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:47 INFO - PROCESS | 3776 | ++DOCSHELL 000000819DA1B800 == 28 [pid = 3776] [id = 573] 12:31:47 INFO - PROCESS | 3776 | ++DOMWINDOW == 66 (000000818F582800) [pid = 3776] [serial = 1719] [outer = 0000000000000000] 12:31:47 INFO - PROCESS | 3776 | ++DOMWINDOW == 67 (0000008195934800) [pid = 3776] [serial = 1720] [outer = 000000818F582800] 12:31:47 INFO - PROCESS | 3776 | 1466537507308 Marionette DEBUG loaded listener.js 12:31:47 INFO - PROCESS | 3776 | ++DOMWINDOW == 68 (000000819613C400) [pid = 3776] [serial = 1721] [outer = 000000818F582800] 12:31:47 INFO - PROCESS | 3776 | 1466537507752 Marionette TRACE conn8 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 12:31:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 12:31:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 690ms 12:31:47 INFO - PROCESS | 3776 | 1466537507797 Marionette TRACE conn8 -> [0,2257,"getWindowHandle",null] 12:31:47 INFO - PROCESS | 3776 | 1466537507800 Marionette TRACE conn8 <- [1,2257,null,{"value":"13"}] 12:31:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 12:31:47 INFO - PROCESS | 3776 | 1466537507803 Marionette TRACE conn8 -> [0,2258,"setScriptTimeout",{"ms":35000}] 12:31:47 INFO - PROCESS | 3776 | 1466537507805 Marionette TRACE conn8 <- [1,2258,null,{}] 12:31:47 INFO - PROCESS | 3776 | 1466537507808 Marionette TRACE conn8 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:47 INFO - PROCESS | 3776 | 1466537507810 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:47 INFO - PROCESS | 3776 | 1466537507898 Marionette TRACE conn8 <- [1,2259,null,{"value":null}] 12:31:47 INFO - PROCESS | 3776 | 1466537507904 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:47 INFO - PROCESS | 3776 | 1466537507906 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:47 INFO - PROCESS | 3776 | ++DOCSHELL 000000819E7CF000 == 29 [pid = 3776] [id = 574] 12:31:47 INFO - PROCESS | 3776 | ++DOMWINDOW == 69 (00000081965BAC00) [pid = 3776] [serial = 1722] [outer = 0000000000000000] 12:31:47 INFO - PROCESS | 3776 | ++DOMWINDOW == 70 (0000008197263400) [pid = 3776] [serial = 1723] [outer = 00000081965BAC00] 12:31:47 INFO - PROCESS | 3776 | 1466537507951 Marionette DEBUG loaded listener.js 12:31:48 INFO - PROCESS | 3776 | ++DOMWINDOW == 71 (000000819727FC00) [pid = 3776] [serial = 1724] [outer = 00000081965BAC00] 12:31:48 INFO - PROCESS | 3776 | 1466537508387 Marionette TRACE conn8 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 12:31:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 12:31:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 629ms 12:31:48 INFO - PROCESS | 3776 | 1466537508435 Marionette TRACE conn8 -> [0,2261,"getWindowHandle",null] 12:31:48 INFO - PROCESS | 3776 | 1466537508437 Marionette TRACE conn8 <- [1,2261,null,{"value":"13"}] 12:31:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 12:31:48 INFO - PROCESS | 3776 | 1466537508440 Marionette TRACE conn8 -> [0,2262,"setScriptTimeout",{"ms":35000}] 12:31:48 INFO - PROCESS | 3776 | 1466537508442 Marionette TRACE conn8 <- [1,2262,null,{}] 12:31:48 INFO - PROCESS | 3776 | 1466537508445 Marionette TRACE conn8 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:48 INFO - PROCESS | 3776 | 1466537508447 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:48 INFO - PROCESS | 3776 | 1466537508527 Marionette TRACE conn8 <- [1,2263,null,{"value":null}] 12:31:48 INFO - PROCESS | 3776 | 1466537508536 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:48 INFO - PROCESS | 3776 | 1466537508538 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:48 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A0899000 == 30 [pid = 3776] [id = 575] 12:31:48 INFO - PROCESS | 3776 | ++DOMWINDOW == 72 (000000819119C400) [pid = 3776] [serial = 1725] [outer = 0000000000000000] 12:31:48 INFO - PROCESS | 3776 | ++DOMWINDOW == 73 (00000081977C3400) [pid = 3776] [serial = 1726] [outer = 000000819119C400] 12:31:48 INFO - PROCESS | 3776 | 1466537508583 Marionette DEBUG loaded listener.js 12:31:48 INFO - PROCESS | 3776 | ++DOMWINDOW == 74 (000000819AE16800) [pid = 3776] [serial = 1727] [outer = 000000819119C400] 12:31:49 INFO - PROCESS | 3776 | 1466537509026 Marionette TRACE conn8 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 12:31:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 12:31:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 627ms 12:31:49 INFO - PROCESS | 3776 | 1466537509071 Marionette TRACE conn8 -> [0,2265,"getWindowHandle",null] 12:31:49 INFO - PROCESS | 3776 | 1466537509073 Marionette TRACE conn8 <- [1,2265,null,{"value":"13"}] 12:31:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 12:31:49 INFO - PROCESS | 3776 | 1466537509076 Marionette TRACE conn8 -> [0,2266,"setScriptTimeout",{"ms":35000}] 12:31:49 INFO - PROCESS | 3776 | 1466537509078 Marionette TRACE conn8 <- [1,2266,null,{}] 12:31:49 INFO - PROCESS | 3776 | 1466537509082 Marionette TRACE conn8 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:49 INFO - PROCESS | 3776 | 1466537509088 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:49 INFO - PROCESS | 3776 | 1466537509196 Marionette TRACE conn8 <- [1,2267,null,{"value":null}] 12:31:49 INFO - PROCESS | 3776 | 1466537509204 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:49 INFO - PROCESS | 3776 | 1466537509207 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:49 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A2B15800 == 31 [pid = 3776] [id = 576] 12:31:49 INFO - PROCESS | 3776 | ++DOMWINDOW == 75 (000000819B45B800) [pid = 3776] [serial = 1728] [outer = 0000000000000000] 12:31:49 INFO - PROCESS | 3776 | ++DOMWINDOW == 76 (000000819B499C00) [pid = 3776] [serial = 1729] [outer = 000000819B45B800] 12:31:49 INFO - PROCESS | 3776 | 1466537509252 Marionette DEBUG loaded listener.js 12:31:49 INFO - PROCESS | 3776 | ++DOMWINDOW == 77 (000000819B843000) [pid = 3776] [serial = 1730] [outer = 000000819B45B800] 12:31:49 INFO - PROCESS | 3776 | 1466537509674 Marionette TRACE conn8 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 12:31:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 12:31:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 629ms 12:31:49 INFO - PROCESS | 3776 | 1466537509712 Marionette TRACE conn8 -> [0,2269,"getWindowHandle",null] 12:31:49 INFO - PROCESS | 3776 | 1466537509715 Marionette TRACE conn8 <- [1,2269,null,{"value":"13"}] 12:31:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 12:31:49 INFO - PROCESS | 3776 | 1466537509718 Marionette TRACE conn8 -> [0,2270,"setScriptTimeout",{"ms":35000}] 12:31:49 INFO - PROCESS | 3776 | 1466537509720 Marionette TRACE conn8 <- [1,2270,null,{}] 12:31:49 INFO - PROCESS | 3776 | 1466537509723 Marionette TRACE conn8 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:49 INFO - PROCESS | 3776 | 1466537509725 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:49 INFO - PROCESS | 3776 | 1466537509804 Marionette TRACE conn8 <- [1,2271,null,{"value":null}] 12:31:49 INFO - PROCESS | 3776 | 1466537509812 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:49 INFO - PROCESS | 3776 | 1466537509814 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:49 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A36D7000 == 32 [pid = 3776] [id = 577] 12:31:49 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (000000819B84D000) [pid = 3776] [serial = 1731] [outer = 0000000000000000] 12:31:49 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (000000819B8D2800) [pid = 3776] [serial = 1732] [outer = 000000819B84D000] 12:31:49 INFO - PROCESS | 3776 | 1466537509859 Marionette DEBUG loaded listener.js 12:31:49 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (000000819C197400) [pid = 3776] [serial = 1733] [outer = 000000819B84D000] 12:31:50 INFO - PROCESS | 3776 | 1466537510296 Marionette TRACE conn8 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 12:31:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 12:31:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 629ms 12:31:50 INFO - PROCESS | 3776 | 1466537510352 Marionette TRACE conn8 -> [0,2273,"getWindowHandle",null] 12:31:50 INFO - PROCESS | 3776 | 1466537510354 Marionette TRACE conn8 <- [1,2273,null,{"value":"13"}] 12:31:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 12:31:50 INFO - PROCESS | 3776 | 1466537510357 Marionette TRACE conn8 -> [0,2274,"setScriptTimeout",{"ms":35000}] 12:31:50 INFO - PROCESS | 3776 | 1466537510359 Marionette TRACE conn8 <- [1,2274,null,{}] 12:31:50 INFO - PROCESS | 3776 | 1466537510362 Marionette TRACE conn8 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:50 INFO - PROCESS | 3776 | 1466537510364 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:50 INFO - PROCESS | 3776 | 1466537510450 Marionette TRACE conn8 <- [1,2275,null,{"value":null}] 12:31:50 INFO - PROCESS | 3776 | 1466537510456 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:50 INFO - PROCESS | 3776 | 1466537510458 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:50 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4B3D800 == 33 [pid = 3776] [id = 578] 12:31:50 INFO - PROCESS | 3776 | ++DOMWINDOW == 81 (000000819D92F800) [pid = 3776] [serial = 1734] [outer = 0000000000000000] 12:31:50 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (000000819DA2C800) [pid = 3776] [serial = 1735] [outer = 000000819D92F800] 12:31:50 INFO - PROCESS | 3776 | 1466537510502 Marionette DEBUG loaded listener.js 12:31:50 INFO - PROCESS | 3776 | ++DOMWINDOW == 83 (000000819E2DC800) [pid = 3776] [serial = 1736] [outer = 000000819D92F800] 12:31:50 INFO - PROCESS | 3776 | 1466537510980 Marionette TRACE conn8 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 12:31:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 12:31:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 689ms 12:31:51 INFO - PROCESS | 3776 | 1466537511050 Marionette TRACE conn8 -> [0,2277,"getWindowHandle",null] 12:31:51 INFO - PROCESS | 3776 | 1466537511052 Marionette TRACE conn8 <- [1,2277,null,{"value":"13"}] 12:31:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 12:31:51 INFO - PROCESS | 3776 | 1466537511055 Marionette TRACE conn8 -> [0,2278,"setScriptTimeout",{"ms":35000}] 12:31:51 INFO - PROCESS | 3776 | 1466537511057 Marionette TRACE conn8 <- [1,2278,null,{}] 12:31:51 INFO - PROCESS | 3776 | 1466537511061 Marionette TRACE conn8 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:51 INFO - PROCESS | 3776 | 1466537511063 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:51 INFO - PROCESS | 3776 | 1466537511186 Marionette TRACE conn8 <- [1,2279,null,{"value":null}] 12:31:51 INFO - PROCESS | 3776 | 1466537511268 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:51 INFO - PROCESS | 3776 | 1466537511270 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:51 INFO - PROCESS | 3776 | ++DOCSHELL 000000819DA1A800 == 34 [pid = 3776] [id = 579] 12:31:51 INFO - PROCESS | 3776 | ++DOMWINDOW == 84 (000000819E62B400) [pid = 3776] [serial = 1737] [outer = 0000000000000000] 12:31:51 INFO - PROCESS | 3776 | ++DOMWINDOW == 85 (000000819E62F800) [pid = 3776] [serial = 1738] [outer = 000000819E62B400] 12:31:51 INFO - PROCESS | 3776 | 1466537511315 Marionette DEBUG loaded listener.js 12:31:51 INFO - PROCESS | 3776 | ++DOMWINDOW == 86 (000000819E646400) [pid = 3776] [serial = 1739] [outer = 000000819E62B400] 12:31:51 INFO - PROCESS | 3776 | 1466537511742 Marionette TRACE conn8 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 12:31:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 12:31:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 734ms 12:31:51 INFO - PROCESS | 3776 | 1466537511793 Marionette TRACE conn8 -> [0,2281,"getWindowHandle",null] 12:31:51 INFO - PROCESS | 3776 | 1466537511795 Marionette TRACE conn8 <- [1,2281,null,{"value":"13"}] 12:31:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 12:31:51 INFO - PROCESS | 3776 | 1466537511798 Marionette TRACE conn8 -> [0,2282,"setScriptTimeout",{"ms":35000}] 12:31:51 INFO - PROCESS | 3776 | 1466537511800 Marionette TRACE conn8 <- [1,2282,null,{}] 12:31:51 INFO - PROCESS | 3776 | 1466537511803 Marionette TRACE conn8 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:51 INFO - PROCESS | 3776 | 1466537511805 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:51 INFO - PROCESS | 3776 | 1466537511921 Marionette TRACE conn8 <- [1,2283,null,{"value":null}] 12:31:51 INFO - PROCESS | 3776 | 1466537511976 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:51 INFO - PROCESS | 3776 | 1466537511978 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:51 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4E86800 == 35 [pid = 3776] [id = 580] 12:31:51 INFO - PROCESS | 3776 | ++DOMWINDOW == 87 (000000819E6C8800) [pid = 3776] [serial = 1740] [outer = 0000000000000000] 12:31:52 INFO - PROCESS | 3776 | ++DOMWINDOW == 88 (000000819E6D2000) [pid = 3776] [serial = 1741] [outer = 000000819E6C8800] 12:31:52 INFO - PROCESS | 3776 | 1466537512023 Marionette DEBUG loaded listener.js 12:31:52 INFO - PROCESS | 3776 | ++DOMWINDOW == 89 (000000819E741400) [pid = 3776] [serial = 1742] [outer = 000000819E6C8800] 12:31:52 INFO - PROCESS | 3776 | 1466537512468 Marionette TRACE conn8 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 12:31:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 12:31:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 692ms 12:31:52 INFO - PROCESS | 3776 | 1466537512493 Marionette TRACE conn8 -> [0,2285,"getWindowHandle",null] 12:31:52 INFO - PROCESS | 3776 | 1466537512496 Marionette TRACE conn8 <- [1,2285,null,{"value":"13"}] 12:31:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 12:31:52 INFO - PROCESS | 3776 | 1466537512509 Marionette TRACE conn8 -> [0,2286,"setScriptTimeout",{"ms":35000}] 12:31:52 INFO - PROCESS | 3776 | 1466537512512 Marionette TRACE conn8 <- [1,2286,null,{}] 12:31:52 INFO - PROCESS | 3776 | 1466537512516 Marionette TRACE conn8 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:52 INFO - PROCESS | 3776 | 1466537512518 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:52 INFO - PROCESS | 3776 | 1466537512670 Marionette TRACE conn8 <- [1,2287,null,{"value":null}] 12:31:52 INFO - PROCESS | 3776 | --DOMWINDOW == 88 (000000819ECB6C00) [pid = 3776] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 12:31:52 INFO - PROCESS | 3776 | --DOMWINDOW == 87 (000000819E61C000) [pid = 3776] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 12:31:52 INFO - PROCESS | 3776 | --DOMWINDOW == 86 (000000819E630C00) [pid = 3776] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 12:31:52 INFO - PROCESS | 3776 | --DOMWINDOW == 85 (000000819EA30000) [pid = 3776] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 12:31:52 INFO - PROCESS | 3776 | --DOMWINDOW == 84 (000000819D92DC00) [pid = 3776] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 12:31:52 INFO - PROCESS | 3776 | --DOMWINDOW == 83 (000000819B341C00) [pid = 3776] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 12:31:52 INFO - PROCESS | 3776 | --DOMWINDOW == 82 (000000819AE14000) [pid = 3776] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 12:31:52 INFO - PROCESS | 3776 | --DOMWINDOW == 81 (00000081911A3000) [pid = 3776] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 12:31:52 INFO - PROCESS | 3776 | --DOMWINDOW == 80 (000000819646D400) [pid = 3776] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 12:31:52 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (000000818F60A800) [pid = 3776] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 12:31:52 INFO - PROCESS | 3776 | --DOMWINDOW == 78 (00000081911A4000) [pid = 3776] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 12:31:52 INFO - PROCESS | 3776 | --DOMWINDOW == 77 (00000081902E6400) [pid = 3776] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 12:31:52 INFO - PROCESS | 3776 | --DOMWINDOW == 76 (000000819E72C800) [pid = 3776] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 12:31:52 INFO - PROCESS | 3776 | --DOMWINDOW == 75 (00000081973CC000) [pid = 3776] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 12:31:52 INFO - PROCESS | 3776 | 1466537512858 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:52 INFO - PROCESS | 3776 | 1466537512861 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:52 INFO - PROCESS | 3776 | ++DOCSHELL 000000819EE5A000 == 36 [pid = 3776] [id = 581] 12:31:52 INFO - PROCESS | 3776 | ++DOMWINDOW == 76 (000000818F728000) [pid = 3776] [serial = 1743] [outer = 0000000000000000] 12:31:52 INFO - PROCESS | 3776 | ++DOMWINDOW == 77 (0000008190FFC000) [pid = 3776] [serial = 1744] [outer = 000000818F728000] 12:31:52 INFO - PROCESS | 3776 | 1466537512911 Marionette DEBUG loaded listener.js 12:31:53 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (000000819D925400) [pid = 3776] [serial = 1745] [outer = 000000818F728000] 12:31:53 INFO - PROCESS | 3776 | 1466537513276 Marionette TRACE conn8 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 12:31:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 12:31:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 796ms 12:31:53 INFO - PROCESS | 3776 | 1466537513304 Marionette TRACE conn8 -> [0,2289,"getWindowHandle",null] 12:31:53 INFO - PROCESS | 3776 | 1466537513306 Marionette TRACE conn8 <- [1,2289,null,{"value":"13"}] 12:31:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 12:31:53 INFO - PROCESS | 3776 | 1466537513309 Marionette TRACE conn8 -> [0,2290,"setScriptTimeout",{"ms":35000}] 12:31:53 INFO - PROCESS | 3776 | 1466537513311 Marionette TRACE conn8 <- [1,2290,null,{}] 12:31:53 INFO - PROCESS | 3776 | 1466537513314 Marionette TRACE conn8 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:53 INFO - PROCESS | 3776 | 1466537513316 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:53 INFO - PROCESS | 3776 | 1466537513430 Marionette TRACE conn8 <- [1,2291,null,{"value":null}] 12:31:53 INFO - PROCESS | 3776 | 1466537513476 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:53 INFO - PROCESS | 3776 | 1466537513478 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:53 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A5645800 == 37 [pid = 3776] [id = 582] 12:31:53 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (000000818FFD2800) [pid = 3776] [serial = 1746] [outer = 0000000000000000] 12:31:53 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (000000819EA38400) [pid = 3776] [serial = 1747] [outer = 000000818FFD2800] 12:31:53 INFO - PROCESS | 3776 | 1466537513531 Marionette DEBUG loaded listener.js 12:31:53 INFO - PROCESS | 3776 | ++DOMWINDOW == 81 (000000819ED73800) [pid = 3776] [serial = 1748] [outer = 000000818FFD2800] 12:31:53 INFO - PROCESS | 3776 | 1466537513871 Marionette TRACE conn8 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 12:31:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 12:31:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 628ms 12:31:53 INFO - PROCESS | 3776 | 1466537513940 Marionette TRACE conn8 -> [0,2293,"getWindowHandle",null] 12:31:53 INFO - PROCESS | 3776 | 1466537513943 Marionette TRACE conn8 <- [1,2293,null,{"value":"13"}] 12:31:53 INFO - PROCESS | 3776 | 1466537513946 Marionette TRACE conn8 -> [0,2294,"setScriptTimeout",{"ms":35000}] 12:31:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 12:31:53 INFO - PROCESS | 3776 | 1466537513948 Marionette TRACE conn8 <- [1,2294,null,{}] 12:31:53 INFO - PROCESS | 3776 | 1466537513951 Marionette TRACE conn8 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:53 INFO - PROCESS | 3776 | 1466537513953 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:54 INFO - PROCESS | 3776 | 1466537514067 Marionette TRACE conn8 <- [1,2295,null,{"value":null}] 12:31:54 INFO - PROCESS | 3776 | 1466537514073 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:54 INFO - PROCESS | 3776 | 1466537514075 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:54 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A56C5800 == 38 [pid = 3776] [id = 583] 12:31:54 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (000000819ED79000) [pid = 3776] [serial = 1749] [outer = 0000000000000000] 12:31:54 INFO - PROCESS | 3776 | ++DOMWINDOW == 83 (000000819F052000) [pid = 3776] [serial = 1750] [outer = 000000819ED79000] 12:31:54 INFO - PROCESS | 3776 | 1466537514119 Marionette DEBUG loaded listener.js 12:31:54 INFO - PROCESS | 3776 | ++DOMWINDOW == 84 (000000819F710400) [pid = 3776] [serial = 1751] [outer = 000000819ED79000] 12:31:54 INFO - PROCESS | 3776 | 1466537514531 Marionette TRACE conn8 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 12:31:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 12:31:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 628ms 12:31:54 INFO - PROCESS | 3776 | 1466537514579 Marionette TRACE conn8 -> [0,2297,"getWindowHandle",null] 12:31:54 INFO - PROCESS | 3776 | 1466537514581 Marionette TRACE conn8 <- [1,2297,null,{"value":"13"}] 12:31:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 12:31:54 INFO - PROCESS | 3776 | 1466537514584 Marionette TRACE conn8 -> [0,2298,"setScriptTimeout",{"ms":35000}] 12:31:54 INFO - PROCESS | 3776 | 1466537514586 Marionette TRACE conn8 <- [1,2298,null,{}] 12:31:54 INFO - PROCESS | 3776 | 1466537514589 Marionette TRACE conn8 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:54 INFO - PROCESS | 3776 | 1466537514591 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:54 INFO - PROCESS | 3776 | 1466537514683 Marionette TRACE conn8 <- [1,2299,null,{"value":null}] 12:31:54 INFO - PROCESS | 3776 | 1466537514689 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:54 INFO - PROCESS | 3776 | 1466537514691 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:54 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A632A000 == 39 [pid = 3776] [id = 584] 12:31:54 INFO - PROCESS | 3776 | ++DOMWINDOW == 85 (000000819FA0D800) [pid = 3776] [serial = 1752] [outer = 0000000000000000] 12:31:54 INFO - PROCESS | 3776 | ++DOMWINDOW == 86 (000000819FAAE000) [pid = 3776] [serial = 1753] [outer = 000000819FA0D800] 12:31:54 INFO - PROCESS | 3776 | 1466537514734 Marionette DEBUG loaded listener.js 12:31:54 INFO - PROCESS | 3776 | ++DOMWINDOW == 87 (000000819FAB8000) [pid = 3776] [serial = 1754] [outer = 000000819FA0D800] 12:31:55 INFO - PROCESS | 3776 | 1466537515581 Marionette TRACE conn8 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 12:31:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 12:31:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1026ms 12:31:55 INFO - PROCESS | 3776 | 1466537515613 Marionette TRACE conn8 -> [0,2301,"getWindowHandle",null] 12:31:55 INFO - PROCESS | 3776 | 1466537515618 Marionette TRACE conn8 <- [1,2301,null,{"value":"13"}] 12:31:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 12:31:55 INFO - PROCESS | 3776 | 1466537515643 Marionette TRACE conn8 -> [0,2302,"setScriptTimeout",{"ms":35000}] 12:31:55 INFO - PROCESS | 3776 | 1466537515649 Marionette TRACE conn8 <- [1,2302,null,{}] 12:31:55 INFO - PROCESS | 3776 | 1466537515654 Marionette TRACE conn8 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:55 INFO - PROCESS | 3776 | 1466537515657 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:55 INFO - PROCESS | 3776 | 1466537515812 Marionette TRACE conn8 <- [1,2303,null,{"value":null}] 12:31:55 INFO - PROCESS | 3776 | 1466537515934 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:55 INFO - PROCESS | 3776 | 1466537515937 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:55 INFO - PROCESS | 3776 | ++DOCSHELL 000000819B8A8800 == 40 [pid = 3776] [id = 585] 12:31:55 INFO - PROCESS | 3776 | ++DOMWINDOW == 88 (0000008190FF0800) [pid = 3776] [serial = 1755] [outer = 0000000000000000] 12:31:55 INFO - PROCESS | 3776 | ++DOMWINDOW == 89 (000000819119DC00) [pid = 3776] [serial = 1756] [outer = 0000008190FF0800] 12:31:56 INFO - PROCESS | 3776 | 1466537515998 Marionette DEBUG loaded listener.js 12:31:56 INFO - PROCESS | 3776 | ++DOMWINDOW == 90 (0000008191627400) [pid = 3776] [serial = 1757] [outer = 0000008190FF0800] 12:31:56 INFO - PROCESS | 3776 | 1466537516932 Marionette TRACE conn8 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 12:31:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 12:31:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1365ms 12:31:57 INFO - PROCESS | 3776 | 1466537516992 Marionette TRACE conn8 -> [0,2305,"getWindowHandle",null] 12:31:57 INFO - PROCESS | 3776 | 1466537516997 Marionette TRACE conn8 <- [1,2305,null,{"value":"13"}] 12:31:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 12:31:57 INFO - PROCESS | 3776 | 1466537517002 Marionette TRACE conn8 -> [0,2306,"setScriptTimeout",{"ms":35000}] 12:31:57 INFO - PROCESS | 3776 | 1466537517006 Marionette TRACE conn8 <- [1,2306,null,{}] 12:31:57 INFO - PROCESS | 3776 | 1466537517011 Marionette TRACE conn8 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:57 INFO - PROCESS | 3776 | 1466537517014 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:57 INFO - PROCESS | 3776 | 1466537517141 Marionette TRACE conn8 <- [1,2307,null,{"value":null}] 12:31:57 INFO - PROCESS | 3776 | 1466537517217 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:57 INFO - PROCESS | 3776 | 1466537517221 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:57 INFO - PROCESS | 3776 | ++DOCSHELL 000000819A924800 == 41 [pid = 3776] [id = 586] 12:31:57 INFO - PROCESS | 3776 | ++DOMWINDOW == 91 (000000819132AC00) [pid = 3776] [serial = 1758] [outer = 0000000000000000] 12:31:57 INFO - PROCESS | 3776 | ++DOMWINDOW == 92 (000000819162EC00) [pid = 3776] [serial = 1759] [outer = 000000819132AC00] 12:31:57 INFO - PROCESS | 3776 | 1466537517319 Marionette DEBUG loaded listener.js 12:31:57 INFO - PROCESS | 3776 | ++DOMWINDOW == 93 (00000081923D5C00) [pid = 3776] [serial = 1760] [outer = 000000819132AC00] 12:31:57 INFO - PROCESS | 3776 | --DOCSHELL 00000081A56C5800 == 40 [pid = 3776] [id = 583] 12:31:57 INFO - PROCESS | 3776 | --DOCSHELL 00000081A5645800 == 39 [pid = 3776] [id = 582] 12:31:57 INFO - PROCESS | 3776 | --DOCSHELL 000000819EE5A000 == 38 [pid = 3776] [id = 581] 12:31:57 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4E86800 == 37 [pid = 3776] [id = 580] 12:31:57 INFO - PROCESS | 3776 | --DOCSHELL 000000819DA1A800 == 36 [pid = 3776] [id = 579] 12:31:57 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4B3D800 == 35 [pid = 3776] [id = 578] 12:31:57 INFO - PROCESS | 3776 | --DOCSHELL 00000081A36D7000 == 34 [pid = 3776] [id = 577] 12:31:57 INFO - PROCESS | 3776 | --DOCSHELL 00000081A2B15800 == 33 [pid = 3776] [id = 576] 12:31:57 INFO - PROCESS | 3776 | --DOCSHELL 00000081A0899000 == 32 [pid = 3776] [id = 575] 12:31:57 INFO - PROCESS | 3776 | --DOCSHELL 000000819E7CF000 == 31 [pid = 3776] [id = 574] 12:31:57 INFO - PROCESS | 3776 | --DOMWINDOW == 92 (000000819F087800) [pid = 3776] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 12:31:57 INFO - PROCESS | 3776 | --DOCSHELL 000000819DA1B800 == 30 [pid = 3776] [id = 573] 12:31:57 INFO - PROCESS | 3776 | --DOCSHELL 000000819BEAF000 == 29 [pid = 3776] [id = 572] 12:31:57 INFO - PROCESS | 3776 | --DOCSHELL 000000819738A800 == 28 [pid = 3776] [id = 571] 12:31:57 INFO - PROCESS | 3776 | --DOCSHELL 00000081A56C3800 == 27 [pid = 3776] [id = 570] 12:31:57 INFO - PROCESS | 3776 | --DOMWINDOW == 91 (000000819EDB3400) [pid = 3776] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 12:31:57 INFO - PROCESS | 3776 | --DOMWINDOW == 90 (000000819E62C400) [pid = 3776] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 12:31:57 INFO - PROCESS | 3776 | --DOMWINDOW == 89 (000000819E6CE400) [pid = 3776] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 12:31:57 INFO - PROCESS | 3776 | --DOMWINDOW == 88 (000000819E646000) [pid = 3776] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 12:31:57 INFO - PROCESS | 3776 | --DOMWINDOW == 87 (000000819EBB3800) [pid = 3776] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 12:31:57 INFO - PROCESS | 3776 | --DOMWINDOW == 86 (000000819E729C00) [pid = 3776] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 12:31:57 INFO - PROCESS | 3776 | --DOMWINDOW == 85 (000000819ED73000) [pid = 3776] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 12:31:57 INFO - PROCESS | 3776 | --DOMWINDOW == 84 (000000819ED6B800) [pid = 3776] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 12:31:57 INFO - PROCESS | 3776 | --DOMWINDOW == 83 (000000819DF0D800) [pid = 3776] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 12:31:57 INFO - PROCESS | 3776 | --DOMWINDOW == 82 (000000819BE99C00) [pid = 3776] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 12:31:57 INFO - PROCESS | 3776 | --DOMWINDOW == 81 (000000819D927C00) [pid = 3776] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 12:31:57 INFO - PROCESS | 3776 | --DOMWINDOW == 80 (000000819B48C800) [pid = 3776] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 12:31:57 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (000000819B84D400) [pid = 3776] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 12:31:57 INFO - PROCESS | 3776 | --DOMWINDOW == 78 (00000081973D7000) [pid = 3776] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 12:31:57 INFO - PROCESS | 3776 | --DOMWINDOW == 77 (000000819AE13C00) [pid = 3776] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 12:31:57 INFO - PROCESS | 3776 | --DOMWINDOW == 76 (0000008197205400) [pid = 3776] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 12:31:57 INFO - PROCESS | 3776 | --DOMWINDOW == 75 (000000819727D800) [pid = 3776] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 12:31:57 INFO - PROCESS | 3776 | --DOMWINDOW == 74 (00000081928B4C00) [pid = 3776] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 12:31:57 INFO - PROCESS | 3776 | --DOMWINDOW == 73 (00000081961AE800) [pid = 3776] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 12:31:57 INFO - PROCESS | 3776 | --DOMWINDOW == 72 (0000008191297400) [pid = 3776] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 12:31:57 INFO - PROCESS | 3776 | --DOMWINDOW == 71 (0000008191328800) [pid = 3776] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 12:31:57 INFO - PROCESS | 3776 | --DOMWINDOW == 70 (000000819062E000) [pid = 3776] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 12:31:57 INFO - PROCESS | 3776 | --DOMWINDOW == 69 (0000008190FF3400) [pid = 3776] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 12:31:57 INFO - PROCESS | 3776 | --DOMWINDOW == 68 (000000819EA2C000) [pid = 3776] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 12:31:57 INFO - PROCESS | 3776 | --DOMWINDOW == 67 (000000819EA38C00) [pid = 3776] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 12:31:57 INFO - PROCESS | 3776 | --DOMWINDOW == 66 (000000819D92E000) [pid = 3776] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 12:31:57 INFO - PROCESS | 3776 | --DOMWINDOW == 65 (000000819E618800) [pid = 3776] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 12:31:57 INFO - PROCESS | 3776 | 1466537517844 Marionette TRACE conn8 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 12:31:57 INFO - PROCESS | 3776 | 1466537517893 Marionette TRACE conn8 <- [1,2309,null,{"value":"13"}] 12:31:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 12:31:57 INFO - PROCESS | 3776 | 1466537517900 Marionette TRACE conn8 -> [0,2310,"setScriptTimeout",{"ms":35000}] 12:31:57 INFO - PROCESS | 3776 | 1466537517902 Marionette TRACE conn8 <- [1,2310,null,{}] 12:31:57 INFO - PROCESS | 3776 | 1466537517906 Marionette TRACE conn8 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:57 INFO - PROCESS | 3776 | 1466537517909 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:58 INFO - PROCESS | 3776 | 1466537518000 Marionette TRACE conn8 <- [1,2311,null,{"value":null}] 12:31:58 INFO - PROCESS | 3776 | 1466537518008 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:58 INFO - PROCESS | 3776 | 1466537518011 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:58 INFO - PROCESS | 3776 | ++DOCSHELL 000000819D3DD800 == 28 [pid = 3776] [id = 587] 12:31:58 INFO - PROCESS | 3776 | ++DOMWINDOW == 66 (00000081918D2C00) [pid = 3776] [serial = 1761] [outer = 0000000000000000] 12:31:58 INFO - PROCESS | 3776 | ++DOMWINDOW == 67 (0000008195A50400) [pid = 3776] [serial = 1762] [outer = 00000081918D2C00] 12:31:58 INFO - PROCESS | 3776 | 1466537518059 Marionette DEBUG loaded listener.js 12:31:58 INFO - PROCESS | 3776 | ++DOMWINDOW == 68 (00000081964D6C00) [pid = 3776] [serial = 1763] [outer = 00000081918D2C00] 12:31:58 INFO - PROCESS | 3776 | 1466537518550 Marionette TRACE conn8 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 12:31:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 12:31:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 689ms 12:31:58 INFO - PROCESS | 3776 | 1466537518589 Marionette TRACE conn8 -> [0,2313,"getWindowHandle",null] 12:31:58 INFO - PROCESS | 3776 | 1466537518591 Marionette TRACE conn8 <- [1,2313,null,{"value":"13"}] 12:31:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 12:31:58 INFO - PROCESS | 3776 | 1466537518595 Marionette TRACE conn8 -> [0,2314,"setScriptTimeout",{"ms":35000}] 12:31:58 INFO - PROCESS | 3776 | 1466537518599 Marionette TRACE conn8 <- [1,2314,null,{}] 12:31:58 INFO - PROCESS | 3776 | 1466537518610 Marionette TRACE conn8 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:58 INFO - PROCESS | 3776 | 1466537518615 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:58 INFO - PROCESS | 3776 | 1466537518736 Marionette TRACE conn8 <- [1,2315,null,{"value":null}] 12:31:58 INFO - PROCESS | 3776 | 1466537518823 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:58 INFO - PROCESS | 3776 | 1466537518826 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:58 INFO - PROCESS | 3776 | ++DOCSHELL 000000819E77C000 == 29 [pid = 3776] [id = 588] 12:31:58 INFO - PROCESS | 3776 | ++DOMWINDOW == 69 (0000008197280000) [pid = 3776] [serial = 1764] [outer = 0000000000000000] 12:31:58 INFO - PROCESS | 3776 | ++DOMWINDOW == 70 (0000008197318C00) [pid = 3776] [serial = 1765] [outer = 0000008197280000] 12:31:58 INFO - PROCESS | 3776 | 1466537518883 Marionette DEBUG loaded listener.js 12:31:58 INFO - PROCESS | 3776 | ++DOMWINDOW == 71 (000000819A978C00) [pid = 3776] [serial = 1766] [outer = 0000008197280000] 12:31:59 INFO - PROCESS | 3776 | 1466537519254 Marionette TRACE conn8 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 12:31:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 12:31:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 691ms 12:31:59 INFO - PROCESS | 3776 | 1466537519298 Marionette TRACE conn8 -> [0,2317,"getWindowHandle",null] 12:31:59 INFO - PROCESS | 3776 | 1466537519301 Marionette TRACE conn8 <- [1,2317,null,{"value":"13"}] 12:31:59 INFO - PROCESS | 3776 | 1466537519304 Marionette TRACE conn8 -> [0,2318,"setScriptTimeout",{"ms":35000}] 12:31:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 12:31:59 INFO - PROCESS | 3776 | 1466537519306 Marionette TRACE conn8 <- [1,2318,null,{}] 12:31:59 INFO - PROCESS | 3776 | 1466537519310 Marionette TRACE conn8 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:59 INFO - PROCESS | 3776 | 1466537519312 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:59 INFO - PROCESS | 3776 | 1466537519401 Marionette TRACE conn8 <- [1,2319,null,{"value":null}] 12:31:59 INFO - PROCESS | 3776 | 1466537519406 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:59 INFO - PROCESS | 3776 | 1466537519408 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:31:59 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A08A0800 == 30 [pid = 3776] [id = 589] 12:31:59 INFO - PROCESS | 3776 | ++DOMWINDOW == 72 (000000819B3E1000) [pid = 3776] [serial = 1767] [outer = 0000000000000000] 12:31:59 INFO - PROCESS | 3776 | ++DOMWINDOW == 73 (000000819B459800) [pid = 3776] [serial = 1768] [outer = 000000819B3E1000] 12:31:59 INFO - PROCESS | 3776 | 1466537519455 Marionette DEBUG loaded listener.js 12:31:59 INFO - PROCESS | 3776 | ++DOMWINDOW == 74 (000000819B492000) [pid = 3776] [serial = 1769] [outer = 000000819B3E1000] 12:31:59 INFO - PROCESS | 3776 | 1466537519896 Marionette TRACE conn8 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 12:31:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 12:31:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 629ms 12:31:59 INFO - PROCESS | 3776 | 1466537519937 Marionette TRACE conn8 -> [0,2321,"getWindowHandle",null] 12:31:59 INFO - PROCESS | 3776 | 1466537519939 Marionette TRACE conn8 <- [1,2321,null,{"value":"13"}] 12:31:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 12:31:59 INFO - PROCESS | 3776 | 1466537519949 Marionette TRACE conn8 -> [0,2322,"setScriptTimeout",{"ms":35000}] 12:31:59 INFO - PROCESS | 3776 | 1466537519951 Marionette TRACE conn8 <- [1,2322,null,{}] 12:31:59 INFO - PROCESS | 3776 | 1466537519954 Marionette TRACE conn8 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:59 INFO - PROCESS | 3776 | 1466537519956 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:00 INFO - PROCESS | 3776 | 1466537520076 Marionette TRACE conn8 <- [1,2323,null,{"value":null}] 12:32:00 INFO - PROCESS | 3776 | 1466537520161 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:00 INFO - PROCESS | 3776 | 1466537520163 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:00 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A2B13000 == 31 [pid = 3776] [id = 590] 12:32:00 INFO - PROCESS | 3776 | ++DOMWINDOW == 75 (0000008190F23C00) [pid = 3776] [serial = 1770] [outer = 0000000000000000] 12:32:00 INFO - PROCESS | 3776 | ++DOMWINDOW == 76 (000000819B555C00) [pid = 3776] [serial = 1771] [outer = 0000008190F23C00] 12:32:00 INFO - PROCESS | 3776 | 1466537520208 Marionette DEBUG loaded listener.js 12:32:00 INFO - PROCESS | 3776 | ++DOMWINDOW == 77 (000000819B8C9400) [pid = 3776] [serial = 1772] [outer = 0000008190F23C00] 12:32:00 INFO - PROCESS | 3776 | 1466537520640 Marionette TRACE conn8 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 12:32:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 12:32:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 734ms 12:32:00 INFO - PROCESS | 3776 | 1466537520688 Marionette TRACE conn8 -> [0,2325,"getWindowHandle",null] 12:32:00 INFO - PROCESS | 3776 | 1466537520691 Marionette TRACE conn8 <- [1,2325,null,{"value":"13"}] 12:32:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 12:32:00 INFO - PROCESS | 3776 | 1466537520694 Marionette TRACE conn8 -> [0,2326,"setScriptTimeout",{"ms":35000}] 12:32:00 INFO - PROCESS | 3776 | 1466537520696 Marionette TRACE conn8 <- [1,2326,null,{}] 12:32:00 INFO - PROCESS | 3776 | 1466537520699 Marionette TRACE conn8 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:00 INFO - PROCESS | 3776 | 1466537520705 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:00 INFO - PROCESS | 3776 | 1466537520844 Marionette TRACE conn8 <- [1,2327,null,{"value":null}] 12:32:00 INFO - PROCESS | 3776 | 1466537520902 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:00 INFO - PROCESS | 3776 | 1466537520904 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:00 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4A8D800 == 32 [pid = 3776] [id = 591] 12:32:00 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (000000819DB6C400) [pid = 3776] [serial = 1773] [outer = 0000000000000000] 12:32:00 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (000000819E623800) [pid = 3776] [serial = 1774] [outer = 000000819DB6C400] 12:32:00 INFO - PROCESS | 3776 | 1466537520952 Marionette DEBUG loaded listener.js 12:32:01 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (000000819E637000) [pid = 3776] [serial = 1775] [outer = 000000819DB6C400] 12:32:01 INFO - PROCESS | 3776 | 1466537521363 Marionette TRACE conn8 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 12:32:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 12:32:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 734ms 12:32:01 INFO - PROCESS | 3776 | 1466537521454 Marionette TRACE conn8 -> [0,2329,"getWindowHandle",null] 12:32:01 INFO - PROCESS | 3776 | 1466537521456 Marionette TRACE conn8 <- [1,2329,null,{"value":"13"}] 12:32:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 12:32:01 INFO - PROCESS | 3776 | 1466537521460 Marionette TRACE conn8 -> [0,2330,"setScriptTimeout",{"ms":35000}] 12:32:01 INFO - PROCESS | 3776 | 1466537521462 Marionette TRACE conn8 <- [1,2330,null,{}] 12:32:01 INFO - PROCESS | 3776 | 1466537521474 Marionette TRACE conn8 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:01 INFO - PROCESS | 3776 | 1466537521476 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:01 INFO - PROCESS | 3776 | 1466537521583 Marionette TRACE conn8 <- [1,2331,null,{"value":null}] 12:32:01 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (000000819E62B400) [pid = 3776] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 12:32:01 INFO - PROCESS | 3776 | --DOMWINDOW == 78 (000000819B84D000) [pid = 3776] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 12:32:01 INFO - PROCESS | 3776 | --DOMWINDOW == 77 (000000819D92F800) [pid = 3776] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 12:32:01 INFO - PROCESS | 3776 | --DOMWINDOW == 76 (000000819119C400) [pid = 3776] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 12:32:01 INFO - PROCESS | 3776 | --DOMWINDOW == 75 (00000081965BAC00) [pid = 3776] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 12:32:01 INFO - PROCESS | 3776 | --DOMWINDOW == 74 (000000818F582800) [pid = 3776] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 12:32:01 INFO - PROCESS | 3776 | --DOMWINDOW == 73 (000000819119EC00) [pid = 3776] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 12:32:01 INFO - PROCESS | 3776 | --DOMWINDOW == 72 (000000819B45B800) [pid = 3776] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 12:32:01 INFO - PROCESS | 3776 | --DOMWINDOW == 71 (0000008190F22000) [pid = 3776] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 12:32:01 INFO - PROCESS | 3776 | --DOMWINDOW == 70 (000000819ED79000) [pid = 3776] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 12:32:01 INFO - PROCESS | 3776 | --DOMWINDOW == 69 (000000819E6C8800) [pid = 3776] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 12:32:01 INFO - PROCESS | 3776 | --DOMWINDOW == 68 (000000819F019400) [pid = 3776] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 12:32:01 INFO - PROCESS | 3776 | --DOMWINDOW == 67 (000000818F728000) [pid = 3776] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 12:32:01 INFO - PROCESS | 3776 | --DOMWINDOW == 66 (000000818FFD2800) [pid = 3776] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 12:32:01 INFO - PROCESS | 3776 | 1466537521770 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:01 INFO - PROCESS | 3776 | 1466537521772 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:01 INFO - PROCESS | 3776 | ++DOCSHELL 000000819D9CA800 == 33 [pid = 3776] [id = 592] 12:32:01 INFO - PROCESS | 3776 | ++DOMWINDOW == 67 (000000818F724400) [pid = 3776] [serial = 1776] [outer = 0000000000000000] 12:32:01 INFO - PROCESS | 3776 | ++DOMWINDOW == 68 (0000008190FF5400) [pid = 3776] [serial = 1777] [outer = 000000818F724400] 12:32:01 INFO - PROCESS | 3776 | 1466537521821 Marionette DEBUG loaded listener.js 12:32:01 INFO - PROCESS | 3776 | ++DOMWINDOW == 69 (000000819B45B800) [pid = 3776] [serial = 1778] [outer = 000000818F724400] 12:32:02 INFO - PROCESS | 3776 | 1466537522193 Marionette TRACE conn8 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 12:32:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 12:32:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 796ms 12:32:02 INFO - PROCESS | 3776 | 1466537522256 Marionette TRACE conn8 -> [0,2333,"getWindowHandle",null] 12:32:02 INFO - PROCESS | 3776 | 1466537522258 Marionette TRACE conn8 <- [1,2333,null,{"value":"13"}] 12:32:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 12:32:02 INFO - PROCESS | 3776 | 1466537522262 Marionette TRACE conn8 -> [0,2334,"setScriptTimeout",{"ms":35000}] 12:32:02 INFO - PROCESS | 3776 | 1466537522263 Marionette TRACE conn8 <- [1,2334,null,{}] 12:32:02 INFO - PROCESS | 3776 | 1466537522267 Marionette TRACE conn8 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:02 INFO - PROCESS | 3776 | 1466537522269 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:02 INFO - PROCESS | 3776 | 1466537522382 Marionette TRACE conn8 <- [1,2335,null,{"value":null}] 12:32:02 INFO - PROCESS | 3776 | 1466537522392 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:02 INFO - PROCESS | 3776 | 1466537522394 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:02 INFO - PROCESS | 3776 | ++DOCSHELL 0000008195778800 == 34 [pid = 3776] [id = 593] 12:32:02 INFO - PROCESS | 3776 | ++DOMWINDOW == 70 (000000819E64E400) [pid = 3776] [serial = 1779] [outer = 0000000000000000] 12:32:02 INFO - PROCESS | 3776 | ++DOMWINDOW == 71 (000000819E6D0800) [pid = 3776] [serial = 1780] [outer = 000000819E64E400] 12:32:02 INFO - PROCESS | 3776 | 1466537522439 Marionette DEBUG loaded listener.js 12:32:02 INFO - PROCESS | 3776 | ++DOMWINDOW == 72 (000000819E741800) [pid = 3776] [serial = 1781] [outer = 000000819E64E400] 12:32:02 INFO - PROCESS | 3776 | 1466537522849 Marionette TRACE conn8 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 12:32:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 12:32:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 629ms 12:32:02 INFO - PROCESS | 3776 | 1466537522894 Marionette TRACE conn8 -> [0,2337,"getWindowHandle",null] 12:32:02 INFO - PROCESS | 3776 | 1466537522896 Marionette TRACE conn8 <- [1,2337,null,{"value":"13"}] 12:32:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 12:32:02 INFO - PROCESS | 3776 | 1466537522900 Marionette TRACE conn8 -> [0,2338,"setScriptTimeout",{"ms":35000}] 12:32:02 INFO - PROCESS | 3776 | 1466537522901 Marionette TRACE conn8 <- [1,2338,null,{}] 12:32:02 INFO - PROCESS | 3776 | 1466537522905 Marionette TRACE conn8 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:02 INFO - PROCESS | 3776 | 1466537522907 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:03 INFO - PROCESS | 3776 | 1466537523019 Marionette TRACE conn8 <- [1,2339,null,{"value":null}] 12:32:03 INFO - PROCESS | 3776 | 1466537523058 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:03 INFO - PROCESS | 3776 | 1466537523060 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:03 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A5225000 == 35 [pid = 3776] [id = 594] 12:32:03 INFO - PROCESS | 3776 | ++DOMWINDOW == 73 (000000819E6CCC00) [pid = 3776] [serial = 1782] [outer = 0000000000000000] 12:32:03 INFO - PROCESS | 3776 | ++DOMWINDOW == 74 (000000819EA2C000) [pid = 3776] [serial = 1783] [outer = 000000819E6CCC00] 12:32:03 INFO - PROCESS | 3776 | 1466537523105 Marionette DEBUG loaded listener.js 12:32:03 INFO - PROCESS | 3776 | ++DOMWINDOW == 75 (000000819EA39C00) [pid = 3776] [serial = 1784] [outer = 000000819E6CCC00] 12:32:03 INFO - PROCESS | 3776 | 1466537523507 Marionette TRACE conn8 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 12:32:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 12:32:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 629ms 12:32:03 INFO - PROCESS | 3776 | 1466537523532 Marionette TRACE conn8 -> [0,2341,"getWindowHandle",null] 12:32:03 INFO - PROCESS | 3776 | 1466537523535 Marionette TRACE conn8 <- [1,2341,null,{"value":"13"}] 12:32:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 12:32:03 INFO - PROCESS | 3776 | 1466537523538 Marionette TRACE conn8 -> [0,2342,"setScriptTimeout",{"ms":35000}] 12:32:03 INFO - PROCESS | 3776 | 1466537523540 Marionette TRACE conn8 <- [1,2342,null,{}] 12:32:03 INFO - PROCESS | 3776 | 1466537523543 Marionette TRACE conn8 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:03 INFO - PROCESS | 3776 | 1466537523545 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:03 INFO - PROCESS | 3776 | 1466537523660 Marionette TRACE conn8 <- [1,2343,null,{"value":null}] 12:32:03 INFO - PROCESS | 3776 | 1466537523669 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:03 INFO - PROCESS | 3776 | 1466537523671 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:03 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A52DE000 == 36 [pid = 3776] [id = 595] 12:32:03 INFO - PROCESS | 3776 | ++DOMWINDOW == 76 (000000819E6CE000) [pid = 3776] [serial = 1785] [outer = 0000000000000000] 12:32:03 INFO - PROCESS | 3776 | ++DOMWINDOW == 77 (000000819ECB8400) [pid = 3776] [serial = 1786] [outer = 000000819E6CE000] 12:32:03 INFO - PROCESS | 3776 | 1466537523715 Marionette DEBUG loaded listener.js 12:32:03 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (000000819ED79000) [pid = 3776] [serial = 1787] [outer = 000000819E6CE000] 12:32:04 INFO - PROCESS | 3776 | 1466537524356 Marionette TRACE conn8 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 12:32:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 12:32:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 922ms 12:32:04 INFO - PROCESS | 3776 | 1466537524464 Marionette TRACE conn8 -> [0,2345,"getWindowHandle",null] 12:32:04 INFO - PROCESS | 3776 | 1466537524469 Marionette TRACE conn8 <- [1,2345,null,{"value":"13"}] 12:32:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 12:32:04 INFO - PROCESS | 3776 | 1466537524474 Marionette TRACE conn8 -> [0,2346,"setScriptTimeout",{"ms":35000}] 12:32:04 INFO - PROCESS | 3776 | 1466537524479 Marionette TRACE conn8 <- [1,2346,null,{}] 12:32:04 INFO - PROCESS | 3776 | 1466537524485 Marionette TRACE conn8 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:04 INFO - PROCESS | 3776 | 1466537524488 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:04 INFO - PROCESS | 3776 | 1466537524618 Marionette TRACE conn8 <- [1,2347,null,{"value":null}] 12:32:04 INFO - PROCESS | 3776 | 1466537524734 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:04 INFO - PROCESS | 3776 | 1466537524737 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:04 INFO - PROCESS | 3776 | ++DOCSHELL 000000819D2CA000 == 37 [pid = 3776] [id = 596] 12:32:04 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (000000819132D400) [pid = 3776] [serial = 1788] [outer = 0000000000000000] 12:32:04 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (00000081928B5C00) [pid = 3776] [serial = 1789] [outer = 000000819132D400] 12:32:04 INFO - PROCESS | 3776 | 1466537524796 Marionette DEBUG loaded listener.js 12:32:04 INFO - PROCESS | 3776 | ++DOMWINDOW == 81 (00000081965C8800) [pid = 3776] [serial = 1790] [outer = 000000819132D400] 12:32:05 INFO - PROCESS | 3776 | 1466537525401 Marionette TRACE conn8 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 12:32:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 12:32:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 986ms 12:32:05 INFO - PROCESS | 3776 | 1466537525464 Marionette TRACE conn8 -> [0,2349,"getWindowHandle",null] 12:32:05 INFO - PROCESS | 3776 | 1466537525469 Marionette TRACE conn8 <- [1,2349,null,{"value":"13"}] 12:32:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 12:32:05 INFO - PROCESS | 3776 | 1466537525476 Marionette TRACE conn8 -> [0,2350,"setScriptTimeout",{"ms":35000}] 12:32:05 INFO - PROCESS | 3776 | 1466537525479 Marionette TRACE conn8 <- [1,2350,null,{}] 12:32:05 INFO - PROCESS | 3776 | 1466537525483 Marionette TRACE conn8 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:05 INFO - PROCESS | 3776 | 1466537525486 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:05 INFO - PROCESS | 3776 | 1466537525605 Marionette TRACE conn8 <- [1,2351,null,{"value":null}] 12:32:05 INFO - PROCESS | 3776 | 1466537525728 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:05 INFO - PROCESS | 3776 | 1466537525731 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:05 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A36DD800 == 38 [pid = 3776] [id = 597] 12:32:05 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (000000819797AC00) [pid = 3776] [serial = 1791] [outer = 0000000000000000] 12:32:05 INFO - PROCESS | 3776 | ++DOMWINDOW == 83 (000000819B463000) [pid = 3776] [serial = 1792] [outer = 000000819797AC00] 12:32:05 INFO - PROCESS | 3776 | 1466537525788 Marionette DEBUG loaded listener.js 12:32:05 INFO - PROCESS | 3776 | ++DOMWINDOW == 84 (000000819C108400) [pid = 3776] [serial = 1793] [outer = 000000819797AC00] 12:32:06 INFO - PROCESS | 3776 | 1466537526453 Marionette TRACE conn8 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 12:32:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 12:32:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1030ms 12:32:06 INFO - PROCESS | 3776 | 1466537526508 Marionette TRACE conn8 -> [0,2353,"getWindowHandle",null] 12:32:06 INFO - PROCESS | 3776 | 1466537526510 Marionette TRACE conn8 <- [1,2353,null,{"value":"13"}] 12:32:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 12:32:06 INFO - PROCESS | 3776 | 1466537526514 Marionette TRACE conn8 -> [0,2354,"setScriptTimeout",{"ms":35000}] 12:32:06 INFO - PROCESS | 3776 | 1466537526519 Marionette TRACE conn8 <- [1,2354,null,{}] 12:32:06 INFO - PROCESS | 3776 | 1466537526530 Marionette TRACE conn8 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:06 INFO - PROCESS | 3776 | 1466537526536 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:06 INFO - PROCESS | 3776 | 1466537526696 Marionette TRACE conn8 <- [1,2355,null,{"value":null}] 12:32:06 INFO - PROCESS | 3776 | 1466537526825 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:06 INFO - PROCESS | 3776 | 1466537526829 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:06 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A564C800 == 39 [pid = 3776] [id = 598] 12:32:06 INFO - PROCESS | 3776 | ++DOMWINDOW == 85 (000000819DFC5800) [pid = 3776] [serial = 1794] [outer = 0000000000000000] 12:32:06 INFO - PROCESS | 3776 | ++DOMWINDOW == 86 (000000819EA32000) [pid = 3776] [serial = 1795] [outer = 000000819DFC5800] 12:32:06 INFO - PROCESS | 3776 | 1466537526888 Marionette DEBUG loaded listener.js 12:32:06 INFO - PROCESS | 3776 | ++DOMWINDOW == 87 (000000819F04FC00) [pid = 3776] [serial = 1796] [outer = 000000819DFC5800] 12:32:07 INFO - PROCESS | 3776 | 1466537527655 Marionette TRACE conn8 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 12:32:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 12:32:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1197ms 12:32:07 INFO - PROCESS | 3776 | 1466537527714 Marionette TRACE conn8 -> [0,2357,"getWindowHandle",null] 12:32:07 INFO - PROCESS | 3776 | 1466537527718 Marionette TRACE conn8 <- [1,2357,null,{"value":"13"}] 12:32:07 INFO - PROCESS | 3776 | 1466537527738 Marionette TRACE conn8 -> [0,2358,"setScriptTimeout",{"ms":35000}] 12:32:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 12:32:07 INFO - PROCESS | 3776 | 1466537527741 Marionette TRACE conn8 <- [1,2358,null,{}] 12:32:07 INFO - PROCESS | 3776 | 1466537527747 Marionette TRACE conn8 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:07 INFO - PROCESS | 3776 | 1466537527750 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:07 INFO - PROCESS | 3776 | 1466537527872 Marionette TRACE conn8 <- [1,2359,null,{"value":null}] 12:32:07 INFO - PROCESS | 3776 | 1466537527992 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:08 INFO - PROCESS | 3776 | 1466537527997 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:08 INFO - PROCESS | 3776 | ++DOCSHELL 00000081975CB000 == 40 [pid = 3776] [id = 599] 12:32:08 INFO - PROCESS | 3776 | ++DOMWINDOW == 88 (000000818F722400) [pid = 3776] [serial = 1797] [outer = 0000000000000000] 12:32:08 INFO - PROCESS | 3776 | ++DOMWINDOW == 89 (00000081918D1C00) [pid = 3776] [serial = 1798] [outer = 000000818F722400] 12:32:08 INFO - PROCESS | 3776 | 1466537528054 Marionette DEBUG loaded listener.js 12:32:08 INFO - PROCESS | 3776 | ++DOMWINDOW == 90 (00000081965BC800) [pid = 3776] [serial = 1799] [outer = 000000818F722400] 12:32:09 INFO - PROCESS | 3776 | --DOCSHELL 00000081A5225000 == 39 [pid = 3776] [id = 594] 12:32:09 INFO - PROCESS | 3776 | --DOCSHELL 0000008195778800 == 38 [pid = 3776] [id = 593] 12:32:09 INFO - PROCESS | 3776 | --DOCSHELL 000000819D9CA800 == 37 [pid = 3776] [id = 592] 12:32:09 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4A8D800 == 36 [pid = 3776] [id = 591] 12:32:09 INFO - PROCESS | 3776 | --DOCSHELL 00000081A2B13000 == 35 [pid = 3776] [id = 590] 12:32:09 INFO - PROCESS | 3776 | --DOCSHELL 00000081A08A0800 == 34 [pid = 3776] [id = 589] 12:32:09 INFO - PROCESS | 3776 | --DOCSHELL 000000819E77C000 == 33 [pid = 3776] [id = 588] 12:32:09 INFO - PROCESS | 3776 | --DOCSHELL 000000819D3DD800 == 32 [pid = 3776] [id = 587] 12:32:09 INFO - PROCESS | 3776 | --DOCSHELL 000000819A924800 == 31 [pid = 3776] [id = 586] 12:32:09 INFO - PROCESS | 3776 | --DOCSHELL 000000819B8A8800 == 30 [pid = 3776] [id = 585] 12:32:09 INFO - PROCESS | 3776 | --DOCSHELL 00000081A632A000 == 29 [pid = 3776] [id = 584] 12:32:09 INFO - PROCESS | 3776 | --DOCSHELL 00000081A564C800 == 28 [pid = 3776] [id = 598] 12:32:09 INFO - PROCESS | 3776 | --DOCSHELL 00000081A36DD800 == 27 [pid = 3776] [id = 597] 12:32:09 INFO - PROCESS | 3776 | --DOCSHELL 000000819D2CA000 == 26 [pid = 3776] [id = 596] 12:32:09 INFO - PROCESS | 3776 | --DOCSHELL 00000081A52DE000 == 25 [pid = 3776] [id = 595] 12:32:09 INFO - PROCESS | 3776 | --DOMWINDOW == 89 (0000008190FFC000) [pid = 3776] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 12:32:09 INFO - PROCESS | 3776 | --DOMWINDOW == 88 (000000819E741400) [pid = 3776] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 12:32:09 INFO - PROCESS | 3776 | --DOMWINDOW == 87 (000000819F052000) [pid = 3776] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 12:32:09 INFO - PROCESS | 3776 | --DOMWINDOW == 86 (000000819D925400) [pid = 3776] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 12:32:09 INFO - PROCESS | 3776 | --DOMWINDOW == 85 (000000819EA38400) [pid = 3776] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 12:32:09 INFO - PROCESS | 3776 | --DOMWINDOW == 84 (000000819FAAE000) [pid = 3776] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 12:32:09 INFO - PROCESS | 3776 | --DOMWINDOW == 83 (000000819ED73800) [pid = 3776] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 12:32:09 INFO - PROCESS | 3776 | --DOMWINDOW == 82 (000000819E2DC800) [pid = 3776] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 12:32:09 INFO - PROCESS | 3776 | --DOMWINDOW == 81 (000000819E62F800) [pid = 3776] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 12:32:09 INFO - PROCESS | 3776 | --DOMWINDOW == 80 (000000819B8D2800) [pid = 3776] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 12:32:09 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (000000819C197400) [pid = 3776] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 12:32:09 INFO - PROCESS | 3776 | --DOMWINDOW == 78 (000000819DA2C800) [pid = 3776] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 12:32:09 INFO - PROCESS | 3776 | --DOMWINDOW == 77 (00000081977C3400) [pid = 3776] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 12:32:09 INFO - PROCESS | 3776 | --DOMWINDOW == 76 (000000819AE16800) [pid = 3776] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 12:32:09 INFO - PROCESS | 3776 | --DOMWINDOW == 75 (0000008197263400) [pid = 3776] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 12:32:09 INFO - PROCESS | 3776 | --DOMWINDOW == 74 (000000819727FC00) [pid = 3776] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 12:32:09 INFO - PROCESS | 3776 | --DOMWINDOW == 73 (0000008195934800) [pid = 3776] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 12:32:09 INFO - PROCESS | 3776 | --DOMWINDOW == 72 (000000819613C400) [pid = 3776] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 12:32:09 INFO - PROCESS | 3776 | --DOMWINDOW == 71 (00000081912A2400) [pid = 3776] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 12:32:09 INFO - PROCESS | 3776 | --DOMWINDOW == 70 (0000008191333000) [pid = 3776] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 12:32:09 INFO - PROCESS | 3776 | --DOMWINDOW == 69 (000000819B499C00) [pid = 3776] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 12:32:09 INFO - PROCESS | 3776 | --DOMWINDOW == 68 (0000008191103C00) [pid = 3776] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 12:32:09 INFO - PROCESS | 3776 | --DOMWINDOW == 67 (0000008190F22C00) [pid = 3776] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 12:32:09 INFO - PROCESS | 3776 | --DOMWINDOW == 66 (000000819F710400) [pid = 3776] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 12:32:09 INFO - PROCESS | 3776 | --DOMWINDOW == 65 (000000819B843000) [pid = 3776] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 12:32:09 INFO - PROCESS | 3776 | --DOMWINDOW == 64 (000000819E6D2000) [pid = 3776] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 12:32:09 INFO - PROCESS | 3776 | --DOMWINDOW == 63 (000000819E646400) [pid = 3776] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 12:32:09 INFO - PROCESS | 3776 | --DOMWINDOW == 62 (000000819F70A000) [pid = 3776] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 12:32:09 INFO - PROCESS | 3776 | 1466537529325 Marionette TRACE conn8 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 12:32:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 12:32:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1650ms 12:32:09 INFO - PROCESS | 3776 | 1466537529391 Marionette TRACE conn8 -> [0,2361,"getWindowHandle",null] 12:32:09 INFO - PROCESS | 3776 | 1466537529396 Marionette TRACE conn8 <- [1,2361,null,{"value":"13"}] 12:32:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 12:32:09 INFO - PROCESS | 3776 | 1466537529401 Marionette TRACE conn8 -> [0,2362,"setScriptTimeout",{"ms":35000}] 12:32:09 INFO - PROCESS | 3776 | 1466537529405 Marionette TRACE conn8 <- [1,2362,null,{}] 12:32:09 INFO - PROCESS | 3776 | 1466537529411 Marionette TRACE conn8 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:09 INFO - PROCESS | 3776 | 1466537529414 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:09 INFO - PROCESS | 3776 | 1466537529518 Marionette TRACE conn8 <- [1,2363,null,{"value":null}] 12:32:09 INFO - PROCESS | 3776 | 1466537529596 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:09 INFO - PROCESS | 3776 | 1466537529601 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:09 INFO - PROCESS | 3776 | ++DOCSHELL 00000081975C3000 == 26 [pid = 3776] [id = 600] 12:32:09 INFO - PROCESS | 3776 | ++DOMWINDOW == 63 (00000081902E0800) [pid = 3776] [serial = 1800] [outer = 0000000000000000] 12:32:09 INFO - PROCESS | 3776 | ++DOMWINDOW == 64 (0000008190FF1C00) [pid = 3776] [serial = 1801] [outer = 00000081902E0800] 12:32:09 INFO - PROCESS | 3776 | 1466537529650 Marionette DEBUG loaded listener.js 12:32:09 INFO - PROCESS | 3776 | ++DOMWINDOW == 65 (000000819110F400) [pid = 3776] [serial = 1802] [outer = 00000081902E0800] 12:32:10 INFO - PROCESS | 3776 | 1466537530077 Marionette TRACE conn8 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 12:32:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 12:32:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 733ms 12:32:10 INFO - PROCESS | 3776 | 1466537530137 Marionette TRACE conn8 -> [0,2365,"getWindowHandle",null] 12:32:10 INFO - PROCESS | 3776 | 1466537530143 Marionette TRACE conn8 <- [1,2365,null,{"value":"13"}] 12:32:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 12:32:10 INFO - PROCESS | 3776 | 1466537530150 Marionette TRACE conn8 -> [0,2366,"setScriptTimeout",{"ms":35000}] 12:32:10 INFO - PROCESS | 3776 | 1466537530152 Marionette TRACE conn8 <- [1,2366,null,{}] 12:32:10 INFO - PROCESS | 3776 | 1466537530156 Marionette TRACE conn8 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:10 INFO - PROCESS | 3776 | 1466537530159 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:10 INFO - PROCESS | 3776 | 1466537530250 Marionette TRACE conn8 <- [1,2367,null,{"value":null}] 12:32:10 INFO - PROCESS | 3776 | 1466537530257 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:10 INFO - PROCESS | 3776 | 1466537530259 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:10 INFO - PROCESS | 3776 | ++DOCSHELL 000000819C1B7000 == 27 [pid = 3776] [id = 601] 12:32:10 INFO - PROCESS | 3776 | ++DOMWINDOW == 66 (000000819162D400) [pid = 3776] [serial = 1803] [outer = 0000000000000000] 12:32:10 INFO - PROCESS | 3776 | ++DOMWINDOW == 67 (0000008191A1BC00) [pid = 3776] [serial = 1804] [outer = 000000819162D400] 12:32:10 INFO - PROCESS | 3776 | 1466537530308 Marionette DEBUG loaded listener.js 12:32:10 INFO - PROCESS | 3776 | ++DOMWINDOW == 68 (00000081959F5800) [pid = 3776] [serial = 1805] [outer = 000000819162D400] 12:32:10 INFO - PROCESS | 3776 | 1466537530794 Marionette TRACE conn8 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 12:32:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 12:32:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 692ms 12:32:10 INFO - PROCESS | 3776 | 1466537530843 Marionette TRACE conn8 -> [0,2369,"getWindowHandle",null] 12:32:10 INFO - PROCESS | 3776 | 1466537530846 Marionette TRACE conn8 <- [1,2369,null,{"value":"13"}] 12:32:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 12:32:10 INFO - PROCESS | 3776 | 1466537530849 Marionette TRACE conn8 -> [0,2370,"setScriptTimeout",{"ms":35000}] 12:32:10 INFO - PROCESS | 3776 | 1466537530853 Marionette TRACE conn8 <- [1,2370,null,{}] 12:32:10 INFO - PROCESS | 3776 | 1466537530865 Marionette TRACE conn8 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:10 INFO - PROCESS | 3776 | 1466537530870 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:11 INFO - PROCESS | 3776 | 1466537530994 Marionette TRACE conn8 <- [1,2371,null,{"value":null}] 12:32:11 INFO - PROCESS | 3776 | 1466537531083 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:11 INFO - PROCESS | 3776 | 1466537531086 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:11 INFO - PROCESS | 3776 | ++DOCSHELL 000000819F58C800 == 28 [pid = 3776] [id = 602] 12:32:11 INFO - PROCESS | 3776 | ++DOMWINDOW == 69 (0000008190850800) [pid = 3776] [serial = 1806] [outer = 0000000000000000] 12:32:11 INFO - PROCESS | 3776 | ++DOMWINDOW == 70 (0000008197280400) [pid = 3776] [serial = 1807] [outer = 0000008190850800] 12:32:11 INFO - PROCESS | 3776 | 1466537531136 Marionette DEBUG loaded listener.js 12:32:11 INFO - PROCESS | 3776 | ++DOMWINDOW == 71 (000000819A97B000) [pid = 3776] [serial = 1808] [outer = 0000008190850800] 12:32:11 INFO - PROCESS | 3776 | 1466537531567 Marionette TRACE conn8 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 12:32:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 12:32:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 732ms 12:32:11 INFO - PROCESS | 3776 | 1466537531584 Marionette TRACE conn8 -> [0,2373,"getWindowHandle",null] 12:32:11 INFO - PROCESS | 3776 | 1466537531587 Marionette TRACE conn8 <- [1,2373,null,{"value":"13"}] 12:32:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 12:32:11 INFO - PROCESS | 3776 | 1466537531590 Marionette TRACE conn8 -> [0,2374,"setScriptTimeout",{"ms":35000}] 12:32:11 INFO - PROCESS | 3776 | 1466537531592 Marionette TRACE conn8 <- [1,2374,null,{}] 12:32:11 INFO - PROCESS | 3776 | 1466537531595 Marionette TRACE conn8 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:11 INFO - PROCESS | 3776 | 1466537531598 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:11 INFO - PROCESS | 3776 | 1466537531719 Marionette TRACE conn8 <- [1,2375,null,{"value":null}] 12:32:11 INFO - PROCESS | 3776 | 1466537531725 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:11 INFO - PROCESS | 3776 | 1466537531727 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:11 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A29BE800 == 29 [pid = 3776] [id = 603] 12:32:11 INFO - PROCESS | 3776 | ++DOMWINDOW == 72 (000000819B3E5C00) [pid = 3776] [serial = 1809] [outer = 0000000000000000] 12:32:11 INFO - PROCESS | 3776 | ++DOMWINDOW == 73 (000000819B493000) [pid = 3776] [serial = 1810] [outer = 000000819B3E5C00] 12:32:11 INFO - PROCESS | 3776 | 1466537531772 Marionette DEBUG loaded listener.js 12:32:11 INFO - PROCESS | 3776 | ++DOMWINDOW == 74 (000000819B848000) [pid = 3776] [serial = 1811] [outer = 000000819B3E5C00] 12:32:12 INFO - PROCESS | 3776 | 1466537532219 Marionette TRACE conn8 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 12:32:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 12:32:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 692ms 12:32:12 INFO - PROCESS | 3776 | 1466537532289 Marionette TRACE conn8 -> [0,2377,"getWindowHandle",null] 12:32:12 INFO - PROCESS | 3776 | 1466537532291 Marionette TRACE conn8 <- [1,2377,null,{"value":"13"}] 12:32:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 12:32:12 INFO - PROCESS | 3776 | 1466537532294 Marionette TRACE conn8 -> [0,2378,"setScriptTimeout",{"ms":35000}] 12:32:12 INFO - PROCESS | 3776 | 1466537532296 Marionette TRACE conn8 <- [1,2378,null,{}] 12:32:12 INFO - PROCESS | 3776 | 1466537532299 Marionette TRACE conn8 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:12 INFO - PROCESS | 3776 | 1466537532301 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:12 INFO - PROCESS | 3776 | 1466537532437 Marionette TRACE conn8 <- [1,2379,null,{"value":null}] 12:32:12 INFO - PROCESS | 3776 | 1466537532460 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:12 INFO - PROCESS | 3776 | 1466537532463 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:12 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A2B9C800 == 30 [pid = 3776] [id = 604] 12:32:12 INFO - PROCESS | 3776 | ++DOMWINDOW == 75 (00000081902E0C00) [pid = 3776] [serial = 1812] [outer = 0000000000000000] 12:32:12 INFO - PROCESS | 3776 | ++DOMWINDOW == 76 (000000819BE9A000) [pid = 3776] [serial = 1813] [outer = 00000081902E0C00] 12:32:12 INFO - PROCESS | 3776 | 1466537532511 Marionette DEBUG loaded listener.js 12:32:12 INFO - PROCESS | 3776 | ++DOMWINDOW == 77 (000000819D92FC00) [pid = 3776] [serial = 1814] [outer = 00000081902E0C00] 12:32:12 INFO - PROCESS | 3776 | 1466537532974 Marionette TRACE conn8 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 12:32:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 12:32:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 734ms 12:32:13 INFO - PROCESS | 3776 | 1466537533033 Marionette TRACE conn8 -> [0,2381,"getWindowHandle",null] 12:32:13 INFO - PROCESS | 3776 | 1466537533036 Marionette TRACE conn8 <- [1,2381,null,{"value":"13"}] 12:32:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 12:32:13 INFO - PROCESS | 3776 | 1466537533039 Marionette TRACE conn8 -> [0,2382,"setScriptTimeout",{"ms":35000}] 12:32:13 INFO - PROCESS | 3776 | 1466537533041 Marionette TRACE conn8 <- [1,2382,null,{}] 12:32:13 INFO - PROCESS | 3776 | 1466537533044 Marionette TRACE conn8 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:13 INFO - PROCESS | 3776 | 1466537533050 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:13 INFO - PROCESS | 3776 | 1466537533189 Marionette TRACE conn8 <- [1,2383,null,{"value":null}] 12:32:13 INFO - PROCESS | 3776 | 1466537533246 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:13 INFO - PROCESS | 3776 | 1466537533249 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:13 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4B42000 == 31 [pid = 3776] [id = 605] 12:32:13 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (000000819E2DA000) [pid = 3776] [serial = 1815] [outer = 0000000000000000] 12:32:13 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (000000819E62B400) [pid = 3776] [serial = 1816] [outer = 000000819E2DA000] 12:32:13 INFO - PROCESS | 3776 | 1466537533295 Marionette DEBUG loaded listener.js 12:32:13 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (000000819E6D3400) [pid = 3776] [serial = 1817] [outer = 000000819E2DA000] 12:32:13 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (000000819E6CCC00) [pid = 3776] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 12:32:13 INFO - PROCESS | 3776 | --DOMWINDOW == 78 (0000008190F23C00) [pid = 3776] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 12:32:13 INFO - PROCESS | 3776 | --DOMWINDOW == 77 (000000819DB6C400) [pid = 3776] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 12:32:13 INFO - PROCESS | 3776 | --DOMWINDOW == 76 (000000818F724400) [pid = 3776] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 12:32:13 INFO - PROCESS | 3776 | --DOMWINDOW == 75 (000000819132AC00) [pid = 3776] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 12:32:13 INFO - PROCESS | 3776 | --DOMWINDOW == 74 (000000819FA0D800) [pid = 3776] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 12:32:13 INFO - PROCESS | 3776 | --DOMWINDOW == 73 (00000081918D2C00) [pid = 3776] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 12:32:13 INFO - PROCESS | 3776 | --DOMWINDOW == 72 (0000008197280000) [pid = 3776] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 12:32:13 INFO - PROCESS | 3776 | --DOMWINDOW == 71 (0000008190FF0800) [pid = 3776] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 12:32:13 INFO - PROCESS | 3776 | --DOMWINDOW == 70 (000000819B3E1000) [pid = 3776] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 12:32:13 INFO - PROCESS | 3776 | --DOMWINDOW == 69 (000000819E64E400) [pid = 3776] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 12:32:13 INFO - PROCESS | 3776 | --DOMWINDOW == 68 (000000819E6CE000) [pid = 3776] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 12:32:13 INFO - PROCESS | 3776 | 1466537533892 Marionette TRACE conn8 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 12:32:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 12:32:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 880ms 12:32:13 INFO - PROCESS | 3776 | 1466537533922 Marionette TRACE conn8 -> [0,2385,"getWindowHandle",null] 12:32:13 INFO - PROCESS | 3776 | 1466537533924 Marionette TRACE conn8 <- [1,2385,null,{"value":"13"}] 12:32:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 12:32:13 INFO - PROCESS | 3776 | 1466537533927 Marionette TRACE conn8 -> [0,2386,"setScriptTimeout",{"ms":35000}] 12:32:13 INFO - PROCESS | 3776 | 1466537533929 Marionette TRACE conn8 <- [1,2386,null,{}] 12:32:13 INFO - PROCESS | 3776 | 1466537533933 Marionette TRACE conn8 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:13 INFO - PROCESS | 3776 | 1466537533935 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:14 INFO - PROCESS | 3776 | 1466537534014 Marionette TRACE conn8 <- [1,2387,null,{"value":null}] 12:32:14 INFO - PROCESS | 3776 | 1466537534019 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:14 INFO - PROCESS | 3776 | 1466537534021 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:14 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4BCC800 == 32 [pid = 3776] [id = 606] 12:32:14 INFO - PROCESS | 3776 | ++DOMWINDOW == 69 (000000819B3E1800) [pid = 3776] [serial = 1818] [outer = 0000000000000000] 12:32:14 INFO - PROCESS | 3776 | ++DOMWINDOW == 70 (000000819E64C800) [pid = 3776] [serial = 1819] [outer = 000000819B3E1800] 12:32:14 INFO - PROCESS | 3776 | 1466537534066 Marionette DEBUG loaded listener.js 12:32:14 INFO - PROCESS | 3776 | ++DOMWINDOW == 71 (000000819E725000) [pid = 3776] [serial = 1820] [outer = 000000819B3E1800] 12:32:14 INFO - PROCESS | 3776 | 1466537534478 Marionette TRACE conn8 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 12:32:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 12:32:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 586ms 12:32:14 INFO - PROCESS | 3776 | 1466537534521 Marionette TRACE conn8 -> [0,2389,"getWindowHandle",null] 12:32:14 INFO - PROCESS | 3776 | 1466537534523 Marionette TRACE conn8 <- [1,2389,null,{"value":"13"}] 12:32:14 INFO - PROCESS | 3776 | 1466537534526 Marionette TRACE conn8 -> [0,2390,"setScriptTimeout",{"ms":35000}] 12:32:14 INFO - PROCESS | 3776 | 1466537534528 Marionette TRACE conn8 <- [1,2390,null,{}] 12:32:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 12:32:14 INFO - PROCESS | 3776 | 1466537534536 Marionette TRACE conn8 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:14 INFO - PROCESS | 3776 | 1466537534538 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:14 INFO - PROCESS | 3776 | 1466537534719 Marionette TRACE conn8 <- [1,2391,null,{"value":null}] 12:32:14 INFO - PROCESS | 3776 | 1466537534790 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:14 INFO - PROCESS | 3776 | 1466537534795 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:14 INFO - PROCESS | 3776 | ++DOCSHELL 000000819771F800 == 33 [pid = 3776] [id = 607] 12:32:14 INFO - PROCESS | 3776 | ++DOMWINDOW == 72 (000000818FFDA400) [pid = 3776] [serial = 1821] [outer = 0000000000000000] 12:32:14 INFO - PROCESS | 3776 | ++DOMWINDOW == 73 (00000081902E3C00) [pid = 3776] [serial = 1822] [outer = 000000818FFDA400] 12:32:14 INFO - PROCESS | 3776 | 1466537534855 Marionette DEBUG loaded listener.js 12:32:14 INFO - PROCESS | 3776 | ++DOMWINDOW == 74 (000000819119CC00) [pid = 3776] [serial = 1823] [outer = 000000818FFDA400] 12:32:15 INFO - PROCESS | 3776 | 1466537535653 Marionette TRACE conn8 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 12:32:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 12:32:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1180ms 12:32:15 INFO - PROCESS | 3776 | 1466537535712 Marionette TRACE conn8 -> [0,2393,"getWindowHandle",null] 12:32:15 INFO - PROCESS | 3776 | 1466537535718 Marionette TRACE conn8 <- [1,2393,null,{"value":"13"}] 12:32:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 12:32:15 INFO - PROCESS | 3776 | 1466537535723 Marionette TRACE conn8 -> [0,2394,"setScriptTimeout",{"ms":35000}] 12:32:15 INFO - PROCESS | 3776 | 1466537535726 Marionette TRACE conn8 <- [1,2394,null,{}] 12:32:15 INFO - PROCESS | 3776 | 1466537535772 Marionette TRACE conn8 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:15 INFO - PROCESS | 3776 | 1466537535776 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:15 INFO - PROCESS | 3776 | 1466537535909 Marionette TRACE conn8 <- [1,2395,null,{"value":null}] 12:32:16 INFO - PROCESS | 3776 | 1466537536001 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:16 INFO - PROCESS | 3776 | 1466537536004 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:16 INFO - PROCESS | 3776 | ++DOCSHELL 000000819F58B800 == 34 [pid = 3776] [id = 608] 12:32:16 INFO - PROCESS | 3776 | ++DOMWINDOW == 75 (0000008197263400) [pid = 3776] [serial = 1824] [outer = 0000000000000000] 12:32:16 INFO - PROCESS | 3776 | ++DOMWINDOW == 76 (000000819727B000) [pid = 3776] [serial = 1825] [outer = 0000008197263400] 12:32:16 INFO - PROCESS | 3776 | 1466537536062 Marionette DEBUG loaded listener.js 12:32:16 INFO - PROCESS | 3776 | ++DOMWINDOW == 77 (00000081979F1C00) [pid = 3776] [serial = 1826] [outer = 0000008197263400] 12:32:16 INFO - PROCESS | 3776 | 1466537536847 Marionette TRACE conn8 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 12:32:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 12:32:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1293ms 12:32:17 INFO - PROCESS | 3776 | 1466537537019 Marionette TRACE conn8 -> [0,2397,"getWindowHandle",null] 12:32:17 INFO - PROCESS | 3776 | 1466537537024 Marionette TRACE conn8 <- [1,2397,null,{"value":"13"}] 12:32:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 12:32:17 INFO - PROCESS | 3776 | 1466537537029 Marionette TRACE conn8 -> [0,2398,"setScriptTimeout",{"ms":35000}] 12:32:17 INFO - PROCESS | 3776 | 1466537537032 Marionette TRACE conn8 <- [1,2398,null,{}] 12:32:17 INFO - PROCESS | 3776 | 1466537537038 Marionette TRACE conn8 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:17 INFO - PROCESS | 3776 | 1466537537041 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:17 INFO - PROCESS | 3776 | 1466537537164 Marionette TRACE conn8 <- [1,2399,null,{"value":null}] 12:32:17 INFO - PROCESS | 3776 | 1466537537239 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:17 INFO - PROCESS | 3776 | 1466537537244 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:17 INFO - PROCESS | 3776 | ++DOCSHELL 000000819C19D000 == 35 [pid = 3776] [id = 609] 12:32:17 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (00000081912A1400) [pid = 3776] [serial = 1827] [outer = 0000000000000000] 12:32:17 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (000000819132C000) [pid = 3776] [serial = 1828] [outer = 00000081912A1400] 12:32:17 INFO - PROCESS | 3776 | 1466537537294 Marionette DEBUG loaded listener.js 12:32:17 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (000000819613C800) [pid = 3776] [serial = 1829] [outer = 00000081912A1400] 12:32:17 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4B42000 == 34 [pid = 3776] [id = 605] 12:32:17 INFO - PROCESS | 3776 | --DOCSHELL 00000081A2B9C800 == 33 [pid = 3776] [id = 604] 12:32:17 INFO - PROCESS | 3776 | --DOCSHELL 00000081A29BE800 == 32 [pid = 3776] [id = 603] 12:32:17 INFO - PROCESS | 3776 | --DOCSHELL 000000819F58C800 == 31 [pid = 3776] [id = 602] 12:32:17 INFO - PROCESS | 3776 | --DOCSHELL 000000819C1B7000 == 30 [pid = 3776] [id = 601] 12:32:17 INFO - PROCESS | 3776 | --DOCSHELL 00000081975C3000 == 29 [pid = 3776] [id = 600] 12:32:17 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (000000819ED79000) [pid = 3776] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 12:32:17 INFO - PROCESS | 3776 | --DOMWINDOW == 78 (000000819ECB8400) [pid = 3776] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 12:32:17 INFO - PROCESS | 3776 | --DOMWINDOW == 77 (000000819EA2C000) [pid = 3776] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 12:32:17 INFO - PROCESS | 3776 | --DOMWINDOW == 76 (000000819EA39C00) [pid = 3776] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 12:32:17 INFO - PROCESS | 3776 | --DOMWINDOW == 75 (000000819B555C00) [pid = 3776] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 12:32:17 INFO - PROCESS | 3776 | --DOMWINDOW == 74 (000000819E623800) [pid = 3776] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 12:32:17 INFO - PROCESS | 3776 | --DOMWINDOW == 73 (000000819B8C9400) [pid = 3776] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 12:32:17 INFO - PROCESS | 3776 | --DOMWINDOW == 72 (0000008190FF5400) [pid = 3776] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 12:32:17 INFO - PROCESS | 3776 | --DOMWINDOW == 71 (000000819162EC00) [pid = 3776] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 12:32:17 INFO - PROCESS | 3776 | --DOMWINDOW == 70 (00000081923D5C00) [pid = 3776] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 12:32:17 INFO - PROCESS | 3776 | --DOMWINDOW == 69 (000000819E637000) [pid = 3776] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 12:32:17 INFO - PROCESS | 3776 | --DOMWINDOW == 68 (000000819FAB8000) [pid = 3776] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 12:32:17 INFO - PROCESS | 3776 | --DOMWINDOW == 67 (0000008195A50400) [pid = 3776] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 12:32:17 INFO - PROCESS | 3776 | --DOMWINDOW == 66 (00000081964D6C00) [pid = 3776] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 12:32:17 INFO - PROCESS | 3776 | --DOMWINDOW == 65 (0000008197318C00) [pid = 3776] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 12:32:17 INFO - PROCESS | 3776 | --DOMWINDOW == 64 (000000819A978C00) [pid = 3776] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 12:32:17 INFO - PROCESS | 3776 | --DOMWINDOW == 63 (000000819119DC00) [pid = 3776] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 12:32:17 INFO - PROCESS | 3776 | --DOMWINDOW == 62 (0000008191627400) [pid = 3776] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 12:32:17 INFO - PROCESS | 3776 | --DOMWINDOW == 61 (000000819B459800) [pid = 3776] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 12:32:17 INFO - PROCESS | 3776 | --DOMWINDOW == 60 (000000819B45B800) [pid = 3776] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 12:32:17 INFO - PROCESS | 3776 | --DOMWINDOW == 59 (000000819E6D0800) [pid = 3776] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 12:32:17 INFO - PROCESS | 3776 | --DOMWINDOW == 58 (000000819B492000) [pid = 3776] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 12:32:17 INFO - PROCESS | 3776 | --DOMWINDOW == 57 (000000819E741800) [pid = 3776] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 12:32:17 INFO - PROCESS | 3776 | 1466537537826 Marionette TRACE conn8 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 12:32:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 12:32:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 839ms 12:32:17 INFO - PROCESS | 3776 | 1466537537872 Marionette TRACE conn8 -> [0,2401,"getWindowHandle",null] 12:32:17 INFO - PROCESS | 3776 | 1466537537875 Marionette TRACE conn8 <- [1,2401,null,{"value":"13"}] 12:32:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 12:32:17 INFO - PROCESS | 3776 | 1466537537881 Marionette TRACE conn8 -> [0,2402,"setScriptTimeout",{"ms":35000}] 12:32:17 INFO - PROCESS | 3776 | 1466537537885 Marionette TRACE conn8 <- [1,2402,null,{}] 12:32:17 INFO - PROCESS | 3776 | 1466537537889 Marionette TRACE conn8 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:17 INFO - PROCESS | 3776 | 1466537537892 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:17 INFO - PROCESS | 3776 | 1466537537981 Marionette TRACE conn8 <- [1,2403,null,{"value":null}] 12:32:17 INFO - PROCESS | 3776 | 1466537537988 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:17 INFO - PROCESS | 3776 | 1466537537990 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:18 INFO - PROCESS | 3776 | ++DOCSHELL 000000819D9D7800 == 30 [pid = 3776] [id = 610] 12:32:18 INFO - PROCESS | 3776 | ++DOMWINDOW == 58 (0000008195AB5C00) [pid = 3776] [serial = 1830] [outer = 0000000000000000] 12:32:18 INFO - PROCESS | 3776 | ++DOMWINDOW == 59 (0000008197264000) [pid = 3776] [serial = 1831] [outer = 0000008195AB5C00] 12:32:18 INFO - PROCESS | 3776 | 1466537538038 Marionette DEBUG loaded listener.js 12:32:18 INFO - PROCESS | 3776 | ++DOMWINDOW == 60 (0000008197977000) [pid = 3776] [serial = 1832] [outer = 0000008195AB5C00] 12:32:18 INFO - PROCESS | 3776 | 1466537538530 Marionette TRACE conn8 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 12:32:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 12:32:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 691ms 12:32:18 INFO - PROCESS | 3776 | 1466537538571 Marionette TRACE conn8 -> [0,2405,"getWindowHandle",null] 12:32:18 INFO - PROCESS | 3776 | 1466537538574 Marionette TRACE conn8 <- [1,2405,null,{"value":"13"}] 12:32:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 12:32:18 INFO - PROCESS | 3776 | 1466537538577 Marionette TRACE conn8 -> [0,2406,"setScriptTimeout",{"ms":35000}] 12:32:18 INFO - PROCESS | 3776 | 1466537538579 Marionette TRACE conn8 <- [1,2406,null,{}] 12:32:18 INFO - PROCESS | 3776 | 1466537538627 Marionette TRACE conn8 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:18 INFO - PROCESS | 3776 | 1466537538632 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:18 INFO - PROCESS | 3776 | 1466537538740 Marionette TRACE conn8 <- [1,2407,null,{"value":null}] 12:32:18 INFO - PROCESS | 3776 | 1466537538813 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:18 INFO - PROCESS | 3776 | 1466537538818 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:18 INFO - PROCESS | 3776 | ++DOCSHELL 000000819F5BF000 == 31 [pid = 3776] [id = 611] 12:32:18 INFO - PROCESS | 3776 | ++DOMWINDOW == 61 (000000819B463C00) [pid = 3776] [serial = 1833] [outer = 0000000000000000] 12:32:18 INFO - PROCESS | 3776 | ++DOMWINDOW == 62 (000000819B845400) [pid = 3776] [serial = 1834] [outer = 000000819B463C00] 12:32:18 INFO - PROCESS | 3776 | 1466537538869 Marionette DEBUG loaded listener.js 12:32:18 INFO - PROCESS | 3776 | ++DOMWINDOW == 63 (000000819C18E400) [pid = 3776] [serial = 1835] [outer = 000000819B463C00] 12:32:19 INFO - PROCESS | 3776 | 1466537539289 Marionette TRACE conn8 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 12:32:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 12:32:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 733ms 12:32:19 INFO - PROCESS | 3776 | 1466537539313 Marionette TRACE conn8 -> [0,2409,"getWindowHandle",null] 12:32:19 INFO - PROCESS | 3776 | 1466537539315 Marionette TRACE conn8 <- [1,2409,null,{"value":"13"}] 12:32:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 12:32:19 INFO - PROCESS | 3776 | 1466537539319 Marionette TRACE conn8 -> [0,2410,"setScriptTimeout",{"ms":35000}] 12:32:19 INFO - PROCESS | 3776 | 1466537539321 Marionette TRACE conn8 <- [1,2410,null,{}] 12:32:19 INFO - PROCESS | 3776 | 1466537539324 Marionette TRACE conn8 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:19 INFO - PROCESS | 3776 | 1466537539326 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:19 INFO - PROCESS | 3776 | 1466537539417 Marionette TRACE conn8 <- [1,2411,null,{"value":null}] 12:32:19 INFO - PROCESS | 3776 | 1466537539422 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:19 INFO - PROCESS | 3776 | 1466537539424 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:19 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A2B95000 == 32 [pid = 3776] [id = 612] 12:32:19 INFO - PROCESS | 3776 | ++DOMWINDOW == 64 (000000819E06E800) [pid = 3776] [serial = 1836] [outer = 0000000000000000] 12:32:19 INFO - PROCESS | 3776 | ++DOMWINDOW == 65 (000000819E47B400) [pid = 3776] [serial = 1837] [outer = 000000819E06E800] 12:32:19 INFO - PROCESS | 3776 | 1466537539470 Marionette DEBUG loaded listener.js 12:32:19 INFO - PROCESS | 3776 | ++DOMWINDOW == 66 (000000819E630400) [pid = 3776] [serial = 1838] [outer = 000000819E06E800] 12:32:19 INFO - PROCESS | 3776 | 1466537539896 Marionette TRACE conn8 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 12:32:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 12:32:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 628ms 12:32:19 INFO - PROCESS | 3776 | 1466537539964 Marionette TRACE conn8 -> [0,2413,"getWindowHandle",null] 12:32:19 INFO - PROCESS | 3776 | 1466537539966 Marionette TRACE conn8 <- [1,2413,null,{"value":"13"}] 12:32:19 INFO - PROCESS | 3776 | 1466537539970 Marionette TRACE conn8 -> [0,2414,"setScriptTimeout",{"ms":35000}] 12:32:19 INFO - PROCESS | 3776 | 1466537539971 Marionette TRACE conn8 <- [1,2414,null,{}] 12:32:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 12:32:19 INFO - PROCESS | 3776 | 1466537539975 Marionette TRACE conn8 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:19 INFO - PROCESS | 3776 | 1466537539977 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:20 INFO - PROCESS | 3776 | 1466537540088 Marionette TRACE conn8 <- [1,2415,null,{"value":null}] 12:32:20 INFO - PROCESS | 3776 | 1466537540169 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:20 INFO - PROCESS | 3776 | 1466537540171 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:20 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4B38800 == 33 [pid = 3776] [id = 613] 12:32:20 INFO - PROCESS | 3776 | ++DOMWINDOW == 67 (000000819E63A000) [pid = 3776] [serial = 1839] [outer = 0000000000000000] 12:32:20 INFO - PROCESS | 3776 | ++DOMWINDOW == 68 (000000819E6CB400) [pid = 3776] [serial = 1840] [outer = 000000819E63A000] 12:32:20 INFO - PROCESS | 3776 | 1466537540217 Marionette DEBUG loaded listener.js 12:32:20 INFO - PROCESS | 3776 | ++DOMWINDOW == 69 (000000819E748400) [pid = 3776] [serial = 1841] [outer = 000000819E63A000] 12:32:20 INFO - PROCESS | 3776 | 1466537540657 Marionette TRACE conn8 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 12:32:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 12:32:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 732ms 12:32:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 12:32:20 INFO - PROCESS | 3776 | 1466537540709 Marionette TRACE conn8 -> [0,2417,"getWindowHandle",null] 12:32:20 INFO - PROCESS | 3776 | 1466537540711 Marionette TRACE conn8 <- [1,2417,null,{"value":"13"}] 12:32:20 INFO - PROCESS | 3776 | 1466537540715 Marionette TRACE conn8 -> [0,2418,"setScriptTimeout",{"ms":35000}] 12:32:20 INFO - PROCESS | 3776 | 1466537540716 Marionette TRACE conn8 <- [1,2418,null,{}] 12:32:20 INFO - PROCESS | 3776 | 1466537540720 Marionette TRACE conn8 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:20 INFO - PROCESS | 3776 | 1466537540726 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:20 INFO - PROCESS | 3776 | 1466537540870 Marionette TRACE conn8 <- [1,2419,null,{"value":null}] 12:32:20 INFO - PROCESS | 3776 | 1466537540932 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:20 INFO - PROCESS | 3776 | 1466537540935 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:20 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4E6F800 == 34 [pid = 3776] [id = 614] 12:32:20 INFO - PROCESS | 3776 | ++DOMWINDOW == 70 (000000819EBB6000) [pid = 3776] [serial = 1842] [outer = 0000000000000000] 12:32:20 INFO - PROCESS | 3776 | ++DOMWINDOW == 71 (000000819ED6D800) [pid = 3776] [serial = 1843] [outer = 000000819EBB6000] 12:32:20 INFO - PROCESS | 3776 | 1466537540981 Marionette DEBUG loaded listener.js 12:32:21 INFO - PROCESS | 3776 | ++DOMWINDOW == 72 (000000819EE39800) [pid = 3776] [serial = 1844] [outer = 000000819EBB6000] 12:32:21 INFO - PROCESS | 3776 | 1466537541444 Marionette TRACE conn8 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 12:32:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 12:32:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 775ms 12:32:21 INFO - PROCESS | 3776 | 1466537541493 Marionette TRACE conn8 -> [0,2421,"getWindowHandle",null] 12:32:21 INFO - PROCESS | 3776 | 1466537541495 Marionette TRACE conn8 <- [1,2421,null,{"value":"13"}] 12:32:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 12:32:21 INFO - PROCESS | 3776 | 1466537541499 Marionette TRACE conn8 -> [0,2422,"setScriptTimeout",{"ms":35000}] 12:32:21 INFO - PROCESS | 3776 | 1466537541501 Marionette TRACE conn8 <- [1,2422,null,{}] 12:32:21 INFO - PROCESS | 3776 | 1466537541504 Marionette TRACE conn8 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:21 INFO - PROCESS | 3776 | 1466537541506 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:21 INFO - PROCESS | 3776 | 1466537541624 Marionette TRACE conn8 <- [1,2423,null,{"value":null}] 12:32:21 INFO - PROCESS | 3776 | 1466537541682 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:21 INFO - PROCESS | 3776 | 1466537541684 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:21 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A527F000 == 35 [pid = 3776] [id = 615] 12:32:21 INFO - PROCESS | 3776 | ++DOMWINDOW == 73 (000000819F01E000) [pid = 3776] [serial = 1845] [outer = 0000000000000000] 12:32:21 INFO - PROCESS | 3776 | ++DOMWINDOW == 74 (000000819F706400) [pid = 3776] [serial = 1846] [outer = 000000819F01E000] 12:32:21 INFO - PROCESS | 3776 | 1466537541730 Marionette DEBUG loaded listener.js 12:32:21 INFO - PROCESS | 3776 | ++DOMWINDOW == 75 (000000819F774800) [pid = 3776] [serial = 1847] [outer = 000000819F01E000] 12:32:21 INFO - PROCESS | 3776 | --DOMWINDOW == 74 (000000819B3E5C00) [pid = 3776] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 12:32:21 INFO - PROCESS | 3776 | --DOMWINDOW == 73 (0000008190850800) [pid = 3776] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 12:32:21 INFO - PROCESS | 3776 | --DOMWINDOW == 72 (00000081902E0800) [pid = 3776] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 12:32:21 INFO - PROCESS | 3776 | --DOMWINDOW == 71 (000000818F722400) [pid = 3776] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 12:32:21 INFO - PROCESS | 3776 | --DOMWINDOW == 70 (000000819162D400) [pid = 3776] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 12:32:21 INFO - PROCESS | 3776 | --DOMWINDOW == 69 (00000081902E0C00) [pid = 3776] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 12:32:21 INFO - PROCESS | 3776 | --DOMWINDOW == 68 (000000819132D400) [pid = 3776] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 12:32:21 INFO - PROCESS | 3776 | --DOMWINDOW == 67 (000000819797AC00) [pid = 3776] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 12:32:21 INFO - PROCESS | 3776 | --DOMWINDOW == 66 (000000819DFC5800) [pid = 3776] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 12:32:21 INFO - PROCESS | 3776 | --DOMWINDOW == 65 (000000819E2DA000) [pid = 3776] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 12:32:22 INFO - PROCESS | 3776 | 1466537542111 Marionette TRACE conn8 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 12:32:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 12:32:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 689ms 12:32:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 12:32:22 INFO - PROCESS | 3776 | 1466537542190 Marionette TRACE conn8 -> [0,2425,"getWindowHandle",null] 12:32:22 INFO - PROCESS | 3776 | 1466537542192 Marionette TRACE conn8 <- [1,2425,null,{"value":"13"}] 12:32:22 INFO - PROCESS | 3776 | 1466537542196 Marionette TRACE conn8 -> [0,2426,"setScriptTimeout",{"ms":35000}] 12:32:22 INFO - PROCESS | 3776 | 1466537542197 Marionette TRACE conn8 <- [1,2426,null,{}] 12:32:22 INFO - PROCESS | 3776 | 1466537542201 Marionette TRACE conn8 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:22 INFO - PROCESS | 3776 | 1466537542203 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:22 INFO - PROCESS | 3776 | 1466537542315 Marionette TRACE conn8 <- [1,2427,null,{"value":null}] 12:32:22 INFO - PROCESS | 3776 | 1466537542369 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:22 INFO - PROCESS | 3776 | 1466537542371 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:22 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A52E9800 == 36 [pid = 3776] [id = 616] 12:32:22 INFO - PROCESS | 3776 | ++DOMWINDOW == 66 (000000819083EC00) [pid = 3776] [serial = 1848] [outer = 0000000000000000] 12:32:22 INFO - PROCESS | 3776 | ++DOMWINDOW == 67 (000000819797AC00) [pid = 3776] [serial = 1849] [outer = 000000819083EC00] 12:32:22 INFO - PROCESS | 3776 | 1466537542417 Marionette DEBUG loaded listener.js 12:32:22 INFO - PROCESS | 3776 | ++DOMWINDOW == 68 (000000819FA0D000) [pid = 3776] [serial = 1850] [outer = 000000819083EC00] 12:32:22 INFO - PROCESS | 3776 | 1466537542749 Marionette TRACE conn8 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 12:32:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 12:32:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 585ms 12:32:22 INFO - PROCESS | 3776 | 1466537542786 Marionette TRACE conn8 -> [0,2429,"getWindowHandle",null] 12:32:22 INFO - PROCESS | 3776 | 1466537542788 Marionette TRACE conn8 <- [1,2429,null,{"value":"13"}] 12:32:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 12:32:22 INFO - PROCESS | 3776 | 1466537542791 Marionette TRACE conn8 -> [0,2430,"setScriptTimeout",{"ms":35000}] 12:32:22 INFO - PROCESS | 3776 | 1466537542793 Marionette TRACE conn8 <- [1,2430,null,{}] 12:32:22 INFO - PROCESS | 3776 | 1466537542797 Marionette TRACE conn8 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:22 INFO - PROCESS | 3776 | 1466537542799 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:22 INFO - PROCESS | 3776 | 1466537542927 Marionette TRACE conn8 <- [1,2431,null,{"value":null}] 12:32:22 INFO - PROCESS | 3776 | 1466537542965 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:22 INFO - PROCESS | 3776 | 1466537542967 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:22 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A55B2800 == 37 [pid = 3776] [id = 617] 12:32:22 INFO - PROCESS | 3776 | ++DOMWINDOW == 69 (000000819FAAC800) [pid = 3776] [serial = 1851] [outer = 0000000000000000] 12:32:23 INFO - PROCESS | 3776 | ++DOMWINDOW == 70 (000000819FAB5000) [pid = 3776] [serial = 1852] [outer = 000000819FAAC800] 12:32:23 INFO - PROCESS | 3776 | 1466537543011 Marionette DEBUG loaded listener.js 12:32:23 INFO - PROCESS | 3776 | ++DOMWINDOW == 71 (000000819FACAC00) [pid = 3776] [serial = 1853] [outer = 000000819FAAC800] 12:32:23 INFO - PROCESS | 3776 | 1466537543410 Marionette TRACE conn8 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 12:32:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 12:32:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 626ms 12:32:23 INFO - PROCESS | 3776 | 1466537543419 Marionette TRACE conn8 -> [0,2433,"getWindowHandle",null] 12:32:23 INFO - PROCESS | 3776 | 1466537543421 Marionette TRACE conn8 <- [1,2433,null,{"value":"13"}] 12:32:23 INFO - PROCESS | 3776 | 1466537543424 Marionette TRACE conn8 -> [0,2434,"setScriptTimeout",{"ms":35000}] 12:32:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 12:32:23 INFO - PROCESS | 3776 | 1466537543426 Marionette TRACE conn8 <- [1,2434,null,{}] 12:32:23 INFO - PROCESS | 3776 | 1466537543429 Marionette TRACE conn8 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:23 INFO - PROCESS | 3776 | 1466537543431 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:23 INFO - PROCESS | 3776 | 1466537543548 Marionette TRACE conn8 <- [1,2435,null,{"value":null}] 12:32:23 INFO - PROCESS | 3776 | 1466537543556 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:23 INFO - PROCESS | 3776 | 1466537543558 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:23 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A56B6000 == 38 [pid = 3776] [id = 618] 12:32:23 INFO - PROCESS | 3776 | ++DOMWINDOW == 72 (000000819FABAC00) [pid = 3776] [serial = 1854] [outer = 0000000000000000] 12:32:23 INFO - PROCESS | 3776 | ++DOMWINDOW == 73 (00000081A0839400) [pid = 3776] [serial = 1855] [outer = 000000819FABAC00] 12:32:23 INFO - PROCESS | 3776 | 1466537543601 Marionette DEBUG loaded listener.js 12:32:23 INFO - PROCESS | 3776 | ++DOMWINDOW == 74 (00000081A0C98C00) [pid = 3776] [serial = 1856] [outer = 000000819FABAC00] 12:32:24 INFO - PROCESS | 3776 | 1466537544005 Marionette TRACE conn8 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 12:32:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 12:32:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 670ms 12:32:24 INFO - PROCESS | 3776 | 1466537544099 Marionette TRACE conn8 -> [0,2437,"getWindowHandle",null] 12:32:24 INFO - PROCESS | 3776 | 1466537544103 Marionette TRACE conn8 <- [1,2437,null,{"value":"13"}] 12:32:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 12:32:24 INFO - PROCESS | 3776 | 1466537544109 Marionette TRACE conn8 -> [0,2438,"setScriptTimeout",{"ms":35000}] 12:32:24 INFO - PROCESS | 3776 | 1466537544114 Marionette TRACE conn8 <- [1,2438,null,{}] 12:32:24 INFO - PROCESS | 3776 | 1466537544126 Marionette TRACE conn8 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:24 INFO - PROCESS | 3776 | 1466537544130 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:24 INFO - PROCESS | 3776 | 1466537544300 Marionette TRACE conn8 <- [1,2439,null,{"value":null}] 12:32:24 INFO - PROCESS | 3776 | 1466537544440 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:24 INFO - PROCESS | 3776 | 1466537544445 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:24 INFO - PROCESS | 3776 | ++DOCSHELL 000000819BEC0800 == 39 [pid = 3776] [id = 619] 12:32:24 INFO - PROCESS | 3776 | ++DOMWINDOW == 75 (0000008191109800) [pid = 3776] [serial = 1857] [outer = 0000000000000000] 12:32:24 INFO - PROCESS | 3776 | ++DOMWINDOW == 76 (000000819129B800) [pid = 3776] [serial = 1858] [outer = 0000008191109800] 12:32:24 INFO - PROCESS | 3776 | 1466537544516 Marionette DEBUG loaded listener.js 12:32:24 INFO - PROCESS | 3776 | ++DOMWINDOW == 77 (0000008196136800) [pid = 3776] [serial = 1859] [outer = 0000008191109800] 12:32:25 INFO - PROCESS | 3776 | 1466537545118 Marionette TRACE conn8 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 12:32:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 12:32:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1042ms 12:32:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 12:32:25 INFO - PROCESS | 3776 | 1466537545155 Marionette TRACE conn8 -> [0,2441,"getWindowHandle",null] 12:32:25 INFO - PROCESS | 3776 | 1466537545158 Marionette TRACE conn8 <- [1,2441,null,{"value":"13"}] 12:32:25 INFO - PROCESS | 3776 | 1466537545165 Marionette TRACE conn8 -> [0,2442,"setScriptTimeout",{"ms":35000}] 12:32:25 INFO - PROCESS | 3776 | 1466537545170 Marionette TRACE conn8 <- [1,2442,null,{}] 12:32:25 INFO - PROCESS | 3776 | 1466537545174 Marionette TRACE conn8 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:25 INFO - PROCESS | 3776 | 1466537545177 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:25 INFO - PROCESS | 3776 | 1466537545294 Marionette TRACE conn8 <- [1,2443,null,{"value":null}] 12:32:25 INFO - PROCESS | 3776 | 1466537545418 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:25 INFO - PROCESS | 3776 | 1466537545421 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:25 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A2B87000 == 40 [pid = 3776] [id = 620] 12:32:25 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (000000819B33A400) [pid = 3776] [serial = 1860] [outer = 0000000000000000] 12:32:25 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (000000819B460C00) [pid = 3776] [serial = 1861] [outer = 000000819B33A400] 12:32:25 INFO - PROCESS | 3776 | 1466537545482 Marionette DEBUG loaded listener.js 12:32:25 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (000000819D92B800) [pid = 3776] [serial = 1862] [outer = 000000819B33A400] 12:32:26 INFO - PROCESS | 3776 | 1466537546086 Marionette TRACE conn8 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 12:32:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 12:32:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 944ms 12:32:26 INFO - PROCESS | 3776 | 1466537546107 Marionette TRACE conn8 -> [0,2445,"getWindowHandle",null] 12:32:26 INFO - PROCESS | 3776 | 1466537546110 Marionette TRACE conn8 <- [1,2445,null,{"value":"13"}] 12:32:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 12:32:26 INFO - PROCESS | 3776 | 1466537546114 Marionette TRACE conn8 -> [0,2446,"setScriptTimeout",{"ms":35000}] 12:32:26 INFO - PROCESS | 3776 | 1466537546116 Marionette TRACE conn8 <- [1,2446,null,{}] 12:32:26 INFO - PROCESS | 3776 | 1466537546127 Marionette TRACE conn8 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:26 INFO - PROCESS | 3776 | 1466537546133 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:26 INFO - PROCESS | 3776 | 1466537546250 Marionette TRACE conn8 <- [1,2447,null,{"value":null}] 12:32:26 INFO - PROCESS | 3776 | 1466537546376 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:26 INFO - PROCESS | 3776 | 1466537546381 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:26 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A631A000 == 41 [pid = 3776] [id = 621] 12:32:26 INFO - PROCESS | 3776 | ++DOMWINDOW == 81 (000000819EBB5800) [pid = 3776] [serial = 1863] [outer = 0000000000000000] 12:32:26 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (000000819EBBCC00) [pid = 3776] [serial = 1864] [outer = 000000819EBB5800] 12:32:26 INFO - PROCESS | 3776 | 1466537546441 Marionette DEBUG loaded listener.js 12:32:26 INFO - PROCESS | 3776 | ++DOMWINDOW == 83 (000000819F703C00) [pid = 3776] [serial = 1865] [outer = 000000819EBB5800] 12:32:27 INFO - PROCESS | 3776 | 1466537547127 Marionette TRACE conn8 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 12:32:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 12:32:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1078ms 12:32:27 INFO - PROCESS | 3776 | 1466537547194 Marionette TRACE conn8 -> [0,2449,"getWindowHandle",null] 12:32:27 INFO - PROCESS | 3776 | 1466537547197 Marionette TRACE conn8 <- [1,2449,null,{"value":"13"}] 12:32:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 12:32:27 INFO - PROCESS | 3776 | 1466537547201 Marionette TRACE conn8 -> [0,2450,"setScriptTimeout",{"ms":35000}] 12:32:27 INFO - PROCESS | 3776 | 1466537547203 Marionette TRACE conn8 <- [1,2450,null,{}] 12:32:27 INFO - PROCESS | 3776 | 1466537547207 Marionette TRACE conn8 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:27 INFO - PROCESS | 3776 | 1466537547210 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:27 INFO - PROCESS | 3776 | 1466537547327 Marionette TRACE conn8 <- [1,2451,null,{"value":null}] 12:32:27 INFO - PROCESS | 3776 | 1466537547582 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:27 INFO - PROCESS | 3776 | 1466537547586 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:27 INFO - PROCESS | 3776 | ++DOCSHELL 000000819770A800 == 42 [pid = 3776] [id = 622] 12:32:27 INFO - PROCESS | 3776 | ++DOMWINDOW == 84 (0000008190634000) [pid = 3776] [serial = 1866] [outer = 0000000000000000] 12:32:27 INFO - PROCESS | 3776 | ++DOMWINDOW == 85 (0000008190FF7000) [pid = 3776] [serial = 1867] [outer = 0000008190634000] 12:32:27 INFO - PROCESS | 3776 | 1466537547658 Marionette DEBUG loaded listener.js 12:32:27 INFO - PROCESS | 3776 | ++DOMWINDOW == 86 (00000081957C4C00) [pid = 3776] [serial = 1868] [outer = 0000008190634000] 12:32:28 INFO - PROCESS | 3776 | 1466537548283 Marionette TRACE conn8 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 12:32:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 12:32:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1192ms 12:32:28 INFO - PROCESS | 3776 | --DOCSHELL 00000081A55B2800 == 41 [pid = 3776] [id = 617] 12:32:28 INFO - PROCESS | 3776 | --DOCSHELL 00000081A52E9800 == 40 [pid = 3776] [id = 616] 12:32:28 INFO - PROCESS | 3776 | --DOCSHELL 00000081A527F000 == 39 [pid = 3776] [id = 615] 12:32:28 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4E6F800 == 38 [pid = 3776] [id = 614] 12:32:28 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4B38800 == 37 [pid = 3776] [id = 613] 12:32:28 INFO - PROCESS | 3776 | --DOCSHELL 00000081A2B95000 == 36 [pid = 3776] [id = 612] 12:32:28 INFO - PROCESS | 3776 | --DOCSHELL 000000819F5BF000 == 35 [pid = 3776] [id = 611] 12:32:28 INFO - PROCESS | 3776 | --DOCSHELL 000000819D9D7800 == 34 [pid = 3776] [id = 610] 12:32:28 INFO - PROCESS | 3776 | --DOCSHELL 000000819C19D000 == 33 [pid = 3776] [id = 609] 12:32:28 INFO - PROCESS | 3776 | --DOCSHELL 000000819F58B800 == 32 [pid = 3776] [id = 608] 12:32:28 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4BCC800 == 31 [pid = 3776] [id = 606] 12:32:28 INFO - PROCESS | 3776 | --DOCSHELL 000000819771F800 == 30 [pid = 3776] [id = 607] 12:32:28 INFO - PROCESS | 3776 | --DOCSHELL 00000081975CB000 == 29 [pid = 3776] [id = 599] 12:32:28 INFO - PROCESS | 3776 | --DOCSHELL 00000081A631A000 == 28 [pid = 3776] [id = 621] 12:32:28 INFO - PROCESS | 3776 | --DOCSHELL 00000081A2B87000 == 27 [pid = 3776] [id = 620] 12:32:28 INFO - PROCESS | 3776 | --DOCSHELL 00000081A56B6000 == 26 [pid = 3776] [id = 618] 12:32:28 INFO - PROCESS | 3776 | --DOCSHELL 000000819BEC0800 == 25 [pid = 3776] [id = 619] 12:32:29 INFO - PROCESS | 3776 | --DOMWINDOW == 85 (000000819E64C800) [pid = 3776] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 12:32:29 INFO - PROCESS | 3776 | --DOMWINDOW == 84 (000000819B493000) [pid = 3776] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 12:32:29 INFO - PROCESS | 3776 | --DOMWINDOW == 83 (0000008197280400) [pid = 3776] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 12:32:29 INFO - PROCESS | 3776 | --DOMWINDOW == 82 (0000008190FF1C00) [pid = 3776] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 12:32:29 INFO - PROCESS | 3776 | --DOMWINDOW == 81 (000000819110F400) [pid = 3776] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 12:32:29 INFO - PROCESS | 3776 | --DOMWINDOW == 80 (00000081965BC800) [pid = 3776] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 12:32:29 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (00000081918D1C00) [pid = 3776] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 12:32:29 INFO - PROCESS | 3776 | --DOMWINDOW == 78 (0000008191A1BC00) [pid = 3776] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 12:32:29 INFO - PROCESS | 3776 | --DOMWINDOW == 77 (00000081959F5800) [pid = 3776] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 12:32:29 INFO - PROCESS | 3776 | --DOMWINDOW == 76 (000000819BE9A000) [pid = 3776] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 12:32:29 INFO - PROCESS | 3776 | --DOMWINDOW == 75 (00000081965C8800) [pid = 3776] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 12:32:29 INFO - PROCESS | 3776 | --DOMWINDOW == 74 (00000081928B5C00) [pid = 3776] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 12:32:29 INFO - PROCESS | 3776 | --DOMWINDOW == 73 (000000819C108400) [pid = 3776] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 12:32:29 INFO - PROCESS | 3776 | --DOMWINDOW == 72 (000000819B463000) [pid = 3776] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 12:32:29 INFO - PROCESS | 3776 | --DOMWINDOW == 71 (000000819F04FC00) [pid = 3776] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 12:32:29 INFO - PROCESS | 3776 | --DOMWINDOW == 70 (000000819EA32000) [pid = 3776] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 12:32:29 INFO - PROCESS | 3776 | --DOMWINDOW == 69 (000000819E62B400) [pid = 3776] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 12:32:29 INFO - PROCESS | 3776 | --DOMWINDOW == 68 (000000819D92FC00) [pid = 3776] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 12:32:29 INFO - PROCESS | 3776 | --DOMWINDOW == 67 (000000819E6D3400) [pid = 3776] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 12:32:29 INFO - PROCESS | 3776 | --DOMWINDOW == 66 (000000819B848000) [pid = 3776] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 12:32:29 INFO - PROCESS | 3776 | --DOMWINDOW == 65 (000000819A97B000) [pid = 3776] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 12:32:29 INFO - PROCESS | 3776 | 1466537549107 Marionette TRACE conn8 -> [0,2453,"getWindowHandle",null] 12:32:29 INFO - PROCESS | 3776 | 1466537549112 Marionette TRACE conn8 <- [1,2453,null,{"value":"13"}] 12:32:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 12:32:29 INFO - PROCESS | 3776 | 1466537549124 Marionette TRACE conn8 -> [0,2454,"setScriptTimeout",{"ms":35000}] 12:32:29 INFO - PROCESS | 3776 | 1466537549127 Marionette TRACE conn8 <- [1,2454,null,{}] 12:32:29 INFO - PROCESS | 3776 | 1466537549136 Marionette TRACE conn8 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:29 INFO - PROCESS | 3776 | 1466537549140 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:29 INFO - PROCESS | 3776 | 1466537549269 Marionette TRACE conn8 <- [1,2455,null,{"value":null}] 12:32:29 INFO - PROCESS | 3776 | 1466537549339 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:29 INFO - PROCESS | 3776 | 1466537549345 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:29 INFO - PROCESS | 3776 | ++DOCSHELL 000000819655E000 == 26 [pid = 3776] [id = 623] 12:32:29 INFO - PROCESS | 3776 | ++DOMWINDOW == 66 (0000008190009000) [pid = 3776] [serial = 1869] [outer = 0000000000000000] 12:32:29 INFO - PROCESS | 3776 | ++DOMWINDOW == 67 (000000819119FC00) [pid = 3776] [serial = 1870] [outer = 0000008190009000] 12:32:29 INFO - PROCESS | 3776 | 1466537549397 Marionette DEBUG loaded listener.js 12:32:29 INFO - PROCESS | 3776 | ++DOMWINDOW == 68 (0000008190FF1000) [pid = 3776] [serial = 1871] [outer = 0000008190009000] 12:32:29 INFO - PROCESS | 3776 | 1466537549884 Marionette TRACE conn8 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 12:32:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 12:32:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 795ms 12:32:29 INFO - PROCESS | 3776 | 1466537549923 Marionette TRACE conn8 -> [0,2457,"getWindowHandle",null] 12:32:29 INFO - PROCESS | 3776 | 1466537549927 Marionette TRACE conn8 <- [1,2457,null,{"value":"13"}] 12:32:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 12:32:29 INFO - PROCESS | 3776 | 1466537549934 Marionette TRACE conn8 -> [0,2458,"setScriptTimeout",{"ms":35000}] 12:32:29 INFO - PROCESS | 3776 | 1466537549939 Marionette TRACE conn8 <- [1,2458,null,{}] 12:32:29 INFO - PROCESS | 3776 | 1466537549943 Marionette TRACE conn8 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:29 INFO - PROCESS | 3776 | 1466537549946 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:30 INFO - PROCESS | 3776 | 1466537550047 Marionette TRACE conn8 <- [1,2459,null,{"value":null}] 12:32:30 INFO - PROCESS | 3776 | 1466537550055 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:30 INFO - PROCESS | 3776 | 1466537550058 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:30 INFO - PROCESS | 3776 | ++DOCSHELL 000000819DA1A000 == 27 [pid = 3776] [id = 624] 12:32:30 INFO - PROCESS | 3776 | ++DOMWINDOW == 69 (0000008191329000) [pid = 3776] [serial = 1872] [outer = 0000000000000000] 12:32:30 INFO - PROCESS | 3776 | ++DOMWINDOW == 70 (0000008195748C00) [pid = 3776] [serial = 1873] [outer = 0000008191329000] 12:32:30 INFO - PROCESS | 3776 | 1466537550106 Marionette DEBUG loaded listener.js 12:32:30 INFO - PROCESS | 3776 | ++DOMWINDOW == 71 (00000081961B8400) [pid = 3776] [serial = 1874] [outer = 0000008191329000] 12:32:30 INFO - PROCESS | 3776 | 1466537550579 Marionette TRACE conn8 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 12:32:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 12:32:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 692ms 12:32:30 INFO - PROCESS | 3776 | 1466537550624 Marionette TRACE conn8 -> [0,2461,"getWindowHandle",null] 12:32:30 INFO - PROCESS | 3776 | 1466537550627 Marionette TRACE conn8 <- [1,2461,null,{"value":"13"}] 12:32:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 12:32:30 INFO - PROCESS | 3776 | 1466537550630 Marionette TRACE conn8 -> [0,2462,"setScriptTimeout",{"ms":35000}] 12:32:30 INFO - PROCESS | 3776 | 1466537550633 Marionette TRACE conn8 <- [1,2462,null,{}] 12:32:30 INFO - PROCESS | 3776 | 1466537550643 Marionette TRACE conn8 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:30 INFO - PROCESS | 3776 | 1466537550656 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:30 INFO - PROCESS | 3776 | 1466537550785 Marionette TRACE conn8 <- [1,2463,null,{"value":null}] 12:32:30 INFO - PROCESS | 3776 | 1466537550803 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:30 INFO - PROCESS | 3776 | 1466537550807 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:30 INFO - PROCESS | 3776 | ++DOCSHELL 000000819F583800 == 28 [pid = 3776] [id = 625] 12:32:30 INFO - PROCESS | 3776 | ++DOMWINDOW == 72 (0000008197310800) [pid = 3776] [serial = 1875] [outer = 0000000000000000] 12:32:30 INFO - PROCESS | 3776 | ++DOMWINDOW == 73 (0000008197319800) [pid = 3776] [serial = 1876] [outer = 0000008197310800] 12:32:30 INFO - PROCESS | 3776 | 1466537550856 Marionette DEBUG loaded listener.js 12:32:30 INFO - PROCESS | 3776 | ++DOMWINDOW == 74 (000000819AE11800) [pid = 3776] [serial = 1877] [outer = 0000008197310800] 12:32:31 INFO - PROCESS | 3776 | 1466537551338 Marionette TRACE conn8 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 12:32:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 12:32:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 733ms 12:32:31 INFO - PROCESS | 3776 | 1466537551366 Marionette TRACE conn8 -> [0,2465,"getWindowHandle",null] 12:32:31 INFO - PROCESS | 3776 | 1466537551368 Marionette TRACE conn8 <- [1,2465,null,{"value":"13"}] 12:32:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 12:32:31 INFO - PROCESS | 3776 | 1466537551372 Marionette TRACE conn8 -> [0,2466,"setScriptTimeout",{"ms":35000}] 12:32:31 INFO - PROCESS | 3776 | 1466537551373 Marionette TRACE conn8 <- [1,2466,null,{}] 12:32:31 INFO - PROCESS | 3776 | 1466537551377 Marionette TRACE conn8 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:31 INFO - PROCESS | 3776 | 1466537551379 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:31 INFO - PROCESS | 3776 | 1466537551497 Marionette TRACE conn8 <- [1,2467,null,{"value":null}] 12:32:31 INFO - PROCESS | 3776 | 1466537551502 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:31 INFO - PROCESS | 3776 | 1466537551505 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:31 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A29C5800 == 29 [pid = 3776] [id = 626] 12:32:31 INFO - PROCESS | 3776 | ++DOMWINDOW == 75 (000000819B3E5400) [pid = 3776] [serial = 1878] [outer = 0000000000000000] 12:32:31 INFO - PROCESS | 3776 | ++DOMWINDOW == 76 (000000819B45B800) [pid = 3776] [serial = 1879] [outer = 000000819B3E5400] 12:32:31 INFO - PROCESS | 3776 | 1466537551592 Marionette DEBUG loaded listener.js 12:32:31 INFO - PROCESS | 3776 | ++DOMWINDOW == 77 (000000819B498C00) [pid = 3776] [serial = 1880] [outer = 000000819B3E5400] 12:32:32 INFO - PROCESS | 3776 | 1466537552030 Marionette TRACE conn8 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 12:32:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 12:32:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 692ms 12:32:32 INFO - PROCESS | 3776 | 1466537552067 Marionette TRACE conn8 -> [0,2469,"getWindowHandle",null] 12:32:32 INFO - PROCESS | 3776 | 1466537552069 Marionette TRACE conn8 <- [1,2469,null,{"value":"13"}] 12:32:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 12:32:32 INFO - PROCESS | 3776 | 1466537552073 Marionette TRACE conn8 -> [0,2470,"setScriptTimeout",{"ms":35000}] 12:32:32 INFO - PROCESS | 3776 | 1466537552075 Marionette TRACE conn8 <- [1,2470,null,{}] 12:32:32 INFO - PROCESS | 3776 | 1466537552078 Marionette TRACE conn8 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:32 INFO - PROCESS | 3776 | 1466537552080 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:32 INFO - PROCESS | 3776 | 1466537552225 Marionette TRACE conn8 <- [1,2471,null,{"value":null}] 12:32:32 INFO - PROCESS | 3776 | 1466537552247 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:32 INFO - PROCESS | 3776 | 1466537552250 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:32 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A2B8E800 == 30 [pid = 3776] [id = 627] 12:32:32 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (0000008190FF0C00) [pid = 3776] [serial = 1881] [outer = 0000000000000000] 12:32:32 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (000000819B84F000) [pid = 3776] [serial = 1882] [outer = 0000008190FF0C00] 12:32:32 INFO - PROCESS | 3776 | 1466537552295 Marionette DEBUG loaded listener.js 12:32:32 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (000000819C18CC00) [pid = 3776] [serial = 1883] [outer = 0000008190FF0C00] 12:32:32 INFO - PROCESS | 3776 | 1466537552745 Marionette TRACE conn8 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 12:32:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 12:32:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 734ms 12:32:32 INFO - PROCESS | 3776 | 1466537552811 Marionette TRACE conn8 -> [0,2473,"getWindowHandle",null] 12:32:32 INFO - PROCESS | 3776 | 1466537552813 Marionette TRACE conn8 <- [1,2473,null,{"value":"13"}] 12:32:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 12:32:32 INFO - PROCESS | 3776 | 1466537552817 Marionette TRACE conn8 -> [0,2474,"setScriptTimeout",{"ms":35000}] 12:32:32 INFO - PROCESS | 3776 | 1466537552819 Marionette TRACE conn8 <- [1,2474,null,{}] 12:32:32 INFO - PROCESS | 3776 | 1466537552822 Marionette TRACE conn8 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:32 INFO - PROCESS | 3776 | 1466537552828 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:32 INFO - PROCESS | 3776 | 1466537552971 Marionette TRACE conn8 <- [1,2475,null,{"value":null}] 12:32:33 INFO - PROCESS | 3776 | 1466537553029 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:33 INFO - PROCESS | 3776 | 1466537553032 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:33 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4B3D800 == 31 [pid = 3776] [id = 628] 12:32:33 INFO - PROCESS | 3776 | ++DOMWINDOW == 81 (000000819E061400) [pid = 3776] [serial = 1884] [outer = 0000000000000000] 12:32:33 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (000000819E624C00) [pid = 3776] [serial = 1885] [outer = 000000819E061400] 12:32:33 INFO - PROCESS | 3776 | 1466537553079 Marionette DEBUG loaded listener.js 12:32:33 INFO - PROCESS | 3776 | ++DOMWINDOW == 83 (000000819E649400) [pid = 3776] [serial = 1886] [outer = 000000819E061400] 12:32:33 INFO - PROCESS | 3776 | --DOMWINDOW == 82 (000000819B3E1800) [pid = 3776] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 12:32:33 INFO - PROCESS | 3776 | --DOMWINDOW == 81 (000000818FFDA400) [pid = 3776] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 12:32:33 INFO - PROCESS | 3776 | --DOMWINDOW == 80 (000000819E06E800) [pid = 3776] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 12:32:33 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (0000008197263400) [pid = 3776] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 12:32:33 INFO - PROCESS | 3776 | --DOMWINDOW == 78 (000000819F01E000) [pid = 3776] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 12:32:33 INFO - PROCESS | 3776 | --DOMWINDOW == 77 (000000819EBB6000) [pid = 3776] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 12:32:33 INFO - PROCESS | 3776 | --DOMWINDOW == 76 (000000819083EC00) [pid = 3776] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 12:32:33 INFO - PROCESS | 3776 | --DOMWINDOW == 75 (00000081912A1400) [pid = 3776] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 12:32:33 INFO - PROCESS | 3776 | --DOMWINDOW == 74 (0000008195AB5C00) [pid = 3776] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 12:32:33 INFO - PROCESS | 3776 | --DOMWINDOW == 73 (000000819E63A000) [pid = 3776] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 12:32:33 INFO - PROCESS | 3776 | --DOMWINDOW == 72 (000000819FAAC800) [pid = 3776] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 12:32:33 INFO - PROCESS | 3776 | --DOMWINDOW == 71 (000000819FABAC00) [pid = 3776] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 12:32:33 INFO - PROCESS | 3776 | 1466537553716 Marionette TRACE conn8 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 12:32:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 12:32:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 942ms 12:32:33 INFO - PROCESS | 3776 | 1466537553761 Marionette TRACE conn8 -> [0,2477,"getWindowHandle",null] 12:32:33 INFO - PROCESS | 3776 | 1466537553763 Marionette TRACE conn8 <- [1,2477,null,{"value":"13"}] 12:32:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 12:32:33 INFO - PROCESS | 3776 | 1466537553771 Marionette TRACE conn8 -> [0,2478,"setScriptTimeout",{"ms":35000}] 12:32:33 INFO - PROCESS | 3776 | 1466537553772 Marionette TRACE conn8 <- [1,2478,null,{}] 12:32:33 INFO - PROCESS | 3776 | 1466537553784 Marionette TRACE conn8 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:33 INFO - PROCESS | 3776 | 1466537553786 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:33 INFO - PROCESS | 3776 | 1466537553896 Marionette TRACE conn8 <- [1,2479,null,{"value":null}] 12:32:33 INFO - PROCESS | 3776 | 1466537553950 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:33 INFO - PROCESS | 3776 | 1466537553952 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:33 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4E07000 == 32 [pid = 3776] [id = 629] 12:32:33 INFO - PROCESS | 3776 | ++DOMWINDOW == 72 (0000008190FF2400) [pid = 3776] [serial = 1887] [outer = 0000000000000000] 12:32:33 INFO - PROCESS | 3776 | ++DOMWINDOW == 73 (000000819B8CC400) [pid = 3776] [serial = 1888] [outer = 0000008190FF2400] 12:32:34 INFO - PROCESS | 3776 | 1466537553996 Marionette DEBUG loaded listener.js 12:32:34 INFO - PROCESS | 3776 | ++DOMWINDOW == 74 (000000819E6D1800) [pid = 3776] [serial = 1889] [outer = 0000008190FF2400] 12:32:34 INFO - PROCESS | 3776 | 1466537554350 Marionette TRACE conn8 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 12:32:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 12:32:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 628ms 12:32:34 INFO - PROCESS | 3776 | 1466537554403 Marionette TRACE conn8 -> [0,2481,"getWindowHandle",null] 12:32:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 12:32:34 INFO - PROCESS | 3776 | 1466537554405 Marionette TRACE conn8 <- [1,2481,null,{"value":"13"}] 12:32:34 INFO - PROCESS | 3776 | 1466537554408 Marionette TRACE conn8 -> [0,2482,"setScriptTimeout",{"ms":35000}] 12:32:34 INFO - PROCESS | 3776 | 1466537554410 Marionette TRACE conn8 <- [1,2482,null,{}] 12:32:34 INFO - PROCESS | 3776 | 1466537554414 Marionette TRACE conn8 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:34 INFO - PROCESS | 3776 | 1466537554416 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:34 INFO - PROCESS | 3776 | 1466537554496 Marionette TRACE conn8 <- [1,2483,null,{"value":null}] 12:32:34 INFO - PROCESS | 3776 | 1466537554502 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:34 INFO - PROCESS | 3776 | 1466537554504 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:34 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A5240000 == 33 [pid = 3776] [id = 630] 12:32:34 INFO - PROCESS | 3776 | ++DOMWINDOW == 75 (000000819E70E000) [pid = 3776] [serial = 1890] [outer = 0000000000000000] 12:32:34 INFO - PROCESS | 3776 | ++DOMWINDOW == 76 (000000819E743400) [pid = 3776] [serial = 1891] [outer = 000000819E70E000] 12:32:34 INFO - PROCESS | 3776 | 1466537554548 Marionette DEBUG loaded listener.js 12:32:34 INFO - PROCESS | 3776 | ++DOMWINDOW == 77 (000000819EA31000) [pid = 3776] [serial = 1892] [outer = 000000819E70E000] 12:32:34 INFO - PROCESS | 3776 | 1466537554973 Marionette TRACE conn8 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 12:32:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 12:32:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 587ms 12:32:35 INFO - PROCESS | 3776 | 1466537555009 Marionette TRACE conn8 -> [0,2485,"getWindowHandle",null] 12:32:35 INFO - PROCESS | 3776 | 1466537555011 Marionette TRACE conn8 <- [1,2485,null,{"value":"13"}] 12:32:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 12:32:35 INFO - PROCESS | 3776 | 1466537555028 Marionette TRACE conn8 -> [0,2486,"setScriptTimeout",{"ms":35000}] 12:32:35 INFO - PROCESS | 3776 | 1466537555030 Marionette TRACE conn8 <- [1,2486,null,{}] 12:32:35 INFO - PROCESS | 3776 | 1466537555034 Marionette TRACE conn8 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:35 INFO - PROCESS | 3776 | 1466537555036 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:35 INFO - PROCESS | 3776 | 1466537555117 Marionette TRACE conn8 <- [1,2487,null,{"value":null}] 12:32:35 INFO - PROCESS | 3776 | 1466537555123 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:35 INFO - PROCESS | 3776 | 1466537555125 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:35 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A559A000 == 34 [pid = 3776] [id = 631] 12:32:35 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (000000819EA2D400) [pid = 3776] [serial = 1893] [outer = 0000000000000000] 12:32:35 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (000000819EBB7400) [pid = 3776] [serial = 1894] [outer = 000000819EA2D400] 12:32:35 INFO - PROCESS | 3776 | 1466537555169 Marionette DEBUG loaded listener.js 12:32:35 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (000000819ED6C800) [pid = 3776] [serial = 1895] [outer = 000000819EA2D400] 12:32:35 INFO - PROCESS | 3776 | 1466537555683 Marionette TRACE conn8 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 12:32:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 12:32:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 734ms 12:32:35 INFO - PROCESS | 3776 | 1466537555769 Marionette TRACE conn8 -> [0,2489,"getWindowHandle",null] 12:32:35 INFO - PROCESS | 3776 | 1466537555774 Marionette TRACE conn8 <- [1,2489,null,{"value":"13"}] 12:32:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 12:32:35 INFO - PROCESS | 3776 | 1466537555780 Marionette TRACE conn8 -> [0,2490,"setScriptTimeout",{"ms":35000}] 12:32:35 INFO - PROCESS | 3776 | 1466537555784 Marionette TRACE conn8 <- [1,2490,null,{}] 12:32:35 INFO - PROCESS | 3776 | 1466537555790 Marionette TRACE conn8 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:35 INFO - PROCESS | 3776 | 1466537555794 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:36 INFO - PROCESS | 3776 | 1466537556000 Marionette TRACE conn8 <- [1,2491,null,{"value":null}] 12:32:36 INFO - PROCESS | 3776 | 1466537556012 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:36 INFO - PROCESS | 3776 | 1466537556017 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:36 INFO - PROCESS | 3776 | ++DOCSHELL 000000819B713000 == 35 [pid = 3776] [id = 632] 12:32:36 INFO - PROCESS | 3776 | ++DOMWINDOW == 81 (0000008190FF1C00) [pid = 3776] [serial = 1896] [outer = 0000000000000000] 12:32:36 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (0000008191104C00) [pid = 3776] [serial = 1897] [outer = 0000008190FF1C00] 12:32:36 INFO - PROCESS | 3776 | 1466537556075 Marionette DEBUG loaded listener.js 12:32:36 INFO - PROCESS | 3776 | ++DOMWINDOW == 83 (00000081918D2000) [pid = 3776] [serial = 1898] [outer = 0000008190FF1C00] 12:32:36 INFO - PROCESS | 3776 | 1466537556938 Marionette TRACE conn8 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 12:32:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 12:32:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1233ms 12:32:37 INFO - PROCESS | 3776 | 1466537557016 Marionette TRACE conn8 -> [0,2493,"getWindowHandle",null] 12:32:37 INFO - PROCESS | 3776 | 1466537557021 Marionette TRACE conn8 <- [1,2493,null,{"value":"13"}] 12:32:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 12:32:37 INFO - PROCESS | 3776 | 1466537557028 Marionette TRACE conn8 -> [0,2494,"setScriptTimeout",{"ms":35000}] 12:32:37 INFO - PROCESS | 3776 | 1466537557031 Marionette TRACE conn8 <- [1,2494,null,{}] 12:32:37 INFO - PROCESS | 3776 | 1466537557036 Marionette TRACE conn8 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:37 INFO - PROCESS | 3776 | 1466537557039 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:37 INFO - PROCESS | 3776 | 1466537557173 Marionette TRACE conn8 <- [1,2495,null,{"value":null}] 12:32:37 INFO - PROCESS | 3776 | 1466537557291 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:37 INFO - PROCESS | 3776 | 1466537557294 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:37 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A2B80000 == 36 [pid = 3776] [id = 633] 12:32:37 INFO - PROCESS | 3776 | ++DOMWINDOW == 84 (000000819727A800) [pid = 3776] [serial = 1899] [outer = 0000000000000000] 12:32:37 INFO - PROCESS | 3776 | ++DOMWINDOW == 85 (000000819B341C00) [pid = 3776] [serial = 1900] [outer = 000000819727A800] 12:32:37 INFO - PROCESS | 3776 | 1466537557355 Marionette DEBUG loaded listener.js 12:32:37 INFO - PROCESS | 3776 | ++DOMWINDOW == 86 (000000819B494000) [pid = 3776] [serial = 1901] [outer = 000000819727A800] 12:32:38 INFO - PROCESS | 3776 | 1466537558258 Marionette TRACE conn8 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 12:32:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 12:32:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1299ms 12:32:38 INFO - PROCESS | 3776 | 1466537558329 Marionette TRACE conn8 -> [0,2497,"getWindowHandle",null] 12:32:38 INFO - PROCESS | 3776 | 1466537558334 Marionette TRACE conn8 <- [1,2497,null,{"value":"13"}] 12:32:38 INFO - PROCESS | 3776 | 1466537558339 Marionette TRACE conn8 -> [0,2498,"setScriptTimeout",{"ms":35000}] 12:32:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 12:32:38 INFO - PROCESS | 3776 | 1466537558342 Marionette TRACE conn8 <- [1,2498,null,{}] 12:32:38 INFO - PROCESS | 3776 | 1466537558348 Marionette TRACE conn8 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:38 INFO - PROCESS | 3776 | 1466537558351 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:38 INFO - PROCESS | 3776 | 1466537558490 Marionette TRACE conn8 <- [1,2499,null,{"value":null}] 12:32:38 INFO - PROCESS | 3776 | 1466537558610 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:38 INFO - PROCESS | 3776 | 1466537558614 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:38 INFO - PROCESS | 3776 | ++DOCSHELL 000000819D3E0000 == 37 [pid = 3776] [id = 634] 12:32:38 INFO - PROCESS | 3776 | ++DOMWINDOW == 87 (0000008191330C00) [pid = 3776] [serial = 1902] [outer = 0000000000000000] 12:32:38 INFO - PROCESS | 3776 | ++DOMWINDOW == 88 (0000008192858C00) [pid = 3776] [serial = 1903] [outer = 0000008191330C00] 12:32:38 INFO - PROCESS | 3776 | 1466537558668 Marionette DEBUG loaded listener.js 12:32:38 INFO - PROCESS | 3776 | ++DOMWINDOW == 89 (000000819673F800) [pid = 3776] [serial = 1904] [outer = 0000008191330C00] 12:32:38 INFO - PROCESS | 3776 | --DOCSHELL 00000081A5240000 == 36 [pid = 3776] [id = 630] 12:32:38 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4E07000 == 35 [pid = 3776] [id = 629] 12:32:38 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4B3D800 == 34 [pid = 3776] [id = 628] 12:32:38 INFO - PROCESS | 3776 | --DOCSHELL 00000081A2B8E800 == 33 [pid = 3776] [id = 627] 12:32:38 INFO - PROCESS | 3776 | --DOCSHELL 00000081A29C5800 == 32 [pid = 3776] [id = 626] 12:32:38 INFO - PROCESS | 3776 | --DOCSHELL 000000819F583800 == 31 [pid = 3776] [id = 625] 12:32:38 INFO - PROCESS | 3776 | --DOCSHELL 000000819DA1A000 == 30 [pid = 3776] [id = 624] 12:32:38 INFO - PROCESS | 3776 | --DOCSHELL 000000819655E000 == 29 [pid = 3776] [id = 623] 12:32:38 INFO - PROCESS | 3776 | --DOMWINDOW == 88 (000000819E725000) [pid = 3776] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 12:32:38 INFO - PROCESS | 3776 | --DOMWINDOW == 87 (000000819119CC00) [pid = 3776] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 12:32:38 INFO - PROCESS | 3776 | --DOMWINDOW == 86 (000000819E47B400) [pid = 3776] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 12:32:38 INFO - PROCESS | 3776 | --DOMWINDOW == 85 (000000819727B000) [pid = 3776] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 12:32:38 INFO - PROCESS | 3776 | --DOMWINDOW == 84 (000000819F774800) [pid = 3776] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 12:32:38 INFO - PROCESS | 3776 | --DOMWINDOW == 83 (000000819ED6D800) [pid = 3776] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 12:32:38 INFO - PROCESS | 3776 | --DOMWINDOW == 82 (000000819797AC00) [pid = 3776] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 12:32:38 INFO - PROCESS | 3776 | --DOMWINDOW == 81 (000000819E630400) [pid = 3776] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 12:32:38 INFO - PROCESS | 3776 | --DOMWINDOW == 80 (000000819132C000) [pid = 3776] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 12:32:38 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (00000081902E3C00) [pid = 3776] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 12:32:38 INFO - PROCESS | 3776 | --DOMWINDOW == 78 (000000819F706400) [pid = 3776] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 12:32:38 INFO - PROCESS | 3776 | --DOMWINDOW == 77 (000000819613C800) [pid = 3776] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 12:32:38 INFO - PROCESS | 3776 | --DOMWINDOW == 76 (0000008197264000) [pid = 3776] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 12:32:38 INFO - PROCESS | 3776 | --DOMWINDOW == 75 (000000819EE39800) [pid = 3776] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 12:32:38 INFO - PROCESS | 3776 | --DOMWINDOW == 74 (000000819E6CB400) [pid = 3776] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 12:32:38 INFO - PROCESS | 3776 | --DOMWINDOW == 73 (000000819FA0D000) [pid = 3776] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 12:32:38 INFO - PROCESS | 3776 | --DOMWINDOW == 72 (0000008197977000) [pid = 3776] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 12:32:38 INFO - PROCESS | 3776 | --DOMWINDOW == 71 (000000819B845400) [pid = 3776] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 12:32:38 INFO - PROCESS | 3776 | --DOMWINDOW == 70 (00000081979F1C00) [pid = 3776] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 12:32:38 INFO - PROCESS | 3776 | --DOMWINDOW == 69 (000000819FAB5000) [pid = 3776] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 12:32:38 INFO - PROCESS | 3776 | --DOMWINDOW == 68 (000000819E748400) [pid = 3776] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 12:32:38 INFO - PROCESS | 3776 | --DOMWINDOW == 67 (000000819FACAC00) [pid = 3776] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 12:32:38 INFO - PROCESS | 3776 | --DOMWINDOW == 66 (00000081A0C98C00) [pid = 3776] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 12:32:38 INFO - PROCESS | 3776 | --DOMWINDOW == 65 (00000081A0839400) [pid = 3776] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 12:32:39 INFO - PROCESS | 3776 | 1466537559183 Marionette TRACE conn8 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 12:32:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 12:32:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 880ms 12:32:39 INFO - PROCESS | 3776 | 1466537559223 Marionette TRACE conn8 -> [0,2501,"getWindowHandle",null] 12:32:39 INFO - PROCESS | 3776 | 1466537559228 Marionette TRACE conn8 <- [1,2501,null,{"value":"13"}] 12:32:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 12:32:39 INFO - PROCESS | 3776 | 1466537559234 Marionette TRACE conn8 -> [0,2502,"setScriptTimeout",{"ms":35000}] 12:32:39 INFO - PROCESS | 3776 | 1466537559237 Marionette TRACE conn8 <- [1,2502,null,{}] 12:32:39 INFO - PROCESS | 3776 | 1466537559241 Marionette TRACE conn8 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:39 INFO - PROCESS | 3776 | 1466537559243 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:39 INFO - PROCESS | 3776 | 1466537559337 Marionette TRACE conn8 <- [1,2503,null,{"value":null}] 12:32:39 INFO - PROCESS | 3776 | 1466537559343 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:39 INFO - PROCESS | 3776 | 1466537559346 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:39 INFO - PROCESS | 3776 | ++DOCSHELL 000000819DC49800 == 30 [pid = 3776] [id = 635] 12:32:39 INFO - PROCESS | 3776 | ++DOMWINDOW == 66 (000000819613C800) [pid = 3776] [serial = 1905] [outer = 0000000000000000] 12:32:39 INFO - PROCESS | 3776 | ++DOMWINDOW == 67 (0000008197276400) [pid = 3776] [serial = 1906] [outer = 000000819613C800] 12:32:39 INFO - PROCESS | 3776 | 1466537559395 Marionette DEBUG loaded listener.js 12:32:39 INFO - PROCESS | 3776 | ++DOMWINDOW == 68 (00000081973CB400) [pid = 3776] [serial = 1907] [outer = 000000819613C800] 12:32:39 INFO - PROCESS | 3776 | 1466537559865 Marionette TRACE conn8 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 12:32:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 12:32:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 691ms 12:32:39 INFO - PROCESS | 3776 | 1466537559928 Marionette TRACE conn8 -> [0,2505,"getWindowHandle",null] 12:32:39 INFO - PROCESS | 3776 | 1466537559931 Marionette TRACE conn8 <- [1,2505,null,{"value":"13"}] 12:32:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 12:32:39 INFO - PROCESS | 3776 | 1466537559934 Marionette TRACE conn8 -> [0,2506,"setScriptTimeout",{"ms":35000}] 12:32:39 INFO - PROCESS | 3776 | 1466537559938 Marionette TRACE conn8 <- [1,2506,null,{}] 12:32:39 INFO - PROCESS | 3776 | 1466537559950 Marionette TRACE conn8 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:39 INFO - PROCESS | 3776 | 1466537559955 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:40 INFO - PROCESS | 3776 | 1466537560077 Marionette TRACE conn8 <- [1,2507,null,{"value":null}] 12:32:40 INFO - PROCESS | 3776 | 1466537560166 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:40 INFO - PROCESS | 3776 | 1466537560169 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:40 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A29BF800 == 31 [pid = 3776] [id = 636] 12:32:40 INFO - PROCESS | 3776 | ++DOMWINDOW == 69 (00000081961B3800) [pid = 3776] [serial = 1908] [outer = 0000000000000000] 12:32:40 INFO - PROCESS | 3776 | ++DOMWINDOW == 70 (000000819B49A000) [pid = 3776] [serial = 1909] [outer = 00000081961B3800] 12:32:40 INFO - PROCESS | 3776 | 1466537560226 Marionette DEBUG loaded listener.js 12:32:40 INFO - PROCESS | 3776 | ++DOMWINDOW == 71 (000000819BE9A800) [pid = 3776] [serial = 1910] [outer = 00000081961B3800] 12:32:40 INFO - PROCESS | 3776 | 1466537560609 Marionette TRACE conn8 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 12:32:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 12:32:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 732ms 12:32:40 INFO - PROCESS | 3776 | 1466537560669 Marionette TRACE conn8 -> [0,2509,"getWindowHandle",null] 12:32:40 INFO - PROCESS | 3776 | 1466537560672 Marionette TRACE conn8 <- [1,2509,null,{"value":"13"}] 12:32:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 12:32:40 INFO - PROCESS | 3776 | 1466537560675 Marionette TRACE conn8 -> [0,2510,"setScriptTimeout",{"ms":35000}] 12:32:40 INFO - PROCESS | 3776 | 1466537560677 Marionette TRACE conn8 <- [1,2510,null,{}] 12:32:40 INFO - PROCESS | 3776 | 1466537560680 Marionette TRACE conn8 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:40 INFO - PROCESS | 3776 | 1466537560683 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:40 INFO - PROCESS | 3776 | 1466537560774 Marionette TRACE conn8 <- [1,2511,null,{"value":null}] 12:32:40 INFO - PROCESS | 3776 | 1466537560781 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:40 INFO - PROCESS | 3776 | 1466537560783 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:40 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4A9B800 == 32 [pid = 3776] [id = 637] 12:32:40 INFO - PROCESS | 3776 | ++DOMWINDOW == 72 (000000819E061000) [pid = 3776] [serial = 1911] [outer = 0000000000000000] 12:32:40 INFO - PROCESS | 3776 | ++DOMWINDOW == 73 (000000819E61E800) [pid = 3776] [serial = 1912] [outer = 000000819E061000] 12:32:40 INFO - PROCESS | 3776 | 1466537560828 Marionette DEBUG loaded listener.js 12:32:40 INFO - PROCESS | 3776 | ++DOMWINDOW == 74 (000000819E634400) [pid = 3776] [serial = 1913] [outer = 000000819E061000] 12:32:41 INFO - PROCESS | 3776 | 1466537561292 Marionette TRACE conn8 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 12:32:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 12:32:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 689ms 12:32:41 INFO - PROCESS | 3776 | 1466537561367 Marionette TRACE conn8 -> [0,2513,"getWindowHandle",null] 12:32:41 INFO - PROCESS | 3776 | 1466537561369 Marionette TRACE conn8 <- [1,2513,null,{"value":"13"}] 12:32:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 12:32:41 INFO - PROCESS | 3776 | 1466537561372 Marionette TRACE conn8 -> [0,2514,"setScriptTimeout",{"ms":35000}] 12:32:41 INFO - PROCESS | 3776 | 1466537561374 Marionette TRACE conn8 <- [1,2514,null,{}] 12:32:41 INFO - PROCESS | 3776 | 1466537561383 Marionette TRACE conn8 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:41 INFO - PROCESS | 3776 | 1466537561385 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:41 INFO - PROCESS | 3776 | 1466537561532 Marionette TRACE conn8 <- [1,2515,null,{"value":null}] 12:32:41 INFO - PROCESS | 3776 | 1466537561554 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:41 INFO - PROCESS | 3776 | 1466537561556 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:41 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4BC6800 == 33 [pid = 3776] [id = 638] 12:32:41 INFO - PROCESS | 3776 | ++DOMWINDOW == 75 (000000819E063000) [pid = 3776] [serial = 1914] [outer = 0000000000000000] 12:32:41 INFO - PROCESS | 3776 | ++DOMWINDOW == 76 (000000819E6D5400) [pid = 3776] [serial = 1915] [outer = 000000819E063000] 12:32:41 INFO - PROCESS | 3776 | 1466537561601 Marionette DEBUG loaded listener.js 12:32:41 INFO - PROCESS | 3776 | ++DOMWINDOW == 77 (000000819E74AC00) [pid = 3776] [serial = 1916] [outer = 000000819E063000] 12:32:42 INFO - PROCESS | 3776 | 1466537562061 Marionette TRACE conn8 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 12:32:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 12:32:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 733ms 12:32:42 INFO - PROCESS | 3776 | 1466537562113 Marionette TRACE conn8 -> [0,2517,"getWindowHandle",null] 12:32:42 INFO - PROCESS | 3776 | 1466537562115 Marionette TRACE conn8 <- [1,2517,null,{"value":"13"}] 12:32:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 12:32:42 INFO - PROCESS | 3776 | 1466537562118 Marionette TRACE conn8 -> [0,2518,"setScriptTimeout",{"ms":35000}] 12:32:42 INFO - PROCESS | 3776 | 1466537562120 Marionette TRACE conn8 <- [1,2518,null,{}] 12:32:42 INFO - PROCESS | 3776 | 1466537562124 Marionette TRACE conn8 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:42 INFO - PROCESS | 3776 | 1466537562130 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:42 INFO - PROCESS | 3776 | 1466537562271 Marionette TRACE conn8 <- [1,2519,null,{"value":null}] 12:32:42 INFO - PROCESS | 3776 | 1466537562330 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:42 INFO - PROCESS | 3776 | 1466537562332 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:42 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A528A800 == 34 [pid = 3776] [id = 639] 12:32:42 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (000000819ED70800) [pid = 3776] [serial = 1917] [outer = 0000000000000000] 12:32:42 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (000000819F087C00) [pid = 3776] [serial = 1918] [outer = 000000819ED70800] 12:32:42 INFO - PROCESS | 3776 | 1466537562380 Marionette DEBUG loaded listener.js 12:32:42 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (000000819F774800) [pid = 3776] [serial = 1919] [outer = 000000819ED70800] 12:32:42 INFO - PROCESS | 3776 | 1466537562820 Marionette TRACE conn8 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 12:32:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 12:32:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 733ms 12:32:42 INFO - PROCESS | 3776 | 1466537562882 Marionette TRACE conn8 -> [0,2521,"getWindowHandle",null] 12:32:42 INFO - PROCESS | 3776 | 1466537562884 Marionette TRACE conn8 <- [1,2521,null,{"value":"13"}] 12:32:42 INFO - PROCESS | 3776 | 1466537562892 Marionette TRACE conn8 -> [0,2522,"setScriptTimeout",{"ms":35000}] 12:32:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 12:32:42 INFO - PROCESS | 3776 | 1466537562902 Marionette TRACE conn8 <- [1,2522,null,{}] 12:32:42 INFO - PROCESS | 3776 | 1466537562907 Marionette TRACE conn8 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:42 INFO - PROCESS | 3776 | 1466537562909 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:43 INFO - PROCESS | 3776 | 1466537563069 Marionette TRACE conn8 <- [1,2523,null,{"value":null}] 12:32:43 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (000000819B463C00) [pid = 3776] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 12:32:43 INFO - PROCESS | 3776 | --DOMWINDOW == 78 (0000008197310800) [pid = 3776] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 12:32:43 INFO - PROCESS | 3776 | --DOMWINDOW == 77 (0000008190FF0C00) [pid = 3776] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 12:32:43 INFO - PROCESS | 3776 | --DOMWINDOW == 76 (0000008191329000) [pid = 3776] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 12:32:43 INFO - PROCESS | 3776 | --DOMWINDOW == 75 (0000008190009000) [pid = 3776] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 12:32:43 INFO - PROCESS | 3776 | --DOMWINDOW == 74 (0000008190FF2400) [pid = 3776] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 12:32:43 INFO - PROCESS | 3776 | --DOMWINDOW == 73 (000000819E061400) [pid = 3776] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 12:32:43 INFO - PROCESS | 3776 | --DOMWINDOW == 72 (0000008190634000) [pid = 3776] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 12:32:43 INFO - PROCESS | 3776 | --DOMWINDOW == 71 (000000819E70E000) [pid = 3776] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 12:32:43 INFO - PROCESS | 3776 | --DOMWINDOW == 70 (0000008191109800) [pid = 3776] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 12:32:43 INFO - PROCESS | 3776 | --DOMWINDOW == 69 (000000819B33A400) [pid = 3776] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 12:32:43 INFO - PROCESS | 3776 | --DOMWINDOW == 68 (000000819EBB5800) [pid = 3776] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 12:32:43 INFO - PROCESS | 3776 | --DOMWINDOW == 67 (000000819B3E5400) [pid = 3776] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 12:32:43 INFO - PROCESS | 3776 | 1466537563131 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:43 INFO - PROCESS | 3776 | 1466537563133 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:43 INFO - PROCESS | 3776 | ++DOCSHELL 000000819E764800 == 35 [pid = 3776] [id = 640] 12:32:43 INFO - PROCESS | 3776 | ++DOMWINDOW == 68 (000000818F7D2800) [pid = 3776] [serial = 1920] [outer = 0000000000000000] 12:32:43 INFO - PROCESS | 3776 | ++DOMWINDOW == 69 (0000008190FF0C00) [pid = 3776] [serial = 1921] [outer = 000000818F7D2800] 12:32:43 INFO - PROCESS | 3776 | 1466537563179 Marionette DEBUG loaded listener.js 12:32:43 INFO - PROCESS | 3776 | ++DOMWINDOW == 70 (000000819B3E6800) [pid = 3776] [serial = 1922] [outer = 000000818F7D2800] 12:32:43 INFO - PROCESS | 3776 | 1466537563530 Marionette TRACE conn8 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 12:32:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 12:32:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 692ms 12:32:43 INFO - PROCESS | 3776 | 1466537563592 Marionette TRACE conn8 -> [0,2525,"getWindowHandle",null] 12:32:43 INFO - PROCESS | 3776 | 1466537563594 Marionette TRACE conn8 <- [1,2525,null,{"value":"13"}] 12:32:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 12:32:43 INFO - PROCESS | 3776 | 1466537563597 Marionette TRACE conn8 -> [0,2526,"setScriptTimeout",{"ms":35000}] 12:32:43 INFO - PROCESS | 3776 | 1466537563599 Marionette TRACE conn8 <- [1,2526,null,{}] 12:32:43 INFO - PROCESS | 3776 | 1466537563602 Marionette TRACE conn8 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:43 INFO - PROCESS | 3776 | 1466537563604 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:43 INFO - PROCESS | 3776 | 1466537563688 Marionette TRACE conn8 <- [1,2527,null,{"value":null}] 12:32:43 INFO - PROCESS | 3776 | 1466537563693 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:43 INFO - PROCESS | 3776 | 1466537563695 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:43 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A56B6000 == 36 [pid = 3776] [id = 641] 12:32:43 INFO - PROCESS | 3776 | ++DOMWINDOW == 71 (000000819E6D0400) [pid = 3776] [serial = 1923] [outer = 0000000000000000] 12:32:43 INFO - PROCESS | 3776 | ++DOMWINDOW == 72 (000000819FAB1400) [pid = 3776] [serial = 1924] [outer = 000000819E6D0400] 12:32:43 INFO - PROCESS | 3776 | 1466537563742 Marionette DEBUG loaded listener.js 12:32:43 INFO - PROCESS | 3776 | ++DOMWINDOW == 73 (000000819FAD0000) [pid = 3776] [serial = 1925] [outer = 000000819E6D0400] 12:32:44 INFO - PROCESS | 3776 | 1466537564180 Marionette TRACE conn8 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 12:32:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 12:32:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 627ms 12:32:44 INFO - PROCESS | 3776 | 1466537564228 Marionette TRACE conn8 -> [0,2529,"getWindowHandle",null] 12:32:44 INFO - PROCESS | 3776 | 1466537564230 Marionette TRACE conn8 <- [1,2529,null,{"value":"13"}] 12:32:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 12:32:44 INFO - PROCESS | 3776 | 1466537564234 Marionette TRACE conn8 -> [0,2530,"setScriptTimeout",{"ms":35000}] 12:32:44 INFO - PROCESS | 3776 | 1466537564236 Marionette TRACE conn8 <- [1,2530,null,{}] 12:32:44 INFO - PROCESS | 3776 | 1466537564239 Marionette TRACE conn8 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:44 INFO - PROCESS | 3776 | 1466537564241 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:44 INFO - PROCESS | 3776 | 1466537564328 Marionette TRACE conn8 <- [1,2531,null,{"value":null}] 12:32:44 INFO - PROCESS | 3776 | 1466537564336 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:44 INFO - PROCESS | 3776 | 1466537564338 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:44 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A6313800 == 37 [pid = 3776] [id = 642] 12:32:44 INFO - PROCESS | 3776 | ++DOMWINDOW == 74 (0000008191108800) [pid = 3776] [serial = 1926] [outer = 0000000000000000] 12:32:44 INFO - PROCESS | 3776 | ++DOMWINDOW == 75 (0000008197279800) [pid = 3776] [serial = 1927] [outer = 0000008191108800] 12:32:44 INFO - PROCESS | 3776 | 1466537564381 Marionette DEBUG loaded listener.js 12:32:44 INFO - PROCESS | 3776 | ++DOMWINDOW == 76 (00000081A0C92000) [pid = 3776] [serial = 1928] [outer = 0000008191108800] 12:32:44 INFO - PROCESS | 3776 | 1466537564827 Marionette TRACE conn8 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 12:32:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 12:32:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 627ms 12:32:44 INFO - PROCESS | 3776 | 1466537564869 Marionette TRACE conn8 -> [0,2533,"getWindowHandle",null] 12:32:44 INFO - PROCESS | 3776 | 1466537564871 Marionette TRACE conn8 <- [1,2533,null,{"value":"13"}] 12:32:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 12:32:44 INFO - PROCESS | 3776 | 1466537564874 Marionette TRACE conn8 -> [0,2534,"setScriptTimeout",{"ms":35000}] 12:32:44 INFO - PROCESS | 3776 | 1466537564876 Marionette TRACE conn8 <- [1,2534,null,{}] 12:32:44 INFO - PROCESS | 3776 | 1466537564883 Marionette TRACE conn8 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:44 INFO - PROCESS | 3776 | 1466537564885 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:44 INFO - PROCESS | 3776 | 1466537564971 Marionette TRACE conn8 <- [1,2535,null,{"value":null}] 12:32:44 INFO - PROCESS | 3776 | 1466537564977 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:44 INFO - PROCESS | 3776 | 1466537564979 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:45 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A71E4000 == 38 [pid = 3776] [id = 643] 12:32:45 INFO - PROCESS | 3776 | ++DOMWINDOW == 77 (00000081A0D37000) [pid = 3776] [serial = 1929] [outer = 0000000000000000] 12:32:45 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (00000081A0D39400) [pid = 3776] [serial = 1930] [outer = 00000081A0D37000] 12:32:45 INFO - PROCESS | 3776 | 1466537565026 Marionette DEBUG loaded listener.js 12:32:45 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (00000081A0D41400) [pid = 3776] [serial = 1931] [outer = 00000081A0D37000] 12:32:45 INFO - PROCESS | 3776 | 1466537565751 Marionette TRACE conn8 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 12:32:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 12:32:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 941ms 12:32:45 INFO - PROCESS | 3776 | 1466537565819 Marionette TRACE conn8 -> [0,2537,"getWindowHandle",null] 12:32:45 INFO - PROCESS | 3776 | 1466537565824 Marionette TRACE conn8 <- [1,2537,null,{"value":"13"}] 12:32:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 12:32:45 INFO - PROCESS | 3776 | 1466537565829 Marionette TRACE conn8 -> [0,2538,"setScriptTimeout",{"ms":35000}] 12:32:45 INFO - PROCESS | 3776 | 1466537565835 Marionette TRACE conn8 <- [1,2538,null,{}] 12:32:45 INFO - PROCESS | 3776 | 1466537565841 Marionette TRACE conn8 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:45 INFO - PROCESS | 3776 | 1466537565844 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:45 INFO - PROCESS | 3776 | 1466537565977 Marionette TRACE conn8 <- [1,2539,null,{"value":null}] 12:32:46 INFO - PROCESS | 3776 | 1466537566096 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:46 INFO - PROCESS | 3776 | 1466537566099 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:46 INFO - PROCESS | 3776 | ++DOCSHELL 000000819F583800 == 39 [pid = 3776] [id = 644] 12:32:46 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (0000008195AB0400) [pid = 3776] [serial = 1932] [outer = 0000000000000000] 12:32:46 INFO - PROCESS | 3776 | ++DOMWINDOW == 81 (0000008197264000) [pid = 3776] [serial = 1933] [outer = 0000008195AB0400] 12:32:46 INFO - PROCESS | 3776 | 1466537566162 Marionette DEBUG loaded listener.js 12:32:46 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (000000819AE11400) [pid = 3776] [serial = 1934] [outer = 0000008195AB0400] 12:32:46 INFO - PROCESS | 3776 | 1466537566724 Marionette TRACE conn8 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 12:32:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 12:32:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 943ms 12:32:46 INFO - PROCESS | 3776 | 1466537566776 Marionette TRACE conn8 -> [0,2541,"getWindowHandle",null] 12:32:46 INFO - PROCESS | 3776 | 1466537566781 Marionette TRACE conn8 <- [1,2541,null,{"value":"13"}] 12:32:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 12:32:46 INFO - PROCESS | 3776 | 1466537566788 Marionette TRACE conn8 -> [0,2542,"setScriptTimeout",{"ms":35000}] 12:32:46 INFO - PROCESS | 3776 | 1466537566791 Marionette TRACE conn8 <- [1,2542,null,{}] 12:32:46 INFO - PROCESS | 3776 | 1466537566796 Marionette TRACE conn8 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:46 INFO - PROCESS | 3776 | 1466537566799 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:46 INFO - PROCESS | 3776 | 1466537566920 Marionette TRACE conn8 <- [1,2543,null,{"value":null}] 12:32:47 INFO - PROCESS | 3776 | 1466537567019 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:47 INFO - PROCESS | 3776 | 1466537567022 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:47 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A522E000 == 40 [pid = 3776] [id = 645] 12:32:47 INFO - PROCESS | 3776 | ++DOMWINDOW == 83 (000000819E19D800) [pid = 3776] [serial = 1935] [outer = 0000000000000000] 12:32:47 INFO - PROCESS | 3776 | ++DOMWINDOW == 84 (000000819E61F400) [pid = 3776] [serial = 1936] [outer = 000000819E19D800] 12:32:47 INFO - PROCESS | 3776 | 1466537567079 Marionette DEBUG loaded listener.js 12:32:47 INFO - PROCESS | 3776 | ++DOMWINDOW == 85 (000000819E74BC00) [pid = 3776] [serial = 1937] [outer = 000000819E19D800] 12:32:47 INFO - PROCESS | 3776 | 1466537567701 Marionette TRACE conn8 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 12:32:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 12:32:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 984ms 12:32:47 INFO - PROCESS | 3776 | 1466537567774 Marionette TRACE conn8 -> [0,2545,"getWindowHandle",null] 12:32:47 INFO - PROCESS | 3776 | 1466537567777 Marionette TRACE conn8 <- [1,2545,null,{"value":"13"}] 12:32:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 12:32:47 INFO - PROCESS | 3776 | 1466537567781 Marionette TRACE conn8 -> [0,2546,"setScriptTimeout",{"ms":35000}] 12:32:47 INFO - PROCESS | 3776 | 1466537567785 Marionette TRACE conn8 <- [1,2546,null,{}] 12:32:47 INFO - PROCESS | 3776 | 1466537567797 Marionette TRACE conn8 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:47 INFO - PROCESS | 3776 | 1466537567802 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:47 INFO - PROCESS | 3776 | 1466537567917 Marionette TRACE conn8 <- [1,2547,null,{"value":null}] 12:32:48 INFO - PROCESS | 3776 | 1466537568045 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:48 INFO - PROCESS | 3776 | 1466537568049 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:48 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A295C000 == 41 [pid = 3776] [id = 646] 12:32:48 INFO - PROCESS | 3776 | ++DOMWINDOW == 86 (000000819F770C00) [pid = 3776] [serial = 1938] [outer = 0000000000000000] 12:32:48 INFO - PROCESS | 3776 | ++DOMWINDOW == 87 (000000819FAB5000) [pid = 3776] [serial = 1939] [outer = 000000819F770C00] 12:32:48 INFO - PROCESS | 3776 | 1466537568107 Marionette DEBUG loaded listener.js 12:32:48 INFO - PROCESS | 3776 | ++DOMWINDOW == 88 (00000081A1036400) [pid = 3776] [serial = 1940] [outer = 000000819F770C00] 12:32:48 INFO - PROCESS | 3776 | 1466537568679 Marionette TRACE conn8 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 12:32:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 12:32:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 944ms 12:32:48 INFO - PROCESS | 3776 | 1466537568727 Marionette TRACE conn8 -> [0,2549,"getWindowHandle",null] 12:32:48 INFO - PROCESS | 3776 | 1466537568730 Marionette TRACE conn8 <- [1,2549,null,{"value":"13"}] 12:32:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 12:32:48 INFO - PROCESS | 3776 | 1466537568734 Marionette TRACE conn8 -> [0,2550,"setScriptTimeout",{"ms":35000}] 12:32:48 INFO - PROCESS | 3776 | 1466537568736 Marionette TRACE conn8 <- [1,2550,null,{}] 12:32:48 INFO - PROCESS | 3776 | 1466537568740 Marionette TRACE conn8 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:48 INFO - PROCESS | 3776 | 1466537568742 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:48 INFO - PROCESS | 3776 | 1466537568858 Marionette TRACE conn8 <- [1,2551,null,{"value":null}] 12:32:49 INFO - PROCESS | 3776 | 1466537568997 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:49 INFO - PROCESS | 3776 | 1466537568999 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:49 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A2A37800 == 42 [pid = 3776] [id = 647] 12:32:49 INFO - PROCESS | 3776 | ++DOMWINDOW == 89 (0000008190FF2400) [pid = 3776] [serial = 1941] [outer = 0000000000000000] 12:32:49 INFO - PROCESS | 3776 | ++DOMWINDOW == 90 (000000819EBB6C00) [pid = 3776] [serial = 1942] [outer = 0000008190FF2400] 12:32:49 INFO - PROCESS | 3776 | 1466537569057 Marionette DEBUG loaded listener.js 12:32:49 INFO - PROCESS | 3776 | ++DOMWINDOW == 91 (00000081A195D000) [pid = 3776] [serial = 1943] [outer = 0000008190FF2400] 12:32:49 INFO - PROCESS | 3776 | 1466537569921 Marionette TRACE conn8 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 12:32:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 12:32:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1240ms 12:32:49 INFO - PROCESS | 3776 | 1466537569976 Marionette TRACE conn8 -> [0,2553,"getWindowHandle",null] 12:32:49 INFO - PROCESS | 3776 | 1466537569980 Marionette TRACE conn8 <- [1,2553,null,{"value":"13"}] 12:32:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 12:32:49 INFO - PROCESS | 3776 | 1466537569986 Marionette TRACE conn8 -> [0,2554,"setScriptTimeout",{"ms":35000}] 12:32:49 INFO - PROCESS | 3776 | 1466537569989 Marionette TRACE conn8 <- [1,2554,null,{}] 12:32:50 INFO - PROCESS | 3776 | 1466537569995 Marionette TRACE conn8 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:50 INFO - PROCESS | 3776 | 1466537569998 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:50 INFO - PROCESS | 3776 | 1466537570154 Marionette TRACE conn8 <- [1,2555,null,{"value":null}] 12:32:50 INFO - PROCESS | 3776 | 1466537570286 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:50 INFO - PROCESS | 3776 | 1466537570291 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:50 INFO - PROCESS | 3776 | ++DOCSHELL 00000081979AD800 == 43 [pid = 3776] [id = 648] 12:32:50 INFO - PROCESS | 3776 | ++DOMWINDOW == 92 (00000081918CFC00) [pid = 3776] [serial = 1944] [outer = 0000000000000000] 12:32:50 INFO - PROCESS | 3776 | ++DOMWINDOW == 93 (0000008195AB6800) [pid = 3776] [serial = 1945] [outer = 00000081918CFC00] 12:32:50 INFO - PROCESS | 3776 | 1466537570344 Marionette DEBUG loaded listener.js 12:32:50 INFO - PROCESS | 3776 | ++DOMWINDOW == 94 (000000819727D000) [pid = 3776] [serial = 1946] [outer = 00000081918CFC00] 12:32:51 INFO - PROCESS | 3776 | --DOCSHELL 00000081A6313800 == 42 [pid = 3776] [id = 642] 12:32:51 INFO - PROCESS | 3776 | --DOCSHELL 00000081A56B6000 == 41 [pid = 3776] [id = 641] 12:32:51 INFO - PROCESS | 3776 | --DOCSHELL 000000819E764800 == 40 [pid = 3776] [id = 640] 12:32:51 INFO - PROCESS | 3776 | --DOCSHELL 00000081A528A800 == 39 [pid = 3776] [id = 639] 12:32:51 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4BC6800 == 38 [pid = 3776] [id = 638] 12:32:51 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4A9B800 == 37 [pid = 3776] [id = 637] 12:32:51 INFO - PROCESS | 3776 | --DOCSHELL 00000081A29BF800 == 36 [pid = 3776] [id = 636] 12:32:51 INFO - PROCESS | 3776 | --DOCSHELL 000000819DC49800 == 35 [pid = 3776] [id = 635] 12:32:51 INFO - PROCESS | 3776 | --DOCSHELL 000000819D3E0000 == 34 [pid = 3776] [id = 634] 12:32:51 INFO - PROCESS | 3776 | --DOCSHELL 000000819B713000 == 33 [pid = 3776] [id = 632] 12:32:51 INFO - PROCESS | 3776 | --DOCSHELL 00000081A559A000 == 32 [pid = 3776] [id = 631] 12:32:51 INFO - PROCESS | 3776 | --DOCSHELL 00000081A2B80000 == 31 [pid = 3776] [id = 633] 12:32:51 INFO - PROCESS | 3776 | --DOCSHELL 000000819770A800 == 30 [pid = 3776] [id = 622] 12:32:51 INFO - PROCESS | 3776 | --DOCSHELL 00000081A2A37800 == 29 [pid = 3776] [id = 647] 12:32:51 INFO - PROCESS | 3776 | --DOCSHELL 00000081A295C000 == 28 [pid = 3776] [id = 646] 12:32:51 INFO - PROCESS | 3776 | --DOCSHELL 00000081A522E000 == 27 [pid = 3776] [id = 645] 12:32:51 INFO - PROCESS | 3776 | --DOCSHELL 000000819F583800 == 26 [pid = 3776] [id = 644] 12:32:51 INFO - PROCESS | 3776 | --DOCSHELL 00000081A71E4000 == 25 [pid = 3776] [id = 643] 12:32:51 INFO - PROCESS | 3776 | --DOMWINDOW == 93 (000000819C18E400) [pid = 3776] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 12:32:51 INFO - PROCESS | 3776 | --DOMWINDOW == 92 (0000008197319800) [pid = 3776] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 12:32:51 INFO - PROCESS | 3776 | --DOMWINDOW == 91 (000000819B84F000) [pid = 3776] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 12:32:51 INFO - PROCESS | 3776 | --DOMWINDOW == 90 (0000008195748C00) [pid = 3776] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 12:32:51 INFO - PROCESS | 3776 | --DOMWINDOW == 89 (00000081961B8400) [pid = 3776] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 12:32:51 INFO - PROCESS | 3776 | --DOMWINDOW == 88 (000000819119FC00) [pid = 3776] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 12:32:51 INFO - PROCESS | 3776 | --DOMWINDOW == 87 (0000008190FF1000) [pid = 3776] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 12:32:51 INFO - PROCESS | 3776 | --DOMWINDOW == 86 (000000819B8CC400) [pid = 3776] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 12:32:51 INFO - PROCESS | 3776 | --DOMWINDOW == 85 (000000819E624C00) [pid = 3776] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 12:32:51 INFO - PROCESS | 3776 | --DOMWINDOW == 84 (00000081957C4C00) [pid = 3776] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 12:32:51 INFO - PROCESS | 3776 | --DOMWINDOW == 83 (0000008190FF7000) [pid = 3776] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 12:32:51 INFO - PROCESS | 3776 | --DOMWINDOW == 82 (000000819E743400) [pid = 3776] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 12:32:51 INFO - PROCESS | 3776 | --DOMWINDOW == 81 (000000819E649400) [pid = 3776] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 12:32:51 INFO - PROCESS | 3776 | --DOMWINDOW == 80 (0000008196136800) [pid = 3776] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 12:32:51 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (000000819129B800) [pid = 3776] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 12:32:51 INFO - PROCESS | 3776 | --DOMWINDOW == 78 (000000819D92B800) [pid = 3776] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 12:32:51 INFO - PROCESS | 3776 | --DOMWINDOW == 77 (000000819B460C00) [pid = 3776] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 12:32:51 INFO - PROCESS | 3776 | --DOMWINDOW == 76 (000000819F703C00) [pid = 3776] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 12:32:51 INFO - PROCESS | 3776 | --DOMWINDOW == 75 (000000819EBBCC00) [pid = 3776] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 12:32:51 INFO - PROCESS | 3776 | --DOMWINDOW == 74 (000000819EBB7400) [pid = 3776] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 12:32:51 INFO - PROCESS | 3776 | --DOMWINDOW == 73 (000000819B45B800) [pid = 3776] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 12:32:51 INFO - PROCESS | 3776 | --DOMWINDOW == 72 (000000819B498C00) [pid = 3776] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 12:32:51 INFO - PROCESS | 3776 | --DOMWINDOW == 71 (000000819C18CC00) [pid = 3776] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 12:32:51 INFO - PROCESS | 3776 | --DOMWINDOW == 70 (000000819AE11800) [pid = 3776] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 12:32:51 INFO - PROCESS | 3776 | --DOMWINDOW == 69 (000000819EA31000) [pid = 3776] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 12:32:51 INFO - PROCESS | 3776 | --DOMWINDOW == 68 (000000819E6D1800) [pid = 3776] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 12:32:51 INFO - PROCESS | 3776 | 1466537571633 Marionette TRACE conn8 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 12:32:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 12:32:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1695ms 12:32:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 12:32:51 INFO - PROCESS | 3776 | 1466537571685 Marionette TRACE conn8 -> [0,2557,"getWindowHandle",null] 12:32:51 INFO - PROCESS | 3776 | 1466537571689 Marionette TRACE conn8 <- [1,2557,null,{"value":"13"}] 12:32:51 INFO - PROCESS | 3776 | 1466537571693 Marionette TRACE conn8 -> [0,2558,"setScriptTimeout",{"ms":35000}] 12:32:51 INFO - PROCESS | 3776 | 1466537571696 Marionette TRACE conn8 <- [1,2558,null,{}] 12:32:51 INFO - PROCESS | 3776 | 1466537571701 Marionette TRACE conn8 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:51 INFO - PROCESS | 3776 | 1466537571705 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:51 INFO - PROCESS | 3776 | 1466537571838 Marionette TRACE conn8 <- [1,2559,null,{"value":null}] 12:32:51 INFO - PROCESS | 3776 | 1466537571916 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:51 INFO - PROCESS | 3776 | 1466537571919 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:51 INFO - PROCESS | 3776 | ++DOCSHELL 00000081979AD000 == 26 [pid = 3776] [id = 649] 12:32:51 INFO - PROCESS | 3776 | ++DOMWINDOW == 69 (00000081902E0C00) [pid = 3776] [serial = 1947] [outer = 0000000000000000] 12:32:51 INFO - PROCESS | 3776 | ++DOMWINDOW == 70 (0000008190FEF800) [pid = 3776] [serial = 1948] [outer = 00000081902E0C00] 12:32:51 INFO - PROCESS | 3776 | 1466537571969 Marionette DEBUG loaded listener.js 12:32:52 INFO - PROCESS | 3776 | ++DOMWINDOW == 71 (000000819110F400) [pid = 3776] [serial = 1949] [outer = 00000081902E0C00] 12:32:52 INFO - PROCESS | 3776 | 1466537572391 Marionette TRACE conn8 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 12:32:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 12:32:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 797ms 12:32:52 INFO - PROCESS | 3776 | 1466537572491 Marionette TRACE conn8 -> [0,2561,"getWindowHandle",null] 12:32:52 INFO - PROCESS | 3776 | 1466537572497 Marionette TRACE conn8 <- [1,2561,null,{"value":"13"}] 12:32:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 12:32:52 INFO - PROCESS | 3776 | 1466537572504 Marionette TRACE conn8 -> [0,2562,"setScriptTimeout",{"ms":35000}] 12:32:52 INFO - PROCESS | 3776 | 1466537572507 Marionette TRACE conn8 <- [1,2562,null,{}] 12:32:52 INFO - PROCESS | 3776 | 1466537572511 Marionette TRACE conn8 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:52 INFO - PROCESS | 3776 | 1466537572514 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:52 INFO - PROCESS | 3776 | 1466537572617 Marionette TRACE conn8 <- [1,2563,null,{"value":null}] 12:32:52 INFO - PROCESS | 3776 | 1466537572626 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:52 INFO - PROCESS | 3776 | 1466537572628 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:52 INFO - PROCESS | 3776 | ++DOCSHELL 000000819D9D8800 == 27 [pid = 3776] [id = 650] 12:32:52 INFO - PROCESS | 3776 | ++DOMWINDOW == 72 (00000081918D1400) [pid = 3776] [serial = 1950] [outer = 0000000000000000] 12:32:52 INFO - PROCESS | 3776 | ++DOMWINDOW == 73 (0000008191A1FC00) [pid = 3776] [serial = 1951] [outer = 00000081918D1400] 12:32:52 INFO - PROCESS | 3776 | 1466537572677 Marionette DEBUG loaded listener.js 12:32:52 INFO - PROCESS | 3776 | ++DOMWINDOW == 74 (00000081928B5C00) [pid = 3776] [serial = 1952] [outer = 00000081918D1400] 12:32:53 INFO - PROCESS | 3776 | 1466537573156 Marionette TRACE conn8 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 12:32:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 12:32:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 691ms 12:32:53 INFO - PROCESS | 3776 | 1466537573196 Marionette TRACE conn8 -> [0,2565,"getWindowHandle",null] 12:32:53 INFO - PROCESS | 3776 | 1466537573198 Marionette TRACE conn8 <- [1,2565,null,{"value":"13"}] 12:32:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 12:32:53 INFO - PROCESS | 3776 | 1466537573202 Marionette TRACE conn8 -> [0,2566,"setScriptTimeout",{"ms":35000}] 12:32:53 INFO - PROCESS | 3776 | 1466537573206 Marionette TRACE conn8 <- [1,2566,null,{}] 12:32:53 INFO - PROCESS | 3776 | 1466537573217 Marionette TRACE conn8 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:53 INFO - PROCESS | 3776 | 1466537573222 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:53 INFO - PROCESS | 3776 | 1466537573311 Marionette TRACE conn8 <- [1,2567,null,{"value":null}] 12:32:53 INFO - PROCESS | 3776 | 1466537573319 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:53 INFO - PROCESS | 3776 | 1466537573322 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:53 INFO - PROCESS | 3776 | ++DOCSHELL 000000819F583000 == 28 [pid = 3776] [id = 651] 12:32:53 INFO - PROCESS | 3776 | ++DOMWINDOW == 75 (0000008196475C00) [pid = 3776] [serial = 1953] [outer = 0000000000000000] 12:32:53 INFO - PROCESS | 3776 | ++DOMWINDOW == 76 (0000008196736400) [pid = 3776] [serial = 1954] [outer = 0000008196475C00] 12:32:53 INFO - PROCESS | 3776 | 1466537573371 Marionette DEBUG loaded listener.js 12:32:53 INFO - PROCESS | 3776 | ++DOMWINDOW == 77 (0000008197281C00) [pid = 3776] [serial = 1955] [outer = 0000008196475C00] 12:32:53 INFO - PROCESS | 3776 | 1466537573870 Marionette TRACE conn8 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 12:32:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 12:32:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 690ms 12:32:53 INFO - PROCESS | 3776 | 1466537573895 Marionette TRACE conn8 -> [0,2569,"getWindowHandle",null] 12:32:53 INFO - PROCESS | 3776 | 1466537573898 Marionette TRACE conn8 <- [1,2569,null,{"value":"13"}] 12:32:53 INFO - PROCESS | 3776 | 1466537573907 Marionette TRACE conn8 -> [0,2570,"setScriptTimeout",{"ms":35000}] 12:32:53 INFO - PROCESS | 3776 | 1466537573909 Marionette TRACE conn8 <- [1,2570,null,{}] 12:32:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 12:32:53 INFO - PROCESS | 3776 | 1466537573913 Marionette TRACE conn8 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:53 INFO - PROCESS | 3776 | 1466537573915 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:54 INFO - PROCESS | 3776 | 1466537574063 Marionette TRACE conn8 <- [1,2571,null,{"value":null}] 12:32:54 INFO - PROCESS | 3776 | 1466537574086 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:54 INFO - PROCESS | 3776 | 1466537574088 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:54 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A2949800 == 29 [pid = 3776] [id = 652] 12:32:54 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (000000819AE11800) [pid = 3776] [serial = 1956] [outer = 0000000000000000] 12:32:54 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (000000819B338000) [pid = 3776] [serial = 1957] [outer = 000000819AE11800] 12:32:54 INFO - PROCESS | 3776 | 1466537574135 Marionette DEBUG loaded listener.js 12:32:54 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (000000819B459800) [pid = 3776] [serial = 1958] [outer = 000000819AE11800] 12:32:54 INFO - PROCESS | 3776 | 1466537574590 Marionette TRACE conn8 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 12:32:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 12:32:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 733ms 12:32:54 INFO - PROCESS | 3776 | 1466537574654 Marionette TRACE conn8 -> [0,2573,"getWindowHandle",null] 12:32:54 INFO - PROCESS | 3776 | 1466537574656 Marionette TRACE conn8 <- [1,2573,null,{"value":"13"}] 12:32:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 12:32:54 INFO - PROCESS | 3776 | 1466537574660 Marionette TRACE conn8 -> [0,2574,"setScriptTimeout",{"ms":35000}] 12:32:54 INFO - PROCESS | 3776 | 1466537574662 Marionette TRACE conn8 <- [1,2574,null,{}] 12:32:54 INFO - PROCESS | 3776 | 1466537574665 Marionette TRACE conn8 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:54 INFO - PROCESS | 3776 | 1466537574667 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:54 INFO - PROCESS | 3776 | 1466537574778 Marionette TRACE conn8 <- [1,2575,null,{"value":null}] 12:32:54 INFO - PROCESS | 3776 | 1466537574787 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:54 INFO - PROCESS | 3776 | 1466537574789 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:54 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A29C4800 == 30 [pid = 3776] [id = 653] 12:32:54 INFO - PROCESS | 3776 | ++DOMWINDOW == 81 (000000818F71D000) [pid = 3776] [serial = 1959] [outer = 0000000000000000] 12:32:54 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (000000819B493C00) [pid = 3776] [serial = 1960] [outer = 000000818F71D000] 12:32:54 INFO - PROCESS | 3776 | 1466537574879 Marionette DEBUG loaded listener.js 12:32:54 INFO - PROCESS | 3776 | ++DOMWINDOW == 83 (000000819B799000) [pid = 3776] [serial = 1961] [outer = 000000818F71D000] 12:32:55 INFO - PROCESS | 3776 | 1466537575355 Marionette TRACE conn8 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 12:32:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 12:32:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 731ms 12:32:55 INFO - PROCESS | 3776 | 1466537575416 Marionette TRACE conn8 -> [0,2577,"getWindowHandle",null] 12:32:55 INFO - PROCESS | 3776 | 1466537575418 Marionette TRACE conn8 <- [1,2577,null,{"value":"13"}] 12:32:55 INFO - PROCESS | 3776 | 1466537575421 Marionette TRACE conn8 -> [0,2578,"setScriptTimeout",{"ms":35000}] 12:32:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 12:32:55 INFO - PROCESS | 3776 | 1466537575422 Marionette TRACE conn8 <- [1,2578,null,{}] 12:32:55 INFO - PROCESS | 3776 | 1466537575426 Marionette TRACE conn8 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:55 INFO - PROCESS | 3776 | 1466537575432 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:55 INFO - PROCESS | 3776 | 1466537575755 Marionette TRACE conn8 <- [1,2579,null,{"value":null}] 12:32:55 INFO - PROCESS | 3776 | --DOMWINDOW == 82 (00000081A0D37000) [pid = 3776] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 12:32:55 INFO - PROCESS | 3776 | --DOMWINDOW == 81 (0000008191108800) [pid = 3776] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 12:32:55 INFO - PROCESS | 3776 | --DOMWINDOW == 80 (000000819E063000) [pid = 3776] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 12:32:55 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (000000819ED70800) [pid = 3776] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 12:32:55 INFO - PROCESS | 3776 | --DOMWINDOW == 78 (000000819727A800) [pid = 3776] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 12:32:55 INFO - PROCESS | 3776 | --DOMWINDOW == 77 (000000819E061000) [pid = 3776] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 12:32:55 INFO - PROCESS | 3776 | --DOMWINDOW == 76 (0000008191330C00) [pid = 3776] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 12:32:55 INFO - PROCESS | 3776 | --DOMWINDOW == 75 (00000081961B3800) [pid = 3776] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 12:32:55 INFO - PROCESS | 3776 | --DOMWINDOW == 74 (0000008190FF1C00) [pid = 3776] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 12:32:55 INFO - PROCESS | 3776 | --DOMWINDOW == 73 (000000819613C800) [pid = 3776] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 12:32:55 INFO - PROCESS | 3776 | --DOMWINDOW == 72 (000000818F7D2800) [pid = 3776] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 12:32:55 INFO - PROCESS | 3776 | --DOMWINDOW == 71 (000000819EA2D400) [pid = 3776] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 12:32:55 INFO - PROCESS | 3776 | --DOMWINDOW == 70 (000000819E6D0400) [pid = 3776] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 12:32:55 INFO - PROCESS | 3776 | 1466537575818 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:55 INFO - PROCESS | 3776 | 1466537575820 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:55 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A2B95000 == 31 [pid = 3776] [id = 654] 12:32:55 INFO - PROCESS | 3776 | ++DOMWINDOW == 71 (00000081902DB400) [pid = 3776] [serial = 1962] [outer = 0000000000000000] 12:32:55 INFO - PROCESS | 3776 | ++DOMWINDOW == 72 (00000081911A5C00) [pid = 3776] [serial = 1963] [outer = 00000081902DB400] 12:32:55 INFO - PROCESS | 3776 | 1466537575875 Marionette DEBUG loaded listener.js 12:32:55 INFO - PROCESS | 3776 | ++DOMWINDOW == 73 (000000819B48C800) [pid = 3776] [serial = 1964] [outer = 00000081902DB400] 12:32:56 INFO - PROCESS | 3776 | 1466537576250 Marionette TRACE conn8 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 12:32:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 12:32:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 880ms 12:32:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 12:32:56 INFO - PROCESS | 3776 | 1466537576306 Marionette TRACE conn8 -> [0,2581,"getWindowHandle",null] 12:32:56 INFO - PROCESS | 3776 | 1466537576308 Marionette TRACE conn8 <- [1,2581,null,{"value":"13"}] 12:32:56 INFO - PROCESS | 3776 | 1466537576311 Marionette TRACE conn8 -> [0,2582,"setScriptTimeout",{"ms":35000}] 12:32:56 INFO - PROCESS | 3776 | 1466537576313 Marionette TRACE conn8 <- [1,2582,null,{}] 12:32:56 INFO - PROCESS | 3776 | 1466537576317 Marionette TRACE conn8 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:56 INFO - PROCESS | 3776 | 1466537576319 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:56 INFO - PROCESS | 3776 | 1466537576400 Marionette TRACE conn8 <- [1,2583,null,{"value":null}] 12:32:56 INFO - PROCESS | 3776 | 1466537576405 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:56 INFO - PROCESS | 3776 | 1466537576407 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:56 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4A8A800 == 32 [pid = 3776] [id = 655] 12:32:56 INFO - PROCESS | 3776 | ++DOMWINDOW == 74 (000000819BE9C400) [pid = 3776] [serial = 1965] [outer = 0000000000000000] 12:32:56 INFO - PROCESS | 3776 | ++DOMWINDOW == 75 (000000819D92D800) [pid = 3776] [serial = 1966] [outer = 000000819BE9C400] 12:32:56 INFO - PROCESS | 3776 | 1466537576451 Marionette DEBUG loaded listener.js 12:32:56 INFO - PROCESS | 3776 | ++DOMWINDOW == 76 (000000819E196C00) [pid = 3776] [serial = 1967] [outer = 000000819BE9C400] 12:32:56 INFO - PROCESS | 3776 | 1466537576869 Marionette TRACE conn8 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 12:32:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 12:32:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 587ms 12:32:56 INFO - PROCESS | 3776 | 1466537576927 Marionette TRACE conn8 -> [0,2585,"getWindowHandle",null] 12:32:56 INFO - PROCESS | 3776 | 1466537576929 Marionette TRACE conn8 <- [1,2585,null,{"value":"13"}] 12:32:56 INFO - PROCESS | 3776 | 1466537576938 Marionette TRACE conn8 -> [0,2586,"setScriptTimeout",{"ms":35000}] 12:32:56 INFO - PROCESS | 3776 | 1466537576940 Marionette TRACE conn8 <- [1,2586,null,{}] 12:32:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 12:32:56 INFO - PROCESS | 3776 | 1466537576943 Marionette TRACE conn8 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:56 INFO - PROCESS | 3776 | 1466537576945 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:57 INFO - PROCESS | 3776 | 1466537577025 Marionette TRACE conn8 <- [1,2587,null,{"value":null}] 12:32:57 INFO - PROCESS | 3776 | 1466537577039 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:57 INFO - PROCESS | 3776 | 1466537577041 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:57 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4B8C800 == 33 [pid = 3776] [id = 656] 12:32:57 INFO - PROCESS | 3776 | ++DOMWINDOW == 77 (000000819E19C000) [pid = 3776] [serial = 1968] [outer = 0000000000000000] 12:32:57 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (000000819E620C00) [pid = 3776] [serial = 1969] [outer = 000000819E19C000] 12:32:57 INFO - PROCESS | 3776 | 1466537577086 Marionette DEBUG loaded listener.js 12:32:57 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (000000819E62D000) [pid = 3776] [serial = 1970] [outer = 000000819E19C000] 12:32:57 INFO - PROCESS | 3776 | 1466537577538 Marionette TRACE conn8 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 12:32:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 12:32:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 628ms 12:32:57 INFO - PROCESS | 3776 | 1466537577574 Marionette TRACE conn8 -> [0,2589,"getWindowHandle",null] 12:32:57 INFO - PROCESS | 3776 | 1466537577577 Marionette TRACE conn8 <- [1,2589,null,{"value":"13"}] 12:32:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 12:32:57 INFO - PROCESS | 3776 | 1466537577585 Marionette TRACE conn8 -> [0,2590,"setScriptTimeout",{"ms":35000}] 12:32:57 INFO - PROCESS | 3776 | 1466537577587 Marionette TRACE conn8 <- [1,2590,null,{}] 12:32:57 INFO - PROCESS | 3776 | 1466537577590 Marionette TRACE conn8 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:57 INFO - PROCESS | 3776 | 1466537577593 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:57 INFO - PROCESS | 3776 | 1466537577677 Marionette TRACE conn8 <- [1,2591,null,{"value":null}] 12:32:57 INFO - PROCESS | 3776 | 1466537577682 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:57 INFO - PROCESS | 3776 | 1466537577684 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:57 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4BCF800 == 34 [pid = 3776] [id = 657] 12:32:57 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (000000819E62FC00) [pid = 3776] [serial = 1971] [outer = 0000000000000000] 12:32:57 INFO - PROCESS | 3776 | ++DOMWINDOW == 81 (000000819E649400) [pid = 3776] [serial = 1972] [outer = 000000819E62FC00] 12:32:57 INFO - PROCESS | 3776 | 1466537577728 Marionette DEBUG loaded listener.js 12:32:57 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (000000819B33CC00) [pid = 3776] [serial = 1973] [outer = 000000819E62FC00] 12:32:58 INFO - PROCESS | 3776 | 1466537578590 Marionette TRACE conn8 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 12:32:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 12:32:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1031ms 12:32:58 INFO - PROCESS | 3776 | 1466537578619 Marionette TRACE conn8 -> [0,2593,"getWindowHandle",null] 12:32:58 INFO - PROCESS | 3776 | 1466537578624 Marionette TRACE conn8 <- [1,2593,null,{"value":"13"}] 12:32:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 12:32:58 INFO - PROCESS | 3776 | 1466537578650 Marionette TRACE conn8 -> [0,2594,"setScriptTimeout",{"ms":35000}] 12:32:58 INFO - PROCESS | 3776 | 1466537578656 Marionette TRACE conn8 <- [1,2594,null,{}] 12:32:58 INFO - PROCESS | 3776 | 1466537578661 Marionette TRACE conn8 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:58 INFO - PROCESS | 3776 | 1466537578664 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:58 INFO - PROCESS | 3776 | 1466537578833 Marionette TRACE conn8 <- [1,2595,null,{"value":null}] 12:32:58 INFO - PROCESS | 3776 | 1466537578950 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:58 INFO - PROCESS | 3776 | 1466537578953 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:32:58 INFO - PROCESS | 3776 | ++DOCSHELL 000000819D3E0000 == 35 [pid = 3776] [id = 658] 12:32:58 INFO - PROCESS | 3776 | ++DOMWINDOW == 83 (00000081911A7000) [pid = 3776] [serial = 1974] [outer = 0000000000000000] 12:32:59 INFO - PROCESS | 3776 | ++DOMWINDOW == 84 (0000008191329C00) [pid = 3776] [serial = 1975] [outer = 00000081911A7000] 12:32:59 INFO - PROCESS | 3776 | 1466537579013 Marionette DEBUG loaded listener.js 12:32:59 INFO - PROCESS | 3776 | ++DOMWINDOW == 85 (00000081959F6800) [pid = 3776] [serial = 1976] [outer = 00000081911A7000] 12:32:59 INFO - PROCESS | 3776 | 1466537579849 Marionette TRACE conn8 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 12:32:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 12:32:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1286ms 12:32:59 INFO - PROCESS | 3776 | 1466537579940 Marionette TRACE conn8 -> [0,2597,"getWindowHandle",null] 12:32:59 INFO - PROCESS | 3776 | 1466537579945 Marionette TRACE conn8 <- [1,2597,null,{"value":"13"}] 12:32:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 12:32:59 INFO - PROCESS | 3776 | 1466537579952 Marionette TRACE conn8 -> [0,2598,"setScriptTimeout",{"ms":35000}] 12:32:59 INFO - PROCESS | 3776 | 1466537579955 Marionette TRACE conn8 <- [1,2598,null,{}] 12:32:59 INFO - PROCESS | 3776 | 1466537579959 Marionette TRACE conn8 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:59 INFO - PROCESS | 3776 | 1466537579962 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:00 INFO - PROCESS | 3776 | 1466537580201 Marionette TRACE conn8 <- [1,2599,null,{"value":null}] 12:33:00 INFO - PROCESS | 3776 | 1466537580331 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:00 INFO - PROCESS | 3776 | 1466537580334 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:00 INFO - PROCESS | 3776 | ++DOCSHELL 0000008196716000 == 36 [pid = 3776] [id = 659] 12:33:00 INFO - PROCESS | 3776 | ++DOMWINDOW == 86 (0000008190FFAC00) [pid = 3776] [serial = 1977] [outer = 0000000000000000] 12:33:00 INFO - PROCESS | 3776 | ++DOMWINDOW == 87 (0000008191107400) [pid = 3776] [serial = 1978] [outer = 0000008190FFAC00] 12:33:00 INFO - PROCESS | 3776 | 1466537580430 Marionette DEBUG loaded listener.js 12:33:00 INFO - PROCESS | 3776 | ++DOMWINDOW == 88 (00000081918D2C00) [pid = 3776] [serial = 1979] [outer = 0000008190FFAC00] 12:33:00 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4B8C800 == 35 [pid = 3776] [id = 656] 12:33:00 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4A8A800 == 34 [pid = 3776] [id = 655] 12:33:00 INFO - PROCESS | 3776 | --DOCSHELL 00000081A2B95000 == 33 [pid = 3776] [id = 654] 12:33:00 INFO - PROCESS | 3776 | --DOCSHELL 00000081A29C4800 == 32 [pid = 3776] [id = 653] 12:33:00 INFO - PROCESS | 3776 | --DOCSHELL 00000081A2949800 == 31 [pid = 3776] [id = 652] 12:33:00 INFO - PROCESS | 3776 | --DOCSHELL 000000819F583000 == 30 [pid = 3776] [id = 651] 12:33:00 INFO - PROCESS | 3776 | --DOCSHELL 000000819D9D8800 == 29 [pid = 3776] [id = 650] 12:33:00 INFO - PROCESS | 3776 | --DOCSHELL 00000081979AD000 == 28 [pid = 3776] [id = 649] 12:33:00 INFO - PROCESS | 3776 | --DOCSHELL 00000081979AD800 == 27 [pid = 3776] [id = 648] 12:33:00 INFO - PROCESS | 3776 | --DOMWINDOW == 87 (00000081A0D39400) [pid = 3776] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 12:33:00 INFO - PROCESS | 3776 | --DOMWINDOW == 86 (00000081A0D41400) [pid = 3776] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 12:33:00 INFO - PROCESS | 3776 | --DOMWINDOW == 85 (0000008197279800) [pid = 3776] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 12:33:00 INFO - PROCESS | 3776 | --DOMWINDOW == 84 (000000819E6D5400) [pid = 3776] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 12:33:00 INFO - PROCESS | 3776 | --DOMWINDOW == 83 (000000819F087C00) [pid = 3776] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 12:33:00 INFO - PROCESS | 3776 | --DOMWINDOW == 82 (000000819B341C00) [pid = 3776] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 12:33:00 INFO - PROCESS | 3776 | --DOMWINDOW == 81 (000000819B494000) [pid = 3776] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 12:33:00 INFO - PROCESS | 3776 | --DOMWINDOW == 80 (000000819E61E800) [pid = 3776] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 12:33:00 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (0000008192858C00) [pid = 3776] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 12:33:00 INFO - PROCESS | 3776 | --DOMWINDOW == 78 (000000819673F800) [pid = 3776] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 12:33:00 INFO - PROCESS | 3776 | --DOMWINDOW == 77 (000000819B49A000) [pid = 3776] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 12:33:00 INFO - PROCESS | 3776 | --DOMWINDOW == 76 (000000819BE9A800) [pid = 3776] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 12:33:00 INFO - PROCESS | 3776 | --DOMWINDOW == 75 (0000008191104C00) [pid = 3776] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 12:33:00 INFO - PROCESS | 3776 | --DOMWINDOW == 74 (00000081918D2000) [pid = 3776] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 12:33:00 INFO - PROCESS | 3776 | --DOMWINDOW == 73 (0000008197276400) [pid = 3776] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 12:33:00 INFO - PROCESS | 3776 | --DOMWINDOW == 72 (0000008190FF0C00) [pid = 3776] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 12:33:00 INFO - PROCESS | 3776 | --DOMWINDOW == 71 (00000081A0C92000) [pid = 3776] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 12:33:00 INFO - PROCESS | 3776 | --DOMWINDOW == 70 (00000081973CB400) [pid = 3776] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 12:33:00 INFO - PROCESS | 3776 | --DOMWINDOW == 69 (000000819ED6C800) [pid = 3776] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 12:33:00 INFO - PROCESS | 3776 | --DOMWINDOW == 68 (000000819F774800) [pid = 3776] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 12:33:00 INFO - PROCESS | 3776 | --DOMWINDOW == 67 (000000819FAB1400) [pid = 3776] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 12:33:00 INFO - PROCESS | 3776 | --DOMWINDOW == 66 (000000819E74AC00) [pid = 3776] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 12:33:00 INFO - PROCESS | 3776 | --DOMWINDOW == 65 (000000819B3E6800) [pid = 3776] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 12:33:00 INFO - PROCESS | 3776 | --DOMWINDOW == 64 (000000819FAD0000) [pid = 3776] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 12:33:00 INFO - PROCESS | 3776 | --DOMWINDOW == 63 (000000819E634400) [pid = 3776] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 12:33:01 INFO - PROCESS | 3776 | 1466537581039 Marionette TRACE conn8 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 12:33:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 12:33:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1129ms 12:33:01 INFO - PROCESS | 3776 | 1466537581083 Marionette TRACE conn8 -> [0,2601,"getWindowHandle",null] 12:33:01 INFO - PROCESS | 3776 | 1466537581088 Marionette TRACE conn8 <- [1,2601,null,{"value":"13"}] 12:33:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 12:33:01 INFO - PROCESS | 3776 | 1466537581092 Marionette TRACE conn8 -> [0,2602,"setScriptTimeout",{"ms":35000}] 12:33:01 INFO - PROCESS | 3776 | 1466537581096 Marionette TRACE conn8 <- [1,2602,null,{}] 12:33:01 INFO - PROCESS | 3776 | 1466537581101 Marionette TRACE conn8 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:01 INFO - PROCESS | 3776 | 1466537581103 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:01 INFO - PROCESS | 3776 | 1466537581202 Marionette TRACE conn8 <- [1,2603,null,{"value":null}] 12:33:01 INFO - PROCESS | 3776 | 1466537581283 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:01 INFO - PROCESS | 3776 | 1466537581286 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:01 INFO - PROCESS | 3776 | ++DOCSHELL 000000819D2D2800 == 28 [pid = 3776] [id = 660] 12:33:01 INFO - PROCESS | 3776 | ++DOMWINDOW == 64 (0000008190FF7800) [pid = 3776] [serial = 1980] [outer = 0000000000000000] 12:33:01 INFO - PROCESS | 3776 | ++DOMWINDOW == 65 (0000008192855C00) [pid = 3776] [serial = 1981] [outer = 0000008190FF7800] 12:33:01 INFO - PROCESS | 3776 | 1466537581335 Marionette DEBUG loaded listener.js 12:33:01 INFO - PROCESS | 3776 | ++DOMWINDOW == 66 (0000008196507000) [pid = 3776] [serial = 1982] [outer = 0000008190FF7800] 12:33:01 INFO - PROCESS | 3776 | 1466537581800 Marionette TRACE conn8 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 12:33:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 12:33:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 734ms 12:33:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 12:33:01 INFO - PROCESS | 3776 | 1466537581831 Marionette TRACE conn8 -> [0,2605,"getWindowHandle",null] 12:33:01 INFO - PROCESS | 3776 | 1466537581834 Marionette TRACE conn8 <- [1,2605,null,{"value":"13"}] 12:33:01 INFO - PROCESS | 3776 | 1466537581838 Marionette TRACE conn8 -> [0,2606,"setScriptTimeout",{"ms":35000}] 12:33:01 INFO - PROCESS | 3776 | 1466537581840 Marionette TRACE conn8 <- [1,2606,null,{}] 12:33:01 INFO - PROCESS | 3776 | 1466537581848 Marionette TRACE conn8 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:01 INFO - PROCESS | 3776 | 1466537581851 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:01 INFO - PROCESS | 3776 | 1466537581944 Marionette TRACE conn8 <- [1,2607,null,{"value":null}] 12:33:01 INFO - PROCESS | 3776 | 1466537581952 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:01 INFO - PROCESS | 3776 | 1466537581954 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:01 INFO - PROCESS | 3776 | ++DOCSHELL 000000819F59E000 == 29 [pid = 3776] [id = 661] 12:33:01 INFO - PROCESS | 3776 | ++DOMWINDOW == 67 (00000081977BA400) [pid = 3776] [serial = 1983] [outer = 0000000000000000] 12:33:01 INFO - PROCESS | 3776 | ++DOMWINDOW == 68 (0000008197977800) [pid = 3776] [serial = 1984] [outer = 00000081977BA400] 12:33:02 INFO - PROCESS | 3776 | 1466537582001 Marionette DEBUG loaded listener.js 12:33:02 INFO - PROCESS | 3776 | ++DOMWINDOW == 69 (000000819B3DF000) [pid = 3776] [serial = 1985] [outer = 00000081977BA400] 12:33:02 INFO - PROCESS | 3776 | 1466537582479 Marionette TRACE conn8 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 12:33:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 12:33:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 691ms 12:33:02 INFO - PROCESS | 3776 | 1466537582531 Marionette TRACE conn8 -> [0,2609,"getWindowHandle",null] 12:33:02 INFO - PROCESS | 3776 | 1466537582535 Marionette TRACE conn8 <- [1,2609,null,{"value":"13"}] 12:33:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 12:33:02 INFO - PROCESS | 3776 | 1466537582547 Marionette TRACE conn8 -> [0,2610,"setScriptTimeout",{"ms":35000}] 12:33:02 INFO - PROCESS | 3776 | 1466537582551 Marionette TRACE conn8 <- [1,2610,null,{}] 12:33:02 INFO - PROCESS | 3776 | 1466537582555 Marionette TRACE conn8 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:02 INFO - PROCESS | 3776 | 1466537582559 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:02 INFO - PROCESS | 3776 | 1466537582655 Marionette TRACE conn8 <- [1,2611,null,{"value":null}] 12:33:02 INFO - PROCESS | 3776 | 1466537582667 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:02 INFO - PROCESS | 3776 | 1466537582669 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:02 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A2B10000 == 30 [pid = 3776] [id = 662] 12:33:02 INFO - PROCESS | 3776 | ++DOMWINDOW == 70 (0000008190FFB400) [pid = 3776] [serial = 1986] [outer = 0000000000000000] 12:33:02 INFO - PROCESS | 3776 | ++DOMWINDOW == 71 (000000819B848400) [pid = 3776] [serial = 1987] [outer = 0000008190FFB400] 12:33:02 INFO - PROCESS | 3776 | 1466537582789 Marionette DEBUG loaded listener.js 12:33:02 INFO - PROCESS | 3776 | ++DOMWINDOW == 72 (000000819BE99000) [pid = 3776] [serial = 1988] [outer = 0000008190FFB400] 12:33:03 INFO - PROCESS | 3776 | 1466537583220 Marionette TRACE conn8 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 12:33:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 12:33:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 691ms 12:33:03 INFO - PROCESS | 3776 | 1466537583235 Marionette TRACE conn8 -> [0,2613,"getWindowHandle",null] 12:33:03 INFO - PROCESS | 3776 | 1466537583237 Marionette TRACE conn8 <- [1,2613,null,{"value":"13"}] 12:33:03 INFO - PROCESS | 3776 | 1466537583241 Marionette TRACE conn8 -> [0,2614,"setScriptTimeout",{"ms":35000}] 12:33:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 12:33:03 INFO - PROCESS | 3776 | 1466537583242 Marionette TRACE conn8 <- [1,2614,null,{}] 12:33:03 INFO - PROCESS | 3776 | 1466537583251 Marionette TRACE conn8 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:03 INFO - PROCESS | 3776 | 1466537583253 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:03 INFO - PROCESS | 3776 | 1466537583402 Marionette TRACE conn8 <- [1,2615,null,{"value":null}] 12:33:03 INFO - PROCESS | 3776 | 1466537583425 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:03 INFO - PROCESS | 3776 | 1466537583427 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:03 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4A8A800 == 31 [pid = 3776] [id = 663] 12:33:03 INFO - PROCESS | 3776 | ++DOMWINDOW == 73 (000000819C110C00) [pid = 3776] [serial = 1989] [outer = 0000000000000000] 12:33:03 INFO - PROCESS | 3776 | ++DOMWINDOW == 74 (000000819DFC5800) [pid = 3776] [serial = 1990] [outer = 000000819C110C00] 12:33:03 INFO - PROCESS | 3776 | 1466537583473 Marionette DEBUG loaded listener.js 12:33:03 INFO - PROCESS | 3776 | ++DOMWINDOW == 75 (000000819E61E800) [pid = 3776] [serial = 1991] [outer = 000000819C110C00] 12:33:03 INFO - PROCESS | 3776 | 1466537583918 Marionette TRACE conn8 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 12:33:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 12:33:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 731ms 12:33:03 INFO - PROCESS | 3776 | 1466537583975 Marionette TRACE conn8 -> [0,2617,"getWindowHandle",null] 12:33:03 INFO - PROCESS | 3776 | 1466537583978 Marionette TRACE conn8 <- [1,2617,null,{"value":"13"}] 12:33:03 INFO - PROCESS | 3776 | 1466537583981 Marionette TRACE conn8 -> [0,2618,"setScriptTimeout",{"ms":35000}] 12:33:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 12:33:03 INFO - PROCESS | 3776 | 1466537583983 Marionette TRACE conn8 <- [1,2618,null,{}] 12:33:04 INFO - PROCESS | 3776 | 1466537583995 Marionette TRACE conn8 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:04 INFO - PROCESS | 3776 | 1466537583997 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:04 INFO - PROCESS | 3776 | 1466537584111 Marionette TRACE conn8 <- [1,2619,null,{"value":null}] 12:33:04 INFO - PROCESS | 3776 | 1466537584170 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:04 INFO - PROCESS | 3776 | 1466537584176 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:04 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A2A4A800 == 32 [pid = 3776] [id = 664] 12:33:04 INFO - PROCESS | 3776 | ++DOMWINDOW == 76 (000000819E6C9C00) [pid = 3776] [serial = 1992] [outer = 0000000000000000] 12:33:04 INFO - PROCESS | 3776 | ++DOMWINDOW == 77 (000000819E6CDC00) [pid = 3776] [serial = 1993] [outer = 000000819E6C9C00] 12:33:04 INFO - PROCESS | 3776 | 1466537584235 Marionette DEBUG loaded listener.js 12:33:04 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (000000819E72A800) [pid = 3776] [serial = 1994] [outer = 000000819E6C9C00] 12:33:04 INFO - PROCESS | 3776 | 1466537584703 Marionette TRACE conn8 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 12:33:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 12:33:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 796ms 12:33:04 INFO - PROCESS | 3776 | 1466537584786 Marionette TRACE conn8 -> [0,2621,"getWindowHandle",null] 12:33:04 INFO - PROCESS | 3776 | 1466537584788 Marionette TRACE conn8 <- [1,2621,null,{"value":"13"}] 12:33:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 12:33:04 INFO - PROCESS | 3776 | 1466537584791 Marionette TRACE conn8 -> [0,2622,"setScriptTimeout",{"ms":35000}] 12:33:04 INFO - PROCESS | 3776 | 1466537584793 Marionette TRACE conn8 <- [1,2622,null,{}] 12:33:04 INFO - PROCESS | 3776 | 1466537584797 Marionette TRACE conn8 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:04 INFO - PROCESS | 3776 | 1466537584807 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:04 INFO - PROCESS | 3776 | 1466537584921 Marionette TRACE conn8 <- [1,2623,null,{"value":null}] 12:33:04 INFO - PROCESS | 3776 | 1466537584977 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:04 INFO - PROCESS | 3776 | 1466537584979 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:04 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4E7B000 == 33 [pid = 3776] [id = 665] 12:33:04 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (000000819E6D6800) [pid = 3776] [serial = 1995] [outer = 0000000000000000] 12:33:05 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (000000819E74FC00) [pid = 3776] [serial = 1996] [outer = 000000819E6D6800] 12:33:05 INFO - PROCESS | 3776 | 1466537585024 Marionette DEBUG loaded listener.js 12:33:05 INFO - PROCESS | 3776 | ++DOMWINDOW == 81 (000000819EA39400) [pid = 3776] [serial = 1997] [outer = 000000819E6D6800] 12:33:05 INFO - PROCESS | 3776 | --DOMWINDOW == 80 (00000081902DB400) [pid = 3776] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 12:33:05 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (0000008195AB0400) [pid = 3776] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 12:33:05 INFO - PROCESS | 3776 | --DOMWINDOW == 78 (000000819E19D800) [pid = 3776] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 12:33:05 INFO - PROCESS | 3776 | --DOMWINDOW == 77 (000000819F770C00) [pid = 3776] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 12:33:05 INFO - PROCESS | 3776 | --DOMWINDOW == 76 (0000008190FF2400) [pid = 3776] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 12:33:05 INFO - PROCESS | 3776 | --DOMWINDOW == 75 (000000819BE9C400) [pid = 3776] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 12:33:05 INFO - PROCESS | 3776 | --DOMWINDOW == 74 (000000819E19C000) [pid = 3776] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 12:33:05 INFO - PROCESS | 3776 | --DOMWINDOW == 73 (000000819AE11800) [pid = 3776] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 12:33:05 INFO - PROCESS | 3776 | --DOMWINDOW == 72 (000000818F71D000) [pid = 3776] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 12:33:05 INFO - PROCESS | 3776 | --DOMWINDOW == 71 (00000081918CFC00) [pid = 3776] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 12:33:05 INFO - PROCESS | 3776 | --DOMWINDOW == 70 (00000081918D1400) [pid = 3776] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 12:33:05 INFO - PROCESS | 3776 | --DOMWINDOW == 69 (0000008196475C00) [pid = 3776] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 12:33:05 INFO - PROCESS | 3776 | --DOMWINDOW == 68 (00000081902E0C00) [pid = 3776] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 12:33:05 INFO - PROCESS | 3776 | 1466537585446 Marionette TRACE conn8 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 12:33:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 12:33:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 692ms 12:33:05 INFO - PROCESS | 3776 | 1466537585485 Marionette TRACE conn8 -> [0,2625,"getWindowHandle",null] 12:33:05 INFO - PROCESS | 3776 | 1466537585488 Marionette TRACE conn8 <- [1,2625,null,{"value":"13"}] 12:33:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 12:33:05 INFO - PROCESS | 3776 | 1466537585491 Marionette TRACE conn8 -> [0,2626,"setScriptTimeout",{"ms":35000}] 12:33:05 INFO - PROCESS | 3776 | 1466537585493 Marionette TRACE conn8 <- [1,2626,null,{}] 12:33:05 INFO - PROCESS | 3776 | 1466537585497 Marionette TRACE conn8 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:05 INFO - PROCESS | 3776 | 1466537585499 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:05 INFO - PROCESS | 3776 | 1466537585583 Marionette TRACE conn8 <- [1,2627,null,{"value":null}] 12:33:05 INFO - PROCESS | 3776 | 1466537585589 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:05 INFO - PROCESS | 3776 | 1466537585591 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:05 INFO - PROCESS | 3776 | ++DOCSHELL 000000819E7C7000 == 34 [pid = 3776] [id = 666] 12:33:05 INFO - PROCESS | 3776 | ++DOMWINDOW == 69 (000000819110DC00) [pid = 3776] [serial = 1998] [outer = 0000000000000000] 12:33:05 INFO - PROCESS | 3776 | ++DOMWINDOW == 70 (000000819B3E8C00) [pid = 3776] [serial = 1999] [outer = 000000819110DC00] 12:33:05 INFO - PROCESS | 3776 | 1466537585635 Marionette DEBUG loaded listener.js 12:33:05 INFO - PROCESS | 3776 | ++DOMWINDOW == 71 (000000819E730000) [pid = 3776] [serial = 2000] [outer = 000000819110DC00] 12:33:06 INFO - PROCESS | 3776 | 1466537586068 Marionette TRACE conn8 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 12:33:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 12:33:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 628ms 12:33:06 INFO - PROCESS | 3776 | 1466537586123 Marionette TRACE conn8 -> [0,2629,"getWindowHandle",null] 12:33:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 12:33:06 INFO - PROCESS | 3776 | 1466537586125 Marionette TRACE conn8 <- [1,2629,null,{"value":"13"}] 12:33:06 INFO - PROCESS | 3776 | 1466537586128 Marionette TRACE conn8 -> [0,2630,"setScriptTimeout",{"ms":35000}] 12:33:06 INFO - PROCESS | 3776 | 1466537586130 Marionette TRACE conn8 <- [1,2630,null,{}] 12:33:06 INFO - PROCESS | 3776 | 1466537586134 Marionette TRACE conn8 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:06 INFO - PROCESS | 3776 | 1466537586135 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:06 INFO - PROCESS | 3776 | 1466537586218 Marionette TRACE conn8 <- [1,2631,null,{"value":null}] 12:33:06 INFO - PROCESS | 3776 | 1466537586226 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:06 INFO - PROCESS | 3776 | 1466537586228 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:06 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A52DB800 == 35 [pid = 3776] [id = 667] 12:33:06 INFO - PROCESS | 3776 | ++DOMWINDOW == 72 (000000819C110800) [pid = 3776] [serial = 2001] [outer = 0000000000000000] 12:33:06 INFO - PROCESS | 3776 | ++DOMWINDOW == 73 (000000819EBBDC00) [pid = 3776] [serial = 2002] [outer = 000000819C110800] 12:33:06 INFO - PROCESS | 3776 | 1466537586273 Marionette DEBUG loaded listener.js 12:33:06 INFO - PROCESS | 3776 | ++DOMWINDOW == 74 (000000819ED6E400) [pid = 3776] [serial = 2003] [outer = 000000819C110800] 12:33:06 INFO - PROCESS | 3776 | 1466537586724 Marionette TRACE conn8 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 12:33:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 12:33:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 630ms 12:33:06 INFO - PROCESS | 3776 | 1466537586761 Marionette TRACE conn8 -> [0,2633,"getWindowHandle",null] 12:33:06 INFO - PROCESS | 3776 | 1466537586764 Marionette TRACE conn8 <- [1,2633,null,{"value":"13"}] 12:33:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 12:33:06 INFO - PROCESS | 3776 | 1466537586767 Marionette TRACE conn8 -> [0,2634,"setScriptTimeout",{"ms":35000}] 12:33:06 INFO - PROCESS | 3776 | 1466537586769 Marionette TRACE conn8 <- [1,2634,null,{}] 12:33:06 INFO - PROCESS | 3776 | 1466537586772 Marionette TRACE conn8 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:06 INFO - PROCESS | 3776 | 1466537586774 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:06 INFO - PROCESS | 3776 | 1466537586860 Marionette TRACE conn8 <- [1,2635,null,{"value":null}] 12:33:06 INFO - PROCESS | 3776 | 1466537586866 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:06 INFO - PROCESS | 3776 | 1466537586868 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:06 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A55A1000 == 36 [pid = 3776] [id = 668] 12:33:06 INFO - PROCESS | 3776 | ++DOMWINDOW == 75 (000000819ED73400) [pid = 3776] [serial = 2004] [outer = 0000000000000000] 12:33:06 INFO - PROCESS | 3776 | ++DOMWINDOW == 76 (000000819EDB3400) [pid = 3776] [serial = 2005] [outer = 000000819ED73400] 12:33:06 INFO - PROCESS | 3776 | 1466537586911 Marionette DEBUG loaded listener.js 12:33:06 INFO - PROCESS | 3776 | ++DOMWINDOW == 77 (000000819F704800) [pid = 3776] [serial = 2006] [outer = 000000819ED73400] 12:33:07 INFO - PROCESS | 3776 | --DOCSHELL 000000819D2D2800 == 35 [pid = 3776] [id = 660] 12:33:07 INFO - PROCESS | 3776 | --DOCSHELL 0000008196716000 == 34 [pid = 3776] [id = 659] 12:33:07 INFO - PROCESS | 3776 | --DOCSHELL 000000819D3E0000 == 33 [pid = 3776] [id = 658] 12:33:07 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4BCF800 == 32 [pid = 3776] [id = 657] 12:33:08 INFO - PROCESS | 3776 | --DOCSHELL 000000819F59E000 == 31 [pid = 3776] [id = 661] 12:33:08 INFO - PROCESS | 3776 | --DOCSHELL 00000081A2B10000 == 30 [pid = 3776] [id = 662] 12:33:08 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4E7B000 == 29 [pid = 3776] [id = 665] 12:33:08 INFO - PROCESS | 3776 | --DOCSHELL 000000819E7C7000 == 28 [pid = 3776] [id = 666] 12:33:08 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4A8A800 == 27 [pid = 3776] [id = 663] 12:33:08 INFO - PROCESS | 3776 | --DOCSHELL 00000081A2A4A800 == 26 [pid = 3776] [id = 664] 12:33:08 INFO - PROCESS | 3776 | --DOCSHELL 00000081A52DB800 == 25 [pid = 3776] [id = 667] 12:33:08 INFO - PROCESS | 3776 | --DOMWINDOW == 76 (000000819E620C00) [pid = 3776] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 12:33:08 INFO - PROCESS | 3776 | --DOMWINDOW == 75 (000000819B338000) [pid = 3776] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 12:33:08 INFO - PROCESS | 3776 | --DOMWINDOW == 74 (000000819B493C00) [pid = 3776] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 12:33:08 INFO - PROCESS | 3776 | --DOMWINDOW == 73 (000000819727D000) [pid = 3776] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 12:33:08 INFO - PROCESS | 3776 | --DOMWINDOW == 72 (0000008195AB6800) [pid = 3776] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 12:33:08 INFO - PROCESS | 3776 | --DOMWINDOW == 71 (0000008191A1FC00) [pid = 3776] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 12:33:08 INFO - PROCESS | 3776 | --DOMWINDOW == 70 (00000081928B5C00) [pid = 3776] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 12:33:08 INFO - PROCESS | 3776 | --DOMWINDOW == 69 (0000008196736400) [pid = 3776] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 12:33:08 INFO - PROCESS | 3776 | --DOMWINDOW == 68 (0000008190FEF800) [pid = 3776] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 12:33:08 INFO - PROCESS | 3776 | --DOMWINDOW == 67 (000000819110F400) [pid = 3776] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 12:33:08 INFO - PROCESS | 3776 | --DOMWINDOW == 66 (00000081911A5C00) [pid = 3776] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 12:33:08 INFO - PROCESS | 3776 | --DOMWINDOW == 65 (000000819AE11400) [pid = 3776] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 12:33:08 INFO - PROCESS | 3776 | --DOMWINDOW == 64 (0000008197264000) [pid = 3776] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 12:33:08 INFO - PROCESS | 3776 | --DOMWINDOW == 63 (000000819E74BC00) [pid = 3776] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 12:33:08 INFO - PROCESS | 3776 | --DOMWINDOW == 62 (000000819E61F400) [pid = 3776] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 12:33:08 INFO - PROCESS | 3776 | --DOMWINDOW == 61 (00000081A1036400) [pid = 3776] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 12:33:08 INFO - PROCESS | 3776 | --DOMWINDOW == 60 (000000819FAB5000) [pid = 3776] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 12:33:08 INFO - PROCESS | 3776 | --DOMWINDOW == 59 (00000081A195D000) [pid = 3776] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 12:33:08 INFO - PROCESS | 3776 | --DOMWINDOW == 58 (000000819EBB6C00) [pid = 3776] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 12:33:08 INFO - PROCESS | 3776 | --DOMWINDOW == 57 (000000819B799000) [pid = 3776] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 12:33:08 INFO - PROCESS | 3776 | --DOMWINDOW == 56 (000000819D92D800) [pid = 3776] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 12:33:08 INFO - PROCESS | 3776 | --DOMWINDOW == 55 (000000819E62D000) [pid = 3776] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 12:33:08 INFO - PROCESS | 3776 | --DOMWINDOW == 54 (000000819B48C800) [pid = 3776] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 12:33:08 INFO - PROCESS | 3776 | --DOMWINDOW == 53 (000000819B459800) [pid = 3776] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 12:33:08 INFO - PROCESS | 3776 | --DOMWINDOW == 52 (000000819E196C00) [pid = 3776] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 12:33:08 INFO - PROCESS | 3776 | --DOMWINDOW == 51 (0000008197281C00) [pid = 3776] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 12:33:08 INFO - PROCESS | 3776 | 1466537588788 Marionette TRACE conn8 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 12:33:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 12:33:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 2036ms 12:33:08 INFO - PROCESS | 3776 | 1466537588807 Marionette TRACE conn8 -> [0,2637,"getWindowHandle",null] 12:33:08 INFO - PROCESS | 3776 | 1466537588812 Marionette TRACE conn8 <- [1,2637,null,{"value":"13"}] 12:33:08 INFO - PROCESS | 3776 | 1466537588817 Marionette TRACE conn8 -> [0,2638,"setScriptTimeout",{"ms":35000}] 12:33:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 12:33:08 INFO - PROCESS | 3776 | 1466537588820 Marionette TRACE conn8 <- [1,2638,null,{}] 12:33:08 INFO - PROCESS | 3776 | 1466537588827 Marionette TRACE conn8 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:08 INFO - PROCESS | 3776 | 1466537588830 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:08 INFO - PROCESS | 3776 | 1466537588935 Marionette TRACE conn8 <- [1,2639,null,{"value":null}] 12:33:08 INFO - PROCESS | 3776 | 1466537588942 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:08 INFO - PROCESS | 3776 | 1466537588947 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:08 INFO - PROCESS | 3776 | ++DOCSHELL 000000819799B800 == 26 [pid = 3776] [id = 669] 12:33:08 INFO - PROCESS | 3776 | ++DOMWINDOW == 52 (0000008190856800) [pid = 3776] [serial = 2007] [outer = 0000000000000000] 12:33:08 INFO - PROCESS | 3776 | ++DOMWINDOW == 53 (0000008190858400) [pid = 3776] [serial = 2008] [outer = 0000008190856800] 12:33:09 INFO - PROCESS | 3776 | 1466537588999 Marionette DEBUG loaded listener.js 12:33:09 INFO - PROCESS | 3776 | ++DOMWINDOW == 54 (0000008190FF9800) [pid = 3776] [serial = 2009] [outer = 0000008190856800] 12:33:09 INFO - PROCESS | 3776 | 1466537589505 Marionette TRACE conn8 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 12:33:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 12:33:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 732ms 12:33:09 INFO - PROCESS | 3776 | 1466537589553 Marionette TRACE conn8 -> [0,2641,"getWindowHandle",null] 12:33:09 INFO - PROCESS | 3776 | 1466537589558 Marionette TRACE conn8 <- [1,2641,null,{"value":"13"}] 12:33:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 12:33:09 INFO - PROCESS | 3776 | 1466537589565 Marionette TRACE conn8 -> [0,2642,"setScriptTimeout",{"ms":35000}] 12:33:09 INFO - PROCESS | 3776 | 1466537589568 Marionette TRACE conn8 <- [1,2642,null,{}] 12:33:09 INFO - PROCESS | 3776 | 1466537589572 Marionette TRACE conn8 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:09 INFO - PROCESS | 3776 | 1466537589576 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:09 INFO - PROCESS | 3776 | 1466537589667 Marionette TRACE conn8 <- [1,2643,null,{"value":null}] 12:33:09 INFO - PROCESS | 3776 | 1466537589675 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:09 INFO - PROCESS | 3776 | 1466537589678 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:09 INFO - PROCESS | 3776 | ++DOCSHELL 000000819D9D3000 == 27 [pid = 3776] [id = 670] 12:33:09 INFO - PROCESS | 3776 | ++DOMWINDOW == 55 (000000819129A400) [pid = 3776] [serial = 2010] [outer = 0000000000000000] 12:33:09 INFO - PROCESS | 3776 | ++DOMWINDOW == 56 (000000819129CC00) [pid = 3776] [serial = 2011] [outer = 000000819129A400] 12:33:09 INFO - PROCESS | 3776 | 1466537589727 Marionette DEBUG loaded listener.js 12:33:09 INFO - PROCESS | 3776 | ++DOMWINDOW == 57 (000000819132E400) [pid = 3776] [serial = 2012] [outer = 000000819129A400] 12:33:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 12:33:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 628ms 12:33:10 INFO - PROCESS | 3776 | 1466537590185 Marionette TRACE conn8 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 12:33:10 INFO - PROCESS | 3776 | 1466537590194 Marionette TRACE conn8 -> [0,2645,"getWindowHandle",null] 12:33:10 INFO - PROCESS | 3776 | 1466537590197 Marionette TRACE conn8 <- [1,2645,null,{"value":"13"}] 12:33:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 12:33:10 INFO - PROCESS | 3776 | 1466537590200 Marionette TRACE conn8 -> [0,2646,"setScriptTimeout",{"ms":35000}] 12:33:10 INFO - PROCESS | 3776 | 1466537590204 Marionette TRACE conn8 <- [1,2646,null,{}] 12:33:10 INFO - PROCESS | 3776 | 1466537590240 Marionette TRACE conn8 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:10 INFO - PROCESS | 3776 | 1466537590246 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:10 INFO - PROCESS | 3776 | 1466537590363 Marionette TRACE conn8 <- [1,2647,null,{"value":null}] 12:33:10 INFO - PROCESS | 3776 | 1466537590448 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:10 INFO - PROCESS | 3776 | 1466537590452 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:10 INFO - PROCESS | 3776 | ++DOCSHELL 000000819E7CB000 == 28 [pid = 3776] [id = 671] 12:33:10 INFO - PROCESS | 3776 | ++DOMWINDOW == 58 (000000818F57A800) [pid = 3776] [serial = 2013] [outer = 0000000000000000] 12:33:10 INFO - PROCESS | 3776 | ++DOMWINDOW == 59 (0000008195A50400) [pid = 3776] [serial = 2014] [outer = 000000818F57A800] 12:33:10 INFO - PROCESS | 3776 | 1466537590501 Marionette DEBUG loaded listener.js 12:33:10 INFO - PROCESS | 3776 | ++DOMWINDOW == 60 (0000008196472000) [pid = 3776] [serial = 2015] [outer = 000000818F57A800] 12:33:10 INFO - PROCESS | 3776 | 1466537590880 Marionette TRACE conn8 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 12:33:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 12:33:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 732ms 12:33:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 12:33:10 INFO - PROCESS | 3776 | 1466537590935 Marionette TRACE conn8 -> [0,2649,"getWindowHandle",null] 12:33:10 INFO - PROCESS | 3776 | 1466537590938 Marionette TRACE conn8 <- [1,2649,null,{"value":"13"}] 12:33:10 INFO - PROCESS | 3776 | 1466537590941 Marionette TRACE conn8 -> [0,2650,"setScriptTimeout",{"ms":35000}] 12:33:10 INFO - PROCESS | 3776 | 1466537590943 Marionette TRACE conn8 <- [1,2650,null,{}] 12:33:10 INFO - PROCESS | 3776 | 1466537590946 Marionette TRACE conn8 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:10 INFO - PROCESS | 3776 | 1466537590948 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:11 INFO - PROCESS | 3776 | 1466537591065 Marionette TRACE conn8 <- [1,2651,null,{"value":null}] 12:33:11 INFO - PROCESS | 3776 | 1466537591079 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:11 INFO - PROCESS | 3776 | 1466537591081 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:11 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A089F800 == 29 [pid = 3776] [id = 672] 12:33:11 INFO - PROCESS | 3776 | ++DOMWINDOW == 61 (0000008197205400) [pid = 3776] [serial = 2016] [outer = 0000000000000000] 12:33:11 INFO - PROCESS | 3776 | ++DOMWINDOW == 62 (0000008197276800) [pid = 3776] [serial = 2017] [outer = 0000008197205400] 12:33:11 INFO - PROCESS | 3776 | 1466537591127 Marionette DEBUG loaded listener.js 12:33:11 INFO - PROCESS | 3776 | ++DOMWINDOW == 63 (000000819730C000) [pid = 3776] [serial = 2018] [outer = 0000008197205400] 12:33:11 INFO - PROCESS | 3776 | 1466537591544 Marionette TRACE conn8 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 12:33:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 12:33:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 627ms 12:33:11 INFO - PROCESS | 3776 | 1466537591571 Marionette TRACE conn8 -> [0,2653,"getWindowHandle",null] 12:33:11 INFO - PROCESS | 3776 | 1466537591573 Marionette TRACE conn8 <- [1,2653,null,{"value":"13"}] 12:33:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 12:33:11 INFO - PROCESS | 3776 | 1466537591577 Marionette TRACE conn8 -> [0,2654,"setScriptTimeout",{"ms":35000}] 12:33:11 INFO - PROCESS | 3776 | 1466537591578 Marionette TRACE conn8 <- [1,2654,null,{}] 12:33:11 INFO - PROCESS | 3776 | 1466537591582 Marionette TRACE conn8 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:11 INFO - PROCESS | 3776 | 1466537591584 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:11 INFO - PROCESS | 3776 | 1466537591694 Marionette TRACE conn8 <- [1,2655,null,{"value":null}] 12:33:11 INFO - PROCESS | 3776 | 1466537591732 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:11 INFO - PROCESS | 3776 | 1466537591734 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:11 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A29B1000 == 30 [pid = 3776] [id = 673] 12:33:11 INFO - PROCESS | 3776 | ++DOMWINDOW == 64 (0000008191299400) [pid = 3776] [serial = 2019] [outer = 0000000000000000] 12:33:11 INFO - PROCESS | 3776 | ++DOMWINDOW == 65 (0000008197974000) [pid = 3776] [serial = 2020] [outer = 0000008191299400] 12:33:11 INFO - PROCESS | 3776 | 1466537591779 Marionette DEBUG loaded listener.js 12:33:11 INFO - PROCESS | 3776 | ++DOMWINDOW == 66 (000000819B332C00) [pid = 3776] [serial = 2021] [outer = 0000008191299400] 12:33:12 INFO - PROCESS | 3776 | [3776] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 12:33:12 INFO - PROCESS | 3776 | [3776] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 12:33:12 INFO - PROCESS | 3776 | 1466537592678 Marionette TRACE conn8 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 12:33:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 12:33:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1137ms 12:33:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 12:33:12 INFO - PROCESS | 3776 | 1466537592718 Marionette TRACE conn8 -> [0,2657,"getWindowHandle",null] 12:33:12 INFO - PROCESS | 3776 | 1466537592720 Marionette TRACE conn8 <- [1,2657,null,{"value":"13"}] 12:33:12 INFO - PROCESS | 3776 | 1466537592723 Marionette TRACE conn8 -> [0,2658,"setScriptTimeout",{"ms":35000}] 12:33:12 INFO - PROCESS | 3776 | 1466537592725 Marionette TRACE conn8 <- [1,2658,null,{}] 12:33:12 INFO - PROCESS | 3776 | 1466537592729 Marionette TRACE conn8 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:12 INFO - PROCESS | 3776 | 1466537592735 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:12 INFO - PROCESS | 3776 | 1466537592871 Marionette TRACE conn8 <- [1,2659,null,{"value":null}] 12:33:12 INFO - PROCESS | 3776 | 1466537592880 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:12 INFO - PROCESS | 3776 | 1466537592882 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:12 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A2B03800 == 31 [pid = 3776] [id = 674] 12:33:12 INFO - PROCESS | 3776 | ++DOMWINDOW == 67 (000000819B3DCC00) [pid = 3776] [serial = 2022] [outer = 0000000000000000] 12:33:12 INFO - PROCESS | 3776 | ++DOMWINDOW == 68 (000000819B490400) [pid = 3776] [serial = 2023] [outer = 000000819B3DCC00] 12:33:12 INFO - PROCESS | 3776 | 1466537592927 Marionette DEBUG loaded listener.js 12:33:13 INFO - PROCESS | 3776 | ++DOMWINDOW == 69 (000000819B849C00) [pid = 3776] [serial = 2024] [outer = 000000819B3DCC00] 12:33:13 INFO - PROCESS | 3776 | 1466537593832 Marionette TRACE conn8 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 12:33:13 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 12:33:13 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:33:13 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 12:33:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:33:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1128ms 12:33:13 INFO - PROCESS | 3776 | 1466537593855 Marionette TRACE conn8 -> [0,2661,"getWindowHandle",null] 12:33:13 INFO - PROCESS | 3776 | 1466537593857 Marionette TRACE conn8 <- [1,2661,null,{"value":"13"}] 12:33:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 12:33:13 INFO - PROCESS | 3776 | 1466537593860 Marionette TRACE conn8 -> [0,2662,"setScriptTimeout",{"ms":35000}] 12:33:13 INFO - PROCESS | 3776 | 1466537593862 Marionette TRACE conn8 <- [1,2662,null,{}] 12:33:13 INFO - PROCESS | 3776 | 1466537593866 Marionette TRACE conn8 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:13 INFO - PROCESS | 3776 | 1466537593868 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:13 INFO - PROCESS | 3776 | 1466537593975 Marionette TRACE conn8 <- [1,2663,null,{"value":null}] 12:33:13 INFO - PROCESS | 3776 | 1466537593981 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:13 INFO - PROCESS | 3776 | 1466537593983 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:14 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A36C1000 == 32 [pid = 3776] [id = 675] 12:33:14 INFO - PROCESS | 3776 | ++DOMWINDOW == 70 (000000819B84B000) [pid = 3776] [serial = 2025] [outer = 0000000000000000] 12:33:14 INFO - PROCESS | 3776 | ++DOMWINDOW == 71 (000000819BE9CC00) [pid = 3776] [serial = 2026] [outer = 000000819B84B000] 12:33:14 INFO - PROCESS | 3776 | 1466537594027 Marionette DEBUG loaded listener.js 12:33:14 INFO - PROCESS | 3776 | ++DOMWINDOW == 72 (000000819D92E000) [pid = 3776] [serial = 2027] [outer = 000000819B84B000] 12:33:14 INFO - PROCESS | 3776 | 1466537594970 Marionette TRACE conn8 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 12:33:14 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 12:33:14 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:33:14 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 12:33:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:33:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1131ms 12:33:15 INFO - PROCESS | 3776 | 1466537595000 Marionette TRACE conn8 -> [0,2665,"getWindowHandle",null] 12:33:15 INFO - PROCESS | 3776 | 1466537595002 Marionette TRACE conn8 <- [1,2665,null,{"value":"13"}] 12:33:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 12:33:15 INFO - PROCESS | 3776 | 1466537595005 Marionette TRACE conn8 -> [0,2666,"setScriptTimeout",{"ms":35000}] 12:33:15 INFO - PROCESS | 3776 | 1466537595007 Marionette TRACE conn8 <- [1,2666,null,{}] 12:33:15 INFO - PROCESS | 3776 | 1466537595011 Marionette TRACE conn8 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:15 INFO - PROCESS | 3776 | 1466537595013 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:15 INFO - PROCESS | 3776 | 1466537595121 Marionette TRACE conn8 <- [1,2667,null,{"value":null}] 12:33:15 INFO - PROCESS | 3776 | 1466537595128 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:15 INFO - PROCESS | 3776 | 1466537595130 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:15 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4A99800 == 33 [pid = 3776] [id = 676] 12:33:15 INFO - PROCESS | 3776 | ++DOMWINDOW == 73 (000000819DFC4C00) [pid = 3776] [serial = 2028] [outer = 0000000000000000] 12:33:15 INFO - PROCESS | 3776 | ++DOMWINDOW == 74 (000000819E61D400) [pid = 3776] [serial = 2029] [outer = 000000819DFC4C00] 12:33:15 INFO - PROCESS | 3776 | 1466537595217 Marionette DEBUG loaded listener.js 12:33:15 INFO - PROCESS | 3776 | ++DOMWINDOW == 75 (000000819E627800) [pid = 3776] [serial = 2030] [outer = 000000819DFC4C00] 12:33:15 INFO - PROCESS | 3776 | --DOMWINDOW == 74 (000000819C110800) [pid = 3776] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 12:33:15 INFO - PROCESS | 3776 | --DOMWINDOW == 73 (000000819C110C00) [pid = 3776] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 12:33:15 INFO - PROCESS | 3776 | --DOMWINDOW == 72 (000000819E6C9C00) [pid = 3776] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 12:33:15 INFO - PROCESS | 3776 | --DOMWINDOW == 71 (000000819E6D6800) [pid = 3776] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 12:33:15 INFO - PROCESS | 3776 | --DOMWINDOW == 70 (00000081911A7000) [pid = 3776] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 12:33:15 INFO - PROCESS | 3776 | --DOMWINDOW == 69 (000000819E62FC00) [pid = 3776] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 12:33:15 INFO - PROCESS | 3776 | --DOMWINDOW == 68 (0000008190FFB400) [pid = 3776] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 12:33:15 INFO - PROCESS | 3776 | --DOMWINDOW == 67 (00000081977BA400) [pid = 3776] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 12:33:15 INFO - PROCESS | 3776 | --DOMWINDOW == 66 (0000008190FF7800) [pid = 3776] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 12:33:15 INFO - PROCESS | 3776 | --DOMWINDOW == 65 (0000008190FFAC00) [pid = 3776] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 12:33:15 INFO - PROCESS | 3776 | --DOMWINDOW == 64 (000000819110DC00) [pid = 3776] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 12:33:16 INFO - PROCESS | 3776 | 1466537596134 Marionette TRACE conn8 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 12:33:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 12:33:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1195ms 12:33:16 INFO - PROCESS | 3776 | 1466537596203 Marionette TRACE conn8 -> [0,2669,"getWindowHandle",null] 12:33:16 INFO - PROCESS | 3776 | 1466537596205 Marionette TRACE conn8 <- [1,2669,null,{"value":"13"}] 12:33:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 12:33:16 INFO - PROCESS | 3776 | 1466537596209 Marionette TRACE conn8 -> [0,2670,"setScriptTimeout",{"ms":35000}] 12:33:16 INFO - PROCESS | 3776 | 1466537596210 Marionette TRACE conn8 <- [1,2670,null,{}] 12:33:16 INFO - PROCESS | 3776 | 1466537596214 Marionette TRACE conn8 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:16 INFO - PROCESS | 3776 | 1466537596216 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:16 INFO - PROCESS | 3776 | 1466537596297 Marionette TRACE conn8 <- [1,2671,null,{"value":null}] 12:33:16 INFO - PROCESS | 3776 | 1466537596370 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:16 INFO - PROCESS | 3776 | 1466537596372 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:16 INFO - PROCESS | 3776 | ++DOCSHELL 000000819E7CA000 == 34 [pid = 3776] [id = 677] 12:33:16 INFO - PROCESS | 3776 | ++DOMWINDOW == 65 (000000819132D400) [pid = 3776] [serial = 2031] [outer = 0000000000000000] 12:33:16 INFO - PROCESS | 3776 | ++DOMWINDOW == 66 (00000081961BBC00) [pid = 3776] [serial = 2032] [outer = 000000819132D400] 12:33:16 INFO - PROCESS | 3776 | 1466537596419 Marionette DEBUG loaded listener.js 12:33:16 INFO - PROCESS | 3776 | ++DOMWINDOW == 67 (000000819B461800) [pid = 3776] [serial = 2033] [outer = 000000819132D400] 12:33:17 INFO - PROCESS | 3776 | 1466537597284 Marionette TRACE conn8 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 12:33:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 12:33:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1139ms 12:33:17 INFO - PROCESS | 3776 | 1466537597351 Marionette TRACE conn8 -> [0,2673,"getWindowHandle",null] 12:33:17 INFO - PROCESS | 3776 | 1466537597353 Marionette TRACE conn8 <- [1,2673,null,{"value":"13"}] 12:33:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 12:33:17 INFO - PROCESS | 3776 | 1466537597357 Marionette TRACE conn8 -> [0,2674,"setScriptTimeout",{"ms":35000}] 12:33:17 INFO - PROCESS | 3776 | 1466537597359 Marionette TRACE conn8 <- [1,2674,null,{}] 12:33:17 INFO - PROCESS | 3776 | 1466537597362 Marionette TRACE conn8 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:17 INFO - PROCESS | 3776 | 1466537597364 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:17 INFO - PROCESS | 3776 | 1466537597480 Marionette TRACE conn8 <- [1,2675,null,{"value":null}] 12:33:17 INFO - PROCESS | 3776 | 1466537597488 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:17 INFO - PROCESS | 3776 | 1466537597490 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:17 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4BCA000 == 35 [pid = 3776] [id = 678] 12:33:17 INFO - PROCESS | 3776 | ++DOMWINDOW == 68 (000000819E066800) [pid = 3776] [serial = 2034] [outer = 0000000000000000] 12:33:17 INFO - PROCESS | 3776 | ++DOMWINDOW == 69 (000000819E642400) [pid = 3776] [serial = 2035] [outer = 000000819E066800] 12:33:17 INFO - PROCESS | 3776 | 1466537597533 Marionette DEBUG loaded listener.js 12:33:17 INFO - PROCESS | 3776 | ++DOMWINDOW == 70 (000000819E6CB400) [pid = 3776] [serial = 2036] [outer = 000000819E066800] 12:33:18 INFO - PROCESS | 3776 | 1466537598836 Marionette TRACE conn8 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 12:33:18 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 12:33:18 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:33:18 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 12:33:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:18 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:33:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1530ms 12:33:18 INFO - PROCESS | 3776 | 1466537598891 Marionette TRACE conn8 -> [0,2677,"getWindowHandle",null] 12:33:18 INFO - PROCESS | 3776 | 1466537598896 Marionette TRACE conn8 <- [1,2677,null,{"value":"13"}] 12:33:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 12:33:18 INFO - PROCESS | 3776 | 1466537598982 Marionette TRACE conn8 -> [0,2678,"setScriptTimeout",{"ms":35000}] 12:33:18 INFO - PROCESS | 3776 | 1466537598986 Marionette TRACE conn8 <- [1,2678,null,{}] 12:33:18 INFO - PROCESS | 3776 | 1466537598992 Marionette TRACE conn8 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:19 INFO - PROCESS | 3776 | 1466537598996 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:19 INFO - PROCESS | 3776 | 1466537599121 Marionette TRACE conn8 <- [1,2679,null,{"value":null}] 12:33:19 INFO - PROCESS | 3776 | 1466537599195 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:19 INFO - PROCESS | 3776 | 1466537599198 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:19 INFO - PROCESS | 3776 | ++DOCSHELL 000000819C1AE800 == 36 [pid = 3776] [id = 679] 12:33:19 INFO - PROCESS | 3776 | ++DOMWINDOW == 71 (0000008190FEE400) [pid = 3776] [serial = 2037] [outer = 0000000000000000] 12:33:19 INFO - PROCESS | 3776 | ++DOMWINDOW == 72 (0000008191298800) [pid = 3776] [serial = 2038] [outer = 0000008190FEE400] 12:33:19 INFO - PROCESS | 3776 | 1466537599298 Marionette DEBUG loaded listener.js 12:33:19 INFO - PROCESS | 3776 | ++DOMWINDOW == 73 (0000008191C03800) [pid = 3776] [serial = 2039] [outer = 0000008190FEE400] 12:33:20 INFO - PROCESS | 3776 | --DOCSHELL 000000819E7CA000 == 35 [pid = 3776] [id = 677] 12:33:20 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4A99800 == 34 [pid = 3776] [id = 676] 12:33:20 INFO - PROCESS | 3776 | --DOCSHELL 00000081A36C1000 == 33 [pid = 3776] [id = 675] 12:33:20 INFO - PROCESS | 3776 | --DOCSHELL 00000081A2B03800 == 32 [pid = 3776] [id = 674] 12:33:20 INFO - PROCESS | 3776 | --DOCSHELL 00000081A29B1000 == 31 [pid = 3776] [id = 673] 12:33:20 INFO - PROCESS | 3776 | --DOCSHELL 00000081A089F800 == 30 [pid = 3776] [id = 672] 12:33:20 INFO - PROCESS | 3776 | --DOCSHELL 000000819E7CB000 == 29 [pid = 3776] [id = 671] 12:33:20 INFO - PROCESS | 3776 | --DOCSHELL 000000819D9D3000 == 28 [pid = 3776] [id = 670] 12:33:20 INFO - PROCESS | 3776 | --DOCSHELL 000000819799B800 == 27 [pid = 3776] [id = 669] 12:33:20 INFO - PROCESS | 3776 | --DOMWINDOW == 72 (000000819ED6E400) [pid = 3776] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 12:33:20 INFO - PROCESS | 3776 | --DOMWINDOW == 71 (000000819DFC5800) [pid = 3776] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 12:33:20 INFO - PROCESS | 3776 | --DOMWINDOW == 70 (000000819E6CDC00) [pid = 3776] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 12:33:20 INFO - PROCESS | 3776 | --DOMWINDOW == 69 (000000819E74FC00) [pid = 3776] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 12:33:20 INFO - PROCESS | 3776 | --DOMWINDOW == 68 (000000819E72A800) [pid = 3776] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 12:33:20 INFO - PROCESS | 3776 | --DOMWINDOW == 67 (000000819EBBDC00) [pid = 3776] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 12:33:20 INFO - PROCESS | 3776 | --DOMWINDOW == 66 (000000819EA39400) [pid = 3776] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 12:33:20 INFO - PROCESS | 3776 | --DOMWINDOW == 65 (00000081959F6800) [pid = 3776] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 12:33:20 INFO - PROCESS | 3776 | --DOMWINDOW == 64 (0000008191329C00) [pid = 3776] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 12:33:20 INFO - PROCESS | 3776 | --DOMWINDOW == 63 (000000819E649400) [pid = 3776] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 12:33:20 INFO - PROCESS | 3776 | --DOMWINDOW == 62 (000000819B33CC00) [pid = 3776] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 12:33:20 INFO - PROCESS | 3776 | --DOMWINDOW == 61 (000000819B848400) [pid = 3776] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 12:33:20 INFO - PROCESS | 3776 | --DOMWINDOW == 60 (0000008197977800) [pid = 3776] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 12:33:20 INFO - PROCESS | 3776 | --DOMWINDOW == 59 (000000819B3DF000) [pid = 3776] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 12:33:20 INFO - PROCESS | 3776 | --DOMWINDOW == 58 (0000008192855C00) [pid = 3776] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 12:33:20 INFO - PROCESS | 3776 | --DOMWINDOW == 57 (0000008196507000) [pid = 3776] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 12:33:20 INFO - PROCESS | 3776 | --DOMWINDOW == 56 (00000081918D2C00) [pid = 3776] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 12:33:20 INFO - PROCESS | 3776 | --DOMWINDOW == 55 (0000008191107400) [pid = 3776] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 12:33:20 INFO - PROCESS | 3776 | --DOMWINDOW == 54 (000000819EDB3400) [pid = 3776] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 12:33:20 INFO - PROCESS | 3776 | --DOMWINDOW == 53 (000000819E61E800) [pid = 3776] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 12:33:20 INFO - PROCESS | 3776 | --DOMWINDOW == 52 (000000819B3E8C00) [pid = 3776] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 12:33:20 INFO - PROCESS | 3776 | --DOMWINDOW == 51 (000000819BE99000) [pid = 3776] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 12:33:20 INFO - PROCESS | 3776 | --DOMWINDOW == 50 (000000819E730000) [pid = 3776] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 12:33:20 INFO - PROCESS | 3776 | 1466537600596 Marionette TRACE conn8 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 12:33:20 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 12:33:20 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:33:20 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 12:33:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:33:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1691ms 12:33:20 INFO - PROCESS | 3776 | 1466537600646 Marionette TRACE conn8 -> [0,2681,"getWindowHandle",null] 12:33:20 INFO - PROCESS | 3776 | 1466537600651 Marionette TRACE conn8 <- [1,2681,null,{"value":"13"}] 12:33:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 12:33:20 INFO - PROCESS | 3776 | 1466537600656 Marionette TRACE conn8 -> [0,2682,"setScriptTimeout",{"ms":35000}] 12:33:20 INFO - PROCESS | 3776 | 1466537600659 Marionette TRACE conn8 <- [1,2682,null,{}] 12:33:20 INFO - PROCESS | 3776 | 1466537600664 Marionette TRACE conn8 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:20 INFO - PROCESS | 3776 | 1466537600667 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:20 INFO - PROCESS | 3776 | 1466537600788 Marionette TRACE conn8 <- [1,2683,null,{"value":null}] 12:33:20 INFO - PROCESS | 3776 | 1466537600860 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:20 INFO - PROCESS | 3776 | 1466537600863 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:20 INFO - PROCESS | 3776 | ++DOCSHELL 000000819C1B5800 == 28 [pid = 3776] [id = 680] 12:33:20 INFO - PROCESS | 3776 | ++DOMWINDOW == 51 (000000818FFD5800) [pid = 3776] [serial = 2040] [outer = 0000000000000000] 12:33:20 INFO - PROCESS | 3776 | ++DOMWINDOW == 52 (000000819132E000) [pid = 3776] [serial = 2041] [outer = 000000818FFD5800] 12:33:20 INFO - PROCESS | 3776 | 1466537600913 Marionette DEBUG loaded listener.js 12:33:21 INFO - PROCESS | 3776 | ++DOMWINDOW == 53 (00000081926E4000) [pid = 3776] [serial = 2042] [outer = 000000818FFD5800] 12:33:21 INFO - PROCESS | 3776 | 1466537601789 Marionette TRACE conn8 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 12:33:21 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 12:33:21 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:33:21 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 12:33:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:21 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:33:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1192ms 12:33:21 INFO - PROCESS | 3776 | 1466537601848 Marionette TRACE conn8 -> [0,2685,"getWindowHandle",null] 12:33:21 INFO - PROCESS | 3776 | 1466537601853 Marionette TRACE conn8 <- [1,2685,null,{"value":"13"}] 12:33:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 12:33:21 INFO - PROCESS | 3776 | 1466537601860 Marionette TRACE conn8 -> [0,2686,"setScriptTimeout",{"ms":35000}] 12:33:21 INFO - PROCESS | 3776 | 1466537601863 Marionette TRACE conn8 <- [1,2686,null,{}] 12:33:21 INFO - PROCESS | 3776 | 1466537601867 Marionette TRACE conn8 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:21 INFO - PROCESS | 3776 | 1466537601870 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:21 INFO - PROCESS | 3776 | 1466537601967 Marionette TRACE conn8 <- [1,2687,null,{"value":null}] 12:33:21 INFO - PROCESS | 3776 | 1466537601974 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:21 INFO - PROCESS | 3776 | 1466537601977 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:22 INFO - PROCESS | 3776 | ++DOCSHELL 000000819E779000 == 29 [pid = 3776] [id = 681] 12:33:22 INFO - PROCESS | 3776 | ++DOMWINDOW == 54 (00000081965C6C00) [pid = 3776] [serial = 2043] [outer = 0000000000000000] 12:33:22 INFO - PROCESS | 3776 | ++DOMWINDOW == 55 (000000819727A000) [pid = 3776] [serial = 2044] [outer = 00000081965C6C00] 12:33:22 INFO - PROCESS | 3776 | 1466537602033 Marionette DEBUG loaded listener.js 12:33:22 INFO - PROCESS | 3776 | ++DOMWINDOW == 56 (00000081973D2000) [pid = 3776] [serial = 2045] [outer = 00000081965C6C00] 12:33:23 INFO - PROCESS | 3776 | 1466537603038 Marionette TRACE conn8 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 12:33:23 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 12:33:23 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:33:23 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 12:33:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:33:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1229ms 12:33:23 INFO - PROCESS | 3776 | 1466537603091 Marionette TRACE conn8 -> [0,2689,"getWindowHandle",null] 12:33:23 INFO - PROCESS | 3776 | 1466537603093 Marionette TRACE conn8 <- [1,2689,null,{"value":"13"}] 12:33:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 12:33:23 INFO - PROCESS | 3776 | 1466537603097 Marionette TRACE conn8 -> [0,2690,"setScriptTimeout",{"ms":35000}] 12:33:23 INFO - PROCESS | 3776 | 1466537603101 Marionette TRACE conn8 <- [1,2690,null,{}] 12:33:23 INFO - PROCESS | 3776 | 1466537603119 Marionette TRACE conn8 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:23 INFO - PROCESS | 3776 | 1466537603124 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:23 INFO - PROCESS | 3776 | 1466537603238 Marionette TRACE conn8 <- [1,2691,null,{"value":null}] 12:33:23 INFO - PROCESS | 3776 | 1466537603246 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:23 INFO - PROCESS | 3776 | 1466537603249 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:23 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A295E000 == 30 [pid = 3776] [id = 682] 12:33:23 INFO - PROCESS | 3776 | ++DOMWINDOW == 57 (000000819B3E5400) [pid = 3776] [serial = 2046] [outer = 0000000000000000] 12:33:23 INFO - PROCESS | 3776 | ++DOMWINDOW == 58 (000000819B465000) [pid = 3776] [serial = 2047] [outer = 000000819B3E5400] 12:33:23 INFO - PROCESS | 3776 | 1466537603298 Marionette DEBUG loaded listener.js 12:33:23 INFO - PROCESS | 3776 | ++DOMWINDOW == 59 (000000819B553000) [pid = 3776] [serial = 2048] [outer = 000000819B3E5400] 12:33:23 INFO - PROCESS | 3776 | 1466537603783 Marionette TRACE conn8 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 12:33:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 12:33:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 754ms 12:33:23 INFO - PROCESS | 3776 | 1466537603853 Marionette TRACE conn8 -> [0,2693,"getWindowHandle",null] 12:33:23 INFO - PROCESS | 3776 | 1466537603856 Marionette TRACE conn8 <- [1,2693,null,{"value":"13"}] 12:33:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 12:33:23 INFO - PROCESS | 3776 | 1466537603860 Marionette TRACE conn8 -> [0,2694,"setScriptTimeout",{"ms":35000}] 12:33:23 INFO - PROCESS | 3776 | 1466537603861 Marionette TRACE conn8 <- [1,2694,null,{}] 12:33:23 INFO - PROCESS | 3776 | 1466537603865 Marionette TRACE conn8 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:23 INFO - PROCESS | 3776 | 1466537603867 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:24 INFO - PROCESS | 3776 | 1466537603993 Marionette TRACE conn8 <- [1,2695,null,{"value":null}] 12:33:24 INFO - PROCESS | 3776 | 1466537604047 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:24 INFO - PROCESS | 3776 | 1466537604049 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:24 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A2A49000 == 31 [pid = 3776] [id = 683] 12:33:24 INFO - PROCESS | 3776 | ++DOMWINDOW == 60 (000000819BE9A000) [pid = 3776] [serial = 2049] [outer = 0000000000000000] 12:33:24 INFO - PROCESS | 3776 | ++DOMWINDOW == 61 (000000819C109800) [pid = 3776] [serial = 2050] [outer = 000000819BE9A000] 12:33:24 INFO - PROCESS | 3776 | 1466537604096 Marionette DEBUG loaded listener.js 12:33:24 INFO - PROCESS | 3776 | ++DOMWINDOW == 62 (000000819E06A400) [pid = 3776] [serial = 2051] [outer = 000000819BE9A000] 12:33:24 INFO - PROCESS | 3776 | --DOMWINDOW == 61 (000000819132D400) [pid = 3776] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 12:33:24 INFO - PROCESS | 3776 | --DOMWINDOW == 60 (000000819129A400) [pid = 3776] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 12:33:24 INFO - PROCESS | 3776 | --DOMWINDOW == 59 (000000818F57A800) [pid = 3776] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 12:33:24 INFO - PROCESS | 3776 | --DOMWINDOW == 58 (0000008197205400) [pid = 3776] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 12:33:24 INFO - PROCESS | 3776 | --DOMWINDOW == 57 (000000819B84B000) [pid = 3776] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 12:33:24 INFO - PROCESS | 3776 | --DOMWINDOW == 56 (000000819DFC4C00) [pid = 3776] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 12:33:24 INFO - PROCESS | 3776 | --DOMWINDOW == 55 (0000008190856800) [pid = 3776] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 12:33:24 INFO - PROCESS | 3776 | --DOMWINDOW == 54 (0000008191299400) [pid = 3776] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 12:33:24 INFO - PROCESS | 3776 | --DOMWINDOW == 53 (000000819ED73400) [pid = 3776] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 12:33:24 INFO - PROCESS | 3776 | --DOMWINDOW == 52 (000000819B3DCC00) [pid = 3776] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 12:33:24 INFO - PROCESS | 3776 | 1466537604473 Marionette TRACE conn8 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 12:33:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 12:33:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 628ms 12:33:24 INFO - PROCESS | 3776 | 1466537604502 Marionette TRACE conn8 -> [0,2697,"getWindowHandle",null] 12:33:24 INFO - PROCESS | 3776 | 1466537604504 Marionette TRACE conn8 <- [1,2697,null,{"value":"13"}] 12:33:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 12:33:24 INFO - PROCESS | 3776 | 1466537604508 Marionette TRACE conn8 -> [0,2698,"setScriptTimeout",{"ms":35000}] 12:33:24 INFO - PROCESS | 3776 | 1466537604510 Marionette TRACE conn8 <- [1,2698,null,{}] 12:33:24 INFO - PROCESS | 3776 | 1466537604514 Marionette TRACE conn8 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:24 INFO - PROCESS | 3776 | 1466537604516 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:24 INFO - PROCESS | 3776 | 1466537604599 Marionette TRACE conn8 <- [1,2699,null,{"value":null}] 12:33:24 INFO - PROCESS | 3776 | 1466537604633 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:24 INFO - PROCESS | 3776 | 1466537604635 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:24 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A36CD800 == 32 [pid = 3776] [id = 684] 12:33:24 INFO - PROCESS | 3776 | ++DOMWINDOW == 53 (000000819B84B000) [pid = 3776] [serial = 2052] [outer = 0000000000000000] 12:33:24 INFO - PROCESS | 3776 | ++DOMWINDOW == 54 (000000819D930C00) [pid = 3776] [serial = 2053] [outer = 000000819B84B000] 12:33:24 INFO - PROCESS | 3776 | 1466537604681 Marionette DEBUG loaded listener.js 12:33:24 INFO - PROCESS | 3776 | ++DOMWINDOW == 55 (000000819E620000) [pid = 3776] [serial = 2054] [outer = 000000819B84B000] 12:33:25 INFO - PROCESS | 3776 | 1466537605113 Marionette TRACE conn8 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 12:33:25 INFO - PROCESS | 3776 | 1466537605140 Marionette TRACE conn8 <- [1,2701,null,{"value":"13"}] 12:33:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 12:33:25 INFO - PROCESS | 3776 | 1466537605148 Marionette TRACE conn8 -> [0,2702,"setScriptTimeout",{"ms":35000}] 12:33:25 INFO - PROCESS | 3776 | 1466537605150 Marionette TRACE conn8 <- [1,2702,null,{}] 12:33:25 INFO - PROCESS | 3776 | 1466537605154 Marionette TRACE conn8 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:25 INFO - PROCESS | 3776 | 1466537605168 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:25 INFO - PROCESS | 3776 | 1466537605277 Marionette TRACE conn8 <- [1,2703,null,{"value":null}] 12:33:25 INFO - PROCESS | 3776 | 1466537605284 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:25 INFO - PROCESS | 3776 | 1466537605286 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:25 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4BBA800 == 33 [pid = 3776] [id = 685] 12:33:25 INFO - PROCESS | 3776 | ++DOMWINDOW == 56 (00000081902DBC00) [pid = 3776] [serial = 2055] [outer = 0000000000000000] 12:33:25 INFO - PROCESS | 3776 | ++DOMWINDOW == 57 (000000819E72A000) [pid = 3776] [serial = 2056] [outer = 00000081902DBC00] 12:33:25 INFO - PROCESS | 3776 | 1466537605332 Marionette DEBUG loaded listener.js 12:33:25 INFO - PROCESS | 3776 | ++DOMWINDOW == 58 (000000819E749000) [pid = 3776] [serial = 2057] [outer = 00000081902DBC00] 12:33:25 INFO - PROCESS | 3776 | 1466537605742 Marionette TRACE conn8 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 12:33:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 12:33:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 627ms 12:33:25 INFO - PROCESS | 3776 | 1466537605779 Marionette TRACE conn8 -> [0,2705,"getWindowHandle",null] 12:33:25 INFO - PROCESS | 3776 | 1466537605781 Marionette TRACE conn8 <- [1,2705,null,{"value":"13"}] 12:33:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 12:33:25 INFO - PROCESS | 3776 | 1466537605800 Marionette TRACE conn8 -> [0,2706,"setScriptTimeout",{"ms":35000}] 12:33:25 INFO - PROCESS | 3776 | 1466537605802 Marionette TRACE conn8 <- [1,2706,null,{}] 12:33:25 INFO - PROCESS | 3776 | 1466537605805 Marionette TRACE conn8 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:25 INFO - PROCESS | 3776 | 1466537605808 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:25 INFO - PROCESS | 3776 | 1466537605889 Marionette TRACE conn8 <- [1,2707,null,{"value":null}] 12:33:25 INFO - PROCESS | 3776 | 1466537605894 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:25 INFO - PROCESS | 3776 | 1466537605896 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:25 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4E22000 == 34 [pid = 3776] [id = 686] 12:33:25 INFO - PROCESS | 3776 | ++DOMWINDOW == 59 (000000819E74BC00) [pid = 3776] [serial = 2058] [outer = 0000000000000000] 12:33:25 INFO - PROCESS | 3776 | ++DOMWINDOW == 60 (000000819EA2F400) [pid = 3776] [serial = 2059] [outer = 000000819E74BC00] 12:33:25 INFO - PROCESS | 3776 | 1466537605940 Marionette DEBUG loaded listener.js 12:33:26 INFO - PROCESS | 3776 | ++DOMWINDOW == 61 (000000819EBB6800) [pid = 3776] [serial = 2060] [outer = 000000819E74BC00] 12:33:26 INFO - PROCESS | 3776 | 1466537606534 Marionette TRACE conn8 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 12:33:26 INFO - PROCESS | 3776 | 1466537606599 Marionette TRACE conn8 <- [1,2709,null,{"value":"13"}] 12:33:26 INFO - PROCESS | 3776 | 1466537606604 Marionette TRACE conn8 -> [0,2710,"setScriptTimeout",{"ms":35000}] 12:33:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 12:33:26 INFO - PROCESS | 3776 | 1466537606608 Marionette TRACE conn8 <- [1,2710,null,{}] 12:33:26 INFO - PROCESS | 3776 | 1466537606629 Marionette TRACE conn8 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:26 INFO - PROCESS | 3776 | 1466537606632 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:26 INFO - PROCESS | 3776 | 1466537606769 Marionette TRACE conn8 <- [1,2711,null,{"value":null}] 12:33:26 INFO - PROCESS | 3776 | 1466537606886 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:26 INFO - PROCESS | 3776 | 1466537606889 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:26 INFO - PROCESS | 3776 | ++DOCSHELL 0000008197720800 == 35 [pid = 3776] [id = 687] 12:33:26 INFO - PROCESS | 3776 | ++DOMWINDOW == 62 (0000008190FF7800) [pid = 3776] [serial = 2061] [outer = 0000000000000000] 12:33:26 INFO - PROCESS | 3776 | ++DOMWINDOW == 63 (00000081959F7C00) [pid = 3776] [serial = 2062] [outer = 0000008190FF7800] 12:33:26 INFO - PROCESS | 3776 | 1466537606951 Marionette DEBUG loaded listener.js 12:33:27 INFO - PROCESS | 3776 | ++DOMWINDOW == 64 (0000008197265000) [pid = 3776] [serial = 2063] [outer = 0000008190FF7800] 12:33:27 INFO - PROCESS | 3776 | 1466537607578 Marionette TRACE conn8 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 12:33:27 INFO - PROCESS | 3776 | 1466537607616 Marionette TRACE conn8 <- [1,2713,null,{"value":"13"}] 12:33:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 12:33:27 INFO - PROCESS | 3776 | 1466537607622 Marionette TRACE conn8 -> [0,2714,"setScriptTimeout",{"ms":35000}] 12:33:27 INFO - PROCESS | 3776 | 1466537607626 Marionette TRACE conn8 <- [1,2714,null,{}] 12:33:27 INFO - PROCESS | 3776 | 1466537607630 Marionette TRACE conn8 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:27 INFO - PROCESS | 3776 | 1466537607633 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:27 INFO - PROCESS | 3776 | 1466537607748 Marionette TRACE conn8 <- [1,2715,null,{"value":null}] 12:33:27 INFO - PROCESS | 3776 | 1466537607871 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:27 INFO - PROCESS | 3776 | 1466537607874 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:27 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4A88800 == 36 [pid = 3776] [id = 688] 12:33:27 INFO - PROCESS | 3776 | ++DOMWINDOW == 65 (000000819B3DCC00) [pid = 3776] [serial = 2064] [outer = 0000000000000000] 12:33:27 INFO - PROCESS | 3776 | ++DOMWINDOW == 66 (000000819B49A400) [pid = 3776] [serial = 2065] [outer = 000000819B3DCC00] 12:33:27 INFO - PROCESS | 3776 | 1466537607933 Marionette DEBUG loaded listener.js 12:33:28 INFO - PROCESS | 3776 | ++DOMWINDOW == 67 (000000819D930800) [pid = 3776] [serial = 2066] [outer = 000000819B3DCC00] 12:33:28 INFO - PROCESS | 3776 | 1466537608514 Marionette TRACE conn8 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 12:33:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 12:33:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 944ms 12:33:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 12:33:28 INFO - PROCESS | 3776 | 1466537608569 Marionette TRACE conn8 -> [0,2717,"getWindowHandle",null] 12:33:28 INFO - PROCESS | 3776 | 1466537608571 Marionette TRACE conn8 <- [1,2717,null,{"value":"13"}] 12:33:28 INFO - PROCESS | 3776 | 1466537608575 Marionette TRACE conn8 -> [0,2718,"setScriptTimeout",{"ms":35000}] 12:33:28 INFO - PROCESS | 3776 | 1466537608579 Marionette TRACE conn8 <- [1,2718,null,{}] 12:33:28 INFO - PROCESS | 3776 | 1466537608591 Marionette TRACE conn8 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:28 INFO - PROCESS | 3776 | 1466537608596 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:28 INFO - PROCESS | 3776 | 1466537608755 Marionette TRACE conn8 <- [1,2719,null,{"value":null}] 12:33:28 INFO - PROCESS | 3776 | 1466537608765 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:28 INFO - PROCESS | 3776 | 1466537608768 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:28 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A5275800 == 37 [pid = 3776] [id = 689] 12:33:28 INFO - PROCESS | 3776 | ++DOMWINDOW == 68 (000000819E717400) [pid = 3776] [serial = 2067] [outer = 0000000000000000] 12:33:28 INFO - PROCESS | 3776 | ++DOMWINDOW == 69 (000000819E748800) [pid = 3776] [serial = 2068] [outer = 000000819E717400] 12:33:28 INFO - PROCESS | 3776 | 1466537608825 Marionette DEBUG loaded listener.js 12:33:28 INFO - PROCESS | 3776 | ++DOMWINDOW == 70 (000000819EBBF000) [pid = 3776] [serial = 2069] [outer = 000000819E717400] 12:33:29 INFO - PROCESS | 3776 | 1466537609871 Marionette TRACE conn8 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 12:33:29 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 12:33:29 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 12:33:29 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 12:33:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:29 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:33:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1342ms 12:33:29 INFO - PROCESS | 3776 | 1466537609920 Marionette TRACE conn8 -> [0,2721,"getWindowHandle",null] 12:33:29 INFO - PROCESS | 3776 | 1466537609923 Marionette TRACE conn8 <- [1,2721,null,{"value":"13"}] 12:33:29 INFO - PROCESS | 3776 | 1466537609969 Marionette TRACE conn8 -> [0,2722,"setScriptTimeout",{"ms":35000}] 12:33:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 12:33:29 INFO - PROCESS | 3776 | 1466537609972 Marionette TRACE conn8 <- [1,2722,null,{}] 12:33:29 INFO - PROCESS | 3776 | 1466537609976 Marionette TRACE conn8 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:29 INFO - PROCESS | 3776 | 1466537609979 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:30 INFO - PROCESS | 3776 | 1466537610083 Marionette TRACE conn8 <- [1,2723,null,{"value":null}] 12:33:30 INFO - PROCESS | 3776 | 1466537610316 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:30 INFO - PROCESS | 3776 | 1466537610319 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:30 INFO - PROCESS | 3776 | ++DOCSHELL 000000819AE8F800 == 38 [pid = 3776] [id = 690] 12:33:30 INFO - PROCESS | 3776 | ++DOMWINDOW == 71 (000000818F728800) [pid = 3776] [serial = 2070] [outer = 0000000000000000] 12:33:30 INFO - PROCESS | 3776 | ++DOMWINDOW == 72 (0000008190FF5C00) [pid = 3776] [serial = 2071] [outer = 000000818F728800] 12:33:30 INFO - PROCESS | 3776 | 1466537610371 Marionette DEBUG loaded listener.js 12:33:30 INFO - PROCESS | 3776 | ++DOMWINDOW == 73 (0000008191330800) [pid = 3776] [serial = 2072] [outer = 000000818F728800] 12:33:30 INFO - PROCESS | 3776 | 1466537610956 Marionette TRACE conn8 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 12:33:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 12:33:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1023ms 12:33:31 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4BBA800 == 37 [pid = 3776] [id = 685] 12:33:31 INFO - PROCESS | 3776 | --DOCSHELL 00000081A36CD800 == 36 [pid = 3776] [id = 684] 12:33:31 INFO - PROCESS | 3776 | --DOCSHELL 00000081A2A49000 == 35 [pid = 3776] [id = 683] 12:33:31 INFO - PROCESS | 3776 | --DOCSHELL 00000081A295E000 == 34 [pid = 3776] [id = 682] 12:33:31 INFO - PROCESS | 3776 | --DOCSHELL 000000819E779000 == 33 [pid = 3776] [id = 681] 12:33:31 INFO - PROCESS | 3776 | --DOCSHELL 000000819C1B5800 == 32 [pid = 3776] [id = 680] 12:33:31 INFO - PROCESS | 3776 | --DOCSHELL 000000819C1AE800 == 31 [pid = 3776] [id = 679] 12:33:31 INFO - PROCESS | 3776 | --DOCSHELL 00000081A55A1000 == 30 [pid = 3776] [id = 668] 12:33:31 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4BCA000 == 29 [pid = 3776] [id = 678] 12:33:31 INFO - PROCESS | 3776 | --DOCSHELL 00000081A5275800 == 28 [pid = 3776] [id = 689] 12:33:31 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4A88800 == 27 [pid = 3776] [id = 688] 12:33:31 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4E22000 == 26 [pid = 3776] [id = 686] 12:33:31 INFO - PROCESS | 3776 | --DOCSHELL 0000008197720800 == 25 [pid = 3776] [id = 687] 12:33:31 INFO - PROCESS | 3776 | --DOMWINDOW == 72 (00000081961BBC00) [pid = 3776] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 12:33:31 INFO - PROCESS | 3776 | --DOMWINDOW == 71 (000000819129CC00) [pid = 3776] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 12:33:31 INFO - PROCESS | 3776 | --DOMWINDOW == 70 (000000819132E400) [pid = 3776] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 12:33:31 INFO - PROCESS | 3776 | --DOMWINDOW == 69 (0000008195A50400) [pid = 3776] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 12:33:31 INFO - PROCESS | 3776 | --DOMWINDOW == 68 (0000008196472000) [pid = 3776] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 12:33:31 INFO - PROCESS | 3776 | --DOMWINDOW == 67 (0000008197276800) [pid = 3776] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 12:33:31 INFO - PROCESS | 3776 | --DOMWINDOW == 66 (000000819BE9CC00) [pid = 3776] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 12:33:31 INFO - PROCESS | 3776 | --DOMWINDOW == 65 (000000819E61D400) [pid = 3776] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 12:33:31 INFO - PROCESS | 3776 | --DOMWINDOW == 64 (000000819E627800) [pid = 3776] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 12:33:31 INFO - PROCESS | 3776 | --DOMWINDOW == 63 (000000819D92E000) [pid = 3776] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 12:33:31 INFO - PROCESS | 3776 | --DOMWINDOW == 62 (000000819730C000) [pid = 3776] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 12:33:31 INFO - PROCESS | 3776 | --DOMWINDOW == 61 (0000008190858400) [pid = 3776] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 12:33:31 INFO - PROCESS | 3776 | --DOMWINDOW == 60 (0000008190FF9800) [pid = 3776] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 12:33:31 INFO - PROCESS | 3776 | --DOMWINDOW == 59 (0000008197974000) [pid = 3776] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 12:33:31 INFO - PROCESS | 3776 | --DOMWINDOW == 58 (000000819B332C00) [pid = 3776] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 12:33:31 INFO - PROCESS | 3776 | --DOMWINDOW == 57 (000000819F704800) [pid = 3776] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 12:33:31 INFO - PROCESS | 3776 | --DOMWINDOW == 56 (000000819B490400) [pid = 3776] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 12:33:31 INFO - PROCESS | 3776 | --DOMWINDOW == 55 (000000819B461800) [pid = 3776] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 12:33:31 INFO - PROCESS | 3776 | --DOMWINDOW == 54 (000000819B849C00) [pid = 3776] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 12:33:31 INFO - PROCESS | 3776 | 1466537611673 Marionette TRACE conn8 -> [0,2725,"getWindowHandle",null] 12:33:31 INFO - PROCESS | 3776 | 1466537611679 Marionette TRACE conn8 <- [1,2725,null,{"value":"13"}] 12:33:31 INFO - PROCESS | 3776 | 1466537611741 Marionette TRACE conn8 -> [0,2726,"setScriptTimeout",{"ms":35000}] 12:33:31 INFO - PROCESS | 3776 | 1466537611744 Marionette TRACE conn8 <- [1,2726,null,{}] 12:33:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 12:33:31 INFO - PROCESS | 3776 | 1466537611750 Marionette TRACE conn8 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:31 INFO - PROCESS | 3776 | 1466537611754 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:31 INFO - PROCESS | 3776 | 1466537611857 Marionette TRACE conn8 <- [1,2727,null,{"value":null}] 12:33:31 INFO - PROCESS | 3776 | 1466537611928 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:31 INFO - PROCESS | 3776 | 1466537611933 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:31 INFO - PROCESS | 3776 | ++DOCSHELL 000000819799C000 == 26 [pid = 3776] [id = 691] 12:33:31 INFO - PROCESS | 3776 | ++DOMWINDOW == 55 (000000819083FC00) [pid = 3776] [serial = 2073] [outer = 0000000000000000] 12:33:31 INFO - PROCESS | 3776 | ++DOMWINDOW == 56 (000000819085A000) [pid = 3776] [serial = 2074] [outer = 000000819083FC00] 12:33:31 INFO - PROCESS | 3776 | 1466537611986 Marionette DEBUG loaded listener.js 12:33:32 INFO - PROCESS | 3776 | ++DOMWINDOW == 57 (000000819110C000) [pid = 3776] [serial = 2075] [outer = 000000819083FC00] 12:33:32 INFO - PROCESS | 3776 | 1466537612451 Marionette TRACE conn8 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 12:33:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 12:33:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 732ms 12:33:32 INFO - PROCESS | 3776 | 1466537612484 Marionette TRACE conn8 -> [0,2729,"getWindowHandle",null] 12:33:32 INFO - PROCESS | 3776 | 1466537612487 Marionette TRACE conn8 <- [1,2729,null,{"value":"13"}] 12:33:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 12:33:32 INFO - PROCESS | 3776 | 1466537612495 Marionette TRACE conn8 -> [0,2730,"setScriptTimeout",{"ms":35000}] 12:33:32 INFO - PROCESS | 3776 | 1466537612499 Marionette TRACE conn8 <- [1,2730,null,{}] 12:33:32 INFO - PROCESS | 3776 | 1466537612503 Marionette TRACE conn8 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:32 INFO - PROCESS | 3776 | 1466537612506 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:32 INFO - PROCESS | 3776 | 1466537612600 Marionette TRACE conn8 <- [1,2731,null,{"value":null}] 12:33:32 INFO - PROCESS | 3776 | 1466537612610 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:32 INFO - PROCESS | 3776 | 1466537612613 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:32 INFO - PROCESS | 3776 | ++DOCSHELL 000000819DA1D000 == 27 [pid = 3776] [id = 692] 12:33:32 INFO - PROCESS | 3776 | ++DOMWINDOW == 58 (0000008191630C00) [pid = 3776] [serial = 2076] [outer = 0000000000000000] 12:33:32 INFO - PROCESS | 3776 | ++DOMWINDOW == 59 (00000081918D2400) [pid = 3776] [serial = 2077] [outer = 0000008191630C00] 12:33:32 INFO - PROCESS | 3776 | 1466537612662 Marionette DEBUG loaded listener.js 12:33:32 INFO - PROCESS | 3776 | ++DOMWINDOW == 60 (0000008195934800) [pid = 3776] [serial = 2078] [outer = 0000008191630C00] 12:33:33 INFO - PROCESS | 3776 | 1466537613109 Marionette TRACE conn8 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 12:33:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 12:33:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 648ms 12:33:33 INFO - PROCESS | 3776 | 1466537613140 Marionette TRACE conn8 -> [0,2733,"getWindowHandle",null] 12:33:33 INFO - PROCESS | 3776 | 1466537613143 Marionette TRACE conn8 <- [1,2733,null,{"value":"13"}] 12:33:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 12:33:33 INFO - PROCESS | 3776 | 1466537613170 Marionette TRACE conn8 -> [0,2734,"setScriptTimeout",{"ms":35000}] 12:33:33 INFO - PROCESS | 3776 | 1466537613172 Marionette TRACE conn8 <- [1,2734,null,{}] 12:33:33 INFO - PROCESS | 3776 | 1466537613190 Marionette TRACE conn8 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:33 INFO - PROCESS | 3776 | 1466537613196 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:33 INFO - PROCESS | 3776 | 1466537613318 Marionette TRACE conn8 <- [1,2735,null,{"value":null}] 12:33:33 INFO - PROCESS | 3776 | 1466537613408 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:33 INFO - PROCESS | 3776 | 1466537613412 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:33 INFO - PROCESS | 3776 | ++DOCSHELL 000000819F5CA000 == 28 [pid = 3776] [id = 693] 12:33:33 INFO - PROCESS | 3776 | ++DOMWINDOW == 61 (0000008197205C00) [pid = 3776] [serial = 2079] [outer = 0000000000000000] 12:33:33 INFO - PROCESS | 3776 | ++DOMWINDOW == 62 (0000008197267000) [pid = 3776] [serial = 2080] [outer = 0000008197205C00] 12:33:33 INFO - PROCESS | 3776 | 1466537613463 Marionette DEBUG loaded listener.js 12:33:33 INFO - PROCESS | 3776 | ++DOMWINDOW == 63 (0000008197312000) [pid = 3776] [serial = 2081] [outer = 0000008197205C00] 12:33:33 INFO - PROCESS | 3776 | 1466537613892 Marionette TRACE conn8 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 12:33:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 12:33:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 754ms 12:33:33 INFO - PROCESS | 3776 | 1466537613913 Marionette TRACE conn8 -> [0,2737,"getWindowHandle",null] 12:33:33 INFO - PROCESS | 3776 | 1466537613915 Marionette TRACE conn8 <- [1,2737,null,{"value":"13"}] 12:33:33 INFO - PROCESS | 3776 | 1466537613918 Marionette TRACE conn8 -> [0,2738,"setScriptTimeout",{"ms":35000}] 12:33:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 12:33:33 INFO - PROCESS | 3776 | 1466537613920 Marionette TRACE conn8 <- [1,2738,null,{}] 12:33:33 INFO - PROCESS | 3776 | 1466537613931 Marionette TRACE conn8 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:33 INFO - PROCESS | 3776 | 1466537613933 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:34 INFO - PROCESS | 3776 | 1466537614049 Marionette TRACE conn8 <- [1,2739,null,{"value":null}] 12:33:34 INFO - PROCESS | 3776 | 1466537614054 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:34 INFO - PROCESS | 3776 | 1466537614056 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:34 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A29BC800 == 29 [pid = 3776] [id = 694] 12:33:34 INFO - PROCESS | 3776 | ++DOMWINDOW == 64 (0000008197E59400) [pid = 3776] [serial = 2082] [outer = 0000000000000000] 12:33:34 INFO - PROCESS | 3776 | ++DOMWINDOW == 65 (000000819B332C00) [pid = 3776] [serial = 2083] [outer = 0000008197E59400] 12:33:34 INFO - PROCESS | 3776 | 1466537614104 Marionette DEBUG loaded listener.js 12:33:34 INFO - PROCESS | 3776 | ++DOMWINDOW == 66 (000000819B3E1C00) [pid = 3776] [serial = 2084] [outer = 0000008197E59400] 12:33:34 INFO - PROCESS | 3776 | 1466537614569 Marionette TRACE conn8 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 12:33:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 12:33:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 689ms 12:33:34 INFO - PROCESS | 3776 | 1466537614612 Marionette TRACE conn8 -> [0,2741,"getWindowHandle",null] 12:33:34 INFO - PROCESS | 3776 | 1466537614614 Marionette TRACE conn8 <- [1,2741,null,{"value":"13"}] 12:33:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 12:33:34 INFO - PROCESS | 3776 | 1466537614617 Marionette TRACE conn8 -> [0,2742,"setScriptTimeout",{"ms":35000}] 12:33:34 INFO - PROCESS | 3776 | 1466537614619 Marionette TRACE conn8 <- [1,2742,null,{}] 12:33:34 INFO - PROCESS | 3776 | 1466537614623 Marionette TRACE conn8 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:34 INFO - PROCESS | 3776 | 1466537614625 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:34 INFO - PROCESS | 3776 | 1466537614771 Marionette TRACE conn8 <- [1,2743,null,{"value":null}] 12:33:34 INFO - PROCESS | 3776 | 1466537614792 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:34 INFO - PROCESS | 3776 | 1466537614795 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:34 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A2B09800 == 30 [pid = 3776] [id = 695] 12:33:34 INFO - PROCESS | 3776 | ++DOMWINDOW == 67 (00000081902D9800) [pid = 3776] [serial = 2085] [outer = 0000000000000000] 12:33:34 INFO - PROCESS | 3776 | ++DOMWINDOW == 68 (000000819B54B400) [pid = 3776] [serial = 2086] [outer = 00000081902D9800] 12:33:34 INFO - PROCESS | 3776 | 1466537614840 Marionette DEBUG loaded listener.js 12:33:34 INFO - PROCESS | 3776 | ++DOMWINDOW == 69 (000000819B84EC00) [pid = 3776] [serial = 2087] [outer = 00000081902D9800] 12:33:35 INFO - PROCESS | 3776 | 1466537615280 Marionette TRACE conn8 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 12:33:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 12:33:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 691ms 12:33:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 12:33:35 INFO - PROCESS | 3776 | 1466537615317 Marionette TRACE conn8 -> [0,2745,"getWindowHandle",null] 12:33:35 INFO - PROCESS | 3776 | 1466537615319 Marionette TRACE conn8 <- [1,2745,null,{"value":"13"}] 12:33:35 INFO - PROCESS | 3776 | 1466537615323 Marionette TRACE conn8 -> [0,2746,"setScriptTimeout",{"ms":35000}] 12:33:35 INFO - PROCESS | 3776 | 1466537615325 Marionette TRACE conn8 <- [1,2746,null,{}] 12:33:35 INFO - PROCESS | 3776 | 1466537615329 Marionette TRACE conn8 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:35 INFO - PROCESS | 3776 | 1466537615335 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:35 INFO - PROCESS | 3776 | 1466537615476 Marionette TRACE conn8 <- [1,2747,null,{"value":null}] 12:33:35 INFO - PROCESS | 3776 | 1466537615534 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:35 INFO - PROCESS | 3776 | 1466537615537 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:35 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A36DA000 == 31 [pid = 3776] [id = 696] 12:33:35 INFO - PROCESS | 3776 | ++DOMWINDOW == 70 (000000819D32D000) [pid = 3776] [serial = 2088] [outer = 0000000000000000] 12:33:35 INFO - PROCESS | 3776 | ++DOMWINDOW == 71 (000000819E06D400) [pid = 3776] [serial = 2089] [outer = 000000819D32D000] 12:33:35 INFO - PROCESS | 3776 | 1466537615583 Marionette DEBUG loaded listener.js 12:33:35 INFO - PROCESS | 3776 | ++DOMWINDOW == 72 (000000819E624800) [pid = 3776] [serial = 2090] [outer = 000000819D32D000] 12:33:35 INFO - PROCESS | 3776 | --DOMWINDOW == 71 (000000819B3E5400) [pid = 3776] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 12:33:35 INFO - PROCESS | 3776 | --DOMWINDOW == 70 (000000819BE9A000) [pid = 3776] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 12:33:35 INFO - PROCESS | 3776 | --DOMWINDOW == 69 (0000008190FEE400) [pid = 3776] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 12:33:35 INFO - PROCESS | 3776 | --DOMWINDOW == 68 (00000081965C6C00) [pid = 3776] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 12:33:35 INFO - PROCESS | 3776 | --DOMWINDOW == 67 (000000819B84B000) [pid = 3776] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 12:33:35 INFO - PROCESS | 3776 | --DOMWINDOW == 66 (000000818FFD5800) [pid = 3776] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 12:33:35 INFO - PROCESS | 3776 | --DOMWINDOW == 65 (000000819E066800) [pid = 3776] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 12:33:35 INFO - PROCESS | 3776 | --DOMWINDOW == 64 (000000819E74BC00) [pid = 3776] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 12:33:35 INFO - PROCESS | 3776 | --DOMWINDOW == 63 (00000081902DBC00) [pid = 3776] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 12:33:36 INFO - PROCESS | 3776 | 1466537616058 Marionette TRACE conn8 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 12:33:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 12:33:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 798ms 12:33:36 INFO - PROCESS | 3776 | 1466537616123 Marionette TRACE conn8 -> [0,2749,"getWindowHandle",null] 12:33:36 INFO - PROCESS | 3776 | 1466537616125 Marionette TRACE conn8 <- [1,2749,null,{"value":"13"}] 12:33:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 12:33:36 INFO - PROCESS | 3776 | 1466537616129 Marionette TRACE conn8 -> [0,2750,"setScriptTimeout",{"ms":35000}] 12:33:36 INFO - PROCESS | 3776 | 1466537616138 Marionette TRACE conn8 <- [1,2750,null,{}] 12:33:36 INFO - PROCESS | 3776 | 1466537616142 Marionette TRACE conn8 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:36 INFO - PROCESS | 3776 | 1466537616144 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:36 INFO - PROCESS | 3776 | 1466537616223 Marionette TRACE conn8 <- [1,2751,null,{"value":null}] 12:33:36 INFO - PROCESS | 3776 | 1466537616228 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:36 INFO - PROCESS | 3776 | 1466537616230 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:36 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4B89000 == 32 [pid = 3776] [id = 697] 12:33:36 INFO - PROCESS | 3776 | ++DOMWINDOW == 64 (000000819727E800) [pid = 3776] [serial = 2091] [outer = 0000000000000000] 12:33:36 INFO - PROCESS | 3776 | ++DOMWINDOW == 65 (000000819E61B800) [pid = 3776] [serial = 2092] [outer = 000000819727E800] 12:33:36 INFO - PROCESS | 3776 | 1466537616274 Marionette DEBUG loaded listener.js 12:33:36 INFO - PROCESS | 3776 | ++DOMWINDOW == 66 (000000819E643000) [pid = 3776] [serial = 2093] [outer = 000000819727E800] 12:33:36 INFO - PROCESS | 3776 | 1466537616769 Marionette TRACE conn8 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 12:33:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 12:33:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 692ms 12:33:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 12:33:36 INFO - PROCESS | 3776 | 1466537616824 Marionette TRACE conn8 -> [0,2753,"getWindowHandle",null] 12:33:36 INFO - PROCESS | 3776 | 1466537616826 Marionette TRACE conn8 <- [1,2753,null,{"value":"13"}] 12:33:36 INFO - PROCESS | 3776 | 1466537616830 Marionette TRACE conn8 -> [0,2754,"setScriptTimeout",{"ms":35000}] 12:33:36 INFO - PROCESS | 3776 | 1466537616831 Marionette TRACE conn8 <- [1,2754,null,{}] 12:33:36 INFO - PROCESS | 3776 | 1466537616835 Marionette TRACE conn8 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:36 INFO - PROCESS | 3776 | 1466537616837 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:36 INFO - PROCESS | 3776 | 1466537616919 Marionette TRACE conn8 <- [1,2755,null,{"value":null}] 12:33:36 INFO - PROCESS | 3776 | 1466537616927 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:36 INFO - PROCESS | 3776 | 1466537616929 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:36 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4E14000 == 33 [pid = 3776] [id = 698] 12:33:36 INFO - PROCESS | 3776 | ++DOMWINDOW == 67 (000000819E6CD800) [pid = 3776] [serial = 2094] [outer = 0000000000000000] 12:33:36 INFO - PROCESS | 3776 | ++DOMWINDOW == 68 (000000819E6D3C00) [pid = 3776] [serial = 2095] [outer = 000000819E6CD800] 12:33:36 INFO - PROCESS | 3776 | 1466537616977 Marionette DEBUG loaded listener.js 12:33:37 INFO - PROCESS | 3776 | ++DOMWINDOW == 69 (000000819E730000) [pid = 3776] [serial = 2096] [outer = 000000819E6CD800] 12:33:37 INFO - PROCESS | 3776 | 1466537617399 Marionette TRACE conn8 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 12:33:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 12:33:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 586ms 12:33:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 12:33:37 INFO - PROCESS | 3776 | 1466537617427 Marionette TRACE conn8 -> [0,2757,"getWindowHandle",null] 12:33:37 INFO - PROCESS | 3776 | 1466537617429 Marionette TRACE conn8 <- [1,2757,null,{"value":"13"}] 12:33:37 INFO - PROCESS | 3776 | 1466537617432 Marionette TRACE conn8 -> [0,2758,"setScriptTimeout",{"ms":35000}] 12:33:37 INFO - PROCESS | 3776 | 1466537617434 Marionette TRACE conn8 <- [1,2758,null,{}] 12:33:37 INFO - PROCESS | 3776 | 1466537617438 Marionette TRACE conn8 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:37 INFO - PROCESS | 3776 | 1466537617440 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:37 INFO - PROCESS | 3776 | 1466537617527 Marionette TRACE conn8 <- [1,2759,null,{"value":null}] 12:33:37 INFO - PROCESS | 3776 | 1466537617561 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:37 INFO - PROCESS | 3776 | 1466537617563 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:37 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A5277000 == 34 [pid = 3776] [id = 699] 12:33:37 INFO - PROCESS | 3776 | ++DOMWINDOW == 70 (000000819E74FC00) [pid = 3776] [serial = 2097] [outer = 0000000000000000] 12:33:37 INFO - PROCESS | 3776 | ++DOMWINDOW == 71 (000000819EA2EC00) [pid = 3776] [serial = 2098] [outer = 000000819E74FC00] 12:33:37 INFO - PROCESS | 3776 | 1466537617607 Marionette DEBUG loaded listener.js 12:33:37 INFO - PROCESS | 3776 | ++DOMWINDOW == 72 (000000819EBB6C00) [pid = 3776] [serial = 2099] [outer = 000000819E74FC00] 12:33:38 INFO - PROCESS | 3776 | 1466537618276 Marionette TRACE conn8 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 12:33:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 12:33:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 881ms 12:33:38 INFO - PROCESS | 3776 | 1466537618315 Marionette TRACE conn8 -> [0,2761,"getWindowHandle",null] 12:33:38 INFO - PROCESS | 3776 | 1466537618320 Marionette TRACE conn8 <- [1,2761,null,{"value":"13"}] 12:33:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 12:33:38 INFO - PROCESS | 3776 | 1466537618325 Marionette TRACE conn8 -> [0,2762,"setScriptTimeout",{"ms":35000}] 12:33:38 INFO - PROCESS | 3776 | 1466537618329 Marionette TRACE conn8 <- [1,2762,null,{}] 12:33:38 INFO - PROCESS | 3776 | 1466537618336 Marionette TRACE conn8 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:38 INFO - PROCESS | 3776 | 1466537618340 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:38 INFO - PROCESS | 3776 | 1466537618474 Marionette TRACE conn8 <- [1,2763,null,{"value":null}] 12:33:38 INFO - PROCESS | 3776 | 1466537618598 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:38 INFO - PROCESS | 3776 | 1466537618601 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:38 INFO - PROCESS | 3776 | ++DOCSHELL 000000819D9E4800 == 35 [pid = 3776] [id = 700] 12:33:38 INFO - PROCESS | 3776 | ++DOMWINDOW == 73 (000000819062E000) [pid = 3776] [serial = 2100] [outer = 0000000000000000] 12:33:38 INFO - PROCESS | 3776 | ++DOMWINDOW == 74 (000000819119F000) [pid = 3776] [serial = 2101] [outer = 000000819062E000] 12:33:38 INFO - PROCESS | 3776 | 1466537618660 Marionette DEBUG loaded listener.js 12:33:38 INFO - PROCESS | 3776 | ++DOMWINDOW == 75 (00000081918CBC00) [pid = 3776] [serial = 2102] [outer = 000000819062E000] 12:33:39 INFO - PROCESS | 3776 | 1466537619428 Marionette TRACE conn8 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 12:33:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 12:33:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1124ms 12:33:39 INFO - PROCESS | 3776 | 1466537619452 Marionette TRACE conn8 -> [0,2765,"getWindowHandle",null] 12:33:39 INFO - PROCESS | 3776 | 1466537619458 Marionette TRACE conn8 <- [1,2765,null,{"value":"13"}] 12:33:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 12:33:39 INFO - PROCESS | 3776 | 1466537619464 Marionette TRACE conn8 -> [0,2766,"setScriptTimeout",{"ms":35000}] 12:33:39 INFO - PROCESS | 3776 | 1466537619468 Marionette TRACE conn8 <- [1,2766,null,{}] 12:33:39 INFO - PROCESS | 3776 | 1466537619472 Marionette TRACE conn8 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:39 INFO - PROCESS | 3776 | 1466537619475 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:39 INFO - PROCESS | 3776 | 1466537619620 Marionette TRACE conn8 <- [1,2767,null,{"value":null}] 12:33:39 INFO - PROCESS | 3776 | 1466537619749 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:39 INFO - PROCESS | 3776 | 1466537619752 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:39 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A2A47800 == 36 [pid = 3776] [id = 701] 12:33:39 INFO - PROCESS | 3776 | ++DOMWINDOW == 76 (0000008197316000) [pid = 3776] [serial = 2103] [outer = 0000000000000000] 12:33:39 INFO - PROCESS | 3776 | ++DOMWINDOW == 77 (00000081979EB000) [pid = 3776] [serial = 2104] [outer = 0000008197316000] 12:33:39 INFO - PROCESS | 3776 | 1466537619812 Marionette DEBUG loaded listener.js 12:33:39 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (000000819B3E6C00) [pid = 3776] [serial = 2105] [outer = 0000008197316000] 12:33:40 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4E14000 == 35 [pid = 3776] [id = 698] 12:33:40 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4B89000 == 34 [pid = 3776] [id = 697] 12:33:40 INFO - PROCESS | 3776 | --DOCSHELL 00000081A36DA000 == 33 [pid = 3776] [id = 696] 12:33:40 INFO - PROCESS | 3776 | --DOCSHELL 00000081A2B09800 == 32 [pid = 3776] [id = 695] 12:33:40 INFO - PROCESS | 3776 | --DOCSHELL 00000081A29BC800 == 31 [pid = 3776] [id = 694] 12:33:40 INFO - PROCESS | 3776 | --DOCSHELL 000000819F5CA000 == 30 [pid = 3776] [id = 693] 12:33:40 INFO - PROCESS | 3776 | --DOCSHELL 000000819DA1D000 == 29 [pid = 3776] [id = 692] 12:33:40 INFO - PROCESS | 3776 | --DOCSHELL 000000819799C000 == 28 [pid = 3776] [id = 691] 12:33:40 INFO - PROCESS | 3776 | --DOCSHELL 000000819AE8F800 == 27 [pid = 3776] [id = 690] 12:33:40 INFO - PROCESS | 3776 | --DOMWINDOW == 77 (000000819B465000) [pid = 3776] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 12:33:40 INFO - PROCESS | 3776 | --DOMWINDOW == 76 (000000819C109800) [pid = 3776] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 12:33:40 INFO - PROCESS | 3776 | --DOMWINDOW == 75 (000000819B553000) [pid = 3776] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 12:33:40 INFO - PROCESS | 3776 | --DOMWINDOW == 74 (0000008191298800) [pid = 3776] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 12:33:40 INFO - PROCESS | 3776 | --DOMWINDOW == 73 (0000008191C03800) [pid = 3776] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 12:33:40 INFO - PROCESS | 3776 | --DOMWINDOW == 72 (000000819727A000) [pid = 3776] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 12:33:40 INFO - PROCESS | 3776 | --DOMWINDOW == 71 (000000819D930C00) [pid = 3776] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 12:33:40 INFO - PROCESS | 3776 | --DOMWINDOW == 70 (000000819132E000) [pid = 3776] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 12:33:40 INFO - PROCESS | 3776 | --DOMWINDOW == 69 (00000081926E4000) [pid = 3776] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 12:33:40 INFO - PROCESS | 3776 | --DOMWINDOW == 68 (000000819E6CB400) [pid = 3776] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 12:33:40 INFO - PROCESS | 3776 | --DOMWINDOW == 67 (000000819E642400) [pid = 3776] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 12:33:40 INFO - PROCESS | 3776 | --DOMWINDOW == 66 (000000819EBB6800) [pid = 3776] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 12:33:40 INFO - PROCESS | 3776 | --DOMWINDOW == 65 (000000819E72A000) [pid = 3776] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 12:33:40 INFO - PROCESS | 3776 | --DOMWINDOW == 64 (000000819E06A400) [pid = 3776] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 12:33:40 INFO - PROCESS | 3776 | --DOMWINDOW == 63 (000000819EA2F400) [pid = 3776] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 12:33:40 INFO - PROCESS | 3776 | --DOMWINDOW == 62 (000000819E620000) [pid = 3776] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 12:33:40 INFO - PROCESS | 3776 | --DOMWINDOW == 61 (00000081973D2000) [pid = 3776] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 12:33:40 INFO - PROCESS | 3776 | --DOMWINDOW == 60 (000000819E749000) [pid = 3776] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 12:33:40 INFO - PROCESS | 3776 | 1466537620707 Marionette TRACE conn8 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 12:33:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 12:33:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1279ms 12:33:40 INFO - PROCESS | 3776 | 1466537620745 Marionette TRACE conn8 -> [0,2769,"getWindowHandle",null] 12:33:40 INFO - PROCESS | 3776 | 1466537620749 Marionette TRACE conn8 <- [1,2769,null,{"value":"13"}] 12:33:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 12:33:40 INFO - PROCESS | 3776 | 1466537620754 Marionette TRACE conn8 -> [0,2770,"setScriptTimeout",{"ms":35000}] 12:33:40 INFO - PROCESS | 3776 | 1466537620757 Marionette TRACE conn8 <- [1,2770,null,{}] 12:33:40 INFO - PROCESS | 3776 | 1466537620763 Marionette TRACE conn8 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:40 INFO - PROCESS | 3776 | 1466537620766 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:40 INFO - PROCESS | 3776 | 1466537620866 Marionette TRACE conn8 <- [1,2771,null,{"value":null}] 12:33:40 INFO - PROCESS | 3776 | 1466537620874 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:40 INFO - PROCESS | 3776 | 1466537620878 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:40 INFO - PROCESS | 3776 | ++DOCSHELL 000000819B713000 == 28 [pid = 3776] [id = 702] 12:33:40 INFO - PROCESS | 3776 | ++DOMWINDOW == 61 (00000081911A1800) [pid = 3776] [serial = 2106] [outer = 0000000000000000] 12:33:40 INFO - PROCESS | 3776 | ++DOMWINDOW == 62 (00000081912A3400) [pid = 3776] [serial = 2107] [outer = 00000081911A1800] 12:33:40 INFO - PROCESS | 3776 | 1466537620928 Marionette DEBUG loaded listener.js 12:33:41 INFO - PROCESS | 3776 | ++DOMWINDOW == 63 (000000819233E000) [pid = 3776] [serial = 2108] [outer = 00000081911A1800] 12:33:41 INFO - PROCESS | 3776 | 1466537621410 Marionette TRACE conn8 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 12:33:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 12:33:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 734ms 12:33:41 INFO - PROCESS | 3776 | 1466537621488 Marionette TRACE conn8 -> [0,2773,"getWindowHandle",null] 12:33:41 INFO - PROCESS | 3776 | 1466537621493 Marionette TRACE conn8 <- [1,2773,null,{"value":"13"}] 12:33:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 12:33:41 INFO - PROCESS | 3776 | 1466537621499 Marionette TRACE conn8 -> [0,2774,"setScriptTimeout",{"ms":35000}] 12:33:41 INFO - PROCESS | 3776 | 1466537621502 Marionette TRACE conn8 <- [1,2774,null,{}] 12:33:41 INFO - PROCESS | 3776 | 1466537621506 Marionette TRACE conn8 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:41 INFO - PROCESS | 3776 | 1466537621508 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:41 INFO - PROCESS | 3776 | 1466537621598 Marionette TRACE conn8 <- [1,2775,null,{"value":null}] 12:33:41 INFO - PROCESS | 3776 | 1466537621681 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:41 INFO - PROCESS | 3776 | 1466537621683 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:41 INFO - PROCESS | 3776 | ++DOCSHELL 000000819DE7C000 == 29 [pid = 3776] [id = 703] 12:33:41 INFO - PROCESS | 3776 | ++DOMWINDOW == 64 (00000081961BBC00) [pid = 3776] [serial = 2109] [outer = 0000000000000000] 12:33:41 INFO - PROCESS | 3776 | ++DOMWINDOW == 65 (0000008196736400) [pid = 3776] [serial = 2110] [outer = 00000081961BBC00] 12:33:41 INFO - PROCESS | 3776 | 1466537621732 Marionette DEBUG loaded listener.js 12:33:41 INFO - PROCESS | 3776 | ++DOMWINDOW == 66 (00000081973D2C00) [pid = 3776] [serial = 2111] [outer = 00000081961BBC00] 12:33:42 INFO - PROCESS | 3776 | 1466537622127 Marionette TRACE conn8 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 12:33:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 12:33:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 694ms 12:33:42 INFO - PROCESS | 3776 | 1466537622196 Marionette TRACE conn8 -> [0,2777,"getWindowHandle",null] 12:33:42 INFO - PROCESS | 3776 | 1466537622199 Marionette TRACE conn8 <- [1,2777,null,{"value":"13"}] 12:33:42 INFO - PROCESS | 3776 | 1466537622202 Marionette TRACE conn8 -> [0,2778,"setScriptTimeout",{"ms":35000}] 12:33:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 12:33:42 INFO - PROCESS | 3776 | 1466537622206 Marionette TRACE conn8 <- [1,2778,null,{}] 12:33:42 INFO - PROCESS | 3776 | 1466537622217 Marionette TRACE conn8 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:42 INFO - PROCESS | 3776 | 1466537622222 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:42 INFO - PROCESS | 3776 | 1466537622314 Marionette TRACE conn8 <- [1,2779,null,{"value":null}] 12:33:42 INFO - PROCESS | 3776 | 1466537622330 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:42 INFO - PROCESS | 3776 | 1466537622333 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:42 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A29B1000 == 30 [pid = 3776] [id = 704] 12:33:42 INFO - PROCESS | 3776 | ++DOMWINDOW == 67 (000000819B493400) [pid = 3776] [serial = 2112] [outer = 0000000000000000] 12:33:42 INFO - PROCESS | 3776 | ++DOMWINDOW == 68 (000000819B7A2000) [pid = 3776] [serial = 2113] [outer = 000000819B493400] 12:33:42 INFO - PROCESS | 3776 | 1466537622382 Marionette DEBUG loaded listener.js 12:33:42 INFO - PROCESS | 3776 | ++DOMWINDOW == 69 (000000819BE97800) [pid = 3776] [serial = 2114] [outer = 000000819B493400] 12:33:42 INFO - PROCESS | 3776 | 1466537622804 Marionette TRACE conn8 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 12:33:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 12:33:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 627ms 12:33:42 INFO - PROCESS | 3776 | 1466537622836 Marionette TRACE conn8 -> [0,2781,"getWindowHandle",null] 12:33:42 INFO - PROCESS | 3776 | 1466537622839 Marionette TRACE conn8 <- [1,2781,null,{"value":"13"}] 12:33:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 12:33:42 INFO - PROCESS | 3776 | 1466537622873 Marionette TRACE conn8 -> [0,2782,"setScriptTimeout",{"ms":35000}] 12:33:42 INFO - PROCESS | 3776 | 1466537622875 Marionette TRACE conn8 <- [1,2782,null,{}] 12:33:42 INFO - PROCESS | 3776 | 1466537622879 Marionette TRACE conn8 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:42 INFO - PROCESS | 3776 | 1466537622881 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:43 INFO - PROCESS | 3776 | 1466537623030 Marionette TRACE conn8 <- [1,2783,null,{"value":null}] 12:33:43 INFO - PROCESS | 3776 | 1466537623081 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:43 INFO - PROCESS | 3776 | 1466537623084 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:43 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A2B8C000 == 31 [pid = 3776] [id = 705] 12:33:43 INFO - PROCESS | 3776 | ++DOMWINDOW == 70 (000000819D92D800) [pid = 3776] [serial = 2115] [outer = 0000000000000000] 12:33:43 INFO - PROCESS | 3776 | ++DOMWINDOW == 71 (000000819DC9FC00) [pid = 3776] [serial = 2116] [outer = 000000819D92D800] 12:33:43 INFO - PROCESS | 3776 | 1466537623137 Marionette DEBUG loaded listener.js 12:33:43 INFO - PROCESS | 3776 | ++DOMWINDOW == 72 (000000819E620000) [pid = 3776] [serial = 2117] [outer = 000000819D92D800] 12:33:43 INFO - PROCESS | 3776 | 1466537623548 Marionette TRACE conn8 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 12:33:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 12:33:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 734ms 12:33:43 INFO - PROCESS | 3776 | 1466537623611 Marionette TRACE conn8 -> [0,2785,"getWindowHandle",null] 12:33:43 INFO - PROCESS | 3776 | 1466537623613 Marionette TRACE conn8 <- [1,2785,null,{"value":"13"}] 12:33:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 12:33:43 INFO - PROCESS | 3776 | 1466537623616 Marionette TRACE conn8 -> [0,2786,"setScriptTimeout",{"ms":35000}] 12:33:43 INFO - PROCESS | 3776 | 1466537623618 Marionette TRACE conn8 <- [1,2786,null,{}] 12:33:43 INFO - PROCESS | 3776 | 1466537623621 Marionette TRACE conn8 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:43 INFO - PROCESS | 3776 | 1466537623624 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:43 INFO - PROCESS | 3776 | 1466537623736 Marionette TRACE conn8 <- [1,2787,null,{"value":null}] 12:33:43 INFO - PROCESS | 3776 | 1466537623791 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:43 INFO - PROCESS | 3776 | 1466537623794 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:43 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4B34800 == 32 [pid = 3776] [id = 706] 12:33:43 INFO - PROCESS | 3776 | ++DOMWINDOW == 73 (000000819E62D000) [pid = 3776] [serial = 2118] [outer = 0000000000000000] 12:33:43 INFO - PROCESS | 3776 | ++DOMWINDOW == 74 (000000819E646C00) [pid = 3776] [serial = 2119] [outer = 000000819E62D000] 12:33:43 INFO - PROCESS | 3776 | 1466537623840 Marionette DEBUG loaded listener.js 12:33:43 INFO - PROCESS | 3776 | ++DOMWINDOW == 75 (000000819E6D5C00) [pid = 3776] [serial = 2120] [outer = 000000819E62D000] 12:33:44 INFO - PROCESS | 3776 | 1466537624277 Marionette TRACE conn8 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 12:33:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 12:33:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 671ms 12:33:44 INFO - PROCESS | 3776 | 1466537624291 Marionette TRACE conn8 -> [0,2789,"getWindowHandle",null] 12:33:44 INFO - PROCESS | 3776 | 1466537624293 Marionette TRACE conn8 <- [1,2789,null,{"value":"13"}] 12:33:44 INFO - PROCESS | 3776 | 1466537624296 Marionette TRACE conn8 -> [0,2790,"setScriptTimeout",{"ms":35000}] 12:33:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 12:33:44 INFO - PROCESS | 3776 | 1466537624298 Marionette TRACE conn8 <- [1,2790,null,{}] 12:33:44 INFO - PROCESS | 3776 | 1466537624301 Marionette TRACE conn8 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:44 INFO - PROCESS | 3776 | 1466537624307 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:44 INFO - PROCESS | 3776 | 1466537624488 Marionette TRACE conn8 <- [1,2791,null,{"value":null}] 12:33:44 INFO - PROCESS | 3776 | 1466537624514 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:44 INFO - PROCESS | 3776 | 1466537624516 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:44 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4E70000 == 33 [pid = 3776] [id = 707] 12:33:44 INFO - PROCESS | 3776 | ++DOMWINDOW == 76 (000000819E6D6800) [pid = 3776] [serial = 2121] [outer = 0000000000000000] 12:33:44 INFO - PROCESS | 3776 | ++DOMWINDOW == 77 (000000819ED72800) [pid = 3776] [serial = 2122] [outer = 000000819E6D6800] 12:33:44 INFO - PROCESS | 3776 | 1466537624562 Marionette DEBUG loaded listener.js 12:33:44 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (000000819EE35800) [pid = 3776] [serial = 2123] [outer = 000000819E6D6800] 12:33:44 INFO - PROCESS | 3776 | --DOMWINDOW == 77 (000000819B3DCC00) [pid = 3776] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 12:33:44 INFO - PROCESS | 3776 | --DOMWINDOW == 76 (000000819E6CD800) [pid = 3776] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 12:33:44 INFO - PROCESS | 3776 | --DOMWINDOW == 75 (000000819E717400) [pid = 3776] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 12:33:44 INFO - PROCESS | 3776 | --DOMWINDOW == 74 (000000819D32D000) [pid = 3776] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 12:33:44 INFO - PROCESS | 3776 | --DOMWINDOW == 73 (000000819727E800) [pid = 3776] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 12:33:44 INFO - PROCESS | 3776 | --DOMWINDOW == 72 (0000008197E59400) [pid = 3776] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 12:33:44 INFO - PROCESS | 3776 | --DOMWINDOW == 71 (000000819083FC00) [pid = 3776] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 12:33:44 INFO - PROCESS | 3776 | --DOMWINDOW == 70 (000000818F728800) [pid = 3776] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 12:33:44 INFO - PROCESS | 3776 | --DOMWINDOW == 69 (0000008197205C00) [pid = 3776] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 12:33:44 INFO - PROCESS | 3776 | --DOMWINDOW == 68 (0000008191630C00) [pid = 3776] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 12:33:44 INFO - PROCESS | 3776 | --DOMWINDOW == 67 (00000081902D9800) [pid = 3776] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 12:33:44 INFO - PROCESS | 3776 | --DOMWINDOW == 66 (0000008190FF7800) [pid = 3776] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 12:33:45 INFO - PROCESS | 3776 | 1466537625053 Marionette TRACE conn8 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 12:33:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 12:33:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 775ms 12:33:45 INFO - PROCESS | 3776 | 1466537625075 Marionette TRACE conn8 -> [0,2793,"getWindowHandle",null] 12:33:45 INFO - PROCESS | 3776 | 1466537625077 Marionette TRACE conn8 <- [1,2793,null,{"value":"13"}] 12:33:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 12:33:45 INFO - PROCESS | 3776 | 1466537625080 Marionette TRACE conn8 -> [0,2794,"setScriptTimeout",{"ms":35000}] 12:33:45 INFO - PROCESS | 3776 | 1466537625082 Marionette TRACE conn8 <- [1,2794,null,{}] 12:33:45 INFO - PROCESS | 3776 | 1466537625086 Marionette TRACE conn8 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:45 INFO - PROCESS | 3776 | 1466537625088 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:45 INFO - PROCESS | 3776 | 1466537625169 Marionette TRACE conn8 <- [1,2795,null,{"value":null}] 12:33:45 INFO - PROCESS | 3776 | 1466537625175 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:45 INFO - PROCESS | 3776 | 1466537625177 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:45 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A52D9000 == 34 [pid = 3776] [id = 708] 12:33:45 INFO - PROCESS | 3776 | ++DOMWINDOW == 67 (0000008190FFA400) [pid = 3776] [serial = 2124] [outer = 0000000000000000] 12:33:45 INFO - PROCESS | 3776 | ++DOMWINDOW == 68 (00000081979E7400) [pid = 3776] [serial = 2125] [outer = 0000008190FFA400] 12:33:45 INFO - PROCESS | 3776 | 1466537625222 Marionette DEBUG loaded listener.js 12:33:45 INFO - PROCESS | 3776 | ++DOMWINDOW == 69 (000000819E717400) [pid = 3776] [serial = 2126] [outer = 0000008190FFA400] 12:33:45 INFO - PROCESS | 3776 | 1466537625628 Marionette TRACE conn8 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 12:33:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 12:33:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 587ms 12:33:45 INFO - PROCESS | 3776 | 1466537625671 Marionette TRACE conn8 -> [0,2797,"getWindowHandle",null] 12:33:45 INFO - PROCESS | 3776 | 1466537625674 Marionette TRACE conn8 <- [1,2797,null,{"value":"13"}] 12:33:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 12:33:45 INFO - PROCESS | 3776 | 1466537625682 Marionette TRACE conn8 -> [0,2798,"setScriptTimeout",{"ms":35000}] 12:33:45 INFO - PROCESS | 3776 | 1466537625684 Marionette TRACE conn8 <- [1,2798,null,{}] 12:33:45 INFO - PROCESS | 3776 | 1466537625695 Marionette TRACE conn8 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:45 INFO - PROCESS | 3776 | 1466537625697 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:45 INFO - PROCESS | 3776 | 1466537625779 Marionette TRACE conn8 <- [1,2799,null,{"value":null}] 12:33:45 INFO - PROCESS | 3776 | 1466537625785 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:45 INFO - PROCESS | 3776 | 1466537625787 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:45 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A559D800 == 35 [pid = 3776] [id = 709] 12:33:45 INFO - PROCESS | 3776 | ++DOMWINDOW == 70 (000000819F08D800) [pid = 3776] [serial = 2127] [outer = 0000000000000000] 12:33:45 INFO - PROCESS | 3776 | ++DOMWINDOW == 71 (000000819F709400) [pid = 3776] [serial = 2128] [outer = 000000819F08D800] 12:33:45 INFO - PROCESS | 3776 | 1466537625832 Marionette DEBUG loaded listener.js 12:33:45 INFO - PROCESS | 3776 | ++DOMWINDOW == 72 (000000819F774C00) [pid = 3776] [serial = 2129] [outer = 000000819F08D800] 12:33:46 INFO - PROCESS | 3776 | 1466537626269 Marionette TRACE conn8 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 12:33:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 12:33:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 629ms 12:33:46 INFO - PROCESS | 3776 | 1466537626318 Marionette TRACE conn8 -> [0,2801,"getWindowHandle",null] 12:33:46 INFO - PROCESS | 3776 | 1466537626320 Marionette TRACE conn8 <- [1,2801,null,{"value":"13"}] 12:33:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 12:33:46 INFO - PROCESS | 3776 | 1466537626328 Marionette TRACE conn8 -> [0,2802,"setScriptTimeout",{"ms":35000}] 12:33:46 INFO - PROCESS | 3776 | 1466537626330 Marionette TRACE conn8 <- [1,2802,null,{}] 12:33:46 INFO - PROCESS | 3776 | 1466537626334 Marionette TRACE conn8 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:46 INFO - PROCESS | 3776 | 1466537626336 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:46 INFO - PROCESS | 3776 | 1466537626419 Marionette TRACE conn8 <- [1,2803,null,{"value":null}] 12:33:46 INFO - PROCESS | 3776 | 1466537626426 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:46 INFO - PROCESS | 3776 | 1466537626428 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:46 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A295A000 == 36 [pid = 3776] [id = 710] 12:33:46 INFO - PROCESS | 3776 | ++DOMWINDOW == 73 (000000819FAAC800) [pid = 3776] [serial = 2130] [outer = 0000000000000000] 12:33:46 INFO - PROCESS | 3776 | ++DOMWINDOW == 74 (000000819FAB0C00) [pid = 3776] [serial = 2131] [outer = 000000819FAAC800] 12:33:46 INFO - PROCESS | 3776 | 1466537626472 Marionette DEBUG loaded listener.js 12:33:46 INFO - PROCESS | 3776 | ++DOMWINDOW == 75 (000000819FAB7800) [pid = 3776] [serial = 2132] [outer = 000000819FAAC800] 12:33:46 INFO - PROCESS | 3776 | 1466537626895 Marionette TRACE conn8 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 12:33:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 12:33:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 629ms 12:33:46 INFO - PROCESS | 3776 | 1466537626957 Marionette TRACE conn8 -> [0,2805,"getWindowHandle",null] 12:33:46 INFO - PROCESS | 3776 | 1466537626959 Marionette TRACE conn8 <- [1,2805,null,{"value":"13"}] 12:33:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 12:33:46 INFO - PROCESS | 3776 | 1466537626963 Marionette TRACE conn8 -> [0,2806,"setScriptTimeout",{"ms":35000}] 12:33:46 INFO - PROCESS | 3776 | 1466537626965 Marionette TRACE conn8 <- [1,2806,null,{}] 12:33:47 INFO - PROCESS | 3776 | 1466537627012 Marionette TRACE conn8 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:47 INFO - PROCESS | 3776 | 1466537627015 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:47 INFO - PROCESS | 3776 | 1466537627149 Marionette TRACE conn8 <- [1,2807,null,{"value":null}] 12:33:47 INFO - PROCESS | 3776 | 1466537627357 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:47 INFO - PROCESS | 3776 | 1466537627362 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:47 INFO - PROCESS | 3776 | ++DOCSHELL 000000819BEB6000 == 37 [pid = 3776] [id = 711] 12:33:47 INFO - PROCESS | 3776 | ++DOMWINDOW == 76 (000000819119E800) [pid = 3776] [serial = 2133] [outer = 0000000000000000] 12:33:47 INFO - PROCESS | 3776 | ++DOMWINDOW == 77 (000000819129E000) [pid = 3776] [serial = 2134] [outer = 000000819119E800] 12:33:47 INFO - PROCESS | 3776 | 1466537627423 Marionette DEBUG loaded listener.js 12:33:47 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (0000008195A58C00) [pid = 3776] [serial = 2135] [outer = 000000819119E800] 12:33:47 INFO - PROCESS | 3776 | 1466537627972 Marionette TRACE conn8 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 12:33:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 12:33:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1017ms 12:33:47 INFO - PROCESS | 3776 | 1466537627983 Marionette TRACE conn8 -> [0,2809,"getWindowHandle",null] 12:33:47 INFO - PROCESS | 3776 | 1466537627988 Marionette TRACE conn8 <- [1,2809,null,{"value":"13"}] 12:33:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 12:33:48 INFO - PROCESS | 3776 | 1466537628015 Marionette TRACE conn8 -> [0,2810,"setScriptTimeout",{"ms":35000}] 12:33:48 INFO - PROCESS | 3776 | 1466537628019 Marionette TRACE conn8 <- [1,2810,null,{}] 12:33:48 INFO - PROCESS | 3776 | 1466537628048 Marionette TRACE conn8 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:48 INFO - PROCESS | 3776 | 1466537628051 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:48 INFO - PROCESS | 3776 | 1466537628168 Marionette TRACE conn8 <- [1,2811,null,{"value":null}] 12:33:48 INFO - PROCESS | 3776 | 1466537628267 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:48 INFO - PROCESS | 3776 | 1466537628272 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:48 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A2B1B000 == 38 [pid = 3776] [id = 712] 12:33:48 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (000000819B33E000) [pid = 3776] [serial = 2136] [outer = 0000000000000000] 12:33:48 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (000000819B464800) [pid = 3776] [serial = 2137] [outer = 000000819B33E000] 12:33:48 INFO - PROCESS | 3776 | 1466537628329 Marionette DEBUG loaded listener.js 12:33:48 INFO - PROCESS | 3776 | ++DOMWINDOW == 81 (000000819BE95000) [pid = 3776] [serial = 2138] [outer = 000000819B33E000] 12:33:48 INFO - PROCESS | 3776 | 1466537628923 Marionette TRACE conn8 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 12:33:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 12:33:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 984ms 12:33:48 INFO - PROCESS | 3776 | 1466537628980 Marionette TRACE conn8 -> [0,2813,"getWindowHandle",null] 12:33:48 INFO - PROCESS | 3776 | 1466537628983 Marionette TRACE conn8 <- [1,2813,null,{"value":"13"}] 12:33:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 12:33:48 INFO - PROCESS | 3776 | 1466537628988 Marionette TRACE conn8 -> [0,2814,"setScriptTimeout",{"ms":35000}] 12:33:48 INFO - PROCESS | 3776 | 1466537628990 Marionette TRACE conn8 <- [1,2814,null,{}] 12:33:49 INFO - PROCESS | 3776 | 1466537628994 Marionette TRACE conn8 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:49 INFO - PROCESS | 3776 | 1466537628997 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:49 INFO - PROCESS | 3776 | 1466537629113 Marionette TRACE conn8 <- [1,2815,null,{"value":null}] 12:33:49 INFO - PROCESS | 3776 | 1466537629211 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:49 INFO - PROCESS | 3776 | 1466537629215 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:49 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A56B8800 == 39 [pid = 3776] [id = 713] 12:33:49 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (000000819E74A000) [pid = 3776] [serial = 2139] [outer = 0000000000000000] 12:33:49 INFO - PROCESS | 3776 | ++DOMWINDOW == 83 (000000819EA2A400) [pid = 3776] [serial = 2140] [outer = 000000819E74A000] 12:33:49 INFO - PROCESS | 3776 | 1466537629274 Marionette DEBUG loaded listener.js 12:33:49 INFO - PROCESS | 3776 | ++DOMWINDOW == 84 (000000819EBC1400) [pid = 3776] [serial = 2141] [outer = 000000819E74A000] 12:33:49 INFO - PROCESS | 3776 | 1466537629879 Marionette TRACE conn8 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 12:33:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 12:33:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 940ms 12:33:49 INFO - PROCESS | 3776 | 1466537629936 Marionette TRACE conn8 -> [0,2817,"getWindowHandle",null] 12:33:49 INFO - PROCESS | 3776 | 1466537629943 Marionette TRACE conn8 <- [1,2817,null,{"value":"13"}] 12:33:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 12:33:49 INFO - PROCESS | 3776 | 1466537629947 Marionette TRACE conn8 -> [0,2818,"setScriptTimeout",{"ms":35000}] 12:33:49 INFO - PROCESS | 3776 | 1466537629949 Marionette TRACE conn8 <- [1,2818,null,{}] 12:33:49 INFO - PROCESS | 3776 | 1466537629953 Marionette TRACE conn8 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:49 INFO - PROCESS | 3776 | 1466537629956 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:50 INFO - PROCESS | 3776 | 1466537630070 Marionette TRACE conn8 <- [1,2819,null,{"value":null}] 12:33:50 INFO - PROCESS | 3776 | 1466537630193 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:50 INFO - PROCESS | 3776 | 1466537630195 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:50 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A631B800 == 40 [pid = 3776] [id = 714] 12:33:50 INFO - PROCESS | 3776 | ++DOMWINDOW == 85 (000000819FAC3400) [pid = 3776] [serial = 2142] [outer = 0000000000000000] 12:33:50 INFO - PROCESS | 3776 | ++DOMWINDOW == 86 (00000081A0832000) [pid = 3776] [serial = 2143] [outer = 000000819FAC3400] 12:33:50 INFO - PROCESS | 3776 | 1466537630254 Marionette DEBUG loaded listener.js 12:33:50 INFO - PROCESS | 3776 | ++DOMWINDOW == 87 (00000081A0C94800) [pid = 3776] [serial = 2144] [outer = 000000819FAC3400] 12:33:51 INFO - PROCESS | 3776 | 1466537631061 Marionette TRACE conn8 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 12:33:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 12:33:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1125ms 12:33:51 INFO - PROCESS | 3776 | 1466537631079 Marionette TRACE conn8 -> [0,2821,"getWindowHandle",null] 12:33:51 INFO - PROCESS | 3776 | 1466537631083 Marionette TRACE conn8 <- [1,2821,null,{"value":"13"}] 12:33:51 INFO - PROCESS | 3776 | 1466537631089 Marionette TRACE conn8 -> [0,2822,"setScriptTimeout",{"ms":35000}] 12:33:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 12:33:51 INFO - PROCESS | 3776 | 1466537631092 Marionette TRACE conn8 <- [1,2822,null,{}] 12:33:51 INFO - PROCESS | 3776 | 1466537631099 Marionette TRACE conn8 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:51 INFO - PROCESS | 3776 | 1466537631102 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:51 INFO - PROCESS | 3776 | 1466537631250 Marionette TRACE conn8 <- [1,2823,null,{"value":null}] 12:33:51 INFO - PROCESS | 3776 | 1466537631344 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:51 INFO - PROCESS | 3776 | 1466537631349 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:51 INFO - PROCESS | 3776 | ++DOCSHELL 000000819D2B4800 == 41 [pid = 3776] [id = 715] 12:33:51 INFO - PROCESS | 3776 | ++DOMWINDOW == 88 (00000081911A1400) [pid = 3776] [serial = 2145] [outer = 0000000000000000] 12:33:51 INFO - PROCESS | 3776 | ++DOMWINDOW == 89 (000000819129D400) [pid = 3776] [serial = 2146] [outer = 00000081911A1400] 12:33:51 INFO - PROCESS | 3776 | 1466537631400 Marionette DEBUG loaded listener.js 12:33:51 INFO - PROCESS | 3776 | ++DOMWINDOW == 90 (00000081928B8C00) [pid = 3776] [serial = 2147] [outer = 00000081911A1400] 12:33:52 INFO - PROCESS | 3776 | --DOCSHELL 00000081A559D800 == 40 [pid = 3776] [id = 709] 12:33:52 INFO - PROCESS | 3776 | --DOCSHELL 00000081A52D9000 == 39 [pid = 3776] [id = 708] 12:33:52 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4E70000 == 38 [pid = 3776] [id = 707] 12:33:52 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4B34800 == 37 [pid = 3776] [id = 706] 12:33:52 INFO - PROCESS | 3776 | --DOCSHELL 00000081A2B8C000 == 36 [pid = 3776] [id = 705] 12:33:52 INFO - PROCESS | 3776 | --DOCSHELL 00000081A29B1000 == 35 [pid = 3776] [id = 704] 12:33:52 INFO - PROCESS | 3776 | --DOCSHELL 000000819DE7C000 == 34 [pid = 3776] [id = 703] 12:33:52 INFO - PROCESS | 3776 | --DOCSHELL 000000819B713000 == 33 [pid = 3776] [id = 702] 12:33:52 INFO - PROCESS | 3776 | --DOCSHELL 000000819D9E4800 == 32 [pid = 3776] [id = 700] 12:33:52 INFO - PROCESS | 3776 | --DOCSHELL 00000081A2A47800 == 31 [pid = 3776] [id = 701] 12:33:52 INFO - PROCESS | 3776 | --DOCSHELL 00000081A5277000 == 30 [pid = 3776] [id = 699] 12:33:52 INFO - PROCESS | 3776 | --DOCSHELL 00000081A631B800 == 29 [pid = 3776] [id = 714] 12:33:52 INFO - PROCESS | 3776 | --DOCSHELL 00000081A56B8800 == 28 [pid = 3776] [id = 713] 12:33:52 INFO - PROCESS | 3776 | --DOCSHELL 00000081A2B1B000 == 27 [pid = 3776] [id = 712] 12:33:52 INFO - PROCESS | 3776 | --DOCSHELL 00000081A295A000 == 26 [pid = 3776] [id = 710] 12:33:52 INFO - PROCESS | 3776 | --DOCSHELL 000000819BEB6000 == 25 [pid = 3776] [id = 711] 12:33:52 INFO - PROCESS | 3776 | --DOMWINDOW == 89 (000000819B332C00) [pid = 3776] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 12:33:52 INFO - PROCESS | 3776 | --DOMWINDOW == 88 (000000819085A000) [pid = 3776] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 12:33:52 INFO - PROCESS | 3776 | --DOMWINDOW == 87 (000000819110C000) [pid = 3776] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 12:33:52 INFO - PROCESS | 3776 | --DOMWINDOW == 86 (0000008191330800) [pid = 3776] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 12:33:52 INFO - PROCESS | 3776 | --DOMWINDOW == 85 (0000008190FF5C00) [pid = 3776] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 12:33:52 INFO - PROCESS | 3776 | --DOMWINDOW == 84 (0000008197267000) [pid = 3776] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 12:33:52 INFO - PROCESS | 3776 | --DOMWINDOW == 83 (00000081918D2400) [pid = 3776] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 12:33:52 INFO - PROCESS | 3776 | --DOMWINDOW == 82 (0000008195934800) [pid = 3776] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 12:33:52 INFO - PROCESS | 3776 | --DOMWINDOW == 81 (000000819B54B400) [pid = 3776] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 12:33:52 INFO - PROCESS | 3776 | --DOMWINDOW == 80 (0000008197265000) [pid = 3776] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 12:33:52 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (00000081959F7C00) [pid = 3776] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 12:33:52 INFO - PROCESS | 3776 | --DOMWINDOW == 78 (000000819D930800) [pid = 3776] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 12:33:52 INFO - PROCESS | 3776 | --DOMWINDOW == 77 (000000819E730000) [pid = 3776] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 12:33:52 INFO - PROCESS | 3776 | --DOMWINDOW == 76 (000000819B49A400) [pid = 3776] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 12:33:52 INFO - PROCESS | 3776 | --DOMWINDOW == 75 (000000819EBBF000) [pid = 3776] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 12:33:52 INFO - PROCESS | 3776 | --DOMWINDOW == 74 (000000819E748800) [pid = 3776] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 12:33:52 INFO - PROCESS | 3776 | --DOMWINDOW == 73 (000000819E06D400) [pid = 3776] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 12:33:52 INFO - PROCESS | 3776 | --DOMWINDOW == 72 (000000819B84EC00) [pid = 3776] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 12:33:52 INFO - PROCESS | 3776 | --DOMWINDOW == 71 (000000819E6D3C00) [pid = 3776] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 12:33:52 INFO - PROCESS | 3776 | --DOMWINDOW == 70 (000000819E624800) [pid = 3776] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 12:33:52 INFO - PROCESS | 3776 | --DOMWINDOW == 69 (000000819B3E1C00) [pid = 3776] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 12:33:52 INFO - PROCESS | 3776 | --DOMWINDOW == 68 (000000819E61B800) [pid = 3776] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 12:33:52 INFO - PROCESS | 3776 | --DOMWINDOW == 67 (000000819E643000) [pid = 3776] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 12:33:52 INFO - PROCESS | 3776 | --DOMWINDOW == 66 (0000008197312000) [pid = 3776] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 12:33:52 INFO - PROCESS | 3776 | --DOMWINDOW == 65 (000000819EA2EC00) [pid = 3776] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 12:33:52 INFO - PROCESS | 3776 | 1466537632765 Marionette TRACE conn8 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 12:33:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 12:33:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1747ms 12:33:52 INFO - PROCESS | 3776 | 1466537632842 Marionette TRACE conn8 -> [0,2825,"getWindowHandle",null] 12:33:52 INFO - PROCESS | 3776 | 1466537632846 Marionette TRACE conn8 <- [1,2825,null,{"value":"13"}] 12:33:52 INFO - PROCESS | 3776 | 1466537632852 Marionette TRACE conn8 -> [0,2826,"setScriptTimeout",{"ms":35000}] 12:33:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 12:33:52 INFO - PROCESS | 3776 | 1466537632855 Marionette TRACE conn8 <- [1,2826,null,{}] 12:33:52 INFO - PROCESS | 3776 | 1466537632861 Marionette TRACE conn8 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:52 INFO - PROCESS | 3776 | 1466537632864 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:52 INFO - PROCESS | 3776 | 1466537632965 Marionette TRACE conn8 <- [1,2827,null,{"value":null}] 12:33:53 INFO - PROCESS | 3776 | 1466537633042 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:53 INFO - PROCESS | 3776 | 1466537633047 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:53 INFO - PROCESS | 3776 | ++DOCSHELL 0000008197729000 == 26 [pid = 3776] [id = 716] 12:33:53 INFO - PROCESS | 3776 | ++DOMWINDOW == 66 (000000819085A000) [pid = 3776] [serial = 2148] [outer = 0000000000000000] 12:33:53 INFO - PROCESS | 3776 | ++DOMWINDOW == 67 (0000008190F26400) [pid = 3776] [serial = 2149] [outer = 000000819085A000] 12:33:53 INFO - PROCESS | 3776 | 1466537633099 Marionette DEBUG loaded listener.js 12:33:53 INFO - PROCESS | 3776 | ++DOMWINDOW == 68 (000000819110D800) [pid = 3776] [serial = 2150] [outer = 000000819085A000] 12:33:53 INFO - PROCESS | 3776 | 1466537633551 Marionette TRACE conn8 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 12:33:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 12:33:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 731ms 12:33:53 INFO - PROCESS | 3776 | 1466537633586 Marionette TRACE conn8 -> [0,2829,"getWindowHandle",null] 12:33:53 INFO - PROCESS | 3776 | 1466537633592 Marionette TRACE conn8 <- [1,2829,null,{"value":"13"}] 12:33:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 12:33:53 INFO - PROCESS | 3776 | 1466537633599 Marionette TRACE conn8 -> [0,2830,"setScriptTimeout",{"ms":35000}] 12:33:53 INFO - PROCESS | 3776 | 1466537633601 Marionette TRACE conn8 <- [1,2830,null,{}] 12:33:53 INFO - PROCESS | 3776 | 1466537633605 Marionette TRACE conn8 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:53 INFO - PROCESS | 3776 | 1466537633608 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:53 INFO - PROCESS | 3776 | 1466537633701 Marionette TRACE conn8 <- [1,2831,null,{"value":null}] 12:33:53 INFO - PROCESS | 3776 | 1466537633710 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:53 INFO - PROCESS | 3776 | 1466537633713 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:53 INFO - PROCESS | 3776 | ++DOCSHELL 000000819D9DC800 == 27 [pid = 3776] [id = 717] 12:33:53 INFO - PROCESS | 3776 | ++DOMWINDOW == 69 (0000008191ADB000) [pid = 3776] [serial = 2151] [outer = 0000000000000000] 12:33:53 INFO - PROCESS | 3776 | ++DOMWINDOW == 70 (0000008191C49400) [pid = 3776] [serial = 2152] [outer = 0000008191ADB000] 12:33:53 INFO - PROCESS | 3776 | 1466537633761 Marionette DEBUG loaded listener.js 12:33:53 INFO - PROCESS | 3776 | ++DOMWINDOW == 71 (00000081961B7400) [pid = 3776] [serial = 2153] [outer = 0000008191ADB000] 12:33:54 INFO - PROCESS | 3776 | 1466537634251 Marionette TRACE conn8 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 12:33:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 12:33:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 691ms 12:33:54 INFO - PROCESS | 3776 | 1466537634291 Marionette TRACE conn8 -> [0,2833,"getWindowHandle",null] 12:33:54 INFO - PROCESS | 3776 | 1466537634293 Marionette TRACE conn8 <- [1,2833,null,{"value":"13"}] 12:33:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 12:33:54 INFO - PROCESS | 3776 | 1466537634297 Marionette TRACE conn8 -> [0,2834,"setScriptTimeout",{"ms":35000}] 12:33:54 INFO - PROCESS | 3776 | 1466537634300 Marionette TRACE conn8 <- [1,2834,null,{}] 12:33:54 INFO - PROCESS | 3776 | 1466537634312 Marionette TRACE conn8 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:54 INFO - PROCESS | 3776 | 1466537634317 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:54 INFO - PROCESS | 3776 | 1466537634444 Marionette TRACE conn8 <- [1,2835,null,{"value":null}] 12:33:54 INFO - PROCESS | 3776 | 1466537634532 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:54 INFO - PROCESS | 3776 | 1466537634536 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:54 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A089F800 == 28 [pid = 3776] [id = 718] 12:33:54 INFO - PROCESS | 3776 | ++DOMWINDOW == 72 (0000008190014800) [pid = 3776] [serial = 2154] [outer = 0000000000000000] 12:33:54 INFO - PROCESS | 3776 | ++DOMWINDOW == 73 (00000081973D5000) [pid = 3776] [serial = 2155] [outer = 0000008190014800] 12:33:54 INFO - PROCESS | 3776 | 1466537634586 Marionette DEBUG loaded listener.js 12:33:54 INFO - PROCESS | 3776 | ++DOMWINDOW == 74 (000000819B338400) [pid = 3776] [serial = 2156] [outer = 0000008190014800] 12:33:55 INFO - PROCESS | 3776 | 1466537635031 Marionette TRACE conn8 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 12:33:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 12:33:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 795ms 12:33:55 INFO - PROCESS | 3776 | 1466537635099 Marionette TRACE conn8 -> [0,2837,"getWindowHandle",null] 12:33:55 INFO - PROCESS | 3776 | 1466537635102 Marionette TRACE conn8 <- [1,2837,null,{"value":"13"}] 12:33:55 INFO - PROCESS | 3776 | 1466537635105 Marionette TRACE conn8 -> [0,2838,"setScriptTimeout",{"ms":35000}] 12:33:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 12:33:55 INFO - PROCESS | 3776 | 1466537635107 Marionette TRACE conn8 <- [1,2838,null,{}] 12:33:55 INFO - PROCESS | 3776 | 1466537635115 Marionette TRACE conn8 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:55 INFO - PROCESS | 3776 | 1466537635117 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:55 INFO - PROCESS | 3776 | 1466537635233 Marionette TRACE conn8 <- [1,2839,null,{"value":null}] 12:33:55 INFO - PROCESS | 3776 | 1466537635246 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:55 INFO - PROCESS | 3776 | 1466537635248 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:55 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A29B8000 == 29 [pid = 3776] [id = 719] 12:33:55 INFO - PROCESS | 3776 | ++DOMWINDOW == 75 (000000819B45F000) [pid = 3776] [serial = 2157] [outer = 0000000000000000] 12:33:55 INFO - PROCESS | 3776 | ++DOMWINDOW == 76 (000000819B494000) [pid = 3776] [serial = 2158] [outer = 000000819B45F000] 12:33:55 INFO - PROCESS | 3776 | 1466537635336 Marionette DEBUG loaded listener.js 12:33:55 INFO - PROCESS | 3776 | ++DOMWINDOW == 77 (000000819B845000) [pid = 3776] [serial = 2159] [outer = 000000819B45F000] 12:33:55 INFO - PROCESS | 3776 | 1466537635772 Marionette TRACE conn8 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 12:33:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 12:33:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 732ms 12:33:55 INFO - PROCESS | 3776 | 1466537635841 Marionette TRACE conn8 -> [0,2841,"getWindowHandle",null] 12:33:55 INFO - PROCESS | 3776 | 1466537635843 Marionette TRACE conn8 <- [1,2841,null,{"value":"13"}] 12:33:55 INFO - PROCESS | 3776 | 1466537635846 Marionette TRACE conn8 -> [0,2842,"setScriptTimeout",{"ms":35000}] 12:33:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 12:33:55 INFO - PROCESS | 3776 | 1466537635848 Marionette TRACE conn8 <- [1,2842,null,{}] 12:33:55 INFO - PROCESS | 3776 | 1466537635852 Marionette TRACE conn8 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:55 INFO - PROCESS | 3776 | 1466537635854 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:55 INFO - PROCESS | 3776 | 1466537635963 Marionette TRACE conn8 <- [1,2843,null,{"value":null}] 12:33:56 INFO - PROCESS | 3776 | 1466537636017 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:56 INFO - PROCESS | 3776 | 1466537636019 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:56 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A2B10800 == 30 [pid = 3776] [id = 720] 12:33:56 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (0000008191AD9000) [pid = 3776] [serial = 2160] [outer = 0000000000000000] 12:33:56 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (000000819BE96C00) [pid = 3776] [serial = 2161] [outer = 0000008191AD9000] 12:33:56 INFO - PROCESS | 3776 | 1466537636065 Marionette DEBUG loaded listener.js 12:33:56 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (000000819D930000) [pid = 3776] [serial = 2162] [outer = 0000008191AD9000] 12:33:56 INFO - PROCESS | 3776 | 1466537636508 Marionette TRACE conn8 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 12:33:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 12:33:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 734ms 12:33:56 INFO - PROCESS | 3776 | 1466537636584 Marionette TRACE conn8 -> [0,2845,"getWindowHandle",null] 12:33:56 INFO - PROCESS | 3776 | 1466537636586 Marionette TRACE conn8 <- [1,2845,null,{"value":"13"}] 12:33:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 12:33:56 INFO - PROCESS | 3776 | 1466537636596 Marionette TRACE conn8 -> [0,2846,"setScriptTimeout",{"ms":35000}] 12:33:56 INFO - PROCESS | 3776 | 1466537636598 Marionette TRACE conn8 <- [1,2846,null,{}] 12:33:56 INFO - PROCESS | 3776 | 1466537636602 Marionette TRACE conn8 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:56 INFO - PROCESS | 3776 | 1466537636608 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:56 INFO - PROCESS | 3776 | 1466537636753 Marionette TRACE conn8 <- [1,2847,null,{"value":null}] 12:33:56 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (000000819D92D800) [pid = 3776] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 12:33:56 INFO - PROCESS | 3776 | --DOMWINDOW == 78 (000000819E62D000) [pid = 3776] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 12:33:56 INFO - PROCESS | 3776 | --DOMWINDOW == 77 (000000819B493400) [pid = 3776] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 12:33:56 INFO - PROCESS | 3776 | --DOMWINDOW == 76 (0000008197316000) [pid = 3776] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 12:33:56 INFO - PROCESS | 3776 | --DOMWINDOW == 75 (000000819062E000) [pid = 3776] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 12:33:56 INFO - PROCESS | 3776 | --DOMWINDOW == 74 (000000819E74FC00) [pid = 3776] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 12:33:56 INFO - PROCESS | 3776 | --DOMWINDOW == 73 (00000081961BBC00) [pid = 3776] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 12:33:56 INFO - PROCESS | 3776 | --DOMWINDOW == 72 (000000819E6D6800) [pid = 3776] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 12:33:56 INFO - PROCESS | 3776 | --DOMWINDOW == 71 (00000081911A1800) [pid = 3776] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 12:33:56 INFO - PROCESS | 3776 | --DOMWINDOW == 70 (0000008190FFA400) [pid = 3776] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 12:33:56 INFO - PROCESS | 3776 | --DOMWINDOW == 69 (000000819F08D800) [pid = 3776] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 12:33:56 INFO - PROCESS | 3776 | --DOMWINDOW == 68 (000000819FAAC800) [pid = 3776] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 12:33:56 INFO - PROCESS | 3776 | 1466537636962 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:57 INFO - PROCESS | 3776 | 1466537636964 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:57 INFO - PROCESS | 3776 | ++DOCSHELL 000000819EE5C800 == 31 [pid = 3776] [id = 721] 12:33:57 INFO - PROCESS | 3776 | ++DOMWINDOW == 69 (000000818F59D400) [pid = 3776] [serial = 2163] [outer = 0000000000000000] 12:33:57 INFO - PROCESS | 3776 | ++DOMWINDOW == 70 (0000008190FF2C00) [pid = 3776] [serial = 2164] [outer = 000000818F59D400] 12:33:57 INFO - PROCESS | 3776 | 1466537637011 Marionette DEBUG loaded listener.js 12:33:57 INFO - PROCESS | 3776 | ++DOMWINDOW == 71 (000000819B493400) [pid = 3776] [serial = 2165] [outer = 000000818F59D400] 12:33:57 INFO - PROCESS | 3776 | 1466537637422 Marionette TRACE conn8 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 12:33:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 12:33:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 881ms 12:33:57 INFO - PROCESS | 3776 | 1466537637479 Marionette TRACE conn8 -> [0,2849,"getWindowHandle",null] 12:33:57 INFO - PROCESS | 3776 | 1466537637481 Marionette TRACE conn8 <- [1,2849,null,{"value":"13"}] 12:33:57 INFO - PROCESS | 3776 | 1466537637484 Marionette TRACE conn8 -> [0,2850,"setScriptTimeout",{"ms":35000}] 12:33:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 12:33:57 INFO - PROCESS | 3776 | 1466537637486 Marionette TRACE conn8 <- [1,2850,null,{}] 12:33:57 INFO - PROCESS | 3776 | 1466537637490 Marionette TRACE conn8 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:57 INFO - PROCESS | 3776 | 1466537637492 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:57 INFO - PROCESS | 3776 | 1466537637602 Marionette TRACE conn8 <- [1,2851,null,{"value":null}] 12:33:57 INFO - PROCESS | 3776 | 1466537637615 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:57 INFO - PROCESS | 3776 | 1466537637617 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:57 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4B93800 == 32 [pid = 3776] [id = 722] 12:33:57 INFO - PROCESS | 3776 | ++DOMWINDOW == 72 (000000819E627800) [pid = 3776] [serial = 2166] [outer = 0000000000000000] 12:33:57 INFO - PROCESS | 3776 | ++DOMWINDOW == 73 (000000819E649000) [pid = 3776] [serial = 2167] [outer = 000000819E627800] 12:33:57 INFO - PROCESS | 3776 | 1466537637662 Marionette DEBUG loaded listener.js 12:33:57 INFO - PROCESS | 3776 | ++DOMWINDOW == 74 (000000819E6D1000) [pid = 3776] [serial = 2168] [outer = 000000819E627800] 12:33:58 INFO - PROCESS | 3776 | 1466537638069 Marionette TRACE conn8 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 12:33:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 12:33:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 627ms 12:33:58 INFO - PROCESS | 3776 | 1466537638115 Marionette TRACE conn8 -> [0,2853,"getWindowHandle",null] 12:33:58 INFO - PROCESS | 3776 | 1466537638117 Marionette TRACE conn8 <- [1,2853,null,{"value":"13"}] 12:33:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 12:33:58 INFO - PROCESS | 3776 | 1466537638120 Marionette TRACE conn8 -> [0,2854,"setScriptTimeout",{"ms":35000}] 12:33:58 INFO - PROCESS | 3776 | 1466537638122 Marionette TRACE conn8 <- [1,2854,null,{}] 12:33:58 INFO - PROCESS | 3776 | 1466537638126 Marionette TRACE conn8 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:58 INFO - PROCESS | 3776 | 1466537638128 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:58 INFO - PROCESS | 3776 | 1466537638239 Marionette TRACE conn8 <- [1,2855,null,{"value":null}] 12:33:58 INFO - PROCESS | 3776 | 1466537638252 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:58 INFO - PROCESS | 3776 | 1466537638254 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:58 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4E1B000 == 33 [pid = 3776] [id = 723] 12:33:58 INFO - PROCESS | 3776 | ++DOMWINDOW == 75 (000000819E6D7C00) [pid = 3776] [serial = 2169] [outer = 0000000000000000] 12:33:58 INFO - PROCESS | 3776 | ++DOMWINDOW == 76 (000000819E72B000) [pid = 3776] [serial = 2170] [outer = 000000819E6D7C00] 12:33:58 INFO - PROCESS | 3776 | 1466537638298 Marionette DEBUG loaded listener.js 12:33:58 INFO - PROCESS | 3776 | ++DOMWINDOW == 77 (000000819E74F400) [pid = 3776] [serial = 2171] [outer = 000000819E6D7C00] 12:33:58 INFO - PROCESS | 3776 | 1466537638716 Marionette TRACE conn8 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 12:33:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 12:33:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 628ms 12:33:58 INFO - PROCESS | 3776 | 1466537638752 Marionette TRACE conn8 -> [0,2857,"getWindowHandle",null] 12:33:58 INFO - PROCESS | 3776 | 1466537638754 Marionette TRACE conn8 <- [1,2857,null,{"value":"13"}] 12:33:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 12:33:58 INFO - PROCESS | 3776 | 1466537638758 Marionette TRACE conn8 -> [0,2858,"setScriptTimeout",{"ms":35000}] 12:33:58 INFO - PROCESS | 3776 | 1466537638760 Marionette TRACE conn8 <- [1,2858,null,{}] 12:33:58 INFO - PROCESS | 3776 | 1466537638763 Marionette TRACE conn8 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:58 INFO - PROCESS | 3776 | 1466537638765 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:58 INFO - PROCESS | 3776 | 1466537638878 Marionette TRACE conn8 <- [1,2859,null,{"value":null}] 12:33:58 INFO - PROCESS | 3776 | 1466537638921 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:58 INFO - PROCESS | 3776 | 1466537638923 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:33:58 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A089E000 == 34 [pid = 3776] [id = 724] 12:33:58 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (00000081973D2400) [pid = 3776] [serial = 2172] [outer = 0000000000000000] 12:33:58 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (000000819EA37C00) [pid = 3776] [serial = 2173] [outer = 00000081973D2400] 12:33:58 INFO - PROCESS | 3776 | 1466537638967 Marionette DEBUG loaded listener.js 12:33:59 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (000000819ECB7400) [pid = 3776] [serial = 2174] [outer = 00000081973D2400] 12:33:59 INFO - PROCESS | 3776 | 1466537639729 Marionette TRACE conn8 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 12:33:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 12:33:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1026ms 12:33:59 INFO - PROCESS | 3776 | 1466537639787 Marionette TRACE conn8 -> [0,2861,"getWindowHandle",null] 12:33:59 INFO - PROCESS | 3776 | 1466537639792 Marionette TRACE conn8 <- [1,2861,null,{"value":"13"}] 12:33:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 12:33:59 INFO - PROCESS | 3776 | 1466537639818 Marionette TRACE conn8 -> [0,2862,"setScriptTimeout",{"ms":35000}] 12:33:59 INFO - PROCESS | 3776 | 1466537639824 Marionette TRACE conn8 <- [1,2862,null,{}] 12:33:59 INFO - PROCESS | 3776 | 1466537639830 Marionette TRACE conn8 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:59 INFO - PROCESS | 3776 | 1466537639833 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:00 INFO - PROCESS | 3776 | 1466537640001 Marionette TRACE conn8 <- [1,2863,null,{"value":null}] 12:34:00 INFO - PROCESS | 3776 | 1466537640118 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:00 INFO - PROCESS | 3776 | 1466537640122 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:00 INFO - PROCESS | 3776 | ++DOCSHELL 000000819DE65800 == 35 [pid = 3776] [id = 725] 12:34:00 INFO - PROCESS | 3776 | ++DOMWINDOW == 81 (00000081912A6C00) [pid = 3776] [serial = 2175] [outer = 0000000000000000] 12:34:00 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (0000008191332400) [pid = 3776] [serial = 2176] [outer = 00000081912A6C00] 12:34:00 INFO - PROCESS | 3776 | 1466537640181 Marionette DEBUG loaded listener.js 12:34:00 INFO - PROCESS | 3776 | ++DOMWINDOW == 83 (0000008196506C00) [pid = 3776] [serial = 2177] [outer = 00000081912A6C00] 12:34:00 INFO - PROCESS | 3776 | 1466537640980 Marionette TRACE conn8 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 12:34:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 12:34:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1260ms 12:34:01 INFO - PROCESS | 3776 | 1466537641062 Marionette TRACE conn8 -> [0,2865,"getWindowHandle",null] 12:34:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 12:34:01 INFO - PROCESS | 3776 | 1466537641067 Marionette TRACE conn8 <- [1,2865,null,{"value":"13"}] 12:34:01 INFO - PROCESS | 3776 | 1466537641074 Marionette TRACE conn8 -> [0,2866,"setScriptTimeout",{"ms":35000}] 12:34:01 INFO - PROCESS | 3776 | 1466537641077 Marionette TRACE conn8 <- [1,2866,null,{}] 12:34:01 INFO - PROCESS | 3776 | 1466537641081 Marionette TRACE conn8 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:01 INFO - PROCESS | 3776 | 1466537641085 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:01 INFO - PROCESS | 3776 | 1466537641221 Marionette TRACE conn8 <- [1,2867,null,{"value":null}] 12:34:01 INFO - PROCESS | 3776 | 1466537641296 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:01 INFO - PROCESS | 3776 | 1466537641299 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:01 INFO - PROCESS | 3776 | ++DOCSHELL 0000008197212800 == 36 [pid = 3776] [id = 726] 12:34:01 INFO - PROCESS | 3776 | ++DOMWINDOW == 84 (000000818F5A4400) [pid = 3776] [serial = 2178] [outer = 0000000000000000] 12:34:01 INFO - PROCESS | 3776 | ++DOMWINDOW == 85 (0000008190F27800) [pid = 3776] [serial = 2179] [outer = 000000818F5A4400] 12:34:01 INFO - PROCESS | 3776 | 1466537641502 Marionette DEBUG loaded listener.js 12:34:01 INFO - PROCESS | 3776 | ++DOMWINDOW == 86 (00000081923D4000) [pid = 3776] [serial = 2180] [outer = 000000818F5A4400] 12:34:02 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4E1B000 == 35 [pid = 3776] [id = 723] 12:34:02 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4B93800 == 34 [pid = 3776] [id = 722] 12:34:02 INFO - PROCESS | 3776 | --DOCSHELL 000000819EE5C800 == 33 [pid = 3776] [id = 721] 12:34:02 INFO - PROCESS | 3776 | --DOCSHELL 00000081A2B10800 == 32 [pid = 3776] [id = 720] 12:34:02 INFO - PROCESS | 3776 | --DOCSHELL 00000081A29B8000 == 31 [pid = 3776] [id = 719] 12:34:02 INFO - PROCESS | 3776 | --DOCSHELL 00000081A089F800 == 30 [pid = 3776] [id = 718] 12:34:02 INFO - PROCESS | 3776 | --DOCSHELL 000000819D9DC800 == 29 [pid = 3776] [id = 717] 12:34:02 INFO - PROCESS | 3776 | --DOCSHELL 0000008197729000 == 28 [pid = 3776] [id = 716] 12:34:02 INFO - PROCESS | 3776 | --DOMWINDOW == 85 (000000819DC9FC00) [pid = 3776] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 12:34:02 INFO - PROCESS | 3776 | --DOMWINDOW == 84 (000000819E620000) [pid = 3776] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 12:34:02 INFO - PROCESS | 3776 | --DOMWINDOW == 83 (000000819E6D5C00) [pid = 3776] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 12:34:02 INFO - PROCESS | 3776 | --DOMWINDOW == 82 (000000819E646C00) [pid = 3776] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 12:34:02 INFO - PROCESS | 3776 | --DOMWINDOW == 81 (000000819B7A2000) [pid = 3776] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 12:34:02 INFO - PROCESS | 3776 | --DOMWINDOW == 80 (00000081979EB000) [pid = 3776] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 12:34:02 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (000000819B3E6C00) [pid = 3776] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 12:34:02 INFO - PROCESS | 3776 | --DOMWINDOW == 78 (000000819119F000) [pid = 3776] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 12:34:02 INFO - PROCESS | 3776 | --DOMWINDOW == 77 (00000081918CBC00) [pid = 3776] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 12:34:02 INFO - PROCESS | 3776 | --DOMWINDOW == 76 (000000819EBB6C00) [pid = 3776] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 12:34:02 INFO - PROCESS | 3776 | --DOMWINDOW == 75 (0000008196736400) [pid = 3776] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 12:34:02 INFO - PROCESS | 3776 | --DOMWINDOW == 74 (00000081973D2C00) [pid = 3776] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 12:34:02 INFO - PROCESS | 3776 | --DOMWINDOW == 73 (000000819ED72800) [pid = 3776] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 12:34:02 INFO - PROCESS | 3776 | --DOMWINDOW == 72 (00000081912A3400) [pid = 3776] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 12:34:02 INFO - PROCESS | 3776 | --DOMWINDOW == 71 (000000819233E000) [pid = 3776] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 12:34:02 INFO - PROCESS | 3776 | --DOMWINDOW == 70 (000000819FAB7800) [pid = 3776] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 12:34:02 INFO - PROCESS | 3776 | --DOMWINDOW == 69 (00000081979E7400) [pid = 3776] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 12:34:02 INFO - PROCESS | 3776 | --DOMWINDOW == 68 (000000819E717400) [pid = 3776] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 12:34:02 INFO - PROCESS | 3776 | --DOMWINDOW == 67 (000000819F774C00) [pid = 3776] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 12:34:02 INFO - PROCESS | 3776 | --DOMWINDOW == 66 (000000819EE35800) [pid = 3776] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 12:34:02 INFO - PROCESS | 3776 | --DOMWINDOW == 65 (000000819F709400) [pid = 3776] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 12:34:02 INFO - PROCESS | 3776 | --DOMWINDOW == 64 (000000819BE97800) [pid = 3776] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 12:34:02 INFO - PROCESS | 3776 | --DOMWINDOW == 63 (000000819FAB0C00) [pid = 3776] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 12:34:02 INFO - PROCESS | 3776 | 1466537642212 Marionette TRACE conn8 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 12:34:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 12:34:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1188ms 12:34:02 INFO - PROCESS | 3776 | 1466537642263 Marionette TRACE conn8 -> [0,2869,"getWindowHandle",null] 12:34:02 INFO - PROCESS | 3776 | 1466537642267 Marionette TRACE conn8 <- [1,2869,null,{"value":"13"}] 12:34:02 INFO - PROCESS | 3776 | 1466537642273 Marionette TRACE conn8 -> [0,2870,"setScriptTimeout",{"ms":35000}] 12:34:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 12:34:02 INFO - PROCESS | 3776 | 1466537642275 Marionette TRACE conn8 <- [1,2870,null,{}] 12:34:02 INFO - PROCESS | 3776 | 1466537642280 Marionette TRACE conn8 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:02 INFO - PROCESS | 3776 | 1466537642283 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:02 INFO - PROCESS | 3776 | 1466537642384 Marionette TRACE conn8 <- [1,2871,null,{"value":null}] 12:34:02 INFO - PROCESS | 3776 | 1466537642467 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:02 INFO - PROCESS | 3776 | 1466537642470 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:02 INFO - PROCESS | 3776 | ++DOCSHELL 000000819A937800 == 29 [pid = 3776] [id = 727] 12:34:02 INFO - PROCESS | 3776 | ++DOMWINDOW == 64 (0000008190858400) [pid = 3776] [serial = 2181] [outer = 0000000000000000] 12:34:02 INFO - PROCESS | 3776 | ++DOMWINDOW == 65 (0000008191ADD000) [pid = 3776] [serial = 2182] [outer = 0000008190858400] 12:34:02 INFO - PROCESS | 3776 | 1466537642520 Marionette DEBUG loaded listener.js 12:34:02 INFO - PROCESS | 3776 | ++DOMWINDOW == 66 (0000008197268800) [pid = 3776] [serial = 2183] [outer = 0000008190858400] 12:34:02 INFO - PROCESS | 3776 | 1466537642992 Marionette TRACE conn8 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 12:34:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 12:34:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 775ms 12:34:03 INFO - PROCESS | 3776 | 1466537643052 Marionette TRACE conn8 -> [0,2873,"getWindowHandle",null] 12:34:03 INFO - PROCESS | 3776 | 1466537643056 Marionette TRACE conn8 <- [1,2873,null,{"value":"13"}] 12:34:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 12:34:03 INFO - PROCESS | 3776 | 1466537643062 Marionette TRACE conn8 -> [0,2874,"setScriptTimeout",{"ms":35000}] 12:34:03 INFO - PROCESS | 3776 | 1466537643065 Marionette TRACE conn8 <- [1,2874,null,{}] 12:34:03 INFO - PROCESS | 3776 | 1466537643069 Marionette TRACE conn8 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:03 INFO - PROCESS | 3776 | 1466537643072 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:03 INFO - PROCESS | 3776 | 1466537643164 Marionette TRACE conn8 <- [1,2875,null,{"value":null}] 12:34:03 INFO - PROCESS | 3776 | 1466537643174 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:03 INFO - PROCESS | 3776 | 1466537643176 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:03 INFO - PROCESS | 3776 | ++DOCSHELL 000000819FA5D800 == 30 [pid = 3776] [id = 728] 12:34:03 INFO - PROCESS | 3776 | ++DOMWINDOW == 67 (000000819B3E4C00) [pid = 3776] [serial = 2184] [outer = 0000000000000000] 12:34:03 INFO - PROCESS | 3776 | ++DOMWINDOW == 68 (000000819B459400) [pid = 3776] [serial = 2185] [outer = 000000819B3E4C00] 12:34:03 INFO - PROCESS | 3776 | 1466537643228 Marionette DEBUG loaded listener.js 12:34:03 INFO - PROCESS | 3776 | ++DOMWINDOW == 69 (000000819B552400) [pid = 3776] [serial = 2186] [outer = 000000819B3E4C00] 12:34:03 INFO - PROCESS | 3776 | 1466537643715 Marionette TRACE conn8 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 12:34:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 12:34:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 690ms 12:34:03 INFO - PROCESS | 3776 | 1466537643756 Marionette TRACE conn8 -> [0,2877,"getWindowHandle",null] 12:34:03 INFO - PROCESS | 3776 | 1466537643758 Marionette TRACE conn8 <- [1,2877,null,{"value":"13"}] 12:34:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 12:34:03 INFO - PROCESS | 3776 | 1466537643762 Marionette TRACE conn8 -> [0,2878,"setScriptTimeout",{"ms":35000}] 12:34:03 INFO - PROCESS | 3776 | 1466537643766 Marionette TRACE conn8 <- [1,2878,null,{}] 12:34:03 INFO - PROCESS | 3776 | 1466537643777 Marionette TRACE conn8 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:03 INFO - PROCESS | 3776 | 1466537643782 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:03 INFO - PROCESS | 3776 | 1466537643876 Marionette TRACE conn8 <- [1,2879,null,{"value":null}] 12:34:03 INFO - PROCESS | 3776 | 1466537643965 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:03 INFO - PROCESS | 3776 | 1466537643968 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:03 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A2B11800 == 31 [pid = 3776] [id = 729] 12:34:03 INFO - PROCESS | 3776 | ++DOMWINDOW == 70 (0000008190009000) [pid = 3776] [serial = 2187] [outer = 0000000000000000] 12:34:04 INFO - PROCESS | 3776 | ++DOMWINDOW == 71 (000000819C194C00) [pid = 3776] [serial = 2188] [outer = 0000008190009000] 12:34:04 INFO - PROCESS | 3776 | 1466537644014 Marionette DEBUG loaded listener.js 12:34:04 INFO - PROCESS | 3776 | ++DOMWINDOW == 72 (000000819E2D9400) [pid = 3776] [serial = 2189] [outer = 0000008190009000] 12:34:04 INFO - PROCESS | 3776 | 1466537644422 Marionette TRACE conn8 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 12:34:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 12:34:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 691ms 12:34:04 INFO - PROCESS | 3776 | 1466537644456 Marionette TRACE conn8 -> [0,2881,"getWindowHandle",null] 12:34:04 INFO - PROCESS | 3776 | 1466537644459 Marionette TRACE conn8 <- [1,2881,null,{"value":"13"}] 12:34:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 12:34:04 INFO - PROCESS | 3776 | 1466537644462 Marionette TRACE conn8 -> [0,2882,"setScriptTimeout",{"ms":35000}] 12:34:04 INFO - PROCESS | 3776 | 1466537644464 Marionette TRACE conn8 <- [1,2882,null,{}] 12:34:04 INFO - PROCESS | 3776 | 1466537644467 Marionette TRACE conn8 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:04 INFO - PROCESS | 3776 | 1466537644469 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:04 INFO - PROCESS | 3776 | 1466537644616 Marionette TRACE conn8 <- [1,2883,null,{"value":null}] 12:34:04 INFO - PROCESS | 3776 | 1466537644647 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:04 INFO - PROCESS | 3776 | 1466537644649 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:04 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4A92000 == 32 [pid = 3776] [id = 730] 12:34:04 INFO - PROCESS | 3776 | ++DOMWINDOW == 73 (000000819E62EC00) [pid = 3776] [serial = 2190] [outer = 0000000000000000] 12:34:04 INFO - PROCESS | 3776 | ++DOMWINDOW == 74 (000000819E638000) [pid = 3776] [serial = 2191] [outer = 000000819E62EC00] 12:34:04 INFO - PROCESS | 3776 | 1466537644695 Marionette DEBUG loaded listener.js 12:34:04 INFO - PROCESS | 3776 | ++DOMWINDOW == 75 (000000819E64E800) [pid = 3776] [serial = 2192] [outer = 000000819E62EC00] 12:34:05 INFO - PROCESS | 3776 | 1466537645143 Marionette TRACE conn8 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 12:34:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 12:34:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 734ms 12:34:05 INFO - PROCESS | 3776 | 1466537645199 Marionette TRACE conn8 -> [0,2885,"getWindowHandle",null] 12:34:05 INFO - PROCESS | 3776 | 1466537645201 Marionette TRACE conn8 <- [1,2885,null,{"value":"13"}] 12:34:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 12:34:05 INFO - PROCESS | 3776 | 1466537645204 Marionette TRACE conn8 -> [0,2886,"setScriptTimeout",{"ms":35000}] 12:34:05 INFO - PROCESS | 3776 | 1466537645206 Marionette TRACE conn8 <- [1,2886,null,{}] 12:34:05 INFO - PROCESS | 3776 | 1466537645210 Marionette TRACE conn8 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:05 INFO - PROCESS | 3776 | 1466537645212 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:05 INFO - PROCESS | 3776 | 1466537645325 Marionette TRACE conn8 <- [1,2887,null,{"value":null}] 12:34:05 INFO - PROCESS | 3776 | 1466537645331 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:05 INFO - PROCESS | 3776 | 1466537645333 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:05 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A2A45800 == 33 [pid = 3776] [id = 731] 12:34:05 INFO - PROCESS | 3776 | ++DOMWINDOW == 76 (000000819E728C00) [pid = 3776] [serial = 2193] [outer = 0000000000000000] 12:34:05 INFO - PROCESS | 3776 | ++DOMWINDOW == 77 (000000819E743400) [pid = 3776] [serial = 2194] [outer = 000000819E728C00] 12:34:05 INFO - PROCESS | 3776 | 1466537645433 Marionette DEBUG loaded listener.js 12:34:05 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (000000819EBB5C00) [pid = 3776] [serial = 2195] [outer = 000000819E728C00] 12:34:05 INFO - PROCESS | 3776 | 1466537645888 Marionette TRACE conn8 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 12:34:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 12:34:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 733ms 12:34:05 INFO - PROCESS | 3776 | 1466537645965 Marionette TRACE conn8 -> [0,2889,"getWindowHandle",null] 12:34:05 INFO - PROCESS | 3776 | 1466537645967 Marionette TRACE conn8 <- [1,2889,null,{"value":"13"}] 12:34:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 12:34:05 INFO - PROCESS | 3776 | 1466537645970 Marionette TRACE conn8 -> [0,2890,"setScriptTimeout",{"ms":35000}] 12:34:05 INFO - PROCESS | 3776 | 1466537645972 Marionette TRACE conn8 <- [1,2890,null,{}] 12:34:05 INFO - PROCESS | 3776 | 1466537645976 Marionette TRACE conn8 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:05 INFO - PROCESS | 3776 | 1466537645982 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:06 INFO - PROCESS | 3776 | 1466537646103 Marionette TRACE conn8 <- [1,2891,null,{"value":null}] 12:34:06 INFO - PROCESS | 3776 | 1466537646159 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:06 INFO - PROCESS | 3776 | 1466537646161 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:06 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A5280000 == 34 [pid = 3776] [id = 732] 12:34:06 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (000000819ED77C00) [pid = 3776] [serial = 2196] [outer = 0000000000000000] 12:34:06 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (000000819F059000) [pid = 3776] [serial = 2197] [outer = 000000819ED77C00] 12:34:06 INFO - PROCESS | 3776 | 1466537646206 Marionette DEBUG loaded listener.js 12:34:06 INFO - PROCESS | 3776 | ++DOMWINDOW == 81 (000000819F707800) [pid = 3776] [serial = 2198] [outer = 000000819ED77C00] 12:34:06 INFO - PROCESS | 3776 | --DOMWINDOW == 80 (000000819E74A000) [pid = 3776] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 12:34:06 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (000000819FAC3400) [pid = 3776] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 12:34:06 INFO - PROCESS | 3776 | --DOMWINDOW == 78 (000000819B45F000) [pid = 3776] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 12:34:06 INFO - PROCESS | 3776 | --DOMWINDOW == 77 (000000819119E800) [pid = 3776] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 12:34:06 INFO - PROCESS | 3776 | --DOMWINDOW == 76 (0000008191ADB000) [pid = 3776] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 12:34:06 INFO - PROCESS | 3776 | --DOMWINDOW == 75 (00000081911A1400) [pid = 3776] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 12:34:06 INFO - PROCESS | 3776 | --DOMWINDOW == 74 (000000819B33E000) [pid = 3776] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 12:34:06 INFO - PROCESS | 3776 | --DOMWINDOW == 73 (000000819E627800) [pid = 3776] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 12:34:06 INFO - PROCESS | 3776 | --DOMWINDOW == 72 (0000008191AD9000) [pid = 3776] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 12:34:06 INFO - PROCESS | 3776 | --DOMWINDOW == 71 (0000008190014800) [pid = 3776] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 12:34:06 INFO - PROCESS | 3776 | --DOMWINDOW == 70 (000000818F59D400) [pid = 3776] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 12:34:06 INFO - PROCESS | 3776 | --DOMWINDOW == 69 (000000819085A000) [pid = 3776] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 12:34:06 INFO - PROCESS | 3776 | --DOMWINDOW == 68 (000000819E6D7C00) [pid = 3776] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 12:34:06 INFO - PROCESS | 3776 | 1466537646642 Marionette TRACE conn8 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 12:34:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 12:34:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 732ms 12:34:06 INFO - PROCESS | 3776 | 1466537646708 Marionette TRACE conn8 -> [0,2893,"getWindowHandle",null] 12:34:06 INFO - PROCESS | 3776 | 1466537646710 Marionette TRACE conn8 <- [1,2893,null,{"value":"13"}] 12:34:06 INFO - PROCESS | 3776 | 1466537646713 Marionette TRACE conn8 -> [0,2894,"setScriptTimeout",{"ms":35000}] 12:34:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 12:34:06 INFO - PROCESS | 3776 | 1466537646715 Marionette TRACE conn8 <- [1,2894,null,{}] 12:34:06 INFO - PROCESS | 3776 | 1466537646718 Marionette TRACE conn8 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:06 INFO - PROCESS | 3776 | 1466537646721 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:06 INFO - PROCESS | 3776 | 1466537646805 Marionette TRACE conn8 <- [1,2895,null,{"value":null}] 12:34:06 INFO - PROCESS | 3776 | 1466537646811 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:06 INFO - PROCESS | 3776 | 1466537646812 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:06 INFO - PROCESS | 3776 | ++DOCSHELL 000000819D2B5000 == 35 [pid = 3776] [id = 733] 12:34:06 INFO - PROCESS | 3776 | ++DOMWINDOW == 69 (00000081912A2C00) [pid = 3776] [serial = 2199] [outer = 0000000000000000] 12:34:06 INFO - PROCESS | 3776 | ++DOMWINDOW == 70 (000000819B49B000) [pid = 3776] [serial = 2200] [outer = 00000081912A2C00] 12:34:06 INFO - PROCESS | 3776 | 1466537646857 Marionette DEBUG loaded listener.js 12:34:06 INFO - PROCESS | 3776 | ++DOMWINDOW == 71 (000000819E6CE000) [pid = 3776] [serial = 2201] [outer = 00000081912A2C00] 12:34:07 INFO - PROCESS | 3776 | 1466537647322 Marionette TRACE conn8 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 12:34:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 12:34:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 627ms 12:34:07 INFO - PROCESS | 3776 | 1466537647344 Marionette TRACE conn8 -> [0,2897,"getWindowHandle",null] 12:34:07 INFO - PROCESS | 3776 | 1466537647346 Marionette TRACE conn8 <- [1,2897,null,{"value":"13"}] 12:34:07 INFO - PROCESS | 3776 | 1466537647349 Marionette TRACE conn8 -> [0,2898,"setScriptTimeout",{"ms":35000}] 12:34:07 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 12:34:07 INFO - PROCESS | 3776 | 1466537647351 Marionette TRACE conn8 <- [1,2898,null,{}] 12:34:07 INFO - PROCESS | 3776 | 1466537647355 Marionette TRACE conn8 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:07 INFO - PROCESS | 3776 | 1466537647356 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:07 INFO - PROCESS | 3776 | 1466537647440 Marionette TRACE conn8 <- [1,2899,null,{"value":null}] 12:34:07 INFO - PROCESS | 3776 | 1466537647445 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:07 INFO - PROCESS | 3776 | 1466537647447 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:07 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A55B5800 == 36 [pid = 3776] [id = 734] 12:34:07 INFO - PROCESS | 3776 | ++DOMWINDOW == 72 (000000819F709400) [pid = 3776] [serial = 2202] [outer = 0000000000000000] 12:34:07 INFO - PROCESS | 3776 | ++DOMWINDOW == 73 (000000819F774C00) [pid = 3776] [serial = 2203] [outer = 000000819F709400] 12:34:07 INFO - PROCESS | 3776 | 1466537647492 Marionette DEBUG loaded listener.js 12:34:07 INFO - PROCESS | 3776 | ++DOMWINDOW == 74 (000000819FAB1000) [pid = 3776] [serial = 2204] [outer = 000000819F709400] 12:34:07 INFO - PROCESS | 3776 | 1466537647907 Marionette TRACE conn8 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 12:34:07 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 12:34:07 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 12:34:07 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 586ms 12:34:07 INFO - PROCESS | 3776 | 1466537647947 Marionette TRACE conn8 -> [0,2901,"getWindowHandle",null] 12:34:07 INFO - PROCESS | 3776 | 1466537647949 Marionette TRACE conn8 <- [1,2901,null,{"value":"13"}] 12:34:07 INFO - PROCESS | 3776 | 1466537647953 Marionette TRACE conn8 -> [0,2902,"setScriptTimeout",{"ms":35000}] 12:34:07 INFO - PROCESS | 3776 | 1466537647954 Marionette TRACE conn8 <- [1,2902,null,{}] 12:34:07 INFO - TEST-START | /DOMEvents/constructors.html 12:34:07 INFO - PROCESS | 3776 | 1466537647958 Marionette TRACE conn8 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:07 INFO - PROCESS | 3776 | 1466537647960 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:08 INFO - PROCESS | 3776 | 1466537648081 Marionette TRACE conn8 <- [1,2903,null,{"value":null}] 12:34:08 INFO - PROCESS | 3776 | 1466537648090 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:08 INFO - PROCESS | 3776 | 1466537648092 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:08 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A5661000 == 37 [pid = 3776] [id = 735] 12:34:08 INFO - PROCESS | 3776 | ++DOMWINDOW == 75 (000000819FAB5800) [pid = 3776] [serial = 2205] [outer = 0000000000000000] 12:34:08 INFO - PROCESS | 3776 | ++DOMWINDOW == 76 (000000819FAC3C00) [pid = 3776] [serial = 2206] [outer = 000000819FAB5800] 12:34:08 INFO - PROCESS | 3776 | 1466537648135 Marionette DEBUG loaded listener.js 12:34:08 INFO - PROCESS | 3776 | ++DOMWINDOW == 77 (00000081A0355C00) [pid = 3776] [serial = 2207] [outer = 000000819FAB5800] 12:34:09 INFO - PROCESS | 3776 | --DOCSHELL 000000819D2B4800 == 36 [pid = 3776] [id = 715] 12:34:09 INFO - PROCESS | 3776 | --DOCSHELL 000000819A937800 == 35 [pid = 3776] [id = 727] 12:34:09 INFO - PROCESS | 3776 | --DOCSHELL 0000008197212800 == 34 [pid = 3776] [id = 726] 12:34:09 INFO - PROCESS | 3776 | --DOCSHELL 000000819DE65800 == 33 [pid = 3776] [id = 725] 12:34:09 INFO - PROCESS | 3776 | --DOCSHELL 00000081A089E000 == 32 [pid = 3776] [id = 724] 12:34:09 INFO - PROCESS | 3776 | --DOCSHELL 00000081A2B11800 == 31 [pid = 3776] [id = 729] 12:34:09 INFO - PROCESS | 3776 | --DOCSHELL 00000081A5280000 == 30 [pid = 3776] [id = 732] 12:34:09 INFO - PROCESS | 3776 | --DOCSHELL 000000819FA5D800 == 29 [pid = 3776] [id = 728] 12:34:09 INFO - PROCESS | 3776 | --DOCSHELL 00000081A55B5800 == 28 [pid = 3776] [id = 734] 12:34:09 INFO - PROCESS | 3776 | --DOCSHELL 000000819D2B5000 == 27 [pid = 3776] [id = 733] 12:34:09 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4A92000 == 26 [pid = 3776] [id = 730] 12:34:09 INFO - PROCESS | 3776 | --DOCSHELL 00000081A2A45800 == 25 [pid = 3776] [id = 731] 12:34:09 INFO - PROCESS | 3776 | --DOMWINDOW == 76 (000000819EA2A400) [pid = 3776] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 12:34:09 INFO - PROCESS | 3776 | --DOMWINDOW == 75 (00000081A0832000) [pid = 3776] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 12:34:09 INFO - PROCESS | 3776 | --DOMWINDOW == 74 (000000819B494000) [pid = 3776] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 12:34:09 INFO - PROCESS | 3776 | --DOMWINDOW == 73 (0000008195A58C00) [pid = 3776] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 12:34:09 INFO - PROCESS | 3776 | --DOMWINDOW == 72 (000000819129E000) [pid = 3776] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 12:34:09 INFO - PROCESS | 3776 | --DOMWINDOW == 71 (00000081961B7400) [pid = 3776] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 12:34:09 INFO - PROCESS | 3776 | --DOMWINDOW == 70 (00000081928B8C00) [pid = 3776] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 12:34:09 INFO - PROCESS | 3776 | --DOMWINDOW == 69 (00000081A0C94800) [pid = 3776] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 12:34:09 INFO - PROCESS | 3776 | --DOMWINDOW == 68 (0000008191C49400) [pid = 3776] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 12:34:09 INFO - PROCESS | 3776 | --DOMWINDOW == 67 (000000819B464800) [pid = 3776] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 12:34:09 INFO - PROCESS | 3776 | --DOMWINDOW == 66 (000000819BE95000) [pid = 3776] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 12:34:09 INFO - PROCESS | 3776 | --DOMWINDOW == 65 (000000819EBC1400) [pid = 3776] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 12:34:09 INFO - PROCESS | 3776 | --DOMWINDOW == 64 (000000819E649000) [pid = 3776] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 12:34:09 INFO - PROCESS | 3776 | --DOMWINDOW == 63 (000000819B845000) [pid = 3776] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 12:34:09 INFO - PROCESS | 3776 | --DOMWINDOW == 62 (000000819BE96C00) [pid = 3776] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 12:34:09 INFO - PROCESS | 3776 | --DOMWINDOW == 61 (00000081973D5000) [pid = 3776] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 12:34:09 INFO - PROCESS | 3776 | --DOMWINDOW == 60 (000000819E6D1000) [pid = 3776] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 12:34:09 INFO - PROCESS | 3776 | --DOMWINDOW == 59 (000000819B338400) [pid = 3776] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 12:34:09 INFO - PROCESS | 3776 | --DOMWINDOW == 58 (000000819B493400) [pid = 3776] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 12:34:09 INFO - PROCESS | 3776 | --DOMWINDOW == 57 (000000819110D800) [pid = 3776] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 12:34:09 INFO - PROCESS | 3776 | --DOMWINDOW == 56 (0000008190F26400) [pid = 3776] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 12:34:09 INFO - PROCESS | 3776 | --DOMWINDOW == 55 (0000008190FF2C00) [pid = 3776] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 12:34:09 INFO - PROCESS | 3776 | --DOMWINDOW == 54 (000000819D930000) [pid = 3776] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 12:34:09 INFO - PROCESS | 3776 | --DOMWINDOW == 53 (000000819129D400) [pid = 3776] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 12:34:09 INFO - PROCESS | 3776 | --DOMWINDOW == 52 (000000819E72B000) [pid = 3776] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 12:34:09 INFO - PROCESS | 3776 | --DOMWINDOW == 51 (000000819E74F400) [pid = 3776] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 12:34:10 INFO - PROCESS | 3776 | 1466537650079 Marionette TRACE conn8 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 12:34:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 12:34:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 12:34:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 12:34:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 12:34:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 12:34:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 12:34:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 12:34:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 12:34:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 12:34:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 12:34:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 12:34:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 12:34:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 12:34:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 12:34:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 12:34:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 12:34:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 12:34:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 12:34:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 12:34:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 12:34:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 12:34:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 12:34:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 12:34:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 12:34:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 12:34:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 12:34:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 12:34:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 12:34:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 12:34:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 12:34:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 12:34:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 12:34:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 12:34:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 12:34:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 12:34:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 12:34:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 12:34:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 12:34:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:34:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 12:34:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:34:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 12:34:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 12:34:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:34:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 12:34:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:34:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 12:34:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 12:34:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:34:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 12:34:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:34:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 12:34:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 12:34:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:34:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 12:34:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:34:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 12:34:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 12:34:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:34:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 12:34:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:34:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 12:34:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 12:34:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:34:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 12:34:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:34:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 12:34:10 INFO - TEST-OK | /DOMEvents/constructors.html | took 2217ms 12:34:10 INFO - PROCESS | 3776 | 1466537650177 Marionette TRACE conn8 -> [0,2905,"getWindowHandle",null] 12:34:10 INFO - PROCESS | 3776 | 1466537650181 Marionette TRACE conn8 <- [1,2905,null,{"value":"13"}] 12:34:10 INFO - TEST-START | /DOMEvents/event-phases-order.html 12:34:10 INFO - PROCESS | 3776 | 1466537650186 Marionette TRACE conn8 -> [0,2906,"setScriptTimeout",{"ms":35000}] 12:34:10 INFO - PROCESS | 3776 | 1466537650190 Marionette TRACE conn8 <- [1,2906,null,{}] 12:34:10 INFO - PROCESS | 3776 | 1466537650196 Marionette TRACE conn8 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:10 INFO - PROCESS | 3776 | 1466537650199 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:10 INFO - PROCESS | 3776 | 1466537650350 Marionette TRACE conn8 <- [1,2907,null,{"value":null}] 12:34:10 INFO - PROCESS | 3776 | 1466537650421 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:10 INFO - PROCESS | 3776 | 1466537650424 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:10 INFO - PROCESS | 3776 | ++DOCSHELL 000000819AE82000 == 26 [pid = 3776] [id = 736] 12:34:10 INFO - PROCESS | 3776 | ++DOMWINDOW == 52 (000000819110A000) [pid = 3776] [serial = 2208] [outer = 0000000000000000] 12:34:10 INFO - PROCESS | 3776 | ++DOMWINDOW == 53 (000000819110B000) [pid = 3776] [serial = 2209] [outer = 000000819110A000] 12:34:10 INFO - PROCESS | 3776 | 1466537650476 Marionette DEBUG loaded listener.js 12:34:10 INFO - PROCESS | 3776 | ++DOMWINDOW == 54 (000000819129C800) [pid = 3776] [serial = 2210] [outer = 000000819110A000] 12:34:10 INFO - PROCESS | 3776 | 1466537650858 Marionette TRACE conn8 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 12:34:10 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 12:34:10 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 733ms 12:34:10 INFO - PROCESS | 3776 | 1466537650923 Marionette TRACE conn8 -> [0,2909,"getWindowHandle",null] 12:34:10 INFO - PROCESS | 3776 | 1466537650928 Marionette TRACE conn8 <- [1,2909,null,{"value":"13"}] 12:34:10 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 12:34:10 INFO - PROCESS | 3776 | 1466537650935 Marionette TRACE conn8 -> [0,2910,"setScriptTimeout",{"ms":35000}] 12:34:10 INFO - PROCESS | 3776 | 1466537650938 Marionette TRACE conn8 <- [1,2910,null,{}] 12:34:10 INFO - PROCESS | 3776 | 1466537650942 Marionette TRACE conn8 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:10 INFO - PROCESS | 3776 | 1466537650945 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:11 INFO - PROCESS | 3776 | 1466537651037 Marionette TRACE conn8 <- [1,2911,null,{"value":null}] 12:34:11 INFO - PROCESS | 3776 | 1466537651043 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:11 INFO - PROCESS | 3776 | 1466537651046 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:11 INFO - PROCESS | 3776 | ++DOCSHELL 000000819DA14800 == 27 [pid = 3776] [id = 737] 12:34:11 INFO - PROCESS | 3776 | ++DOMWINDOW == 55 (0000008190859C00) [pid = 3776] [serial = 2211] [outer = 0000000000000000] 12:34:11 INFO - PROCESS | 3776 | ++DOMWINDOW == 56 (00000081918CBC00) [pid = 3776] [serial = 2212] [outer = 0000008190859C00] 12:34:11 INFO - PROCESS | 3776 | 1466537651104 Marionette DEBUG loaded listener.js 12:34:11 INFO - PROCESS | 3776 | ++DOMWINDOW == 57 (00000081928B8C00) [pid = 3776] [serial = 2213] [outer = 0000008190859C00] 12:34:11 INFO - PROCESS | 3776 | [3776] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 12:34:11 INFO - PROCESS | 3776 | [3776] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 12:34:11 INFO - PROCESS | 3776 | [3776] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 12:34:11 INFO - PROCESS | 3776 | [3776] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 12:34:11 INFO - PROCESS | 3776 | 1466537651540 Marionette TRACE conn8 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 12:34:11 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 12:34:11 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 12:34:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 12:34:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:34:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:34:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:34:11 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 12:34:11 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 12:34:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:34:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:34:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:34:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:34:11 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 12:34:11 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 12:34:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:34:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:34:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:34:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:34:11 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 12:34:11 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 12:34:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:34:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:34:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:34:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:34:11 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 12:34:11 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 635ms 12:34:11 INFO - PROCESS | 3776 | 1466537651584 Marionette TRACE conn8 -> [0,2913,"getWindowHandle",null] 12:34:11 INFO - PROCESS | 3776 | 1466537651587 Marionette TRACE conn8 <- [1,2913,null,{"value":"13"}] 12:34:11 INFO - PROCESS | 3776 | 1466537651591 Marionette TRACE conn8 -> [0,2914,"setScriptTimeout",{"ms":35000}] 12:34:11 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 12:34:11 INFO - PROCESS | 3776 | 1466537651595 Marionette TRACE conn8 <- [1,2914,null,{}] 12:34:11 INFO - PROCESS | 3776 | 1466537651612 Marionette TRACE conn8 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:11 INFO - PROCESS | 3776 | 1466537651617 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:11 INFO - PROCESS | 3776 | 1466537651736 Marionette TRACE conn8 <- [1,2915,null,{"value":null}] 12:34:11 INFO - PROCESS | 3776 | 1466537651751 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:11 INFO - PROCESS | 3776 | 1466537651754 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:11 INFO - PROCESS | 3776 | ++DOCSHELL 000000819F589000 == 28 [pid = 3776] [id = 738] 12:34:11 INFO - PROCESS | 3776 | ++DOMWINDOW == 58 (000000818F57AC00) [pid = 3776] [serial = 2214] [outer = 0000000000000000] 12:34:11 INFO - PROCESS | 3776 | ++DOMWINDOW == 59 (0000008197264000) [pid = 3776] [serial = 2215] [outer = 000000818F57AC00] 12:34:11 INFO - PROCESS | 3776 | 1466537651807 Marionette DEBUG loaded listener.js 12:34:11 INFO - PROCESS | 3776 | ++DOMWINDOW == 60 (0000008197282C00) [pid = 3776] [serial = 2216] [outer = 000000818F57AC00] 12:34:12 INFO - PROCESS | 3776 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 12:34:12 INFO - PROCESS | 3776 | 1466537652200 Marionette TRACE conn8 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 12:34:12 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 12:34:12 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 628ms 12:34:12 INFO - PROCESS | 3776 | 1466537652228 Marionette TRACE conn8 -> [0,2917,"getWindowHandle",null] 12:34:12 INFO - PROCESS | 3776 | 1466537652230 Marionette TRACE conn8 <- [1,2917,null,{"value":"13"}] 12:34:12 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 12:34:12 INFO - PROCESS | 3776 | 1466537652233 Marionette TRACE conn8 -> [0,2918,"setScriptTimeout",{"ms":35000}] 12:34:12 INFO - PROCESS | 3776 | 1466537652235 Marionette TRACE conn8 <- [1,2918,null,{}] 12:34:12 INFO - PROCESS | 3776 | 1466537652239 Marionette TRACE conn8 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:12 INFO - PROCESS | 3776 | 1466537652241 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:12 INFO - PROCESS | 3776 | 1466537652362 Marionette TRACE conn8 <- [1,2919,null,{"value":null}] 12:34:12 INFO - PROCESS | 3776 | 1466537652369 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:12 INFO - PROCESS | 3776 | 1466537652372 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:12 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A295E000 == 29 [pid = 3776] [id = 739] 12:34:12 INFO - PROCESS | 3776 | ++DOMWINDOW == 61 (00000081979F0800) [pid = 3776] [serial = 2217] [outer = 0000000000000000] 12:34:12 INFO - PROCESS | 3776 | ++DOMWINDOW == 62 (0000008197E50000) [pid = 3776] [serial = 2218] [outer = 00000081979F0800] 12:34:12 INFO - PROCESS | 3776 | 1466537652428 Marionette DEBUG loaded listener.js 12:34:12 INFO - PROCESS | 3776 | ++DOMWINDOW == 63 (000000819B33CC00) [pid = 3776] [serial = 2219] [outer = 00000081979F0800] 12:34:12 INFO - PROCESS | 3776 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 12:34:12 INFO - PROCESS | 3776 | 1466537652818 Marionette TRACE conn8 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 12:34:12 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 12:34:12 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 627ms 12:34:12 INFO - PROCESS | 3776 | 1466537652862 Marionette TRACE conn8 -> [0,2921,"getWindowHandle",null] 12:34:12 INFO - PROCESS | 3776 | 1466537652865 Marionette TRACE conn8 <- [1,2921,null,{"value":"13"}] 12:34:12 INFO - PROCESS | 3776 | 1466537652868 Marionette TRACE conn8 -> [0,2922,"setScriptTimeout",{"ms":35000}] 12:34:12 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 12:34:12 INFO - PROCESS | 3776 | 1466537652869 Marionette TRACE conn8 <- [1,2922,null,{}] 12:34:12 INFO - PROCESS | 3776 | 1466537652873 Marionette TRACE conn8 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:12 INFO - PROCESS | 3776 | 1466537652875 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:12 INFO - PROCESS | 3776 | 1466537652986 Marionette TRACE conn8 <- [1,2923,null,{"value":null}] 12:34:12 INFO - PROCESS | 3776 | 1466537652993 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:13 INFO - PROCESS | 3776 | 1466537652995 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:13 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A2A38800 == 30 [pid = 3776] [id = 740] 12:34:13 INFO - PROCESS | 3776 | ++DOMWINDOW == 64 (0000008190859400) [pid = 3776] [serial = 2220] [outer = 0000000000000000] 12:34:13 INFO - PROCESS | 3776 | ++DOMWINDOW == 65 (000000819B460400) [pid = 3776] [serial = 2221] [outer = 0000008190859400] 12:34:13 INFO - PROCESS | 3776 | 1466537653040 Marionette DEBUG loaded listener.js 12:34:13 INFO - PROCESS | 3776 | ++DOMWINDOW == 66 (000000819B498C00) [pid = 3776] [serial = 2222] [outer = 0000008190859400] 12:34:13 INFO - PROCESS | 3776 | 1466537653448 Marionette TRACE conn8 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 12:34:13 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 12:34:13 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 630ms 12:34:13 INFO - PROCESS | 3776 | 1466537653502 Marionette TRACE conn8 -> [0,2925,"getWindowHandle",null] 12:34:13 INFO - PROCESS | 3776 | 1466537653504 Marionette TRACE conn8 <- [1,2925,null,{"value":"13"}] 12:34:13 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 12:34:13 INFO - PROCESS | 3776 | 1466537653507 Marionette TRACE conn8 -> [0,2926,"setScriptTimeout",{"ms":35000}] 12:34:13 INFO - PROCESS | 3776 | 1466537653509 Marionette TRACE conn8 <- [1,2926,null,{}] 12:34:13 INFO - PROCESS | 3776 | 1466537653512 Marionette TRACE conn8 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:13 INFO - PROCESS | 3776 | 1466537653518 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:13 INFO - PROCESS | 3776 | 1466537653657 Marionette TRACE conn8 <- [1,2927,null,{"value":null}] 12:34:13 INFO - PROCESS | 3776 | 1466537653678 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:13 INFO - PROCESS | 3776 | 1466537653680 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:13 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A2B96000 == 31 [pid = 3776] [id = 741] 12:34:13 INFO - PROCESS | 3776 | ++DOMWINDOW == 67 (000000819B841C00) [pid = 3776] [serial = 2223] [outer = 0000000000000000] 12:34:13 INFO - PROCESS | 3776 | ++DOMWINDOW == 68 (000000819BC8F800) [pid = 3776] [serial = 2224] [outer = 000000819B841C00] 12:34:13 INFO - PROCESS | 3776 | 1466537653725 Marionette DEBUG loaded listener.js 12:34:13 INFO - PROCESS | 3776 | ++DOMWINDOW == 69 (000000819D92B800) [pid = 3776] [serial = 2225] [outer = 000000819B841C00] 12:34:14 INFO - PROCESS | 3776 | 1466537654104 Marionette TRACE conn8 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 12:34:14 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 12:34:14 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 628ms 12:34:14 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 12:34:14 INFO - PROCESS | 3776 | 1466537654139 Marionette TRACE conn8 -> [0,2929,"getWindowHandle",null] 12:34:14 INFO - PROCESS | 3776 | 1466537654141 Marionette TRACE conn8 <- [1,2929,null,{"value":"13"}] 12:34:14 INFO - PROCESS | 3776 | 1466537654144 Marionette TRACE conn8 -> [0,2930,"setScriptTimeout",{"ms":35000}] 12:34:14 INFO - PROCESS | 3776 | 1466537654145 Marionette TRACE conn8 <- [1,2930,null,{}] 12:34:14 INFO - PROCESS | 3776 | 1466537654149 Marionette TRACE conn8 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:14 INFO - PROCESS | 3776 | 1466537654151 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:14 INFO - PROCESS | 3776 | 1466537654260 Marionette TRACE conn8 <- [1,2931,null,{"value":null}] 12:34:14 INFO - PROCESS | 3776 | 1466537654267 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:14 INFO - PROCESS | 3776 | 1466537654269 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:14 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4AA1000 == 32 [pid = 3776] [id = 742] 12:34:14 INFO - PROCESS | 3776 | ++DOMWINDOW == 70 (000000819D92D800) [pid = 3776] [serial = 2226] [outer = 0000000000000000] 12:34:14 INFO - PROCESS | 3776 | ++DOMWINDOW == 71 (000000819E193C00) [pid = 3776] [serial = 2227] [outer = 000000819D92D800] 12:34:14 INFO - PROCESS | 3776 | 1466537654314 Marionette DEBUG loaded listener.js 12:34:14 INFO - PROCESS | 3776 | ++DOMWINDOW == 72 (000000819E620C00) [pid = 3776] [serial = 2228] [outer = 000000819D92D800] 12:34:14 INFO - PROCESS | 3776 | 1466537654727 Marionette TRACE conn8 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 12:34:14 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 12:34:14 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 12:34:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:34:14 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 12:34:14 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 628ms 12:34:14 INFO - PROCESS | 3776 | 1466537654775 Marionette TRACE conn8 -> [0,2933,"getWindowHandle",null] 12:34:14 INFO - PROCESS | 3776 | 1466537654778 Marionette TRACE conn8 <- [1,2933,null,{"value":"13"}] 12:34:14 INFO - PROCESS | 3776 | 1466537654781 Marionette TRACE conn8 -> [0,2934,"setScriptTimeout",{"ms":35000}] 12:34:14 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 12:34:14 INFO - PROCESS | 3776 | 1466537654783 Marionette TRACE conn8 <- [1,2934,null,{}] 12:34:14 INFO - PROCESS | 3776 | 1466537654786 Marionette TRACE conn8 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:14 INFO - PROCESS | 3776 | 1466537654788 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:14 INFO - PROCESS | 3776 | 1466537654913 Marionette TRACE conn8 <- [1,2935,null,{"value":null}] 12:34:14 INFO - PROCESS | 3776 | 1466537654963 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:14 INFO - PROCESS | 3776 | 1466537654965 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:14 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4B99000 == 33 [pid = 3776] [id = 743] 12:34:14 INFO - PROCESS | 3776 | ++DOMWINDOW == 73 (000000819DA2F400) [pid = 3776] [serial = 2229] [outer = 0000000000000000] 12:34:15 INFO - PROCESS | 3776 | ++DOMWINDOW == 74 (000000819E635000) [pid = 3776] [serial = 2230] [outer = 000000819DA2F400] 12:34:15 INFO - PROCESS | 3776 | 1466537655010 Marionette DEBUG loaded listener.js 12:34:15 INFO - PROCESS | 3776 | ++DOMWINDOW == 75 (000000819E6CA400) [pid = 3776] [serial = 2231] [outer = 000000819DA2F400] 12:34:15 INFO - PROCESS | 3776 | 1466537655364 Marionette TRACE conn8 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 12:34:15 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 12:34:15 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 627ms 12:34:15 INFO - PROCESS | 3776 | 1466537655412 Marionette TRACE conn8 -> [0,2937,"getWindowHandle",null] 12:34:15 INFO - PROCESS | 3776 | 1466537655414 Marionette TRACE conn8 <- [1,2937,null,{"value":"13"}] 12:34:15 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 12:34:15 INFO - PROCESS | 3776 | 1466537655417 Marionette TRACE conn8 -> [0,2938,"setScriptTimeout",{"ms":35000}] 12:34:15 INFO - PROCESS | 3776 | 1466537655419 Marionette TRACE conn8 <- [1,2938,null,{}] 12:34:15 INFO - PROCESS | 3776 | 1466537655422 Marionette TRACE conn8 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:15 INFO - PROCESS | 3776 | 1466537655424 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:15 INFO - PROCESS | 3776 | 1466537655534 Marionette TRACE conn8 <- [1,2939,null,{"value":null}] 12:34:15 INFO - PROCESS | 3776 | 1466537655540 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:15 INFO - PROCESS | 3776 | 1466537655542 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:15 INFO - PROCESS | 3776 | ++DOCSHELL 000000819F588000 == 34 [pid = 3776] [id = 744] 12:34:15 INFO - PROCESS | 3776 | ++DOMWINDOW == 76 (000000819E6D3400) [pid = 3776] [serial = 2232] [outer = 0000000000000000] 12:34:15 INFO - PROCESS | 3776 | ++DOMWINDOW == 77 (000000819E717800) [pid = 3776] [serial = 2233] [outer = 000000819E6D3400] 12:34:15 INFO - PROCESS | 3776 | 1466537655634 Marionette DEBUG loaded listener.js 12:34:15 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (000000819E749C00) [pid = 3776] [serial = 2234] [outer = 000000819E6D3400] 12:34:15 INFO - PROCESS | 3776 | ++DOCSHELL 0000008196489800 == 35 [pid = 3776] [id = 745] 12:34:15 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (000000819EA35000) [pid = 3776] [serial = 2235] [outer = 0000000000000000] 12:34:15 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (000000819EA36C00) [pid = 3776] [serial = 2236] [outer = 000000819EA35000] 12:34:16 INFO - PROCESS | 3776 | 1466537656084 Marionette TRACE conn8 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 12:34:16 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 12:34:16 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 734ms 12:34:16 INFO - PROCESS | 3776 | 1466537656155 Marionette TRACE conn8 -> [0,2941,"getWindowHandle",null] 12:34:16 INFO - PROCESS | 3776 | 1466537656157 Marionette TRACE conn8 <- [1,2941,null,{"value":"13"}] 12:34:16 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 12:34:16 INFO - PROCESS | 3776 | 1466537656160 Marionette TRACE conn8 -> [0,2942,"setScriptTimeout",{"ms":35000}] 12:34:16 INFO - PROCESS | 3776 | 1466537656162 Marionette TRACE conn8 <- [1,2942,null,{}] 12:34:16 INFO - PROCESS | 3776 | 1466537656166 Marionette TRACE conn8 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:16 INFO - PROCESS | 3776 | 1466537656168 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:16 INFO - PROCESS | 3776 | 1466537656305 Marionette TRACE conn8 <- [1,2943,null,{"value":null}] 12:34:16 INFO - PROCESS | 3776 | 1466537656364 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:16 INFO - PROCESS | 3776 | 1466537656366 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:16 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A5279000 == 36 [pid = 3776] [id = 746] 12:34:16 INFO - PROCESS | 3776 | ++DOMWINDOW == 81 (000000819E74FC00) [pid = 3776] [serial = 2237] [outer = 0000000000000000] 12:34:16 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (000000819EA33C00) [pid = 3776] [serial = 2238] [outer = 000000819E74FC00] 12:34:16 INFO - PROCESS | 3776 | 1466537656411 Marionette DEBUG loaded listener.js 12:34:16 INFO - PROCESS | 3776 | ++DOMWINDOW == 83 (000000819ED6A800) [pid = 3776] [serial = 2239] [outer = 000000819E74FC00] 12:34:16 INFO - PROCESS | 3776 | 1466537656828 Marionette TRACE conn8 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 12:34:16 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 12:34:16 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 12:34:16 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 671ms 12:34:16 INFO - PROCESS | 3776 | 1466537656834 Marionette TRACE conn8 -> [0,2945,"getWindowHandle",null] 12:34:16 INFO - PROCESS | 3776 | 1466537656837 Marionette TRACE conn8 <- [1,2945,null,{"value":"13"}] 12:34:16 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 12:34:16 INFO - PROCESS | 3776 | 1466537656840 Marionette TRACE conn8 -> [0,2946,"setScriptTimeout",{"ms":35000}] 12:34:16 INFO - PROCESS | 3776 | 1466537656842 Marionette TRACE conn8 <- [1,2946,null,{}] 12:34:16 INFO - PROCESS | 3776 | 1466537656846 Marionette TRACE conn8 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:16 INFO - PROCESS | 3776 | 1466537656848 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:17 INFO - PROCESS | 3776 | 1466537657016 Marionette TRACE conn8 <- [1,2947,null,{"value":null}] 12:34:17 INFO - PROCESS | 3776 | 1466537657038 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:17 INFO - PROCESS | 3776 | 1466537657040 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:17 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A2A38000 == 37 [pid = 3776] [id = 747] 12:34:17 INFO - PROCESS | 3776 | ++DOMWINDOW == 84 (000000819F01E400) [pid = 3776] [serial = 2240] [outer = 0000000000000000] 12:34:17 INFO - PROCESS | 3776 | ++DOMWINDOW == 85 (000000819F774800) [pid = 3776] [serial = 2241] [outer = 000000819F01E400] 12:34:17 INFO - PROCESS | 3776 | 1466537657087 Marionette DEBUG loaded listener.js 12:34:17 INFO - PROCESS | 3776 | ++DOMWINDOW == 86 (000000819FAB6800) [pid = 3776] [serial = 2242] [outer = 000000819F01E400] 12:34:17 INFO - PROCESS | 3776 | --DOMWINDOW == 85 (000000819E62EC00) [pid = 3776] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 12:34:17 INFO - PROCESS | 3776 | --DOMWINDOW == 84 (000000819E728C00) [pid = 3776] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 12:34:17 INFO - PROCESS | 3776 | --DOMWINDOW == 83 (000000819ED77C00) [pid = 3776] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 12:34:17 INFO - PROCESS | 3776 | --DOMWINDOW == 82 (000000819F709400) [pid = 3776] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 12:34:17 INFO - PROCESS | 3776 | --DOMWINDOW == 81 (0000008190009000) [pid = 3776] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 12:34:17 INFO - PROCESS | 3776 | --DOMWINDOW == 80 (000000819B3E4C00) [pid = 3776] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 12:34:17 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (0000008190858400) [pid = 3776] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 12:34:17 INFO - PROCESS | 3776 | --DOMWINDOW == 78 (000000818F5A4400) [pid = 3776] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 12:34:17 INFO - PROCESS | 3776 | --DOMWINDOW == 77 (00000081912A6C00) [pid = 3776] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 12:34:17 INFO - PROCESS | 3776 | --DOMWINDOW == 76 (00000081973D2400) [pid = 3776] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 12:34:17 INFO - PROCESS | 3776 | --DOMWINDOW == 75 (00000081912A2C00) [pid = 3776] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 12:34:17 INFO - PROCESS | 3776 | 1466537657575 Marionette TRACE conn8 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 12:34:17 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 12:34:17 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 776ms 12:34:17 INFO - PROCESS | 3776 | 1466537657619 Marionette TRACE conn8 -> [0,2949,"getWindowHandle",null] 12:34:17 INFO - PROCESS | 3776 | 1466537657630 Marionette TRACE conn8 <- [1,2949,null,{"value":"13"}] 12:34:17 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 12:34:17 INFO - PROCESS | 3776 | 1466537657644 Marionette TRACE conn8 -> [0,2950,"setScriptTimeout",{"ms":35000}] 12:34:17 INFO - PROCESS | 3776 | 1466537657646 Marionette TRACE conn8 <- [1,2950,null,{}] 12:34:17 INFO - PROCESS | 3776 | 1466537657650 Marionette TRACE conn8 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:17 INFO - PROCESS | 3776 | 1466537657652 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:17 INFO - PROCESS | 3776 | 1466537657734 Marionette TRACE conn8 <- [1,2951,null,{"value":null}] 12:34:17 INFO - PROCESS | 3776 | 1466537657740 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:17 INFO - PROCESS | 3776 | 1466537657742 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:17 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A56D4000 == 38 [pid = 3776] [id = 748] 12:34:17 INFO - PROCESS | 3776 | ++DOMWINDOW == 76 (00000081912A6C00) [pid = 3776] [serial = 2243] [outer = 0000000000000000] 12:34:17 INFO - PROCESS | 3776 | ++DOMWINDOW == 77 (000000819B3E7400) [pid = 3776] [serial = 2244] [outer = 00000081912A6C00] 12:34:17 INFO - PROCESS | 3776 | 1466537657787 Marionette DEBUG loaded listener.js 12:34:17 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (000000819EBBB000) [pid = 3776] [serial = 2245] [outer = 00000081912A6C00] 12:34:18 INFO - PROCESS | 3776 | 1466537658185 Marionette TRACE conn8 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 12:34:18 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 12:34:18 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 586ms 12:34:18 INFO - PROCESS | 3776 | 1466537658232 Marionette TRACE conn8 -> [0,2953,"getWindowHandle",null] 12:34:18 INFO - PROCESS | 3776 | 1466537658234 Marionette TRACE conn8 <- [1,2953,null,{"value":"13"}] 12:34:18 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 12:34:18 INFO - PROCESS | 3776 | 1466537658238 Marionette TRACE conn8 -> [0,2954,"setScriptTimeout",{"ms":35000}] 12:34:18 INFO - PROCESS | 3776 | 1466537658240 Marionette TRACE conn8 <- [1,2954,null,{}] 12:34:18 INFO - PROCESS | 3776 | 1466537658243 Marionette TRACE conn8 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:18 INFO - PROCESS | 3776 | 1466537658245 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:18 INFO - PROCESS | 3776 | 1466537658367 Marionette TRACE conn8 <- [1,2955,null,{"value":null}] 12:34:18 INFO - PROCESS | 3776 | 1466537658376 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:18 INFO - PROCESS | 3776 | 1466537658378 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:18 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A71D8800 == 39 [pid = 3776] [id = 749] 12:34:18 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (000000819F771000) [pid = 3776] [serial = 2246] [outer = 0000000000000000] 12:34:18 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (000000819FAB9400) [pid = 3776] [serial = 2247] [outer = 000000819F771000] 12:34:18 INFO - PROCESS | 3776 | 1466537658422 Marionette DEBUG loaded listener.js 12:34:18 INFO - PROCESS | 3776 | ++DOMWINDOW == 81 (00000081A08D7000) [pid = 3776] [serial = 2248] [outer = 000000819F771000] 12:34:18 INFO - PROCESS | 3776 | 1466537658830 Marionette TRACE conn8 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 12:34:18 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 12:34:18 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 629ms 12:34:18 INFO - PROCESS | 3776 | 1466537658870 Marionette TRACE conn8 -> [0,2957,"getWindowHandle",null] 12:34:18 INFO - PROCESS | 3776 | 1466537658872 Marionette TRACE conn8 <- [1,2957,null,{"value":"13"}] 12:34:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 12:34:18 INFO - PROCESS | 3776 | 1466537658888 Marionette TRACE conn8 -> [0,2958,"setScriptTimeout",{"ms":35000}] 12:34:18 INFO - PROCESS | 3776 | 1466537658890 Marionette TRACE conn8 <- [1,2958,null,{}] 12:34:18 INFO - PROCESS | 3776 | 1466537658894 Marionette TRACE conn8 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:18 INFO - PROCESS | 3776 | 1466537658895 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:18 INFO - PROCESS | 3776 | 1466537658980 Marionette TRACE conn8 <- [1,2959,null,{"value":null}] 12:34:18 INFO - PROCESS | 3776 | 1466537658985 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:18 INFO - PROCESS | 3776 | 1466537658987 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:19 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A71F4000 == 40 [pid = 3776] [id = 750] 12:34:19 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (00000081A0C93400) [pid = 3776] [serial = 2249] [outer = 0000000000000000] 12:34:19 INFO - PROCESS | 3776 | ++DOMWINDOW == 83 (00000081A0D18000) [pid = 3776] [serial = 2250] [outer = 00000081A0C93400] 12:34:19 INFO - PROCESS | 3776 | 1466537659032 Marionette DEBUG loaded listener.js 12:34:19 INFO - PROCESS | 3776 | ++DOMWINDOW == 84 (00000081A0D3B400) [pid = 3776] [serial = 2251] [outer = 00000081A0C93400] 12:34:19 INFO - PROCESS | 3776 | 1466537659493 Marionette TRACE conn8 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 12:34:19 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 12:34:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 692ms 12:34:19 INFO - PROCESS | 3776 | 1466537659590 Marionette TRACE conn8 -> [0,2961,"getWindowHandle",null] 12:34:19 INFO - PROCESS | 3776 | 1466537659596 Marionette TRACE conn8 <- [1,2961,null,{"value":"13"}] 12:34:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 12:34:19 INFO - PROCESS | 3776 | 1466537659602 Marionette TRACE conn8 -> [0,2962,"setScriptTimeout",{"ms":35000}] 12:34:19 INFO - PROCESS | 3776 | 1466537659606 Marionette TRACE conn8 <- [1,2962,null,{}] 12:34:19 INFO - PROCESS | 3776 | 1466537659618 Marionette TRACE conn8 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:19 INFO - PROCESS | 3776 | 1466537659622 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:19 INFO - PROCESS | 3776 | 1466537659816 Marionette TRACE conn8 <- [1,2963,null,{"value":null}] 12:34:19 INFO - PROCESS | 3776 | 1466537659917 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:19 INFO - PROCESS | 3776 | 1466537659922 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:19 INFO - PROCESS | 3776 | ++DOCSHELL 000000819AE80000 == 41 [pid = 3776] [id = 751] 12:34:19 INFO - PROCESS | 3776 | ++DOMWINDOW == 85 (00000081902E1800) [pid = 3776] [serial = 2252] [outer = 0000000000000000] 12:34:19 INFO - PROCESS | 3776 | ++DOMWINDOW == 86 (0000008190959800) [pid = 3776] [serial = 2253] [outer = 00000081902E1800] 12:34:19 INFO - PROCESS | 3776 | 1466537659980 Marionette DEBUG loaded listener.js 12:34:20 INFO - PROCESS | 3776 | ++DOMWINDOW == 87 (00000081911A1800) [pid = 3776] [serial = 2254] [outer = 00000081902E1800] 12:34:20 INFO - PROCESS | 3776 | 1466537660609 Marionette TRACE conn8 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 12:34:20 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 12:34:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1047ms 12:34:20 INFO - PROCESS | 3776 | 1466537660650 Marionette TRACE conn8 -> [0,2965,"getWindowHandle",null] 12:34:20 INFO - PROCESS | 3776 | 1466537660655 Marionette TRACE conn8 <- [1,2965,null,{"value":"13"}] 12:34:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 12:34:20 INFO - PROCESS | 3776 | 1466537660662 Marionette TRACE conn8 -> [0,2966,"setScriptTimeout",{"ms":35000}] 12:34:20 INFO - PROCESS | 3776 | 1466537660665 Marionette TRACE conn8 <- [1,2966,null,{}] 12:34:20 INFO - PROCESS | 3776 | 1466537660669 Marionette TRACE conn8 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:20 INFO - PROCESS | 3776 | 1466537660672 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:20 INFO - PROCESS | 3776 | 1466537660800 Marionette TRACE conn8 <- [1,2967,null,{"value":null}] 12:34:20 INFO - PROCESS | 3776 | 1466537660925 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:20 INFO - PROCESS | 3776 | 1466537660928 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:20 INFO - PROCESS | 3776 | ++DOCSHELL 000000819F59E800 == 42 [pid = 3776] [id = 752] 12:34:20 INFO - PROCESS | 3776 | ++DOMWINDOW == 88 (000000819628CC00) [pid = 3776] [serial = 2255] [outer = 0000000000000000] 12:34:20 INFO - PROCESS | 3776 | ++DOMWINDOW == 89 (00000081964DF800) [pid = 3776] [serial = 2256] [outer = 000000819628CC00] 12:34:20 INFO - PROCESS | 3776 | 1466537660986 Marionette DEBUG loaded listener.js 12:34:21 INFO - PROCESS | 3776 | ++DOMWINDOW == 90 (000000819727F000) [pid = 3776] [serial = 2257] [outer = 000000819628CC00] 12:34:21 INFO - PROCESS | 3776 | 1466537661679 Marionette TRACE conn8 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 12:34:21 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 12:34:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1028ms 12:34:21 INFO - PROCESS | 3776 | 1466537661692 Marionette TRACE conn8 -> [0,2969,"getWindowHandle",null] 12:34:21 INFO - PROCESS | 3776 | 1466537661694 Marionette TRACE conn8 <- [1,2969,null,{"value":"13"}] 12:34:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 12:34:21 INFO - PROCESS | 3776 | 1466537661698 Marionette TRACE conn8 -> [0,2970,"setScriptTimeout",{"ms":35000}] 12:34:21 INFO - PROCESS | 3776 | 1466537661702 Marionette TRACE conn8 <- [1,2970,null,{}] 12:34:21 INFO - PROCESS | 3776 | 1466537661734 Marionette TRACE conn8 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:21 INFO - PROCESS | 3776 | 1466537661739 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:21 INFO - PROCESS | 3776 | 1466537661927 Marionette TRACE conn8 <- [1,2971,null,{"value":null}] 12:34:21 INFO - PROCESS | 3776 | 1466537661937 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:21 INFO - PROCESS | 3776 | 1466537661941 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:21 INFO - PROCESS | 3776 | ++DOCSHELL 000000819D9E0000 == 43 [pid = 3776] [id = 753] 12:34:21 INFO - PROCESS | 3776 | ++DOMWINDOW == 91 (0000008191ADB400) [pid = 3776] [serial = 2258] [outer = 0000000000000000] 12:34:22 INFO - PROCESS | 3776 | ++DOMWINDOW == 92 (00000081965BB800) [pid = 3776] [serial = 2259] [outer = 0000008191ADB400] 12:34:22 INFO - PROCESS | 3776 | 1466537662001 Marionette DEBUG loaded listener.js 12:34:22 INFO - PROCESS | 3776 | ++DOMWINDOW == 93 (000000819BC97400) [pid = 3776] [serial = 2260] [outer = 0000008191ADB400] 12:34:22 INFO - PROCESS | 3776 | 1466537662933 Marionette TRACE conn8 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 12:34:23 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 12:34:23 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 12:34:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:34:23 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 12:34:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1303ms 12:34:23 INFO - PROCESS | 3776 | 1466537663030 Marionette TRACE conn8 -> [0,2973,"getWindowHandle",null] 12:34:23 INFO - PROCESS | 3776 | 1466537663033 Marionette TRACE conn8 <- [1,2973,null,{"value":"13"}] 12:34:23 INFO - PROCESS | 3776 | --DOCSHELL 00000081A71D8800 == 42 [pid = 3776] [id = 749] 12:34:23 INFO - PROCESS | 3776 | --DOCSHELL 00000081A56D4000 == 41 [pid = 3776] [id = 748] 12:34:23 INFO - PROCESS | 3776 | --DOCSHELL 00000081A2A38000 == 40 [pid = 3776] [id = 747] 12:34:23 INFO - PROCESS | 3776 | --DOCSHELL 00000081A5279000 == 39 [pid = 3776] [id = 746] 12:34:23 INFO - PROCESS | 3776 | --DOCSHELL 0000008196489800 == 38 [pid = 3776] [id = 745] 12:34:23 INFO - PROCESS | 3776 | --DOCSHELL 000000819F588000 == 37 [pid = 3776] [id = 744] 12:34:23 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4B99000 == 36 [pid = 3776] [id = 743] 12:34:23 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4AA1000 == 35 [pid = 3776] [id = 742] 12:34:23 INFO - PROCESS | 3776 | --DOCSHELL 00000081A2B96000 == 34 [pid = 3776] [id = 741] 12:34:23 INFO - PROCESS | 3776 | --DOCSHELL 00000081A2A38800 == 33 [pid = 3776] [id = 740] 12:34:23 INFO - PROCESS | 3776 | --DOCSHELL 00000081A295E000 == 32 [pid = 3776] [id = 739] 12:34:23 INFO - PROCESS | 3776 | --DOCSHELL 000000819F589000 == 31 [pid = 3776] [id = 738] 12:34:23 INFO - PROCESS | 3776 | --DOCSHELL 000000819DA14800 == 30 [pid = 3776] [id = 737] 12:34:23 INFO - PROCESS | 3776 | --DOMWINDOW == 92 (000000819FAC3C00) [pid = 3776] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 12:34:23 INFO - PROCESS | 3776 | --DOCSHELL 000000819AE82000 == 29 [pid = 3776] [id = 736] 12:34:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 12:34:23 INFO - PROCESS | 3776 | --DOMWINDOW == 91 (000000819E638000) [pid = 3776] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 12:34:23 INFO - PROCESS | 3776 | --DOMWINDOW == 90 (000000819E743400) [pid = 3776] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 12:34:23 INFO - PROCESS | 3776 | --DOMWINDOW == 89 (000000819F059000) [pid = 3776] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 12:34:23 INFO - PROCESS | 3776 | --DOMWINDOW == 88 (000000819EBB5C00) [pid = 3776] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 12:34:23 INFO - PROCESS | 3776 | --DOMWINDOW == 87 (000000819F774C00) [pid = 3776] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 12:34:23 INFO - PROCESS | 3776 | --DOMWINDOW == 86 (000000819F707800) [pid = 3776] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 12:34:23 INFO - PROCESS | 3776 | --DOMWINDOW == 85 (000000819FAB1000) [pid = 3776] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 12:34:23 INFO - PROCESS | 3776 | --DOMWINDOW == 84 (000000819C194C00) [pid = 3776] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 12:34:23 INFO - PROCESS | 3776 | --DOMWINDOW == 83 (000000819B459400) [pid = 3776] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 12:34:23 INFO - PROCESS | 3776 | --DOMWINDOW == 82 (000000819B552400) [pid = 3776] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 12:34:23 INFO - PROCESS | 3776 | --DOMWINDOW == 81 (0000008191ADD000) [pid = 3776] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 12:34:23 INFO - PROCESS | 3776 | --DOMWINDOW == 80 (0000008197268800) [pid = 3776] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 12:34:23 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (00000081923D4000) [pid = 3776] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 12:34:23 INFO - PROCESS | 3776 | --DOMWINDOW == 78 (0000008190F27800) [pid = 3776] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 12:34:23 INFO - PROCESS | 3776 | --DOMWINDOW == 77 (0000008196506C00) [pid = 3776] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 12:34:23 INFO - PROCESS | 3776 | --DOMWINDOW == 76 (0000008191332400) [pid = 3776] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 12:34:23 INFO - PROCESS | 3776 | --DOMWINDOW == 75 (000000819EA37C00) [pid = 3776] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 12:34:23 INFO - PROCESS | 3776 | --DOMWINDOW == 74 (000000819ECB7400) [pid = 3776] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 12:34:23 INFO - PROCESS | 3776 | --DOMWINDOW == 73 (000000819B49B000) [pid = 3776] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 12:34:23 INFO - PROCESS | 3776 | --DOMWINDOW == 72 (000000819E64E800) [pid = 3776] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 12:34:23 INFO - PROCESS | 3776 | --DOMWINDOW == 71 (000000819E2D9400) [pid = 3776] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 12:34:23 INFO - PROCESS | 3776 | --DOMWINDOW == 70 (000000819E6CE000) [pid = 3776] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 12:34:23 INFO - PROCESS | 3776 | 1466537663106 Marionette TRACE conn8 -> [0,2974,"setScriptTimeout",{"ms":35000}] 12:34:23 INFO - PROCESS | 3776 | 1466537663111 Marionette TRACE conn8 <- [1,2974,null,{}] 12:34:23 INFO - PROCESS | 3776 | 1466537663118 Marionette TRACE conn8 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:23 INFO - PROCESS | 3776 | 1466537663121 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:23 INFO - PROCESS | 3776 | 1466537663219 Marionette TRACE conn8 <- [1,2975,null,{"value":null}] 12:34:23 INFO - PROCESS | 3776 | 1466537663227 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:23 INFO - PROCESS | 3776 | 1466537663230 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:23 INFO - PROCESS | 3776 | ++DOCSHELL 000000819AE82000 == 30 [pid = 3776] [id = 754] 12:34:23 INFO - PROCESS | 3776 | ++DOMWINDOW == 71 (000000819110F400) [pid = 3776] [serial = 2261] [outer = 0000000000000000] 12:34:23 INFO - PROCESS | 3776 | ++DOMWINDOW == 72 (000000819129B400) [pid = 3776] [serial = 2262] [outer = 000000819110F400] 12:34:23 INFO - PROCESS | 3776 | 1466537663279 Marionette DEBUG loaded listener.js 12:34:23 INFO - PROCESS | 3776 | ++DOMWINDOW == 73 (0000008195934800) [pid = 3776] [serial = 2263] [outer = 000000819110F400] 12:34:23 INFO - PROCESS | 3776 | 1466537663806 Marionette TRACE conn8 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 12:34:23 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 12:34:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 754ms 12:34:23 INFO - PROCESS | 3776 | 1466537663846 Marionette TRACE conn8 -> [0,2977,"getWindowHandle",null] 12:34:23 INFO - PROCESS | 3776 | 1466537663851 Marionette TRACE conn8 <- [1,2977,null,{"value":"13"}] 12:34:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 12:34:23 INFO - PROCESS | 3776 | 1466537663857 Marionette TRACE conn8 -> [0,2978,"setScriptTimeout",{"ms":35000}] 12:34:23 INFO - PROCESS | 3776 | 1466537663860 Marionette TRACE conn8 <- [1,2978,null,{}] 12:34:23 INFO - PROCESS | 3776 | 1466537663863 Marionette TRACE conn8 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:23 INFO - PROCESS | 3776 | 1466537663866 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:23 INFO - PROCESS | 3776 | 1466537663961 Marionette TRACE conn8 <- [1,2979,null,{"value":null}] 12:34:23 INFO - PROCESS | 3776 | 1466537663969 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:23 INFO - PROCESS | 3776 | 1466537663971 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:23 INFO - PROCESS | 3776 | ++DOCSHELL 000000819E7BD800 == 31 [pid = 3776] [id = 755] 12:34:23 INFO - PROCESS | 3776 | ++DOMWINDOW == 74 (00000081973D5000) [pid = 3776] [serial = 2264] [outer = 0000000000000000] 12:34:24 INFO - PROCESS | 3776 | ++DOMWINDOW == 75 (00000081979EB000) [pid = 3776] [serial = 2265] [outer = 00000081973D5000] 12:34:24 INFO - PROCESS | 3776 | 1466537664020 Marionette DEBUG loaded listener.js 12:34:24 INFO - PROCESS | 3776 | ++DOMWINDOW == 76 (000000819B3E0000) [pid = 3776] [serial = 2266] [outer = 00000081973D5000] 12:34:24 INFO - PROCESS | 3776 | ++DOCSHELL 000000819ECFE000 == 32 [pid = 3776] [id = 756] 12:34:24 INFO - PROCESS | 3776 | ++DOMWINDOW == 77 (000000819B582000) [pid = 3776] [serial = 2267] [outer = 0000000000000000] 12:34:24 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (000000819B79A800) [pid = 3776] [serial = 2268] [outer = 000000819B582000] 12:34:24 INFO - PROCESS | 3776 | 1466537664510 Marionette TRACE conn8 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 12:34:24 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 12:34:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 692ms 12:34:24 INFO - PROCESS | 3776 | 1466537664553 Marionette TRACE conn8 -> [0,2981,"getWindowHandle",null] 12:34:24 INFO - PROCESS | 3776 | 1466537664555 Marionette TRACE conn8 <- [1,2981,null,{"value":"13"}] 12:34:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 12:34:24 INFO - PROCESS | 3776 | 1466537664559 Marionette TRACE conn8 -> [0,2982,"setScriptTimeout",{"ms":35000}] 12:34:24 INFO - PROCESS | 3776 | 1466537664562 Marionette TRACE conn8 <- [1,2982,null,{}] 12:34:24 INFO - PROCESS | 3776 | 1466537664574 Marionette TRACE conn8 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:24 INFO - PROCESS | 3776 | 1466537664578 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:24 INFO - PROCESS | 3776 | 1466537664687 Marionette TRACE conn8 <- [1,2983,null,{"value":null}] 12:34:24 INFO - PROCESS | 3776 | 1466537664797 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:24 INFO - PROCESS | 3776 | 1466537664800 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:24 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A2A2B800 == 33 [pid = 3776] [id = 757] 12:34:24 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (00000081973D7800) [pid = 3776] [serial = 2269] [outer = 0000000000000000] 12:34:24 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (000000819B8CFC00) [pid = 3776] [serial = 2270] [outer = 00000081973D7800] 12:34:24 INFO - PROCESS | 3776 | 1466537664848 Marionette DEBUG loaded listener.js 12:34:24 INFO - PROCESS | 3776 | ++DOMWINDOW == 81 (000000819D927800) [pid = 3776] [serial = 2271] [outer = 00000081973D7800] 12:34:25 INFO - PROCESS | 3776 | 1466537665189 Marionette TRACE conn8 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 12:34:25 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 12:34:25 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 12:34:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 691ms 12:34:25 INFO - PROCESS | 3776 | 1466537665253 Marionette TRACE conn8 -> [0,2985,"getWindowHandle",null] 12:34:25 INFO - PROCESS | 3776 | 1466537665256 Marionette TRACE conn8 <- [1,2985,null,{"value":"13"}] 12:34:25 INFO - PROCESS | 3776 | 1466537665275 Marionette TRACE conn8 -> [0,2986,"setScriptTimeout",{"ms":35000}] 12:34:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 12:34:25 INFO - PROCESS | 3776 | 1466537665277 Marionette TRACE conn8 <- [1,2986,null,{}] 12:34:25 INFO - PROCESS | 3776 | 1466537665281 Marionette TRACE conn8 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:25 INFO - PROCESS | 3776 | 1466537665283 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:25 INFO - PROCESS | 3776 | 1466537665411 Marionette TRACE conn8 <- [1,2987,null,{"value":null}] 12:34:25 INFO - PROCESS | 3776 | 1466537665474 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:25 INFO - PROCESS | 3776 | 1466537665477 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:25 INFO - PROCESS | 3776 | ++DOCSHELL 000000819F594000 == 34 [pid = 3776] [id = 758] 12:34:25 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (000000819E06E800) [pid = 3776] [serial = 2272] [outer = 0000000000000000] 12:34:25 INFO - PROCESS | 3776 | ++DOMWINDOW == 83 (000000819E61EC00) [pid = 3776] [serial = 2273] [outer = 000000819E06E800] 12:34:25 INFO - PROCESS | 3776 | 1466537665530 Marionette DEBUG loaded listener.js 12:34:25 INFO - PROCESS | 3776 | ++DOMWINDOW == 84 (000000819E63A400) [pid = 3776] [serial = 2274] [outer = 000000819E06E800] 12:34:25 INFO - PROCESS | 3776 | 1466537665910 Marionette TRACE conn8 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 12:34:25 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 12:34:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 671ms 12:34:25 INFO - PROCESS | 3776 | 1466537665951 Marionette TRACE conn8 -> [0,2989,"getWindowHandle",null] 12:34:25 INFO - PROCESS | 3776 | 1466537665953 Marionette TRACE conn8 <- [1,2989,null,{"value":"13"}] 12:34:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 12:34:25 INFO - PROCESS | 3776 | 1466537665956 Marionette TRACE conn8 -> [0,2990,"setScriptTimeout",{"ms":35000}] 12:34:25 INFO - PROCESS | 3776 | 1466537665958 Marionette TRACE conn8 <- [1,2990,null,{}] 12:34:25 INFO - PROCESS | 3776 | 1466537665961 Marionette TRACE conn8 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:25 INFO - PROCESS | 3776 | 1466537665963 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:26 INFO - PROCESS | 3776 | 1466537666076 Marionette TRACE conn8 <- [1,2991,null,{"value":null}] 12:34:26 INFO - PROCESS | 3776 | 1466537666155 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:26 INFO - PROCESS | 3776 | 1466537666158 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:26 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4B94800 == 35 [pid = 3776] [id = 759] 12:34:26 INFO - PROCESS | 3776 | ++DOMWINDOW == 85 (000000819E635C00) [pid = 3776] [serial = 2275] [outer = 0000000000000000] 12:34:26 INFO - PROCESS | 3776 | ++DOMWINDOW == 86 (000000819E6D6400) [pid = 3776] [serial = 2276] [outer = 000000819E635C00] 12:34:26 INFO - PROCESS | 3776 | 1466537666203 Marionette DEBUG loaded listener.js 12:34:26 INFO - PROCESS | 3776 | ++DOMWINDOW == 87 (000000819E74F000) [pid = 3776] [serial = 2277] [outer = 000000819E635C00] 12:34:26 INFO - PROCESS | 3776 | 1466537666628 Marionette TRACE conn8 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 12:34:26 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 12:34:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 734ms 12:34:26 INFO - PROCESS | 3776 | 1466537666694 Marionette TRACE conn8 -> [0,2993,"getWindowHandle",null] 12:34:26 INFO - PROCESS | 3776 | 1466537666696 Marionette TRACE conn8 <- [1,2993,null,{"value":"13"}] 12:34:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 12:34:26 INFO - PROCESS | 3776 | 1466537666706 Marionette TRACE conn8 -> [0,2994,"setScriptTimeout",{"ms":35000}] 12:34:26 INFO - PROCESS | 3776 | 1466537666708 Marionette TRACE conn8 <- [1,2994,null,{}] 12:34:26 INFO - PROCESS | 3776 | 1466537666712 Marionette TRACE conn8 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:26 INFO - PROCESS | 3776 | 1466537666718 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:26 INFO - PROCESS | 3776 | 1466537666851 Marionette TRACE conn8 <- [1,2995,null,{"value":null}] 12:34:26 INFO - PROCESS | 3776 | 1466537666862 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:26 INFO - PROCESS | 3776 | 1466537666864 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:26 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A522D000 == 36 [pid = 3776] [id = 760] 12:34:26 INFO - PROCESS | 3776 | ++DOMWINDOW == 88 (000000819EBB9000) [pid = 3776] [serial = 2278] [outer = 0000000000000000] 12:34:26 INFO - PROCESS | 3776 | ++DOMWINDOW == 89 (000000819ED71000) [pid = 3776] [serial = 2279] [outer = 000000819EBB9000] 12:34:26 INFO - PROCESS | 3776 | 1466537666908 Marionette DEBUG loaded listener.js 12:34:26 INFO - PROCESS | 3776 | ++DOMWINDOW == 90 (000000819F703000) [pid = 3776] [serial = 2280] [outer = 000000819EBB9000] 12:34:27 INFO - PROCESS | 3776 | 1466537667294 Marionette TRACE conn8 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 12:34:27 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 12:34:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 733ms 12:34:27 INFO - PROCESS | 3776 | --DOMWINDOW == 89 (000000819E74FC00) [pid = 3776] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 12:34:27 INFO - PROCESS | 3776 | --DOMWINDOW == 88 (000000819E6D3400) [pid = 3776] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 12:34:27 INFO - PROCESS | 3776 | --DOMWINDOW == 87 (000000819110A000) [pid = 3776] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 12:34:27 INFO - PROCESS | 3776 | --DOMWINDOW == 86 (000000818F57AC00) [pid = 3776] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 12:34:27 INFO - PROCESS | 3776 | --DOMWINDOW == 85 (0000008190859C00) [pid = 3776] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 12:34:27 INFO - PROCESS | 3776 | --DOMWINDOW == 84 (000000819D92D800) [pid = 3776] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 12:34:27 INFO - PROCESS | 3776 | --DOMWINDOW == 83 (00000081979F0800) [pid = 3776] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 12:34:27 INFO - PROCESS | 3776 | --DOMWINDOW == 82 (0000008190859400) [pid = 3776] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 12:34:27 INFO - PROCESS | 3776 | --DOMWINDOW == 81 (000000819DA2F400) [pid = 3776] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 12:34:27 INFO - PROCESS | 3776 | --DOMWINDOW == 80 (000000819B841C00) [pid = 3776] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 12:34:27 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (000000819EA35000) [pid = 3776] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 12:34:27 INFO - PROCESS | 3776 | --DOMWINDOW == 78 (000000819F01E400) [pid = 3776] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 12:34:27 INFO - PROCESS | 3776 | --DOMWINDOW == 77 (000000819F771000) [pid = 3776] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 12:34:27 INFO - PROCESS | 3776 | --DOMWINDOW == 76 (000000819FAB5800) [pid = 3776] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 12:34:27 INFO - PROCESS | 3776 | --DOMWINDOW == 75 (00000081912A6C00) [pid = 3776] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 12:34:27 INFO - PROCESS | 3776 | 1466537667474 Marionette TRACE conn8 -> [0,2997,"getWindowHandle",null] 12:34:27 INFO - PROCESS | 3776 | 1466537667476 Marionette TRACE conn8 <- [1,2997,null,{"value":"13"}] 12:34:27 INFO - PROCESS | 3776 | 1466537667480 Marionette TRACE conn8 -> [0,2998,"setScriptTimeout",{"ms":35000}] 12:34:27 INFO - PROCESS | 3776 | 1466537667482 Marionette TRACE conn8 <- [1,2998,null,{}] 12:34:27 INFO - TEST-START | /FileAPI/FileReaderSync.worker 12:34:27 INFO - PROCESS | 3776 | 1466537667486 Marionette TRACE conn8 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:27 INFO - PROCESS | 3776 | 1466537667488 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:27 INFO - PROCESS | 3776 | 1466537667575 Marionette TRACE conn8 <- [1,2999,null,{"value":null}] 12:34:27 INFO - PROCESS | 3776 | 1466537667580 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:27 INFO - PROCESS | 3776 | 1466537667582 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:27 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A52E1000 == 37 [pid = 3776] [id = 761] 12:34:27 INFO - PROCESS | 3776 | ++DOMWINDOW == 76 (000000819E19D000) [pid = 3776] [serial = 2281] [outer = 0000000000000000] 12:34:27 INFO - PROCESS | 3776 | ++DOMWINDOW == 77 (000000819EA35000) [pid = 3776] [serial = 2282] [outer = 000000819E19D000] 12:34:27 INFO - PROCESS | 3776 | 1466537667626 Marionette DEBUG loaded listener.js 12:34:27 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (000000819FA17C00) [pid = 3776] [serial = 2283] [outer = 000000819E19D000] 12:34:27 INFO - PROCESS | 3776 | [3776] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:34:28 INFO - PROCESS | 3776 | 1466537668062 Marionette TRACE conn8 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 12:34:28 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 12:34:28 INFO - {} 12:34:28 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 12:34:28 INFO - {} 12:34:28 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 12:34:28 INFO - {} 12:34:28 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 12:34:28 INFO - {} 12:34:28 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 625ms 12:34:28 INFO - TEST-START | /FileAPI/fileReader.html 12:34:28 INFO - PROCESS | 3776 | 1466537668115 Marionette TRACE conn8 -> [0,3001,"getWindowHandle",null] 12:34:28 INFO - PROCESS | 3776 | 1466537668117 Marionette TRACE conn8 <- [1,3001,null,{"value":"13"}] 12:34:28 INFO - PROCESS | 3776 | 1466537668128 Marionette TRACE conn8 -> [0,3002,"setScriptTimeout",{"ms":35000}] 12:34:28 INFO - PROCESS | 3776 | 1466537668131 Marionette TRACE conn8 <- [1,3002,null,{}] 12:34:28 INFO - PROCESS | 3776 | 1466537668135 Marionette TRACE conn8 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:28 INFO - PROCESS | 3776 | 1466537668137 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:28 INFO - PROCESS | 3776 | 1466537668225 Marionette TRACE conn8 <- [1,3003,null,{"value":null}] 12:34:28 INFO - PROCESS | 3776 | 1466537668232 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:28 INFO - PROCESS | 3776 | 1466537668234 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:28 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A565F800 == 38 [pid = 3776] [id = 762] 12:34:28 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (000000819FAD0400) [pid = 3776] [serial = 2284] [outer = 0000000000000000] 12:34:28 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (00000081A0D3A000) [pid = 3776] [serial = 2285] [outer = 000000819FAD0400] 12:34:28 INFO - PROCESS | 3776 | 1466537668278 Marionette DEBUG loaded listener.js 12:34:28 INFO - PROCESS | 3776 | ++DOMWINDOW == 81 (00000081A0D43000) [pid = 3776] [serial = 2286] [outer = 000000819FAD0400] 12:34:28 INFO - PROCESS | 3776 | 1466537668671 Marionette TRACE conn8 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 12:34:28 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 12:34:28 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 12:34:28 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 12:34:28 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 12:34:28 INFO - TEST-OK | /FileAPI/fileReader.html | took 587ms 12:34:28 INFO - PROCESS | 3776 | 1466537668711 Marionette TRACE conn8 -> [0,3005,"getWindowHandle",null] 12:34:28 INFO - PROCESS | 3776 | 1466537668713 Marionette TRACE conn8 <- [1,3005,null,{"value":"13"}] 12:34:28 INFO - TEST-START | /FileAPI/historical.html 12:34:28 INFO - PROCESS | 3776 | 1466537668716 Marionette TRACE conn8 -> [0,3006,"setScriptTimeout",{"ms":35000}] 12:34:28 INFO - PROCESS | 3776 | 1466537668718 Marionette TRACE conn8 <- [1,3006,null,{}] 12:34:28 INFO - PROCESS | 3776 | 1466537668721 Marionette TRACE conn8 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:28 INFO - PROCESS | 3776 | 1466537668723 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:28 INFO - PROCESS | 3776 | 1466537668849 Marionette TRACE conn8 <- [1,3007,null,{"value":null}] 12:34:28 INFO - PROCESS | 3776 | 1466537668868 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:28 INFO - PROCESS | 3776 | 1466537668870 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:28 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A5B22000 == 39 [pid = 3776] [id = 763] 12:34:28 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (000000819E72CC00) [pid = 3776] [serial = 2287] [outer = 0000000000000000] 12:34:28 INFO - PROCESS | 3776 | ++DOMWINDOW == 83 (00000081A1952C00) [pid = 3776] [serial = 2288] [outer = 000000819E72CC00] 12:34:28 INFO - PROCESS | 3776 | 1466537668915 Marionette DEBUG loaded listener.js 12:34:28 INFO - PROCESS | 3776 | ++DOMWINDOW == 84 (00000081A1959400) [pid = 3776] [serial = 2289] [outer = 000000819E72CC00] 12:34:29 INFO - PROCESS | 3776 | 1466537669324 Marionette TRACE conn8 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 12:34:29 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 12:34:29 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 12:34:29 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 12:34:29 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 12:34:29 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 12:34:29 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 12:34:29 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 12:34:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:34:29 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 12:34:29 INFO - TEST-OK | /FileAPI/historical.html | took 630ms 12:34:29 INFO - PROCESS | 3776 | 1466537669350 Marionette TRACE conn8 -> [0,3009,"getWindowHandle",null] 12:34:29 INFO - PROCESS | 3776 | 1466537669352 Marionette TRACE conn8 <- [1,3009,null,{"value":"13"}] 12:34:29 INFO - PROCESS | 3776 | 1466537669356 Marionette TRACE conn8 -> [0,3010,"setScriptTimeout",{"ms":35000}] 12:34:29 INFO - TEST-START | /FileAPI/idlharness.html 12:34:29 INFO - PROCESS | 3776 | 1466537669357 Marionette TRACE conn8 <- [1,3010,null,{}] 12:34:29 INFO - PROCESS | 3776 | 1466537669361 Marionette TRACE conn8 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:29 INFO - PROCESS | 3776 | 1466537669363 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:29 INFO - PROCESS | 3776 | 1466537669538 Marionette TRACE conn8 <- [1,3011,null,{"value":null}] 12:34:29 INFO - PROCESS | 3776 | 1466537669676 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:29 INFO - PROCESS | 3776 | 1466537669679 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:29 INFO - PROCESS | 3776 | ++DOCSHELL 0000008197715000 == 40 [pid = 3776] [id = 764] 12:34:29 INFO - PROCESS | 3776 | ++DOMWINDOW == 85 (000000818F722000) [pid = 3776] [serial = 2290] [outer = 0000000000000000] 12:34:29 INFO - PROCESS | 3776 | ++DOMWINDOW == 86 (00000081902E5400) [pid = 3776] [serial = 2291] [outer = 000000818F722000] 12:34:29 INFO - PROCESS | 3776 | 1466537669741 Marionette DEBUG loaded listener.js 12:34:29 INFO - PROCESS | 3776 | ++DOMWINDOW == 87 (0000008191C42000) [pid = 3776] [serial = 2292] [outer = 000000818F722000] 12:34:30 INFO - PROCESS | 3776 | 1466537670826 Marionette TRACE conn8 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 12:34:30 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 12:34:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 12:34:30 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 12:34:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:30 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:34:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:34:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:34:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:34:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:34:30 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 12:34:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 12:34:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 12:34:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 12:34:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 12:34:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 12:34:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 12:34:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 12:34:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 12:34:30 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 12:34:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:34:30 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:34:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:34:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:34:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:34:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:34:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 12:34:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 12:34:30 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 12:34:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:30 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:34:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:34:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:34:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:34:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:34:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 12:34:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 12:34:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 12:34:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 12:34:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 12:34:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:34:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:34:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:34:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:34:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:34:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:34:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:34:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 12:34:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 12:34:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 12:34:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:34:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:34:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:34:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:34:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:34:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:34:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:34:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 12:34:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 12:34:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 12:34:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:34:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:34:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:34:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:34:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:34:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 12:34:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 12:34:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 12:34:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 12:34:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 12:34:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 12:34:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 12:34:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 12:34:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 12:34:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 12:34:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 12:34:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 12:34:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:34:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:34:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:34:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:34:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:34:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:34:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:34:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 12:34:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 12:34:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 12:34:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:34:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:34:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:34:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:34:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:34:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:34:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:34:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 12:34:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 12:34:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 12:34:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 12:34:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 12:34:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 12:34:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 12:34:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 12:34:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 12:34:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 12:34:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 12:34:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 12:34:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 12:34:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 12:34:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 12:34:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 12:34:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 12:34:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 12:34:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 12:34:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 12:34:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 12:34:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 12:34:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 12:34:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 12:34:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 12:34:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 12:34:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 12:34:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 12:34:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 12:34:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 12:34:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 12:34:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 12:34:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 12:34:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 12:34:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 12:34:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 12:34:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 12:34:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 12:34:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 12:34:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 12:34:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 12:34:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 12:34:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 12:34:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 12:34:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 12:34:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 12:34:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 12:34:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 12:34:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 12:34:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 12:34:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 12:34:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 12:34:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 12:34:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 12:34:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 12:34:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 12:34:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 12:34:30 INFO - TEST-OK | /FileAPI/idlharness.html | took 1597ms 12:34:30 INFO - PROCESS | 3776 | 1466537670967 Marionette TRACE conn8 -> [0,3013,"getWindowHandle",null] 12:34:30 INFO - PROCESS | 3776 | 1466537670971 Marionette TRACE conn8 <- [1,3013,null,{"value":"13"}] 12:34:30 INFO - TEST-START | /FileAPI/idlharness.worker 12:34:31 INFO - PROCESS | 3776 | 1466537670986 Marionette TRACE conn8 -> [0,3014,"setScriptTimeout",{"ms":35000}] 12:34:31 INFO - PROCESS | 3776 | 1466537670989 Marionette TRACE conn8 <- [1,3014,null,{}] 12:34:31 INFO - PROCESS | 3776 | 1466537670996 Marionette TRACE conn8 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:31 INFO - PROCESS | 3776 | 1466537670999 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:31 INFO - PROCESS | 3776 | 1466537671117 Marionette TRACE conn8 <- [1,3015,null,{"value":null}] 12:34:31 INFO - PROCESS | 3776 | 1466537671236 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:31 INFO - PROCESS | 3776 | 1466537671239 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:31 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A5349800 == 41 [pid = 3776] [id = 765] 12:34:31 INFO - PROCESS | 3776 | ++DOMWINDOW == 88 (0000008196508C00) [pid = 3776] [serial = 2293] [outer = 0000000000000000] 12:34:31 INFO - PROCESS | 3776 | ++DOMWINDOW == 89 (00000081A1CE0C00) [pid = 3776] [serial = 2294] [outer = 0000008196508C00] 12:34:31 INFO - PROCESS | 3776 | 1466537671297 Marionette DEBUG loaded listener.js 12:34:31 INFO - PROCESS | 3776 | ++DOMWINDOW == 90 (00000081A2643C00) [pid = 3776] [serial = 2295] [outer = 0000008196508C00] 12:34:31 INFO - PROCESS | 3776 | [3776] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:34:32 INFO - PROCESS | 3776 | 1466537672437 Marionette TRACE conn8 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 12:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 12:34:32 INFO - {} 12:34:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 12:34:32 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 12:34:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:32 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:34:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:34:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:34:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:34:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 12:34:32 INFO - {} 12:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 12:34:32 INFO - {} 12:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 12:34:32 INFO - {} 12:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 12:34:32 INFO - {} 12:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 12:34:32 INFO - {} 12:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 12:34:32 INFO - {} 12:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 12:34:32 INFO - {} 12:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 12:34:32 INFO - {} 12:34:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 12:34:32 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 12:34:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:34:32 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:34:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:34:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:34:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:34:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 12:34:32 INFO - {} 12:34:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 12:34:32 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 12:34:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:32 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:34:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:34:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:34:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:34:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 12:34:32 INFO - {} 12:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 12:34:32 INFO - {} 12:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 12:34:32 INFO - {} 12:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 12:34:32 INFO - {} 12:34:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 12:34:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:34:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:34:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:34:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:34:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:34:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:34:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 12:34:32 INFO - {} 12:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 12:34:32 INFO - {} 12:34:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 12:34:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:34:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:34:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:34:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:34:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:34:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:34:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 12:34:32 INFO - {} 12:34:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 12:34:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 12:34:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:34:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:34:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:34:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:34:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 12:34:32 INFO - {} 12:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 12:34:32 INFO - {} 12:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 12:34:32 INFO - {} 12:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 12:34:32 INFO - {} 12:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 12:34:32 INFO - {} 12:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 12:34:32 INFO - {} 12:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 12:34:32 INFO - {} 12:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 12:34:32 INFO - {} 12:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 12:34:32 INFO - {} 12:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 12:34:32 INFO - {} 12:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 12:34:32 INFO - {} 12:34:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 12:34:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:34:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:34:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:34:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:34:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:34:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:34:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 12:34:32 INFO - {} 12:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 12:34:32 INFO - {} 12:34:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 12:34:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:34:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:34:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:34:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:34:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:34:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:34:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:34:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:34:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 12:34:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:34:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 12:34:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:34:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:34:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:34:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:34:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 12:34:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:34:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:34:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:34:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:34:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:34:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:34:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 12:34:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:34:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 12:34:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:34:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:34:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:34:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:34:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 12:34:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:34:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 12:34:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:34:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:34:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:34:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:34:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 12:34:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:34:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 12:34:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:34:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:34:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:34:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:34:32 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 12:34:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:32 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:34:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:34:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:34:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:34:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:34:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:34:32 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 12:34:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:34:32 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:34:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:34:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:34:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:34:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 12:34:32 INFO - {} 12:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 12:34:32 INFO - {} 12:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 12:34:32 INFO - {} 12:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 12:34:32 INFO - {} 12:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 12:34:32 INFO - {} 12:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 12:34:32 INFO - {} 12:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 12:34:32 INFO - {} 12:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 12:34:32 INFO - {} 12:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 12:34:32 INFO - {} 12:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 12:34:32 INFO - {} 12:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 12:34:32 INFO - {} 12:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 12:34:32 INFO - {} 12:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 12:34:32 INFO - {} 12:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 12:34:32 INFO - {} 12:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 12:34:32 INFO - {} 12:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 12:34:32 INFO - {} 12:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 12:34:32 INFO - {} 12:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 12:34:32 INFO - {} 12:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 12:34:32 INFO - {} 12:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 12:34:32 INFO - {} 12:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 12:34:32 INFO - {} 12:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 12:34:32 INFO - {} 12:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 12:34:32 INFO - {} 12:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 12:34:32 INFO - {} 12:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 12:34:32 INFO - {} 12:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 12:34:32 INFO - {} 12:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 12:34:32 INFO - {} 12:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 12:34:32 INFO - {} 12:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 12:34:32 INFO - {} 12:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 12:34:32 INFO - {} 12:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 12:34:32 INFO - {} 12:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 12:34:32 INFO - {} 12:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 12:34:32 INFO - {} 12:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 12:34:32 INFO - {} 12:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 12:34:32 INFO - {} 12:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 12:34:32 INFO - {} 12:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 12:34:32 INFO - {} 12:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 12:34:32 INFO - {} 12:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 12:34:32 INFO - {} 12:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 12:34:32 INFO - {} 12:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 12:34:32 INFO - {} 12:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 12:34:32 INFO - {} 12:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 12:34:32 INFO - {} 12:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 12:34:32 INFO - {} 12:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 12:34:32 INFO - {} 12:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 12:34:32 INFO - {} 12:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 12:34:32 INFO - {} 12:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 12:34:32 INFO - {} 12:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 12:34:32 INFO - {} 12:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 12:34:32 INFO - {} 12:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 12:34:32 INFO - {} 12:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 12:34:32 INFO - {} 12:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 12:34:32 INFO - {} 12:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 12:34:32 INFO - {} 12:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 12:34:32 INFO - {} 12:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 12:34:32 INFO - {} 12:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:34:32 INFO - {} 12:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 12:34:32 INFO - {} 12:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:34:32 INFO - {} 12:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 12:34:32 INFO - {} 12:34:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:34:32 INFO - {} 12:34:32 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1627ms 12:34:32 INFO - PROCESS | 3776 | 1466537672634 Marionette TRACE conn8 -> [0,3017,"getWindowHandle",null] 12:34:32 INFO - PROCESS | 3776 | 1466537672637 Marionette TRACE conn8 <- [1,3017,null,{"value":"13"}] 12:34:32 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 12:34:32 INFO - PROCESS | 3776 | 1466537672643 Marionette TRACE conn8 -> [0,3018,"setScriptTimeout",{"ms":35000}] 12:34:32 INFO - PROCESS | 3776 | 1466537672646 Marionette TRACE conn8 <- [1,3018,null,{}] 12:34:32 INFO - PROCESS | 3776 | 1466537672650 Marionette TRACE conn8 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:32 INFO - PROCESS | 3776 | 1466537672653 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:32 INFO - PROCESS | 3776 | 1466537672763 Marionette TRACE conn8 <- [1,3019,null,{"value":null}] 12:34:32 INFO - PROCESS | 3776 | 1466537672902 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:32 INFO - PROCESS | 3776 | 1466537672905 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:32 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A71EA000 == 42 [pid = 3776] [id = 766] 12:34:32 INFO - PROCESS | 3776 | ++DOMWINDOW == 91 (000000819FAC4800) [pid = 3776] [serial = 2296] [outer = 0000000000000000] 12:34:32 INFO - PROCESS | 3776 | ++DOMWINDOW == 92 (00000081A5CAA000) [pid = 3776] [serial = 2297] [outer = 000000819FAC4800] 12:34:32 INFO - PROCESS | 3776 | 1466537672960 Marionette DEBUG loaded listener.js 12:34:33 INFO - PROCESS | 3776 | ++DOMWINDOW == 93 (00000081A7848800) [pid = 3776] [serial = 2298] [outer = 000000819FAC4800] 12:34:33 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 12:34:33 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1028ms 12:34:33 INFO - PROCESS | 3776 | 1466537673665 Marionette TRACE conn8 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 12:34:33 INFO - PROCESS | 3776 | 1466537673673 Marionette TRACE conn8 -> [0,3021,"getWindowHandle",null] 12:34:33 INFO - PROCESS | 3776 | 1466537673677 Marionette TRACE conn8 <- [1,3021,null,{"value":"13"}] 12:34:33 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 12:34:33 INFO - PROCESS | 3776 | 1466537673683 Marionette TRACE conn8 -> [0,3022,"setScriptTimeout",{"ms":35000}] 12:34:33 INFO - PROCESS | 3776 | 1466537673686 Marionette TRACE conn8 <- [1,3022,null,{}] 12:34:33 INFO - PROCESS | 3776 | 1466537673692 Marionette TRACE conn8 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:33 INFO - PROCESS | 3776 | 1466537673695 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:33 INFO - PROCESS | 3776 | 1466537673837 Marionette TRACE conn8 <- [1,3023,null,{"value":null}] 12:34:33 INFO - PROCESS | 3776 | 1466537673967 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:33 INFO - PROCESS | 3776 | 1466537673972 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:33 INFO - PROCESS | 3776 | ++DOCSHELL 000000819E7D8800 == 43 [pid = 3776] [id = 767] 12:34:33 INFO - PROCESS | 3776 | ++DOMWINDOW == 94 (000000818F724000) [pid = 3776] [serial = 2299] [outer = 0000000000000000] 12:34:34 INFO - PROCESS | 3776 | ++DOMWINDOW == 95 (000000819646BC00) [pid = 3776] [serial = 2300] [outer = 000000818F724000] 12:34:34 INFO - PROCESS | 3776 | 1466537674024 Marionette DEBUG loaded listener.js 12:34:34 INFO - PROCESS | 3776 | ++DOMWINDOW == 96 (000000819A978C00) [pid = 3776] [serial = 2301] [outer = 000000818F724000] 12:34:35 INFO - PROCESS | 3776 | --DOCSHELL 00000081A5B22000 == 42 [pid = 3776] [id = 763] 12:34:35 INFO - PROCESS | 3776 | --DOCSHELL 00000081A565F800 == 41 [pid = 3776] [id = 762] 12:34:35 INFO - PROCESS | 3776 | --DOCSHELL 00000081A52E1000 == 40 [pid = 3776] [id = 761] 12:34:35 INFO - PROCESS | 3776 | --DOCSHELL 00000081A522D000 == 39 [pid = 3776] [id = 760] 12:34:35 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4B94800 == 38 [pid = 3776] [id = 759] 12:34:35 INFO - PROCESS | 3776 | --DOCSHELL 000000819F594000 == 37 [pid = 3776] [id = 758] 12:34:35 INFO - PROCESS | 3776 | --DOCSHELL 00000081A2A2B800 == 36 [pid = 3776] [id = 757] 12:34:35 INFO - PROCESS | 3776 | --DOCSHELL 000000819ECFE000 == 35 [pid = 3776] [id = 756] 12:34:35 INFO - PROCESS | 3776 | --DOCSHELL 000000819E7BD800 == 34 [pid = 3776] [id = 755] 12:34:35 INFO - PROCESS | 3776 | --DOCSHELL 000000819AE82000 == 33 [pid = 3776] [id = 754] 12:34:35 INFO - PROCESS | 3776 | --DOCSHELL 000000819D9E0000 == 32 [pid = 3776] [id = 753] 12:34:35 INFO - PROCESS | 3776 | --DOCSHELL 000000819F59E800 == 31 [pid = 3776] [id = 752] 12:34:35 INFO - PROCESS | 3776 | --DOCSHELL 00000081A71F4000 == 30 [pid = 3776] [id = 750] 12:34:35 INFO - PROCESS | 3776 | --DOCSHELL 000000819AE80000 == 29 [pid = 3776] [id = 751] 12:34:35 INFO - PROCESS | 3776 | --DOCSHELL 00000081A5661000 == 28 [pid = 3776] [id = 735] 12:34:35 INFO - PROCESS | 3776 | --DOCSHELL 00000081A71EA000 == 27 [pid = 3776] [id = 766] 12:34:35 INFO - PROCESS | 3776 | --DOCSHELL 00000081A5349800 == 26 [pid = 3776] [id = 765] 12:34:35 INFO - PROCESS | 3776 | --DOCSHELL 0000008197715000 == 25 [pid = 3776] [id = 764] 12:34:35 INFO - PROCESS | 3776 | --DOMWINDOW == 95 (000000819E717800) [pid = 3776] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 12:34:35 INFO - PROCESS | 3776 | --DOMWINDOW == 94 (000000819110B000) [pid = 3776] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 12:34:35 INFO - PROCESS | 3776 | --DOMWINDOW == 93 (000000819129C800) [pid = 3776] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 12:34:35 INFO - PROCESS | 3776 | --DOMWINDOW == 92 (0000008197264000) [pid = 3776] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 12:34:35 INFO - PROCESS | 3776 | --DOMWINDOW == 91 (0000008197282C00) [pid = 3776] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 12:34:35 INFO - PROCESS | 3776 | --DOMWINDOW == 90 (00000081918CBC00) [pid = 3776] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 12:34:35 INFO - PROCESS | 3776 | --DOMWINDOW == 89 (000000819E193C00) [pid = 3776] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 12:34:35 INFO - PROCESS | 3776 | --DOMWINDOW == 88 (000000819E620C00) [pid = 3776] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 12:34:35 INFO - PROCESS | 3776 | --DOMWINDOW == 87 (0000008197E50000) [pid = 3776] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 12:34:35 INFO - PROCESS | 3776 | --DOMWINDOW == 86 (000000819B33CC00) [pid = 3776] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 12:34:35 INFO - PROCESS | 3776 | --DOMWINDOW == 85 (000000819B460400) [pid = 3776] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 12:34:35 INFO - PROCESS | 3776 | --DOMWINDOW == 84 (000000819B498C00) [pid = 3776] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 12:34:35 INFO - PROCESS | 3776 | --DOMWINDOW == 83 (000000819E635000) [pid = 3776] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 12:34:35 INFO - PROCESS | 3776 | --DOMWINDOW == 82 (000000819EA33C00) [pid = 3776] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 12:34:35 INFO - PROCESS | 3776 | --DOMWINDOW == 81 (000000819BC8F800) [pid = 3776] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 12:34:35 INFO - PROCESS | 3776 | --DOMWINDOW == 80 (000000819D92B800) [pid = 3776] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 12:34:35 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (000000819E749C00) [pid = 3776] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 12:34:35 INFO - PROCESS | 3776 | --DOMWINDOW == 78 (000000819EA36C00) [pid = 3776] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 12:34:35 INFO - PROCESS | 3776 | --DOMWINDOW == 77 (000000819F774800) [pid = 3776] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 12:34:35 INFO - PROCESS | 3776 | --DOMWINDOW == 76 (00000081A08D7000) [pid = 3776] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 12:34:35 INFO - PROCESS | 3776 | --DOMWINDOW == 75 (000000819ED6A800) [pid = 3776] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 12:34:35 INFO - PROCESS | 3776 | --DOMWINDOW == 74 (000000819FAB9400) [pid = 3776] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 12:34:35 INFO - PROCESS | 3776 | --DOMWINDOW == 73 (00000081A0D18000) [pid = 3776] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 12:34:35 INFO - PROCESS | 3776 | --DOMWINDOW == 72 (000000819FAB6800) [pid = 3776] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 12:34:35 INFO - PROCESS | 3776 | --DOMWINDOW == 71 (00000081928B8C00) [pid = 3776] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 12:34:35 INFO - PROCESS | 3776 | --DOMWINDOW == 70 (00000081A0355C00) [pid = 3776] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 12:34:35 INFO - PROCESS | 3776 | --DOMWINDOW == 69 (000000819EBBB000) [pid = 3776] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 12:34:35 INFO - PROCESS | 3776 | --DOMWINDOW == 68 (000000819B3E7400) [pid = 3776] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 12:34:35 INFO - PROCESS | 3776 | --DOMWINDOW == 67 (000000819E6CA400) [pid = 3776] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 12:34:35 INFO - PROCESS | 3776 | 1466537675404 Marionette TRACE conn8 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 12:34:35 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 12:34:35 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1737ms 12:34:35 INFO - PROCESS | 3776 | 1466537675424 Marionette TRACE conn8 -> [0,3025,"getWindowHandle",null] 12:34:35 INFO - PROCESS | 3776 | 1466537675428 Marionette TRACE conn8 <- [1,3025,null,{"value":"13"}] 12:34:35 INFO - TEST-START | /FileAPI/blob/Blob-close.html 12:34:35 INFO - PROCESS | 3776 | 1466537675433 Marionette TRACE conn8 -> [0,3026,"setScriptTimeout",{"ms":35000}] 12:34:35 INFO - PROCESS | 3776 | 1466537675437 Marionette TRACE conn8 <- [1,3026,null,{}] 12:34:35 INFO - PROCESS | 3776 | 1466537675442 Marionette TRACE conn8 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:35 INFO - PROCESS | 3776 | 1466537675445 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:35 INFO - PROCESS | 3776 | 1466537675547 Marionette TRACE conn8 <- [1,3027,null,{"value":null}] 12:34:35 INFO - PROCESS | 3776 | 1466537675627 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:35 INFO - PROCESS | 3776 | 1466537675632 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:35 INFO - PROCESS | 3776 | ++DOCSHELL 0000008197715000 == 26 [pid = 3776] [id = 768] 12:34:35 INFO - PROCESS | 3776 | ++DOMWINDOW == 68 (0000008190859400) [pid = 3776] [serial = 2302] [outer = 0000000000000000] 12:34:35 INFO - PROCESS | 3776 | ++DOMWINDOW == 69 (0000008190FFA400) [pid = 3776] [serial = 2303] [outer = 0000008190859400] 12:34:35 INFO - PROCESS | 3776 | 1466537675682 Marionette DEBUG loaded listener.js 12:34:35 INFO - PROCESS | 3776 | ++DOMWINDOW == 70 (0000008191297400) [pid = 3776] [serial = 2304] [outer = 0000008190859400] 12:34:36 INFO - PROCESS | 3776 | 1466537676098 Marionette TRACE conn8 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 12:34:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 12:34:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 12:34:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:34:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 12:34:36 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 691ms 12:34:36 INFO - PROCESS | 3776 | 1466537676129 Marionette TRACE conn8 -> [0,3029,"getWindowHandle",null] 12:34:36 INFO - PROCESS | 3776 | 1466537676134 Marionette TRACE conn8 <- [1,3029,null,{"value":"13"}] 12:34:36 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 12:34:36 INFO - PROCESS | 3776 | 1466537676141 Marionette TRACE conn8 -> [0,3030,"setScriptTimeout",{"ms":35000}] 12:34:36 INFO - PROCESS | 3776 | 1466537676144 Marionette TRACE conn8 <- [1,3030,null,{}] 12:34:36 INFO - PROCESS | 3776 | 1466537676148 Marionette TRACE conn8 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:36 INFO - PROCESS | 3776 | 1466537676150 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:36 INFO - PROCESS | 3776 | 1466537676243 Marionette TRACE conn8 <- [1,3031,null,{"value":null}] 12:34:36 INFO - PROCESS | 3776 | 1466537676249 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:36 INFO - PROCESS | 3776 | 1466537676252 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:36 INFO - PROCESS | 3776 | ++DOCSHELL 000000819D9DC800 == 27 [pid = 3776] [id = 769] 12:34:36 INFO - PROCESS | 3776 | ++DOMWINDOW == 71 (0000008191627800) [pid = 3776] [serial = 2305] [outer = 0000000000000000] 12:34:36 INFO - PROCESS | 3776 | ++DOMWINDOW == 72 (0000008191C04800) [pid = 3776] [serial = 2306] [outer = 0000008191627800] 12:34:36 INFO - PROCESS | 3776 | 1466537676301 Marionette DEBUG loaded listener.js 12:34:36 INFO - PROCESS | 3776 | ++DOMWINDOW == 73 (0000008195A51C00) [pid = 3776] [serial = 2307] [outer = 0000008191627800] 12:34:36 INFO - PROCESS | 3776 | 1466537676970 Marionette TRACE conn8 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 12:34:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 12:34:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 12:34:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 12:34:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 12:34:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 12:34:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 12:34:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 12:34:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 12:34:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 12:34:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 12:34:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 12:34:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 12:34:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 12:34:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 12:34:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 12:34:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 12:34:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 12:34:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 12:34:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 12:34:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 12:34:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 12:34:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 12:34:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 12:34:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 12:34:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 12:34:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 12:34:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 12:34:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 12:34:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 12:34:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:34:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 12:34:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 12:34:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 12:34:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 12:34:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 12:34:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 12:34:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 12:34:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 12:34:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 12:34:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 12:34:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 12:34:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 12:34:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 12:34:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 12:34:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:34:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 12:34:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 12:34:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 12:34:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 12:34:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 12:34:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:34:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 12:34:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 12:34:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 12:34:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 12:34:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 12:34:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 12:34:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 12:34:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:34:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 12:34:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 12:34:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 12:34:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 12:34:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:34:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:34:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:34:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:34:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 12:34:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 12:34:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:34:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:34:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:34:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:34:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 12:34:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:34:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:34:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:34:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:34:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 12:34:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:34:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:34:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:34:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:34:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 12:34:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 12:34:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:34:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:34:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:34:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:34:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 12:34:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:34:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:34:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:34:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:34:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 12:34:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:34:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:34:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:34:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:34:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 12:34:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:34:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:34:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:34:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:34:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 12:34:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:34:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:34:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:34:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:34:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 12:34:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 12:34:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 12:34:37 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 960ms 12:34:37 INFO - PROCESS | 3776 | 1466537677103 Marionette TRACE conn8 -> [0,3033,"getWindowHandle",null] 12:34:37 INFO - PROCESS | 3776 | 1466537677105 Marionette TRACE conn8 <- [1,3033,null,{"value":"13"}] 12:34:37 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 12:34:37 INFO - PROCESS | 3776 | 1466537677109 Marionette TRACE conn8 -> [0,3034,"setScriptTimeout",{"ms":35000}] 12:34:37 INFO - PROCESS | 3776 | 1466537677113 Marionette TRACE conn8 <- [1,3034,null,{}] 12:34:37 INFO - PROCESS | 3776 | 1466537677124 Marionette TRACE conn8 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:37 INFO - PROCESS | 3776 | 1466537677129 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:37 INFO - PROCESS | 3776 | 1466537677217 Marionette TRACE conn8 <- [1,3035,null,{"value":null}] 12:34:37 INFO - PROCESS | 3776 | 1466537677224 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:37 INFO - PROCESS | 3776 | 1466537677227 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:37 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A0DDB000 == 28 [pid = 3776] [id = 770] 12:34:37 INFO - PROCESS | 3776 | ++DOMWINDOW == 74 (00000081909BD000) [pid = 3776] [serial = 2308] [outer = 0000000000000000] 12:34:37 INFO - PROCESS | 3776 | ++DOMWINDOW == 75 (000000819B3E5400) [pid = 3776] [serial = 2309] [outer = 00000081909BD000] 12:34:37 INFO - PROCESS | 3776 | 1466537677276 Marionette DEBUG loaded listener.js 12:34:37 INFO - PROCESS | 3776 | ++DOMWINDOW == 76 (000000819B496000) [pid = 3776] [serial = 2310] [outer = 00000081909BD000] 12:34:37 INFO - PROCESS | 3776 | [3776] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:34:37 INFO - PROCESS | 3776 | 1466537677813 Marionette TRACE conn8 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 12:34:37 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 12:34:37 INFO - {} 12:34:37 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 732ms 12:34:37 INFO - PROCESS | 3776 | 1466537677843 Marionette TRACE conn8 -> [0,3037,"getWindowHandle",null] 12:34:37 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 12:34:37 INFO - PROCESS | 3776 | 1466537677855 Marionette TRACE conn8 <- [1,3037,null,{"value":"13"}] 12:34:37 INFO - PROCESS | 3776 | 1466537677859 Marionette TRACE conn8 -> [0,3038,"setScriptTimeout",{"ms":35000}] 12:34:37 INFO - PROCESS | 3776 | 1466537677861 Marionette TRACE conn8 <- [1,3038,null,{}] 12:34:37 INFO - PROCESS | 3776 | 1466537677871 Marionette TRACE conn8 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:37 INFO - PROCESS | 3776 | 1466537677873 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:37 INFO - PROCESS | 3776 | 1466537677996 Marionette TRACE conn8 <- [1,3039,null,{"value":null}] 12:34:38 INFO - PROCESS | 3776 | 1466537678045 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:38 INFO - PROCESS | 3776 | 1466537678047 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:38 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A2610000 == 29 [pid = 3776] [id = 771] 12:34:38 INFO - PROCESS | 3776 | ++DOMWINDOW == 77 (000000819D92D400) [pid = 3776] [serial = 2311] [outer = 0000000000000000] 12:34:38 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (000000819DA2F400) [pid = 3776] [serial = 2312] [outer = 000000819D92D400] 12:34:38 INFO - PROCESS | 3776 | 1466537678094 Marionette DEBUG loaded listener.js 12:34:38 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (000000819E618C00) [pid = 3776] [serial = 2313] [outer = 000000819D92D400] 12:34:38 INFO - PROCESS | 3776 | 1466537678512 Marionette TRACE conn8 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 12:34:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 12:34:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 12:34:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 12:34:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 12:34:38 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 691ms 12:34:38 INFO - PROCESS | 3776 | 1466537678555 Marionette TRACE conn8 -> [0,3041,"getWindowHandle",null] 12:34:38 INFO - PROCESS | 3776 | 1466537678557 Marionette TRACE conn8 <- [1,3041,null,{"value":"13"}] 12:34:38 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 12:34:38 INFO - PROCESS | 3776 | 1466537678561 Marionette TRACE conn8 -> [0,3042,"setScriptTimeout",{"ms":35000}] 12:34:38 INFO - PROCESS | 3776 | 1466537678563 Marionette TRACE conn8 <- [1,3042,null,{}] 12:34:38 INFO - PROCESS | 3776 | 1466537678566 Marionette TRACE conn8 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:38 INFO - PROCESS | 3776 | 1466537678569 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:38 INFO - PROCESS | 3776 | 1466537678709 Marionette TRACE conn8 <- [1,3043,null,{"value":null}] 12:34:38 INFO - PROCESS | 3776 | 1466537678730 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:38 INFO - PROCESS | 3776 | 1466537678732 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:38 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A2B9E000 == 30 [pid = 3776] [id = 772] 12:34:38 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (0000008191329800) [pid = 3776] [serial = 2314] [outer = 0000000000000000] 12:34:38 INFO - PROCESS | 3776 | ++DOMWINDOW == 81 (000000819E62E000) [pid = 3776] [serial = 2315] [outer = 0000008191329800] 12:34:38 INFO - PROCESS | 3776 | 1466537678778 Marionette DEBUG loaded listener.js 12:34:38 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (000000819E6CA400) [pid = 3776] [serial = 2316] [outer = 0000008191329800] 12:34:39 INFO - PROCESS | 3776 | 1466537679624 Marionette TRACE conn8 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 12:34:39 INFO - PROCESS | 3776 | --DOMWINDOW == 81 (000000819E72CC00) [pid = 3776] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 12:34:39 INFO - PROCESS | 3776 | --DOMWINDOW == 80 (000000819E635C00) [pid = 3776] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 12:34:39 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (00000081A0C93400) [pid = 3776] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 12:34:39 INFO - PROCESS | 3776 | --DOMWINDOW == 78 (000000819110F400) [pid = 3776] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 12:34:39 INFO - PROCESS | 3776 | --DOMWINDOW == 77 (000000819628CC00) [pid = 3776] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 12:34:39 INFO - PROCESS | 3776 | --DOMWINDOW == 76 (00000081973D5000) [pid = 3776] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 12:34:39 INFO - PROCESS | 3776 | --DOMWINDOW == 75 (000000819B582000) [pid = 3776] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 12:34:39 INFO - PROCESS | 3776 | --DOMWINDOW == 74 (00000081973D7800) [pid = 3776] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 12:34:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 12:34:39 INFO - PROCESS | 3776 | --DOMWINDOW == 73 (0000008191ADB400) [pid = 3776] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 12:34:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 12:34:39 INFO - PROCESS | 3776 | --DOMWINDOW == 72 (00000081902E1800) [pid = 3776] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 12:34:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 12:34:39 INFO - PROCESS | 3776 | --DOMWINDOW == 71 (000000819EBB9000) [pid = 3776] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 12:34:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 12:34:39 INFO - PROCESS | 3776 | --DOMWINDOW == 70 (000000819E06E800) [pid = 3776] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 12:34:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 12:34:39 INFO - PROCESS | 3776 | --DOMWINDOW == 69 (000000819FAD0400) [pid = 3776] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 12:34:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 12:34:39 INFO - PROCESS | 3776 | --DOMWINDOW == 68 (000000819E19D000) [pid = 3776] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 12:34:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 12:34:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 12:34:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 12:34:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 12:34:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 12:34:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 12:34:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 12:34:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 12:34:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 12:34:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 12:34:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 12:34:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 12:34:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 12:34:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 12:34:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 12:34:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 12:34:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 12:34:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 12:34:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 12:34:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 12:34:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 12:34:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 12:34:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 12:34:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 12:34:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 12:34:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 12:34:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 12:34:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 12:34:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 12:34:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 12:34:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 12:34:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 12:34:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 12:34:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 12:34:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 12:34:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 12:34:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 12:34:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 12:34:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 12:34:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 12:34:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 12:34:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 12:34:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 12:34:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 12:34:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 12:34:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 12:34:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 12:34:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 12:34:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 12:34:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 12:34:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 12:34:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 12:34:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 12:34:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 12:34:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 12:34:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 12:34:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 12:34:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 12:34:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 12:34:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 12:34:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 12:34:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 12:34:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 12:34:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 12:34:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 12:34:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 12:34:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 12:34:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 12:34:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 12:34:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 12:34:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 12:34:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 12:34:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 12:34:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 12:34:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 12:34:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 12:34:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 12:34:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 12:34:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 12:34:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 12:34:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 12:34:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 12:34:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 12:34:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 12:34:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 12:34:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 12:34:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 12:34:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 12:34:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 12:34:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 12:34:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 12:34:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 12:34:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 12:34:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:34:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:34:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:34:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:34:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 12:34:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:34:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:34:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:34:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:34:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 12:34:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:34:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:34:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:34:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:34:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 12:34:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:34:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:34:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:34:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:34:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 12:34:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:34:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:34:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:34:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:34:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 12:34:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:34:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:34:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:34:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:34:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 12:34:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:34:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:34:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:34:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:34:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 12:34:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:34:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:34:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:34:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:34:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 12:34:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:34:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:34:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:34:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:34:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 12:34:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:34:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:34:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:34:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:34:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 12:34:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:34:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:34:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:34:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:34:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 12:34:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:34:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:34:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:34:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:34:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 12:34:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:34:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:34:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:34:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:34:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 12:34:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:34:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:34:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:34:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:34:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 12:34:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:34:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:34:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:34:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:34:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 12:34:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:34:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:34:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:34:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:34:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 12:34:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:34:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:34:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:34:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:34:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 12:34:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:34:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:34:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:34:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:34:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 12:34:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:34:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:34:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:34:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:34:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 12:34:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:34:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:34:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:34:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:34:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 12:34:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:34:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:34:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:34:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:34:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 12:34:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:34:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:34:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:34:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:34:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 12:34:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:34:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:34:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:34:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:34:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 12:34:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:34:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:34:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:34:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:34:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 12:34:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:34:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:34:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:34:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:34:39 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1198ms 12:34:39 INFO - PROCESS | 3776 | 1466537679761 Marionette TRACE conn8 -> [0,3045,"getWindowHandle",null] 12:34:39 INFO - PROCESS | 3776 | 1466537679764 Marionette TRACE conn8 <- [1,3045,null,{"value":"13"}] 12:34:39 INFO - TEST-START | /FileAPI/file/File-constructor.html 12:34:39 INFO - PROCESS | 3776 | 1466537679767 Marionette TRACE conn8 -> [0,3046,"setScriptTimeout",{"ms":35000}] 12:34:39 INFO - PROCESS | 3776 | 1466537679769 Marionette TRACE conn8 <- [1,3046,null,{}] 12:34:39 INFO - PROCESS | 3776 | 1466537679773 Marionette TRACE conn8 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:39 INFO - PROCESS | 3776 | 1466537679779 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:39 INFO - PROCESS | 3776 | 1466537679887 Marionette TRACE conn8 <- [1,3047,null,{"value":null}] 12:34:39 INFO - PROCESS | 3776 | 1466537679964 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:39 INFO - PROCESS | 3776 | 1466537679966 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:39 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4B85800 == 31 [pid = 3776] [id = 773] 12:34:39 INFO - PROCESS | 3776 | ++DOMWINDOW == 69 (000000819E621000) [pid = 3776] [serial = 2317] [outer = 0000000000000000] 12:34:40 INFO - PROCESS | 3776 | ++DOMWINDOW == 70 (000000819EA32C00) [pid = 3776] [serial = 2318] [outer = 000000819E621000] 12:34:40 INFO - PROCESS | 3776 | 1466537680012 Marionette DEBUG loaded listener.js 12:34:40 INFO - PROCESS | 3776 | ++DOMWINDOW == 71 (000000819EBBC400) [pid = 3776] [serial = 2319] [outer = 000000819E621000] 12:34:40 INFO - PROCESS | 3776 | 1466537680425 Marionette TRACE conn8 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 12:34:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 12:34:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 12:34:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 12:34:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 12:34:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 12:34:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 12:34:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 12:34:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 12:34:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 12:34:40 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 12:34:40 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 12:34:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:34:40 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 12:34:40 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 12:34:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 12:34:40 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 12:34:40 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 12:34:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:34:40 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 12:34:40 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 12:34:40 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 12:34:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:34:40 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 12:34:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 12:34:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 12:34:40 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 704ms 12:34:40 INFO - PROCESS | 3776 | 1466537680474 Marionette TRACE conn8 -> [0,3049,"getWindowHandle",null] 12:34:40 INFO - PROCESS | 3776 | 1466537680476 Marionette TRACE conn8 <- [1,3049,null,{"value":"13"}] 12:34:40 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 12:34:40 INFO - PROCESS | 3776 | 1466537680480 Marionette TRACE conn8 -> [0,3050,"setScriptTimeout",{"ms":35000}] 12:34:40 INFO - PROCESS | 3776 | 1466537680481 Marionette TRACE conn8 <- [1,3050,null,{}] 12:34:40 INFO - PROCESS | 3776 | 1466537680485 Marionette TRACE conn8 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:40 INFO - PROCESS | 3776 | 1466537680487 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:40 INFO - PROCESS | 3776 | 1466537680569 Marionette TRACE conn8 <- [1,3051,null,{"value":null}] 12:34:40 INFO - PROCESS | 3776 | 1466537680574 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:40 INFO - PROCESS | 3776 | 1466537680576 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:40 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4E6C800 == 32 [pid = 3776] [id = 774] 12:34:40 INFO - PROCESS | 3776 | ++DOMWINDOW == 72 (000000819F771000) [pid = 3776] [serial = 2320] [outer = 0000000000000000] 12:34:40 INFO - PROCESS | 3776 | ++DOMWINDOW == 73 (000000819FAB8400) [pid = 3776] [serial = 2321] [outer = 000000819F771000] 12:34:40 INFO - PROCESS | 3776 | 1466537680620 Marionette DEBUG loaded listener.js 12:34:40 INFO - PROCESS | 3776 | ++DOMWINDOW == 74 (00000081A0834400) [pid = 3776] [serial = 2322] [outer = 000000819F771000] 12:34:40 INFO - PROCESS | 3776 | [3776] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:34:41 INFO - PROCESS | 3776 | 1466537681059 Marionette TRACE conn8 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 12:34:41 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 12:34:41 INFO - {} 12:34:41 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 628ms 12:34:41 INFO - PROCESS | 3776 | 1466537681111 Marionette TRACE conn8 -> [0,3053,"getWindowHandle",null] 12:34:41 INFO - PROCESS | 3776 | 1466537681114 Marionette TRACE conn8 <- [1,3053,null,{"value":"13"}] 12:34:41 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 12:34:41 INFO - PROCESS | 3776 | 1466537681117 Marionette TRACE conn8 -> [0,3054,"setScriptTimeout",{"ms":35000}] 12:34:41 INFO - PROCESS | 3776 | 1466537681119 Marionette TRACE conn8 <- [1,3054,null,{}] 12:34:41 INFO - PROCESS | 3776 | 1466537681122 Marionette TRACE conn8 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:41 INFO - PROCESS | 3776 | 1466537681124 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:41 INFO - PROCESS | 3776 | 1466537681208 Marionette TRACE conn8 <- [1,3055,null,{"value":null}] 12:34:41 INFO - PROCESS | 3776 | 1466537681217 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:41 INFO - PROCESS | 3776 | 1466537681219 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:41 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A533E000 == 33 [pid = 3776] [id = 775] 12:34:41 INFO - PROCESS | 3776 | ++DOMWINDOW == 75 (00000081A0D38400) [pid = 3776] [serial = 2323] [outer = 0000000000000000] 12:34:41 INFO - PROCESS | 3776 | ++DOMWINDOW == 76 (00000081A103DC00) [pid = 3776] [serial = 2324] [outer = 00000081A0D38400] 12:34:41 INFO - PROCESS | 3776 | 1466537681264 Marionette DEBUG loaded listener.js 12:34:41 INFO - PROCESS | 3776 | ++DOMWINDOW == 77 (00000081A195C400) [pid = 3776] [serial = 2325] [outer = 00000081A0D38400] 12:34:41 INFO - PROCESS | 3776 | 1466537681801 Marionette TRACE conn8 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 12:34:41 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 12:34:41 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 12:34:41 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 12:34:41 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 12:34:41 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 12:34:41 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 12:34:41 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 12:34:41 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 734ms 12:34:41 INFO - PROCESS | 3776 | 1466537681864 Marionette TRACE conn8 -> [0,3057,"getWindowHandle",null] 12:34:41 INFO - PROCESS | 3776 | 1466537681869 Marionette TRACE conn8 <- [1,3057,null,{"value":"13"}] 12:34:41 INFO - PROCESS | 3776 | 1466537681875 Marionette TRACE conn8 -> [0,3058,"setScriptTimeout",{"ms":35000}] 12:34:41 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 12:34:41 INFO - PROCESS | 3776 | 1466537681879 Marionette TRACE conn8 <- [1,3058,null,{}] 12:34:41 INFO - PROCESS | 3776 | 1466537681885 Marionette TRACE conn8 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:41 INFO - PROCESS | 3776 | 1466537681889 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:42 INFO - PROCESS | 3776 | 1466537682036 Marionette TRACE conn8 <- [1,3059,null,{"value":null}] 12:34:42 INFO - PROCESS | 3776 | 1466537682136 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:42 INFO - PROCESS | 3776 | 1466537682139 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:42 INFO - PROCESS | 3776 | ++DOCSHELL 000000819BCDB000 == 34 [pid = 3776] [id = 776] 12:34:42 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (0000008190FF2400) [pid = 3776] [serial = 2326] [outer = 0000000000000000] 12:34:42 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (000000819110D800) [pid = 3776] [serial = 2327] [outer = 0000008190FF2400] 12:34:42 INFO - PROCESS | 3776 | 1466537682197 Marionette DEBUG loaded listener.js 12:34:42 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (0000008191332000) [pid = 3776] [serial = 2328] [outer = 0000008190FF2400] 12:34:42 INFO - PROCESS | 3776 | 1466537682904 Marionette TRACE conn8 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 12:34:42 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 12:34:42 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 12:34:42 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 12:34:42 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 12:34:42 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 12:34:42 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 12:34:42 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1078ms 12:34:42 INFO - PROCESS | 3776 | 1466537682963 Marionette TRACE conn8 -> [0,3061,"getWindowHandle",null] 12:34:42 INFO - PROCESS | 3776 | 1466537682969 Marionette TRACE conn8 <- [1,3061,null,{"value":"13"}] 12:34:42 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 12:34:42 INFO - PROCESS | 3776 | 1466537682976 Marionette TRACE conn8 -> [0,3062,"setScriptTimeout",{"ms":35000}] 12:34:42 INFO - PROCESS | 3776 | 1466537682979 Marionette TRACE conn8 <- [1,3062,null,{}] 12:34:42 INFO - PROCESS | 3776 | 1466537682984 Marionette TRACE conn8 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:42 INFO - PROCESS | 3776 | 1466537682987 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:43 INFO - PROCESS | 3776 | 1466537683169 Marionette TRACE conn8 <- [1,3063,null,{"value":null}] 12:34:43 INFO - PROCESS | 3776 | 1466537683179 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:43 INFO - PROCESS | 3776 | 1466537683182 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:43 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A2607000 == 35 [pid = 3776] [id = 777] 12:34:43 INFO - PROCESS | 3776 | ++DOMWINDOW == 81 (0000008197279800) [pid = 3776] [serial = 2329] [outer = 0000000000000000] 12:34:43 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (0000008197313800) [pid = 3776] [serial = 2330] [outer = 0000008197279800] 12:34:43 INFO - PROCESS | 3776 | 1466537683239 Marionette DEBUG loaded listener.js 12:34:43 INFO - PROCESS | 3776 | ++DOMWINDOW == 83 (000000819B33A400) [pid = 3776] [serial = 2331] [outer = 0000008197279800] 12:34:43 INFO - PROCESS | 3776 | 1466537683930 Marionette TRACE conn8 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 12:34:43 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 12:34:43 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 12:34:43 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 12:34:43 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 12:34:43 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 12:34:43 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 12:34:43 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 986ms 12:34:43 INFO - PROCESS | 3776 | 1466537683966 Marionette TRACE conn8 -> [0,3065,"getWindowHandle",null] 12:34:43 INFO - PROCESS | 3776 | 1466537683969 Marionette TRACE conn8 <- [1,3065,null,{"value":"13"}] 12:34:43 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 12:34:43 INFO - PROCESS | 3776 | 1466537683972 Marionette TRACE conn8 -> [0,3066,"setScriptTimeout",{"ms":35000}] 12:34:43 INFO - PROCESS | 3776 | 1466537683977 Marionette TRACE conn8 <- [1,3066,null,{}] 12:34:44 INFO - PROCESS | 3776 | 1466537683989 Marionette TRACE conn8 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:44 INFO - PROCESS | 3776 | 1466537683994 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:44 INFO - PROCESS | 3776 | 1466537684123 Marionette TRACE conn8 <- [1,3067,null,{"value":null}] 12:34:44 INFO - PROCESS | 3776 | 1466537684250 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:44 INFO - PROCESS | 3776 | 1466537684254 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:44 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A2B9C800 == 36 [pid = 3776] [id = 778] 12:34:44 INFO - PROCESS | 3776 | ++DOMWINDOW == 84 (000000819D32D000) [pid = 3776] [serial = 2332] [outer = 0000000000000000] 12:34:44 INFO - PROCESS | 3776 | ++DOMWINDOW == 85 (000000819D92AC00) [pid = 3776] [serial = 2333] [outer = 000000819D32D000] 12:34:44 INFO - PROCESS | 3776 | 1466537684313 Marionette DEBUG loaded listener.js 12:34:44 INFO - PROCESS | 3776 | ++DOMWINDOW == 86 (000000819E638C00) [pid = 3776] [serial = 2334] [outer = 000000819D32D000] 12:34:45 INFO - PROCESS | 3776 | 1466537685036 Marionette TRACE conn8 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 12:34:45 INFO - PROCESS | 3776 | 1466537685133 Marionette TRACE conn8 <- [1,3069,null,{"value":"13"}] 12:34:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 12:34:45 INFO - PROCESS | 3776 | 1466537685138 Marionette TRACE conn8 -> [0,3070,"setScriptTimeout",{"ms":35000}] 12:34:45 INFO - PROCESS | 3776 | 1466537685142 Marionette TRACE conn8 <- [1,3070,null,{}] 12:34:45 INFO - PROCESS | 3776 | 1466537685147 Marionette TRACE conn8 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:45 INFO - PROCESS | 3776 | 1466537685150 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:45 INFO - PROCESS | 3776 | 1466537685347 Marionette TRACE conn8 <- [1,3071,null,{"value":null}] 12:34:45 INFO - PROCESS | 3776 | 1466537685358 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:45 INFO - PROCESS | 3776 | 1466537685362 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:45 INFO - PROCESS | 3776 | ++DOCSHELL 000000819C1AF000 == 37 [pid = 3776] [id = 779] 12:34:45 INFO - PROCESS | 3776 | ++DOMWINDOW == 87 (0000008191328C00) [pid = 3776] [serial = 2335] [outer = 0000000000000000] 12:34:45 INFO - PROCESS | 3776 | ++DOMWINDOW == 88 (00000081918D0C00) [pid = 3776] [serial = 2336] [outer = 0000008191328C00] 12:34:45 INFO - PROCESS | 3776 | 1466537685414 Marionette DEBUG loaded listener.js 12:34:45 INFO - PROCESS | 3776 | ++DOMWINDOW == 89 (00000081965BA800) [pid = 3776] [serial = 2337] [outer = 0000008191328C00] 12:34:45 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4E6C800 == 36 [pid = 3776] [id = 774] 12:34:45 INFO - PROCESS | 3776 | --DOCSHELL 00000081A4B85800 == 35 [pid = 3776] [id = 773] 12:34:45 INFO - PROCESS | 3776 | --DOCSHELL 00000081A2B9E000 == 34 [pid = 3776] [id = 772] 12:34:45 INFO - PROCESS | 3776 | --DOCSHELL 00000081A2610000 == 33 [pid = 3776] [id = 771] 12:34:45 INFO - PROCESS | 3776 | --DOCSHELL 00000081A0DDB000 == 32 [pid = 3776] [id = 770] 12:34:45 INFO - PROCESS | 3776 | --DOCSHELL 000000819D9DC800 == 31 [pid = 3776] [id = 769] 12:34:45 INFO - PROCESS | 3776 | --DOCSHELL 0000008197715000 == 30 [pid = 3776] [id = 768] 12:34:45 INFO - PROCESS | 3776 | --DOMWINDOW == 88 (000000819FA17C00) [pid = 3776] [serial = 2283] [outer = 0000000000000000] [url = about:blank] 12:34:45 INFO - PROCESS | 3776 | --DOMWINDOW == 87 (00000081A1952C00) [pid = 3776] [serial = 2288] [outer = 0000000000000000] [url = about:blank] 12:34:45 INFO - PROCESS | 3776 | --DOMWINDOW == 86 (000000819E74F000) [pid = 3776] [serial = 2277] [outer = 0000000000000000] [url = about:blank] 12:34:45 INFO - PROCESS | 3776 | --DOMWINDOW == 85 (000000819E6D6400) [pid = 3776] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 12:34:45 INFO - PROCESS | 3776 | --DOMWINDOW == 84 (00000081A0D3B400) [pid = 3776] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 12:34:45 INFO - PROCESS | 3776 | --DOMWINDOW == 83 (000000819129B400) [pid = 3776] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 12:34:45 INFO - PROCESS | 3776 | --DOMWINDOW == 82 (0000008195934800) [pid = 3776] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 12:34:45 INFO - PROCESS | 3776 | --DOMWINDOW == 81 (00000081964DF800) [pid = 3776] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 12:34:45 INFO - PROCESS | 3776 | --DOMWINDOW == 80 (000000819727F000) [pid = 3776] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 12:34:45 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (00000081979EB000) [pid = 3776] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 12:34:45 INFO - PROCESS | 3776 | --DOMWINDOW == 78 (000000819B3E0000) [pid = 3776] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 12:34:45 INFO - PROCESS | 3776 | --DOMWINDOW == 77 (000000819B79A800) [pid = 3776] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 12:34:45 INFO - PROCESS | 3776 | --DOMWINDOW == 76 (000000819B8CFC00) [pid = 3776] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 12:34:45 INFO - PROCESS | 3776 | --DOMWINDOW == 75 (00000081965BB800) [pid = 3776] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 12:34:45 INFO - PROCESS | 3776 | --DOMWINDOW == 74 (000000819BC97400) [pid = 3776] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 12:34:45 INFO - PROCESS | 3776 | --DOMWINDOW == 73 (0000008190959800) [pid = 3776] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 12:34:45 INFO - PROCESS | 3776 | --DOMWINDOW == 72 (00000081911A1800) [pid = 3776] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 12:34:45 INFO - PROCESS | 3776 | --DOMWINDOW == 71 (000000819ED71000) [pid = 3776] [serial = 2279] [outer = 0000000000000000] [url = about:blank] 12:34:45 INFO - PROCESS | 3776 | --DOMWINDOW == 70 (00000081A1959400) [pid = 3776] [serial = 2289] [outer = 0000000000000000] [url = about:blank] 12:34:45 INFO - PROCESS | 3776 | --DOMWINDOW == 69 (000000819EA35000) [pid = 3776] [serial = 2282] [outer = 0000000000000000] [url = about:blank] 12:34:45 INFO - PROCESS | 3776 | --DOMWINDOW == 68 (000000819F703000) [pid = 3776] [serial = 2280] [outer = 0000000000000000] [url = about:blank] 12:34:45 INFO - PROCESS | 3776 | --DOMWINDOW == 67 (000000819E61EC00) [pid = 3776] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 12:34:45 INFO - PROCESS | 3776 | --DOMWINDOW == 66 (000000819E63A400) [pid = 3776] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 12:34:45 INFO - PROCESS | 3776 | --DOMWINDOW == 65 (00000081A0D3A000) [pid = 3776] [serial = 2285] [outer = 0000000000000000] [url = about:blank] 12:34:45 INFO - PROCESS | 3776 | --DOMWINDOW == 64 (00000081A0D43000) [pid = 3776] [serial = 2286] [outer = 0000000000000000] [url = about:blank] 12:34:45 INFO - PROCESS | 3776 | --DOMWINDOW == 63 (000000819D927800) [pid = 3776] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 12:34:45 INFO - PROCESS | 3776 | 1466537685977 Marionette TRACE conn8 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 12:34:46 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 12:34:46 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 12:34:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:34:46 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 12:34:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 12:34:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 880ms 12:34:46 INFO - PROCESS | 3776 | 1466537686028 Marionette TRACE conn8 -> [0,3073,"getWindowHandle",null] 12:34:46 INFO - PROCESS | 3776 | 1466537686033 Marionette TRACE conn8 <- [1,3073,null,{"value":"13"}] 12:34:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 12:34:46 INFO - PROCESS | 3776 | 1466537686039 Marionette TRACE conn8 -> [0,3074,"setScriptTimeout",{"ms":35000}] 12:34:46 INFO - PROCESS | 3776 | 1466537686042 Marionette TRACE conn8 <- [1,3074,null,{}] 12:34:46 INFO - PROCESS | 3776 | 1466537686045 Marionette TRACE conn8 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:46 INFO - PROCESS | 3776 | 1466537686048 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:46 INFO - PROCESS | 3776 | 1466537686140 Marionette TRACE conn8 <- [1,3075,null,{"value":null}] 12:34:46 INFO - PROCESS | 3776 | 1466537686147 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:46 INFO - PROCESS | 3776 | 1466537686150 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:46 INFO - PROCESS | 3776 | ++DOCSHELL 000000819DE71000 == 31 [pid = 3776] [id = 780] 12:34:46 INFO - PROCESS | 3776 | ++DOMWINDOW == 64 (00000081961B9400) [pid = 3776] [serial = 2338] [outer = 0000000000000000] 12:34:46 INFO - PROCESS | 3776 | ++DOMWINDOW == 65 (0000008197313000) [pid = 3776] [serial = 2339] [outer = 00000081961B9400] 12:34:46 INFO - PROCESS | 3776 | 1466537686199 Marionette DEBUG loaded listener.js 12:34:46 INFO - PROCESS | 3776 | ++DOMWINDOW == 66 (000000819A97A800) [pid = 3776] [serial = 2340] [outer = 00000081961B9400] 12:34:46 INFO - PROCESS | 3776 | 1466537686675 Marionette TRACE conn8 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 12:34:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 12:34:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 691ms 12:34:46 INFO - PROCESS | 3776 | 1466537686732 Marionette TRACE conn8 -> [0,3077,"getWindowHandle",null] 12:34:46 INFO - PROCESS | 3776 | 1466537686734 Marionette TRACE conn8 <- [1,3077,null,{"value":"13"}] 12:34:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 12:34:46 INFO - PROCESS | 3776 | 1466537686738 Marionette TRACE conn8 -> [0,3078,"setScriptTimeout",{"ms":35000}] 12:34:46 INFO - PROCESS | 3776 | 1466537686742 Marionette TRACE conn8 <- [1,3078,null,{}] 12:34:46 INFO - PROCESS | 3776 | 1466537686752 Marionette TRACE conn8 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:46 INFO - PROCESS | 3776 | 1466537686757 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:46 INFO - PROCESS | 3776 | 1466537686876 Marionette TRACE conn8 <- [1,3079,null,{"value":null}] 12:34:46 INFO - PROCESS | 3776 | 1466537686971 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:46 INFO - PROCESS | 3776 | 1466537686975 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:47 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A2611000 == 32 [pid = 3776] [id = 781] 12:34:47 INFO - PROCESS | 3776 | ++DOMWINDOW == 67 (000000819B496C00) [pid = 3776] [serial = 2341] [outer = 0000000000000000] 12:34:47 INFO - PROCESS | 3776 | ++DOMWINDOW == 68 (000000819B553000) [pid = 3776] [serial = 2342] [outer = 000000819B496C00] 12:34:47 INFO - PROCESS | 3776 | 1466537687030 Marionette DEBUG loaded listener.js 12:34:47 INFO - PROCESS | 3776 | ++DOMWINDOW == 69 (000000819B8CDC00) [pid = 3776] [serial = 2343] [outer = 000000819B496C00] 12:34:47 INFO - PROCESS | 3776 | 1466537687379 Marionette TRACE conn8 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 12:34:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 12:34:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 692ms 12:34:47 INFO - PROCESS | 3776 | 1466537687440 Marionette TRACE conn8 -> [0,3081,"getWindowHandle",null] 12:34:47 INFO - PROCESS | 3776 | 1466537687443 Marionette TRACE conn8 <- [1,3081,null,{"value":"13"}] 12:34:47 INFO - PROCESS | 3776 | 1466537687447 Marionette TRACE conn8 -> [0,3082,"setScriptTimeout",{"ms":35000}] 12:34:47 INFO - PROCESS | 3776 | 1466537687448 Marionette TRACE conn8 <- [1,3082,null,{}] 12:34:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 12:34:47 INFO - PROCESS | 3776 | 1466537687468 Marionette TRACE conn8 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:47 INFO - PROCESS | 3776 | 1466537687471 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:47 INFO - PROCESS | 3776 | 1466537687565 Marionette TRACE conn8 <- [1,3083,null,{"value":null}] 12:34:47 INFO - PROCESS | 3776 | 1466537687571 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:47 INFO - PROCESS | 3776 | 1466537687573 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:47 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A2A42800 == 33 [pid = 3776] [id = 782] 12:34:47 INFO - PROCESS | 3776 | ++DOMWINDOW == 70 (000000819C197400) [pid = 3776] [serial = 2344] [outer = 0000000000000000] 12:34:47 INFO - PROCESS | 3776 | ++DOMWINDOW == 71 (000000819DA2E800) [pid = 3776] [serial = 2345] [outer = 000000819C197400] 12:34:47 INFO - PROCESS | 3776 | 1466537687619 Marionette DEBUG loaded listener.js 12:34:47 INFO - PROCESS | 3776 | ++DOMWINDOW == 72 (000000819E61B800) [pid = 3776] [serial = 2346] [outer = 000000819C197400] 12:34:48 INFO - PROCESS | 3776 | 1466537688090 Marionette TRACE conn8 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 12:34:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 12:34:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 691ms 12:34:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 12:34:48 INFO - PROCESS | 3776 | 1466537688143 Marionette TRACE conn8 -> [0,3085,"getWindowHandle",null] 12:34:48 INFO - PROCESS | 3776 | 1466537688145 Marionette TRACE conn8 <- [1,3085,null,{"value":"13"}] 12:34:48 INFO - PROCESS | 3776 | 1466537688149 Marionette TRACE conn8 -> [0,3086,"setScriptTimeout",{"ms":35000}] 12:34:48 INFO - PROCESS | 3776 | 1466537688151 Marionette TRACE conn8 <- [1,3086,null,{}] 12:34:48 INFO - PROCESS | 3776 | 1466537688154 Marionette TRACE conn8 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:48 INFO - PROCESS | 3776 | 1466537688156 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:48 INFO - PROCESS | 3776 | 1466537688280 Marionette TRACE conn8 <- [1,3087,null,{"value":null}] 12:34:48 INFO - PROCESS | 3776 | 1466537688368 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:48 INFO - PROCESS | 3776 | 1466537688370 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:48 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A36C1000 == 34 [pid = 3776] [id = 783] 12:34:48 INFO - PROCESS | 3776 | ++DOMWINDOW == 73 (000000819E61D000) [pid = 3776] [serial = 2347] [outer = 0000000000000000] 12:34:48 INFO - PROCESS | 3776 | ++DOMWINDOW == 74 (000000819E635000) [pid = 3776] [serial = 2348] [outer = 000000819E61D000] 12:34:48 INFO - PROCESS | 3776 | 1466537688417 Marionette DEBUG loaded listener.js 12:34:48 INFO - PROCESS | 3776 | ++DOMWINDOW == 75 (000000819E6CF400) [pid = 3776] [serial = 2349] [outer = 000000819E61D000] 12:34:48 INFO - PROCESS | 3776 | 1466537688838 Marionette TRACE conn8 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 12:34:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 12:34:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 12:34:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 733ms 12:34:48 INFO - PROCESS | 3776 | 1466537688885 Marionette TRACE conn8 -> [0,3089,"getWindowHandle",null] 12:34:48 INFO - PROCESS | 3776 | 1466537688888 Marionette TRACE conn8 <- [1,3089,null,{"value":"13"}] 12:34:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 12:34:48 INFO - PROCESS | 3776 | 1466537688891 Marionette TRACE conn8 -> [0,3090,"setScriptTimeout",{"ms":35000}] 12:34:48 INFO - PROCESS | 3776 | 1466537688893 Marionette TRACE conn8 <- [1,3090,null,{}] 12:34:48 INFO - PROCESS | 3776 | 1466537688903 Marionette TRACE conn8 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:48 INFO - PROCESS | 3776 | 1466537688909 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:49 INFO - PROCESS | 3776 | 1466537689052 Marionette TRACE conn8 <- [1,3091,null,{"value":null}] 12:34:49 INFO - PROCESS | 3776 | 1466537689111 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:49 INFO - PROCESS | 3776 | 1466537689113 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:49 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4BB5800 == 35 [pid = 3776] [id = 784] 12:34:49 INFO - PROCESS | 3776 | ++DOMWINDOW == 76 (000000819E74A800) [pid = 3776] [serial = 2350] [outer = 0000000000000000] 12:34:49 INFO - PROCESS | 3776 | ++DOMWINDOW == 77 (000000819EBB7800) [pid = 3776] [serial = 2351] [outer = 000000819E74A800] 12:34:49 INFO - PROCESS | 3776 | 1466537689159 Marionette DEBUG loaded listener.js 12:34:49 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (000000819ED73800) [pid = 3776] [serial = 2352] [outer = 000000819E74A800] 12:34:49 INFO - PROCESS | 3776 | 1466537689565 Marionette TRACE conn8 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 12:34:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 12:34:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 734ms 12:34:49 INFO - PROCESS | 3776 | 1466537689629 Marionette TRACE conn8 -> [0,3093,"getWindowHandle",null] 12:34:49 INFO - PROCESS | 3776 | 1466537689638 Marionette TRACE conn8 <- [1,3093,null,{"value":"13"}] 12:34:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 12:34:49 INFO - PROCESS | 3776 | 1466537689678 Marionette TRACE conn8 -> [0,3094,"setScriptTimeout",{"ms":35000}] 12:34:49 INFO - PROCESS | 3776 | 1466537689680 Marionette TRACE conn8 <- [1,3094,null,{}] 12:34:49 INFO - PROCESS | 3776 | 1466537689684 Marionette TRACE conn8 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:49 INFO - PROCESS | 3776 | 1466537689686 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:49 INFO - PROCESS | 3776 | 1466537689848 Marionette TRACE conn8 <- [1,3095,null,{"value":null}] 12:34:49 INFO - PROCESS | 3776 | --DOMWINDOW == 77 (000000818F724000) [pid = 3776] [serial = 2299] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 12:34:49 INFO - PROCESS | 3776 | --DOMWINDOW == 76 (000000818F722000) [pid = 3776] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 12:34:49 INFO - PROCESS | 3776 | --DOMWINDOW == 75 (0000008196508C00) [pid = 3776] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 12:34:49 INFO - PROCESS | 3776 | --DOMWINDOW == 74 (000000819E621000) [pid = 3776] [serial = 2317] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 12:34:49 INFO - PROCESS | 3776 | --DOMWINDOW == 73 (0000008191627800) [pid = 3776] [serial = 2305] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 12:34:49 INFO - PROCESS | 3776 | --DOMWINDOW == 72 (00000081909BD000) [pid = 3776] [serial = 2308] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 12:34:49 INFO - PROCESS | 3776 | --DOMWINDOW == 71 (0000008190859400) [pid = 3776] [serial = 2302] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 12:34:49 INFO - PROCESS | 3776 | --DOMWINDOW == 70 (000000819F771000) [pid = 3776] [serial = 2320] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 12:34:49 INFO - PROCESS | 3776 | --DOMWINDOW == 69 (000000819D92D400) [pid = 3776] [serial = 2311] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 12:34:49 INFO - PROCESS | 3776 | --DOMWINDOW == 68 (0000008191329800) [pid = 3776] [serial = 2314] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 12:34:49 INFO - PROCESS | 3776 | --DOMWINDOW == 67 (000000819FAC4800) [pid = 3776] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 12:34:49 INFO - PROCESS | 3776 | 1466537689906 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:49 INFO - PROCESS | 3776 | 1466537689908 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:49 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A4E6F800 == 36 [pid = 3776] [id = 785] 12:34:49 INFO - PROCESS | 3776 | ++DOMWINDOW == 68 (000000818F724000) [pid = 3776] [serial = 2353] [outer = 0000000000000000] 12:34:49 INFO - PROCESS | 3776 | ++DOMWINDOW == 69 (0000008196508C00) [pid = 3776] [serial = 2354] [outer = 000000818F724000] 12:34:49 INFO - PROCESS | 3776 | 1466537689953 Marionette DEBUG loaded listener.js 12:34:50 INFO - PROCESS | 3776 | ++DOMWINDOW == 70 (000000819FA17C00) [pid = 3776] [serial = 2355] [outer = 000000818F724000] 12:34:50 INFO - PROCESS | 3776 | 1466537690296 Marionette TRACE conn8 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 12:34:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 12:34:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 12:34:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 12:34:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 651ms 12:34:50 INFO - PROCESS | 3776 | 1466537690323 Marionette TRACE conn8 -> [0,3097,"getWindowHandle",null] 12:34:50 INFO - PROCESS | 3776 | 1466537690326 Marionette TRACE conn8 <- [1,3097,null,{"value":"13"}] 12:34:50 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 12:34:50 INFO - PROCESS | 3776 | 1466537690329 Marionette TRACE conn8 -> [0,3098,"setScriptTimeout",{"ms":35000}] 12:34:50 INFO - PROCESS | 3776 | 1466537690331 Marionette TRACE conn8 <- [1,3098,null,{}] 12:34:50 INFO - PROCESS | 3776 | 1466537690335 Marionette TRACE conn8 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:50 INFO - PROCESS | 3776 | 1466537690336 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:50 INFO - PROCESS | 3776 | 1466537690457 Marionette TRACE conn8 <- [1,3099,null,{"value":null}] 12:34:50 INFO - PROCESS | 3776 | 1466537690464 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:50 INFO - PROCESS | 3776 | 1466537690466 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:50 INFO - PROCESS | 3776 | ++DOCSHELL 000000819193E000 == 37 [pid = 3776] [id = 786] 12:34:50 INFO - PROCESS | 3776 | ++DOMWINDOW == 71 (000000819FAB0C00) [pid = 3776] [serial = 2356] [outer = 0000000000000000] 12:34:50 INFO - PROCESS | 3776 | ++DOMWINDOW == 72 (000000819FAB8C00) [pid = 3776] [serial = 2357] [outer = 000000819FAB0C00] 12:34:50 INFO - PROCESS | 3776 | 1466537690511 Marionette DEBUG loaded listener.js 12:34:50 INFO - PROCESS | 3776 | ++DOMWINDOW == 73 (00000081A0C8C800) [pid = 3776] [serial = 2358] [outer = 000000819FAB0C00] 12:34:50 INFO - PROCESS | 3776 | 1466537690902 Marionette TRACE conn8 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 12:34:50 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 12:34:50 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 12:34:50 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 12:34:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:34:50 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 12:34:50 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 628ms 12:34:50 INFO - PROCESS | 3776 | 1466537690960 Marionette TRACE conn8 -> [0,3101,"getWindowHandle",null] 12:34:50 INFO - PROCESS | 3776 | 1466537690962 Marionette TRACE conn8 <- [1,3101,null,{"value":"13"}] 12:34:50 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 12:34:50 INFO - PROCESS | 3776 | 1466537690965 Marionette TRACE conn8 -> [0,3102,"setScriptTimeout",{"ms":35000}] 12:34:50 INFO - PROCESS | 3776 | 1466537690967 Marionette TRACE conn8 <- [1,3102,null,{}] 12:34:50 INFO - PROCESS | 3776 | 1466537690971 Marionette TRACE conn8 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:50 INFO - PROCESS | 3776 | 1466537690973 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:51 INFO - PROCESS | 3776 | 1466537691092 Marionette TRACE conn8 <- [1,3103,null,{"value":null}] 12:34:51 INFO - PROCESS | 3776 | 1466537691103 Marionette TRACE conn8 -> [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\", \"80f94be9-6120-40ae-8b5e-e9b579449442\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:51 INFO - PROCESS | 3776 | 1466537691106 Marionette INFO sendAsync a28aa3ac-408a-4fcf-8d12-6aeb82507757 12:34:51 INFO - PROCESS | 3776 | ++DOCSHELL 00000081A5538800 == 38 [pid = 3776] [id = 787] 12:34:51 INFO - PROCESS | 3776 | ++DOMWINDOW == 74 (00000081A0D19000) [pid = 3776] [serial = 2359] [outer = 0000000000000000] 12:34:51 INFO - PROCESS | 3776 | ++DOMWINDOW == 75 (00000081A0D3F800) [pid = 3776] [serial = 2360] [outer = 00000081A0D19000] 12:34:51 INFO - PROCESS | 3776 | 1466537691150 Marionette DEBUG loaded listener.js 12:34:51 INFO - PROCESS | 3776 | ++DOMWINDOW == 76 (00000081A1041400) [pid = 3776] [serial = 2361] [outer = 00000081A0D19000] 12:34:51 INFO - PROCESS | 3776 | 1466537691536 Marionette TRACE conn8 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 12:34:51 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 12:34:51 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 585ms 12:34:51 INFO - PROCESS | 3776 | 1466537691554 Marionette TRACE conn8 -> [0,3105,"getWindowHandle",null] 12:34:51 INFO - PROCESS | 3776 | 1466537691556 Marionette TRACE conn8 <- [1,3105,null,{"value":"13"}] 12:34:52 WARNING - u'runner_teardown' () 12:34:52 INFO - No more tests 12:34:52 INFO - Got 0 unexpected results 12:34:52 INFO - SUITE-END | took 699s 12:34:52 INFO - Closing logging queue 12:34:52 INFO - queue closed 12:34:52 INFO - Return code: 0 12:34:52 WARNING - # TBPL SUCCESS # 12:34:52 INFO - Running post-action listener: _resource_record_post_action 12:34:52 INFO - Running post-run listener: _resource_record_post_run 12:34:53 INFO - Total resource usage - Wall time: 714s; CPU: 14.0%; Read bytes: 793953280; Write bytes: 1415867904; Read time: 6550140; Write time: 8497300 12:34:53 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 12:34:53 INFO - install - Wall time: 3s; CPU: 8.0%; Read bytes: 0; Write bytes: 107721216; Read time: 0; Write time: 271360 12:34:53 INFO - run-tests - Wall time: 711s; CPU: 14.0%; Read bytes: 793953280; Write bytes: 1291913216; Read time: 6550140; Write time: 8201810 12:34:53 INFO - Running post-run listener: _upload_blobber_files 12:34:53 INFO - Blob upload gear active. 12:34:53 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 12:34:53 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 12:34:53 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-beta', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 12:34:53 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-beta -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 12:34:54 INFO - (blobuploader) - INFO - Open directory for files ... 12:34:54 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 12:34:54 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:34:54 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:34:55 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 12:34:55 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:34:55 INFO - (blobuploader) - INFO - Done attempting. 12:34:55 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 12:34:55 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:34:55 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:34:56 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 12:34:56 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:34:56 INFO - (blobuploader) - INFO - Done attempting. 12:34:56 INFO - (blobuploader) - INFO - Iteration through files over. 12:34:56 INFO - Return code: 0 12:34:56 INFO - rmtree: C:\slave\test\build\uploaded_files.json 12:34:56 INFO - Using _rmtree_windows ... 12:34:56 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 12:34:56 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c302dfd45cfd2c8185435a331088e4acbe01c4a511309cb0aa07d535222a84f935d978dd2720e4bed88f71add9fd2707d0fc3cad6451afa905d2f3bb986d3d3d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/b8c8e110472d48bd613d61f892e3695ea5db855947af62a2ddc14e9ece2084734e74b22be491e66816d64708f99b2c3509b517f22b68096fd619f1eab1800d4d"} 12:34:56 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 12:34:56 INFO - Writing to file C:\slave\test\properties\blobber_files 12:34:56 INFO - Contents: 12:34:56 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c302dfd45cfd2c8185435a331088e4acbe01c4a511309cb0aa07d535222a84f935d978dd2720e4bed88f71add9fd2707d0fc3cad6451afa905d2f3bb986d3d3d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/b8c8e110472d48bd613d61f892e3695ea5db855947af62a2ddc14e9ece2084734e74b22be491e66816d64708f99b2c3509b517f22b68096fd619f1eab1800d4d"} 12:34:56 INFO - Running post-run listener: copy_logs_to_upload_dir 12:34:56 INFO - Copying logs to upload dir... 12:34:56 INFO - mkdir: C:\slave\test\build\upload\logs 12:34:56 INFO - Copying logs to upload dir... 12:34:56 INFO - Using _rmtree_windows ... 12:34:56 INFO - Using _rmtree_windows ... 12:34:56 INFO - Using _rmtree_windows ... 12:34:57 INFO - Using _rmtree_windows ... 12:34:57 INFO - Using _rmtree_windows ... 12:34:57 INFO - Using _rmtree_windows ... 12:34:57 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=1128.393000 ========= master_lag: 0.25 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 18 mins, 48 secs) (at 2016-06-21 12:34:57.459227) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-21 12:34:57.465871) ========= '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-165\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-165 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-165 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-165\AppData\Local LOGONSERVER=\\T-W864-IX-165 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-165 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-165 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-165 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c302dfd45cfd2c8185435a331088e4acbe01c4a511309cb0aa07d535222a84f935d978dd2720e4bed88f71add9fd2707d0fc3cad6451afa905d2f3bb986d3d3d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/b8c8e110472d48bd613d61f892e3695ea5db855947af62a2ddc14e9ece2084734e74b22be491e66816d64708f99b2c3509b517f22b68096fd619f1eab1800d4d"} build_url:https://queue.taskcluster.net/v1/task/ZEREcqKmSNqNa3wQrS0gKg/artifacts/public/build/firefox-48.0.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/ZEREcqKmSNqNa3wQrS0gKg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/ZEREcqKmSNqNa3wQrS0gKg/artifacts/public/build/firefox-48.0.en-US.win64.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c302dfd45cfd2c8185435a331088e4acbe01c4a511309cb0aa07d535222a84f935d978dd2720e4bed88f71add9fd2707d0fc3cad6451afa905d2f3bb986d3d3d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/b8c8e110472d48bd613d61f892e3695ea5db855947af62a2ddc14e9ece2084734e74b22be491e66816d64708f99b2c3509b517f22b68096fd619f1eab1800d4d"}' symbols_url: 'https://queue.taskcluster.net/v1/task/ZEREcqKmSNqNa3wQrS0gKg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-21 12:34:57.589039) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-21 12:34:57.589473) ========= '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-165\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-165 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-165 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-165\AppData\Local LOGONSERVER=\\T-W864-IX-165 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-165 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-165 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-165 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-21 12:34:57.707639) ========= ========= Started reboot slave lost (results: 0, elapsed: 5 secs) (at 2016-06-21 12:34:57.708044) ========= ========= Finished reboot slave lost (results: 0, elapsed: 5 secs) (at 2016-06-21 12:35:03.126516) ========= ========= Total master_lag: 4.62 =========